------- Comment #2 from john dot young at jrc dot co dot jp 2008-04-16 01:57 ------- I take back my comment that intel's compiler produces no error. Intel 8.1 produces an error when the structure declaration is below the array declaration. I do not know the standard well enough to know whether this is a bug or not. G95 still compiles with no error.
John -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=35951