http://gcc.gnu.org/bugzilla/show_bug.cgi?id=53704
Eric Botcazou <ebotcazou at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |NEW Last reconfirmed| |2012-06-17 Ever Confirmed|0 |1 --- Comment #1 from Eric Botcazou <ebotcazou at gcc dot gnu.org> 2012-06-17 11:52:33 UTC --- > Running target unix/-m64 > FAIL: gfortran.dg/array_constructor_type_7.f03 -O3 -g (internal compiler > error) > FAIL: gfortran.dg/array_constructor_type_7.f03 -O3 -g (test for excess > errors) > > In both cases, the internal compiler error appears with optimization at -O1 or > above and -g and is > > [macbook] f90/bug% gfc -m32 -O1 -g minmax_char_1_red.f90 > minmax_char_1_red.f90: In function 'equal': > minmax_char_1_red.f90:28:0: internal compiler error: in based_loc_descr, at > dwarf2out.c:10027 But there is a kludge for this in function_possibly_abstracted_p, why doesn't it work on Darwin as well?