------- Comment #2 from burnus at gcc dot gnu dot org 2009-07-22 11:53 ------- Crash happens at:
resolve_fl_variable (gfc_symbol *sym, int mp_flag) [...] if (sym->ts.type == BT_CHARACTER) { /* Make sure that character string variables with assumed length are dummy arguments. */ e = sym->ts.cl->length; Seemingly regressed between 2009-04-15-r14607 (working) and 2009-04-27-r146825 (failing). Likely due to: r146554 | janus | 2009-04-22 11:05:58 +0200 (Wed, 22 Apr 2009) | 38 lines PR fortran/39735 -- burnus at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |janus at gcc dot gnu dot org http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40822