[Bug c++/49221] New: [4.7 Regression] Several ICEs in the obj-c++ test suite after revision 174307 on x86_64-apple-darwin10

dominiq at lps dot ens.fr gcc-bugzilla@gcc.gnu.org
Sun May 29 09:42:00 GMT 2011


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

           Summary: [4.7 Regression] Several ICEs in the obj-c++ test
                    suite after revision 174307 on x86_64-apple-darwin10
           Product: gcc
           Version: 4.7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c++
        AssignedTo: unassigned@gcc.gnu.org
        ReportedBy: dominiq@lps.ens.fr
                CC: nicola.pero@meta-innovation.com, froydnj@gcc.gnu.org


On x86_64-apple-darwin10 revision 174307 caused/exposed several ICEs in the
obj-c++ test suite with both -m32 and -m64:

FAIL: obj-c++.dg/exceptions-3.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/exceptions-3.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/exceptions-4.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/exceptions-4.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/exceptions-5.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/exceptions-5.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/fobjc-exceptions-1.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/fobjc-exceptions-1.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/fobjc-exceptions-2.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/fobjc-exceptions-2.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/fobjc-exceptions-3.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/fobjc-exceptions-3.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/try-catch-13.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/try-catch-13.mm -fgnu-runtime (test for excess errors)
FAIL: obj-c++.dg/try-catch-4.mm -fgnu-runtime (internal compiler error)
FAIL: obj-c++.dg/try-catch-4.mm -fgnu-runtime (test for excess errors)

They are all of the kind

A BUNCH OF ERRORS
/opt/gcc/work/gcc/testsuite/obj-c++.dg/exceptions-3.mm:114:1: internal compiler
error: in add_stmt, at cp/semantics.c:396

where the assert at cp/semantics.c:396 was introduced in revision 174307.



More information about the Gcc-bugs mailing list