[Bug debug/53704] [4.8 Regression] ICE: in based_loc_descr, at dwarf2out.c:10027 after revision 188621

ebotcazou at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Sun Jun 17 11:53:00 GMT 2012


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?

More information about the Gcc-bugs mailing list