g++.dg/abi/mangle*.C fail on darwin:

FAIL: g++.dg/abi/mangle11.C  (test for warnings, line 10)
FAIL: g++.dg/abi/mangle11.C (test for excess errors)
FAIL: g++.dg/abi/mangle12.C  (test for warnings, line 11)
FAIL: g++.dg/abi/mangle12.C (test for excess errors)
FAIL: g++.dg/abi/mangle17.C  (test for warnings, line 8)
FAIL: g++.dg/abi/mangle17.C  (test for warnings, line 11)
FAIL: g++.dg/abi/mangle17.C (test for excess errors)
FAIL: g++.dg/abi/mangle20-2.C  (test for warnings, line 13)
FAIL: g++.dg/abi/mangle20-2.C (test for excess errors)

[ibook-dhum] f90/bug% g++45 -Wabi -fabi-version=1
/opt/gcc/_gcc_clean/gcc/testsuite/g++.dg/abi/mangle11.C
/opt/gcc/_gcc_clean/gcc/testsuite/g++.dg/abi/mangle11.C: In instantiation of
'void f(typename Q::X) [with Q = S, typename Q::X = int]':
/opt/gcc/_gcc_clean/gcc/testsuite/g++.dg/abi/mangle11.C:10:24:   instantiated
from here
/opt/gcc/_gcc_clean/gcc/testsuite/g++.dg/abi/mangle11.C:4:25: warning: the
mangled name of 'void f(typename Q::X) [with Q = S, typename Q::X = int]' will
change in a future version of GCC
Undefined symbols:
  "_main", referenced from:
      start in crt1.10.5.o
ld: symbol(s) not found
collect2: ld returned 1 exit status


-- 
           Summary: g++.dg/abi/mangle*.C fail on darwin
           Product: gcc
           Version: 4.5.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: testsuite
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: dominiq at lps dot ens dot fr
 GCC build triplet: *-apple-darwin9
  GCC host triplet: *-apple-darwin9
GCC target triplet: *-apple-darwin9


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

Reply via email to