[Bug middle-end/48601] New: [4.7 Regression] ICE in lower_emutls_function_body, at tree-emutls.c:623

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Thu Apr 14 07:57:00 GMT 2011


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=48601

           Summary: [4.7 Regression] ICE in lower_emutls_function_body, at
                    tree-emutls.c:623
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: middle-end
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: dominiq@lps.ens.fr
                CC: mjambor@suse.cz
              Host: *-apple-darwin*
            Target: *-apple-darwin*
             Build: *-apple-darwin*


Revision 172306 caused/uncovered the following failures on *-apple-darwin*

FAIL: gcc.target/i386/pr37275.c (internal compiler error)
FAIL: gcc.target/i386/pr37275.c (test for excess errors)

FAIL: libgomp.fortran/pr32359.f90  -O  (internal compiler error)
FAIL: libgomp.fortran/pr32359.f90  -O  (test for excess errors)

The ICE is

[macbook] f90/bug% gfc -c -fopenmp
/opt/gcc/_clean/libgomp/testsuite/libgomp.fortran/pr32359.f90
/opt/gcc/_clean/libgomp/testsuite/libgomp.fortran/pr32359.f90: In function
'test_._omp_fn.1':
/opt/gcc/_clean/libgomp/testsuite/libgomp.fortran/pr32359.f90:17:0: internal
compiler error: in lower_emutls_function_body, at tree-emutls.c:623

and corresponds to the new assert

gcc_checking_assert (d.builtin_node);



More information about the Gcc-bugs mailing list