------- Comment #1 from dominiq at lps dot ens dot fr 2009-08-13 15:09 ------- Note that the right code was obtained with the patch in http://gcc.gnu.org/ml/fortran/2009-07/msg00232.html.
With this patch compiling aermod.f90 gave an ICE: [ibook-dhum] lin/test% time gfc aermod.f90 -m64 -O3 -finline-limit=600 -fwhole-file aermod.f90: In function 'anyavg_.clone.17': aermod.f90:21763:0: error: type mismatch between an SSA_NAME and its symbol while verifying SSA_NAME hts_1 in statement hts_1 = (real(kind=4)[0:D.11239] *) &gridht; aermod.f90:21763:0: error: type mismatch between an SSA_NAME and its symbol aermod.f90:21763:0: error: in statement hts_1 = (real(kind=4)[0:D.11239] *) &gridht; aermod.f90:21763:0: internal compiler error: verify_ssa failed Please submit a full bug report, with preprocessed source if appropriate. See <http://gcc.gnu.org/bugs.html> for instructions. 35.524u 1.639s 0:37.38 99.3% 0+0k 0+18io 40pf+0w -- dominiq at lps dot ens dot fr changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |pault at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=41056