This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug testsuite/40459] g++.dg/abi/mangle*.C fail on darwin
- From: "howarth at nitro dot med dot uc dot edu" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 15 Dec 2009 01:56:22 -0000
- Subject: [Bug testsuite/40459] g++.dg/abi/mangle*.C fail on darwin
- References: <bug-40459-12313@http.gcc.gnu.org/bugzilla/>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Comment #4 from howarth at nitro dot med dot uc dot edu 2009-12-15 01:56 -------
Any ideas on why we are failing this on x86_64-apple-darwin10? There we are
seeing...
Executing on host:
/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle11.C
-nostdinc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include/x86_64-apple-darwin10.2.0
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/testsuite/util
-fmessage-length=0 -Wabi -fabi-version=1 -S -o mangle11.s (timeout = 300)
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle11.C:
In instantiation of 'void f(typename Q::X) [with Q = S, typename Q::X = int]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle11.C:10:24:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/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
output is:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle11.C:
In instantiation of 'void f(typename Q::X) [with Q = S, typename Q::X = int]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle11.C:10:24:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/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
FAIL: g++.dg/abi/mangle11.C (test for warnings, line 10)
FAIL: g++.dg/abi/mangle11.C (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/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
Executing on host:
/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C
-nostdinc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include/x86_64-apple-darwin10.2.0
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/testsuite/util
-fmessage-length=0 -Wabi -fabi-version=1 -S -o mangle12.s (timeout = 300)
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:
In instantiation of 'void f(typename Q<int>::X) [with Q = S, typename Q<int>::X
= int]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:11:24:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:4:30:
warning: the mangled name of 'void f(typename Q<int>::X) [with Q = S, typename
Q<int>::X = int]' will change in a future version of GCC
output is:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:
In instantiation of 'void f(typename Q<int>::X) [with Q = S, typename Q<int>::X
= int]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:11:24:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:4:30:
warning: the mangled name of 'void f(typename Q<int>::X) [with Q = S, typename
Q<int>::X = int]' will change in a future version of GCC
FAIL: g++.dg/abi/mangle12.C (test for warnings, line 11)
FAIL: g++.dg/abi/mangle12.C (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle12.C:4:30:
warning: the mangled name of 'void f(typename Q<int>::X) [with Q = S, typename
Q<int>::X = int]' will change in a future version of GCC
Executing on host:
/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C
-nostdinc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include/x86_64-apple-darwin10.2.0
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/testsuite/util
-fmessage-length=0 -Wabi -fabi-version=1 -S -o mangle17.s (timeout = 300)
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:
In instantiation of 'void f(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:8:40:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:7:49:
warning: the mangled name of 'void f(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:
In instantiation of 'void g(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:11:40:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:10:49:
warning: the mangled name of 'void g(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
output is:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:
In instantiation of 'void f(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:8:40:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:7:49:
warning: the mangled name of 'void f(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:
In instantiation of 'void g(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:11:40:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:10:49:
warning: the mangled name of 'void g(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
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)
Excess errors:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:7:49:
warning: the mangled name of 'void f(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle17.C:10:49:
warning: the mangled name of 'void g(S<((I + e) +
(int)(3.70000000000000017763568394002504646778106689453125e+0))>) [with int I =
7]' will change in a future version of GCC
Executing on host:
/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/gcc/testsuite/g++/../../
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C
-nostdinc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include/x86_64-apple-darwin10.2.0
-I/sw/src/fink.build/gcc45-4.4.999-20091211/darwin_objdir/x86_64-apple-darwin10.2.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/libstdc++-v3/testsuite/util
-fmessage-length=0 -fabi-version=1 -Wabi -S -o mangle20-2.s (timeout =
300)
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:
In instantiation of 'void f(int (*)[2]) [with int I = 1]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:13:30:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:10:38:
warning: the mangled name of 'void f(int (*)[2]) [with int I = 1]' will change
in a future version of GCC
output is:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:
In instantiation of 'void f(int (*)[2]) [with int I = 1]':
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:13:30:
instantiated from here
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:10:38:
warning: the mangled name of 'void f(int (*)[2]) [with int I = 1]' will change
in a future version of GCC
FAIL: g++.dg/abi/mangle20-2.C (test for warnings, line 13)
FAIL: g++.dg/abi/mangle20-2.C (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc45-4.4.999-20091211/gcc-4.5-20091211/gcc/testsuite/g++.dg/abi/mangle20-2.C:10:38:
warning: the mangled name of 'void f(int (*)[2]) [with int I = 1]' will change
in a future version of GCC
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40459