This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: PATCH: Document running V3 tests on installed compiler


> What does libstdc++.log say about the file it tried to compile?  The 
> message indicates that it's trying to build one of the files that used 
> to be in libv3test, and got an error message from the compiler.

Man, my fault.

This works as advertised for gcc.20050501, but gcc-4.0.0 and
gcc-4_0-branch.20050501 can't seem to compile testsuite_character.cc
from mainline. I didn't even conceive of a world where the mainline
testsuite was uncompilable with gcc-4.0.0. Ughhh!!!!!!! 

Anyway. Sorry for the false alarm.

-benjamin


Error is:
Executing on host: g++ -g -O2 -D_GLIBCXX_ASSERT -fmessage-length=0 -DLOCALEDIR="/mnt/hd/bld/H-x86-gcc-4.0.0/bin/../share/locale" -I/mnt/hd/src/gcc/libstdc++-v3/testsuite  -I/mnt/hd/src/gcc/libstdc++-v3/testsuite -w -c  -o testsuite_character.o /mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.cc    (timeout =
300)
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:81: error: expected initializer before 'pod_char'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: 'struct
__gnu_test::pod_char::char_type' has not been declared
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: expected ',' or '...' before '&' token
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: ISO C++
forbids declaration of 'char_type' with no type
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: too many template parameter lists in declaration of 'V2 __gnu_test::to(int)'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: 'to' is
not a template function
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:90: error: invalid
function declaration
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:100: error: expected initializer before 'pod_uchar'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: 'struct __gnu_test::pod_uchar::char_type' has not been declared
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: expected ',' or '...' before '&' token
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: ISO C++ forbids declaration of 'char_type' with no type
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: too many template parameter lists in declaration of 'V2 __gnu_test::to(int)'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: 'to' is not a template function
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:110: error: invalid function declaration
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h: In member function 'virtual __gnu_test::pod_uchar std::ctype<__gnu_test::pod_uchar>::do_widen(char) const':
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:360: error: 'from'
is not a member of '__gnu_test::pod_uchar'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:360: error: expected primary-expression before 'char'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:360: error: expected ';' before 'char'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:360: error: expected unqualified-id before '>' token
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h: In member function 'virtual const char* std::ctype<__gnu_test::pod_uchar>::do_widen(const char*, const char*, __gnu_test::pod_uchar*) const':
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:365: error: 'from'
is not a member of '__gnu_test::pod_uchar'
/mnt/hd/src/gcc/libstdc++-v3/testsuite/testsuite_character.h:365: error: expected primary-expression before 'char'


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]