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: unassig...@gcc.gnu.org
        ReportedBy: domi...@lps.ens.fr
                CC: mjam...@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);

Reply via email to