------- Comment #31 from howarth at nitro dot med dot uc dot edu  2010-06-03 
01:10 -------
The latest proposed patch triggers one additional g++ tls failure...

FAIL: g++.dg/tls/init-2.C (test for excess errors)

with http://gcc.gnu.org/ml/gcc-patches/2010-05/txt00053.txt...

Executing on host:
/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../g++
-B/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/gcc/testsuite/g++/../../
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C
 -nostdinc++
-I/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.4.0/libstdc++-v3/include/x86_64-apple-darwin10.4.0
-I/sw/src/fink.build/gcc46-4.6.0-1000/darwin_objdir/x86_64-apple-darwin10.4.0/libstdc++-v3/include
-I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/libstdc++-v3/libsupc++
-I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/libstdc++-v3/include/backward
-I/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/libstdc++-v3/testsuite/util
-fmessage-length=0   -ansi -pedantic-errors -Wno-long-long  -S  -o init-2.s   
(timeout = 300)
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:5:20:
error: 'p' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:8:20:
error: 'j' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:12:
error: 's' cannot be thread-local because it has non-trivial type 'S'
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:12:
error: 's' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:
confused by earlier errors, bailing out
compiler exited with status 1
output is:
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:5:20:
error: 'p' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:8:20:
error: 'j' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:12:
error: 's' cannot be thread-local because it has non-trivial type 'S'
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:12:
error: 's' is thread-local and so cannot be dynamically initialized
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:
confused by earlier errors, bailing out

PASS: g++.dg/tls/init-2.C  (test for errors, line 5)
PASS: g++.dg/tls/init-2.C  (test for errors, line 8)
PASS: g++.dg/tls/init-2.C  (test for errors, line 14)
FAIL: g++.dg/tls/init-2.C (test for excess errors)
Excess errors:
/sw/src/fink.build/gcc46-4.6.0-1000/gcc-4.6-20100602/gcc/testsuite/g++.dg/tls/init-2.C:14:
confused by earlier errors, bailing out


-- 


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

Reply via email to