Results for 4.5.0 20100222 (experimental) (GCC) testsuite on x86_64-apple-darwin10.3.0
Jack Howarth
howarth@bromo.med.uc.edu
Mon Feb 22 04:37:00 GMT 2010
r156945 with http://gcc.gnu.org/ml/gcc-patches/2010-02/msg00159.html and
Index: gcc/cp/decl2.c
===================================================================
--- gcc/cp/decl2.c (revision 156842)
+++ gcc/cp/decl2.c (working copy)
@@ -1613,6 +1613,10 @@
void
maybe_make_one_only (tree decl)
{
+ /* Do this first, as this can produce abi warnings, and we want to
+ ensure the context of those warnings doesn't change. */
+ tree name = cxx_comdat_group (decl);
+
/* We used to say that this was not necessary on targets that support weak
symbols, because the implicit instantiations will defer to the explicit
one. However, that's not actually the case in SVR4; a strong definition
@@ -1631,7 +1635,7 @@
|| (! DECL_EXPLICIT_INSTANTIATION (decl)
&& ! DECL_TEMPLATE_SPECIALIZATION (decl)))
{
- make_decl_one_only (decl, cxx_comdat_group (decl));
+ make_decl_one_only (decl, name);
if (TREE_CODE (decl) == VAR_DECL)
{
Native configuration is x86_64-apple-darwin10.3.0
=== g++ tests ===
Running target unix
FAIL: g++.dg/abi/packed1.C (test for excess errors)
FAIL: g++.dg/ext/label13.C (test for excess errors)
WARNING: g++.dg/ext/label13.C compilation failed to produce executable
FAIL: g++.dg/graphite/pr41305.C (test for excess errors)
FAIL: g++.dg/graphite/pr42130.C execution test
FAIL: g++.dg/tree-prof/partition1.C compilation, -g -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -g -fprofile-use
FAIL: g++.dg/tree-prof/partition1.C compilation, -O3 -g -fprofile-use
UNRESOLVED: g++.dg/tree-prof/partition1.C execution, -O3 -g -fprofile-use
=== g++ Summary ===
# of expected passes 21284
# of unexpected failures 6
# of expected failures 148
# of unresolved testcases 2
# of unsupported tests 326
/sw/src/fink.build/gcc45-4.4.999-20100221/darwin_objdir/gcc/testsuite/g++/../../g++ version 4.5.0 20100222 (experimental) (GCC)
=== gcc tests ===
Running target unix
FAIL: gcc.dg/debug/dwarf2/aranges-fnsec-1.c scan-assembler DW_AT_ranges
FAIL: gcc.dg/framework-1.c (test for excess errors)
FAIL: gcc.dg/pr34668-1.c (internal compiler error)
FAIL: gcc.dg/pr34668-1.c (test for excess errors)
FAIL: gcc.dg/torture/builtin-math-7.c -O0 execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O1 execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O2 execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O3 -fomit-frame-pointer execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O3 -fomit-frame-pointer -funroll-loops execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions execution test
FAIL: gcc.dg/torture/builtin-math-7.c -O3 -g execution test
FAIL: gcc.dg/torture/builtin-math-7.c -Os execution test
=== gcc Summary ===
# of expected passes 58503
# of unexpected failures 12
# of expected failures 179
# of unsupported tests 1448
/sw/src/fink.build/gcc45-4.4.999-20100221/darwin_objdir/gcc/xgcc version 4.5.0 20100222 (experimental) (GCC)
=== gfortran tests ===
Running target unix
=== gfortran Summary ===
# of expected passes 33592
# of expected failures 32
# of unsupported tests 73
/sw/src/fink.build/gcc45-4.4.999-20100221/darwin_objdir/gcc/testsuite/gfortran/../../gfortran version 4.5.0 20100222 (experimental) (GCC)
=== obj-c++ tests ===
Running target unix
FAIL: obj-c++.dg/basic.mm (test for excess errors)
WARNING: obj-c++.dg/basic.mm compilation failed to produce executable
FAIL: obj-c++.dg/bitfield-2.mm (test for excess errors)
WARNING: obj-c++.dg/bitfield-2.mm compilation failed to produce executable
XPASS: obj-c++.dg/comp-types-10.mm (test for excess errors)
FAIL: obj-c++.dg/const-str-10.mm (test for excess errors)
FAIL: obj-c++.dg/const-str-10.mm scan-assembler .long\\t__NSConstantStringClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: obj-c++.dg/const-str-11.mm (test for excess errors)
FAIL: obj-c++.dg/const-str-11.mm scan-assembler .long\\t__XStrClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: obj-c++.dg/const-str-3.mm (test for excess errors)
WARNING: obj-c++.dg/const-str-3.mm compilation failed to produce executable
FAIL: obj-c++.dg/const-str-7.mm (test for excess errors)
WARNING: obj-c++.dg/const-str-7.mm compilation failed to produce executable
FAIL: obj-c++.dg/const-str-8.mm (test for excess errors)
WARNING: obj-c++.dg/const-str-8.mm compilation failed to produce executable
FAIL: obj-c++.dg/const-str-9.mm (test for excess errors)
FAIL: obj-c++.dg/const-str-9.mm scan-assembler .long\\t__NSConstantStringClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: obj-c++.dg/cxx-ivars-1.mm (test for excess errors)
WARNING: obj-c++.dg/cxx-ivars-1.mm compilation failed to produce executable
FAIL: obj-c++.dg/cxx-ivars-2.mm (test for excess errors)
WARNING: obj-c++.dg/cxx-ivars-2.mm compilation failed to produce executable
FAIL: obj-c++.dg/cxx-ivars-3.mm (test for excess errors)
FAIL: obj-c++.dg/cxx-ivars-3.mm execution test
FAIL: obj-c++.dg/cxx-scope-1.mm (test for excess errors)
WARNING: obj-c++.dg/cxx-scope-1.mm compilation failed to produce executable
FAIL: obj-c++.dg/defs.mm (test for excess errors)
WARNING: obj-c++.dg/defs.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-4.mm (test for excess errors)
WARNING: obj-c++.dg/encode-4.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-5.mm (test for excess errors)
WARNING: obj-c++.dg/encode-5.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-6.mm (test for excess errors)
WARNING: obj-c++.dg/encode-6.mm compilation failed to produce executable
FAIL: obj-c++.dg/encode-7.mm (test for excess errors)
XPASS: obj-c++.dg/encode-8.mm execution test
FAIL: obj-c++.dg/except-1.mm (test for excess errors)
WARNING: obj-c++.dg/except-1.mm compilation failed to produce executable
XPASS: obj-c++.dg/isa-field-1.mm (test for excess errors)
WARNING: obj-c++.dg/lookup-2.mm compilation failed to produce executable
FAIL: obj-c++.dg/method-10.mm (test for excess errors)
WARNING: obj-c++.dg/method-10.mm compilation failed to produce executable
FAIL: obj-c++.dg/method-12.mm (test for excess errors)
FAIL: obj-c++.dg/method-17.mm (test for excess errors)
WARNING: obj-c++.dg/method-17.mm compilation failed to produce executable
FAIL: obj-c++.dg/method-19.mm execution test
FAIL: obj-c++.dg/proto-lossage-3.mm (test for excess errors)
WARNING: obj-c++.dg/proto-lossage-3.mm compilation failed to produce executable
FAIL: obj-c++.dg/proto-qual-1.mm (test for excess errors)
WARNING: obj-c++.dg/proto-qual-1.mm compilation failed to produce executable
FAIL: obj-c++.dg/qual-types-1.mm (test for excess errors)
WARNING: obj-c++.dg/qual-types-1.mm compilation failed to produce executable
FAIL: obj-c++.dg/stubify-2.mm (test for excess errors)
ERROR: obj-c++.dg/stubify-2.mm: error executing dg-final: couldn't open "stubify-2.mm.08.jump": no such file or directory
UNRESOLVED: obj-c++.dg/stubify-2.mm: error executing dg-final: couldn't open "stubify-2.mm.08.jump": no such file or directory
FAIL: obj-c++.dg/template-1.mm (test for excess errors)
WARNING: obj-c++.dg/template-1.mm compilation failed to produce executable
FAIL: obj-c++.dg/template-3.mm (test for excess errors)
WARNING: obj-c++.dg/template-3.mm compilation failed to produce executable
FAIL: obj-c++.dg/template-4.mm (test for excess errors)
WARNING: obj-c++.dg/template-4.mm compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-2.mm compilation failed to produce executable
WARNING: obj-c++.dg/try-catch-9.mm compilation failed to produce executable
FAIL: obj-c++.dg/va-meth-1.mm (test for excess errors)
WARNING: obj-c++.dg/va-meth-1.mm compilation failed to produce executable
=== obj-c++ Summary ===
# of expected passes 397
# of unexpected failures 34
# of unexpected successes 3
# of expected failures 14
# of unresolved testcases 1
# of unsupported tests 1
/sw/src/fink.build/gcc45-4.4.999-20100221/darwin_objdir/gcc/testsuite/obj-c++/../../g++ version 4.5.0 20100222 (experimental) (GCC)
=== objc tests ===
Running target unix
FAIL: objc.dg/bitfield-1.m (test for excess errors)
WARNING: objc.dg/bitfield-1.m compilation failed to produce executable
FAIL: objc.dg/call-super-1.m (test for excess errors)
WARNING: objc.dg/call-super-1.m compilation failed to produce executable
FAIL: objc.dg/call-super-3.m (test for excess errors)
WARNING: objc.dg/call-super-3.m compilation failed to produce executable
FAIL: objc.dg/category-1.m (test for excess errors)
WARNING: objc.dg/category-1.m compilation failed to produce executable
FAIL: objc.dg/const-str-10.m (test for excess errors)
FAIL: objc.dg/const-str-10.m scan-assembler .long\\t__NSConstantStringClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: objc.dg/const-str-11.m (test for excess errors)
FAIL: objc.dg/const-str-11.m scan-assembler .long\\t__XStrClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: objc.dg/const-str-3.m (test for excess errors)
WARNING: objc.dg/const-str-3.m compilation failed to produce executable
FAIL: objc.dg/const-str-7.m (test for excess errors)
WARNING: objc.dg/const-str-7.m compilation failed to produce executable
FAIL: objc.dg/const-str-8.m (test for excess errors)
WARNING: objc.dg/const-str-8.m compilation failed to produce executable
FAIL: objc.dg/const-str-9.m (test for excess errors)
FAIL: objc.dg/const-str-9.m scan-assembler .long\\t__NSConstantStringClassReference\\n\\t.long\\t.*\\n\\t.long\\t5\\n\\t.data
FAIL: objc.dg/defs.m (test for excess errors)
WARNING: objc.dg/defs.m compilation failed to produce executable
FAIL: objc.dg/desig-init-1.m (test for excess errors)
WARNING: objc.dg/desig-init-1.m compilation failed to produce executable
FAIL: objc.dg/encode-2.m (test for excess errors)
WARNING: objc.dg/encode-2.m compilation failed to produce executable
FAIL: objc.dg/encode-3.m (test for excess errors)
WARNING: objc.dg/encode-3.m compilation failed to produce executable
FAIL: objc.dg/encode-4.m (test for excess errors)
WARNING: objc.dg/encode-4.m compilation failed to produce executable
FAIL: objc.dg/encode-5.m (test for excess errors)
FAIL: objc.dg/fix-and-continue-1.m (test for excess errors)
WARNING: objc.dg/fix-and-continue-1.m compilation failed to produce executable
FAIL: objc.dg/func-ptr-1.m (test for excess errors)
WARNING: objc.dg/func-ptr-1.m compilation failed to produce executable
FAIL: objc.dg/func-ptr-2.m (test for excess errors)
WARNING: objc.dg/func-ptr-2.m compilation failed to produce executable
FAIL: objc.dg/headers.m (test for excess errors)
FAIL: objc.dg/lookup-1.m (test for excess errors)
WARNING: objc.dg/lookup-1.m compilation failed to produce executable
FAIL: objc.dg/method-10.m (test for excess errors)
WARNING: objc.dg/method-10.m compilation failed to produce executable
FAIL: objc.dg/method-13.m execution test
FAIL: objc.dg/method-3.m (test for excess errors)
WARNING: objc.dg/method-3.m compilation failed to produce executable
FAIL: objc.dg/method-6.m (test for excess errors)
FAIL: objc.dg/next-runtime-1.m scan-assembler L_OBJC_MODULES:\\n[ \\t]*.long\\t6\\n
FAIL: objc.dg/no-extra-load.m (test for excess errors)
ERROR: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory
UNRESOLVED: objc.dg/no-extra-load.m: error executing dg-final: couldn't open "no-extra-load.s": no such file or directory
FAIL: objc.dg/proto-lossage-3.m (test for excess errors)
WARNING: objc.dg/proto-lossage-3.m compilation failed to produce executable
FAIL: objc.dg/proto-qual-1.m (test for excess errors)
WARNING: objc.dg/proto-qual-1.m compilation failed to produce executable
FAIL: objc.dg/sizeof-1.m (test for excess errors)
WARNING: objc.dg/sizeof-1.m compilation failed to produce executable
FAIL: objc.dg/stret-1.m (test for excess errors)
WARNING: objc.dg/stret-1.m compilation failed to produce executable
FAIL: objc.dg/stret-2.m scan-assembler objc_msgSend_stret
FAIL: objc.dg/stret-2.m scan-assembler-not objc_msgSend[^_S]
FAIL: objc.dg/stret-2.m scan-assembler-not objc_msgSendSuper[^_]
FAIL: objc.dg/stubify-1.m (test for excess errors)
ERROR: objc.dg/stubify-1.m: error executing dg-final: couldn't open "stubify-1.s": no such file or directory
UNRESOLVED: objc.dg/stubify-1.m: error executing dg-final: couldn't open "stubify-1.s": no such file or directory
FAIL: objc.dg/stubify-2.m (test for excess errors)
FAIL: objc.dg/stubify-2.m scan-rtl-dump-not jump "symbol_ref.*"objc_msgSend"": dump file does not exist
FAIL: objc.dg/super-class-3.m (test for excess errors)
WARNING: objc.dg/super-class-3.m compilation failed to produce executable
FAIL: objc.dg/symtab-1.m scan-assembler L_OBJC_SYMBOLS.*:\\n\\t.long\\t0\\n\\t.long\\t0\\n\\t.short\\t2\\n\\t.short\\t0\\n\\t.long\\tL_OBJC_CLASS_Derived.*\\n\\t.long\\tL_OBJC_CLASS_Base.*\\n
FAIL: objc.dg/type-size-2.m (test for excess errors)
FAIL: objc.dg/type-size-2.m execution test
FAIL: objc.dg/va-meth-1.m (test for excess errors)
WARNING: objc.dg/va-meth-1.m compilation failed to produce executable
FAIL: objc.dg/zero-link-3.m (test for excess errors)
WARNING: objc.dg/zero-link-3.m compilation failed to produce executable
FAIL: objc.dg/special/unclaimed-category-1.m unclaimed-category-1a.o (test for excess errors)
FAIL: objc.dg/special/unclaimed-category-1.m unclaimed-category-1a.o execution test
=== objc Summary ===
# of expected passes 1838
# of unexpected failures 48
# of expected failures 15
# of unresolved testcases 2
# of unsupported tests 2
/sw/src/fink.build/gcc45-4.4.999-20100221/darwin_objdir/gcc/xgcc version 4.5.0 20100222 (experimental) (GCC)
=== libffi tests ===
Running target unix
=== libffi Summary ===
# of expected passes 1624
# of expected failures 10
# of unsupported tests 15
=== libgomp tests ===
Running target unix
=== libgomp Summary ===
# of expected passes 2500
# of unsupported tests 2
=== libjava tests ===
Running target unix
FAIL: PR16923 run
=== libjava Summary ===
# of expected passes 2573
# of unexpected failures 1
# of untested testcases 1
=== libstdc++ tests ===
Running target unix
=== libstdc++ Summary ===
# of expected passes 6341
# of expected failures 92
# of unsupported tests 549
Compiler version: 4.5.0 20100222 (experimental) (GCC)
Platform: x86_64-apple-darwin10.3.0
configure flags: --prefix=/sw --prefix=/sw/lib/gcc4.5 --mandir=/sw/share/man --infodir=/sw/share/info --enable-languages=c,c++,fortran,objc,obj-c++,java --with-gmp=/sw --with-libiconv-prefix=/sw --with-ppl=/sw --with-cloog=/sw --with-mpc=/sw --with-system-zlib --x-includes=/usr/X11R6/include --x-libraries=/usr/X11R6/lib --disable-libjava-multilib
More information about the Gcc-testresults
mailing list