------- Comment #6 from dfranke at gcc dot gnu dot org 2010-05-05 22:18 -------
Ignore my previous claims. I now realized that you used a somewhat different
testcase, not the one from PR40472 - my bad :(
$ time gfortran-svn pr43996.f90
pr43996.f90: In function 'MAIN__':
pr43996.f90:4:0: internal compiler error: in gfc_conv_array_initializer, at
fortran/trans-array.c:4222
That's a gcc_unreachable() ...
$ time gfortran-svn pr43996.f90 -fmax-array-constructor=1000000 && ./a.out
real 0m4.093s
user 0m3.744s
sys 0m0.228s
259200 720.00000
The patch has the same effect as the -fmax-array-constructor=HUGE.
--
dfranke at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed|0 |1
Last reconfirmed|0000-00-00 00:00:00 |2010-05-05 22:18:03
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=43996