http://gcc.gnu.org/bugzilla/show_bug.cgi?id=46010
--- Comment #3 from Jerry DeLisle <jvdelisle at gcc dot gnu.org> 2010-10-14 03:33:07 UTC --- Try compiling your program with -std=f95. What we have here is what I believe is a non-standard extension byting us in the you know where. Regardless, I will investigate further. Stay tuned.