This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Compile errors in testsuite g++
- To: egcs at cygnus dot com (egcs at cygnus dot com)
- Subject: Compile errors in testsuite g++
- From: Carlo Wood <carlo at runaway dot xs4all dot nl>
- Date: Sat, 27 Jun 1998 03:20:34 +0200 (CEST)
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));