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]

regression of egcs-1.0 on powerpc-ibm-aix4.2.1.0


Here are the results of egcs-1.0 g++ testsuite on powerpc-ibm-aix4.2.1.0.
There is a regression with crash19.C and crash48.C files.
Indeed, compiler error messages are valid but they are not the
same as expected in testsuite. I put a part of g++.log file
related to these fails at the end of the message.

Test Run By pooh on Fri Dec  5 04:23:51 1997
Native configuration is powerpc-ibm-aix4.2.1.0

		=== g++ tests ===

FAIL: g++.brendan/crash19.C candidate for bad call (test for errors, line 1418)
FAIL: g++.brendan/crash19.C list of candidates for bad call (test for errors,
line 1463)
FAIL: g++.brendan/crash19.C no matching fn for call (test for errors, line 1486)
FAIL: g++.brendan/crash19.C invalid type for default argument -- not expecting
const (test for errors, line 1491)
FAIL: g++.brendan/crash48.C candidates (test for errors, line 14)
FAIL: g++.brendan/crash48.C no match (test for errors, line 20)
XPASS: g++.jason/destruct3.C - (test for bogus messages, line 38)
FAIL: g++.jason/thunk3.C (test for excess errors)
FAIL: g++.law/profile1.C (test for excess errors)
XPASS: g++.mike/dyncast1.C  Execution test
XPASS: g++.mike/dyncast2.C  Execution test

		=== g++ Summary ===

# of expected passes		3390
# of unexpected failures	8
# of unexpected successes	3
# of expected failures		82
# of untested testcases		6

-------------------------------crash19.C-------------------------------
Executing on host: /home/pooh/src/egcs-1.0/gcc/testsuite/../xgcc
-B/home/pooh/src/egcs-1.0/gcc/testsuite/../
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C
-I/home/pooh/src/egcs-1.0/libio
-I/home/pooh/src/egcs-1.0/libio I/home/pooh/src/egcs-1.0/libstdc++ 
-I/home/pooh/src/egcs-1.0/libstdc++/stl
-I/home/pooh/src/egcs-1.0/gcc/testsuite/../include -c  -o /tmp/crash19.o
compiler exited with status 1
output is:
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C: In
method `int filebuf::do_flush()':
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:317:
member `_pbase' is from private base class
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:317:
member `_pptr' is from private base class
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:317:
member `_pbase' is from private base class
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C: At top
level:
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:956:
`bool' is now a keyword
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:1224:
warning: invalid type `void (*)(const void *, FILE *, FILE *)' for default
argument to `void (*)(void *, FILE *, FILE *)'
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C: In
method `dict::dict()':
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:1218:
no matching function for call to `dict::internal::internal (int (*)(const void
*, const void *), void (*)(void *, FILE *), void (*)(const void *, FILE *, FILE
*), const char * (*)(const void *))'
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:1194:
candidates are: dict::internal::internal(const dict::internal &)
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:1169:                
dict::internal::internal(int (*)(void *, void *), void (*)(void *, FILE *), void
(*)(void *, FILE *, FILE *), const char* (*)(const void *))
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash19.C:1218:
confused by earlier errors, bailing out

PASS: g++.brendan/crash19.C  (test for errors, line 317)
PASS: g++.brendan/crash19.C use of bool as identifier (test for errors, line
956)
PASS: g++.brendan/crash19.C candidate for bad call (test for errors, line 1169)
PASS: g++.brendan/crash19.C candidate list for bad call (test for errors, line
1194)
PASS: g++.brendan/crash19.C no matching fn call (test for errors, line 1218)
PASS: g++.brendan/crash19.C invalid type for default argument -- not expecting
const (test for errors, line 1224)
FAIL: g++.brendan/crash19.C candidate for bad call (test for errors, line 1418)
FAIL: g++.brendan/crash19.C list of candidates for bad call (test for errors,
line 1463)
FAIL: g++.brendan/crash19.C no matching fn for call (test for errors, line 1486)
FAIL: g++.brendan/crash19.C invalid type for default argument -- not expecting
const (test for errors, line 1491)
PASS: g++.brendan/crash19.C (test for excess errors)
----------------------------crash48.C--------------------------------
Executing on host: /home/pooh/src/egcs-1.0/gcc/testsuite/../xgcc
-B/home/pooh/src/egcs-1.0/gcc/testsuite/../
 /home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C  -ansi
-pedantic-errors  -I/home/pooh/src/egcs-1.0/libio
-I/home/pooh/src/egcs-1.0/libio -I/home/pooh/src/egcs-1.0/libstdc++
-I/home/pooh/src/
egcs-1.0/libstdc++/stl -I/home/pooh/src/egcs-1.0/gcc/testsuite/../include -c  -o
/tmp/crash48.o
compiler exited with status 1
output is:
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C:11:
warning: all member functions in class `bug' are private
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C: In
method `bug::bug(int)':
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C:15: no
matching function for call to `internal::internal (int)'
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C:6:
candidates are: internal::internal(const internal &)
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C:6:                
internal::internal()
/home/pooh/src/egcs-1.0/gcc/testsuite/g++.old-deja/g++.brendan/crash48.C:15:
confused by earlier errors, bailing out

PASS: g++.brendan/crash48.C candidates are (test for errors, line 6)
PASS: g++.brendan/crash48.C several errors (test for errors, line 11)
FAIL: g++.brendan/crash48.C candidates (test for errors, line 14)
PASS: g++.brendan/crash48.C no match.* (test for errors, line 15)
FAIL: g++.brendan/crash48.C no match (test for errors, line 20)
PASS: g++.brendan/crash48.C (test for excess errors)
--------------------------------------------------------------------------------


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