Many failures in libstdc++ testsuite

Uros Bizjak ubizjak@gmail.com
Fri Apr 7 16:22:00 GMT 2006


Hello!

There are many failures in libstdc++ testsuite:

Running 
/home/uros/gcc-svn/trunk/libstdc++-v3/testsuite/libstdc++-dg/conformance.exp 
...
FAIL: 17_intro/header_cassert.cc (test for excess errors)
FAIL: 17_intro/header_cerrno.cc (test for excess errors)
FAIL: 17_intro/header_csetjmp.cc (test for excess errors)
...

These testuites fail due to "LOCALEDIR redefined" warning. As it can be 
seen below, two LOCALEDIR variables are defined in command line:

Executing on host: /home/uros/gcc-build/./gcc/g++ -shared-libgcc 
-B/home/uros/gcc-build/./gcc -nostdinc++ 
-L/home/uros/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/src 
-L/home/uros/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs 
-B/usr/local/x86_64-unknown-linux-gnu/bin/ 
-B/usr/local/x86_64-unknown-linux-gnu/lib/ -isystem 
/usr/local/x86_64-unknown-linux-gnu/include -isystem 
/usr/local/x86_64-unknown-linux-gnu/sys-include -g -O2 -D_GLIBCXX_ASSERT 
-ffunction-sections -fdata-sections -fmessage-length=0 
-DLOCALEDIR="/home/uros/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/po/share/locale" 
-DLOCALEDIR="." -nostdinc++ 
-I/home/uros/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu 
-I/home/uros/gcc-build/x86_64-unknown-linux-gnu/libstdc++-v3/include 
-I/home/uros/gcc-svn/trunk/libstdc++-v3/libsupc++ 
-I/home/uros/gcc-svn/trunk/libstdc++-v3/include/backward 
-I/home/uros/gcc-svn/trunk/libstdc++-v3/testsuite testsuite_abi.o 
testsuite_allocator.o testsuite_character.o testsuite_hooks.o 
/home/uros/gcc-svn/trunk/libstdc++-v3/testsuite/17_intro/header_cassert.cc      
-lm   -o ./header_cassert.exe    (timeout = 300)
<command line>:1:1: warning: "LOCALEDIR" redefined
<command line>:1:1: warning: this is the location of the previous definition
output is:
<command line>:1:1: warning: "LOCALEDIR" redefined
<command line>:1:1: warning: this is the location of the previous definition

FAIL: 17_intro/header_cassert.cc (test for excess errors)
Excess errors:
<command line>:1:1: warning: "LOCALEDIR" redefined
<command line>:1:1: warning: this is the location of the previous definition

Uros.



More information about the Gcc mailing list