------- Comment #6 from reuter at physik dot uni-freiburg dot de 2010-07-05 17:44 ------- I isolated the bug further and prepared a roughly 1 MB sniplet which triggers the ICE. It seems that the definition of the more than 500 logical array and packing them in one big array constructor is not well swallowed by gfortran. The bug appears in 4.5.0 (release) as well as 4.6.0 trunk revision 161046. 4.4.5 I didn't test but as you have the code now its trivial for you to verify.
-- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=44742