This is the mail archive of the gcc@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]

Compile errors in testsuite g++


Here is an overview of the "(test for excess errors)" fails I get for g++:

>egrep -v '^( |In file included)' g++.log | grep -A1 '^FAIL.*test for excess errors'
FAIL: g++.brendan/crash30.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.jason/template31.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.pt/ttp19.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.pt/ttp40.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb109.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb124.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb127.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb129.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb130.C (test for excess errors)
/usr/src/egcs/egcs-cvs/libstdc++/stl/stl_hashtable.h:220: warning: statement with no effect
--
FAIL: g++.robertl/eb131.C (test for excess errors)
/usr/src/egcs/egcs-cvs/gcc/testsuite/g++.old-deja/g++.robertl/eb131.C:28: no matching function for call to `a::foo (void (a::*)(double))'
--
FAIL: g++.robertl/eb21.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb28.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb29.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb36.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb41.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb56.C (test for excess errors)
/usr/src/egcs/egcs-cvs/gcc/testsuite/g++.old-deja/g++.robertl/eb56.C:8: Internal compiler error.
--
FAIL: g++.robertl/eb59.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb60.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb62.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'
--
FAIL: g++.robertl/eb7.C (test for excess errors)
/usr/include/pthread.h:438: parse error before `*'

The rest are "Execution test" errors, and the log doesn't tell me anything
of course.

Anyone got an idea what could be causing this?
Hmm, I guess that I should first try downgrading dejagnu again,
maybe something is wrong with the -Iincludedirs.

Carlo

PS /usr/include/pthread.h:438:

extern int pthread_sigmask __P ((int __how, __const sigset_t *__newmask,
                                 sigset_t *__oldmask));



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