This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
egcs-1.1.1-prerelease vs snapshot testsuite, irix6.4
- To: egcs at cygnus dot com
- Subject: egcs-1.1.1-prerelease vs snapshot testsuite, irix6.4
- From: tprince at cat dot e-mail dot com
- Date: Thu, 05 Nov 1998 15:19:23 EST
Is it meaningful to run the current (more comprehesive?)
testsuite against the prerelease? In this connection, it seems
that the -V option works with gcc, breaks g++, and is ignored with
g77. But here are the results:
Dr. Timothy C. Prince
Consulting Engineer
Solar Turbines, a Caterpillar Company
alternate e-mail: tprince@computer.org
=== gcc tests ===
FAIL: gcc.c-torture/compile/981007-1.c, -O0
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2
FAIL: gcc.c-torture/execute/980506-2.c execution, -O2 -g
FAIL: gcc.c-torture/execute/980506-2.c execution, -Os
FAIL: gcc.c-torture/execute/980526-1.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/complex-5.c execution, -O0
FAIL: gcc.c-torture/execute/complex-5.c execution, -O1
FAIL: gcc.c-torture/execute/complex-5.c execution, -O2
FAIL: gcc.c-torture/execute/complex-5.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/complex-5.c execution, -O2 -g
FAIL: gcc.c-torture/execute/complex-5.c execution, -Os
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O0
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O1
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -O2 -g
FAIL: gcc.c-torture/execute/memcheck/blkarg.c execution, -Os
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 11)
FAIL: gcc.c-torture/special/981006-1.c (test for bogus messages, line 12)
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -O0
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -O1
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -O2
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -O2 -fomit-frame-pointer -finline-functions
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -O2 -g
FAIL: gcc.c-torture/special/eeprof-1.c compilation, -Os
=== gcc Summary ===
# of expected passes 7744
# of unexpected failures 25
# of expected failures 13
# of untested testcases 6
# of unsupported tests 20
803/bin/gcc version egcs-2.92.18 19981101 (gcc2 ss-980609 experimental)
=== g++ tests ===
FAIL: g++.benjamin/tem03.C .* (test for errors, line 21)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 35)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 41)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 51)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 61)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 71)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 83)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 84)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 86)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 97)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 98)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 119)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 121)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 126)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 161)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 162)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 168)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 171)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 178)
FAIL: g++.benjamin/tem03.C . (test for errors, line 181)
FAIL: g++.benjamin/tem03.C .* (test for errors, line 191)
FAIL: g++.benjamin/tem03.C . (test for errors, line 193)
FAIL: g++.benjamin/tem04.C caused compiler crash
FAIL: g++.benjamin/tem06.C (test for excess errors)
FAIL: g++.benjamin/warn02.C (test for excess errors)
FAIL: g++.benjamin/warn04.C (test for excess errors)
FAIL: g++.brendan/bit-fields2.C address of bitfield (test for errors, line 10)
FAIL: g++.brendan/bit-fields2.C address of bitfield (test for errors, line 11)
FAIL: g++.brendan/crash8.C (test for excess errors)
FAIL: g++.brendan/explicit1.C explicit friend (test for errors, line 4)
FAIL: g++.brendan/explicit1.C (test for excess errors)
FAIL: g++.bugs/900213_03.C (test for errors, line 24)
FAIL: g++.bugs/900215_02.C (test for errors, line 44)
FAIL: g++.bugs/900321_01.C (test for errors, line 22)
FAIL: g++.bugs/900321_01.C (test for errors, line 23)
FAIL: g++.bugs/900322_01.C invalid declaration (test for errors, line 25)
FAIL: g++.bugs/900322_01.C invalid declaration (test for errors, line 29)
FAIL: g++.bugs/900322_01.C invalid declaration (test for errors, line 35)
FAIL: g++.bugs/900402_01.C bitified with function type (test for errors, line 12)
FAIL: g++.bugs/900519_05.C (test for excess errors)
FAIL: g++.bugs/900520_02.C passed to here (test for errors, line 11)
FAIL: g++.bugs/900520_02.C invalid declaration (test for errors, line 17)
FAIL: g++.bugs/900520_02.C invalid call (test for errors, line 21)
XPASS: g++.eh/sjlj1.C Execution test
FAIL: g++.eh/tmpl1.C Execution test
FAIL: g++.ext/typeof1.C caused compiler crash
FAIL: g++.jason/access7.C - wrongly ambiguous static member call (test for bogus messages, line 12)
FAIL: g++.jason/pmf2.C failed conversion to method pointer (test for errors, line 12)
FAIL: g++.jason/ref4.C (test for excess errors)
FAIL: g++.jason/template18.C undefined (test for errors, line 16)
FAIL: g++.law/arm2.C (test for excess errors)
FAIL: g++.law/code-gen3.C (test for excess errors)
FAIL: g++.law/ctors13.C (test for excess errors)
FAIL: g++.law/friend4.C (test for excess errors)
FAIL: g++.law/union1.C (test for excess errors)
FAIL: g++.law/visibility13.C .struct Array_RC redecl.* (test for errors, line 17)
FAIL: g++.law/visibility23.C (test for excess errors)
FAIL: g++.martin/ambig1.C caused compiler crash
FAIL: g++.martin/lookup1.C (test for excess errors)
FAIL: g++.martin/new1.C Execution test
FAIL: g++.mike/eh19.C (test for excess errors)
XPASS: g++.mike/p10769a.C (test for bogus messages, line 34)
XPASS: g++.mike/p10769a.C (test for bogus messages, line 43)
FAIL: g++.mike/p16146.C (test for excess errors)
FAIL: g++.niklas/t141.C (test for excess errors)
FAIL: g++.ns/bogus1.C cannot use `::' in parameter declaration (test for errors, line 5)
FAIL: g++.ns/bogus1.C invalid use of `::' (test for errors, line 9)
FAIL: g++.ns/crash1.C caused compiler crash
FAIL: g++.ns/extern1.C (test for excess errors)
FAIL: g++.ns/main1.C (test for excess errors)
FAIL: g++.ns/template6.C caused compiler crash
FAIL: g++.other/array1.C Execution test
FAIL: g++.other/array2.C Execution test
FAIL: g++.other/cast1.C caused compiler crash
FAIL: g++.other/const1.C uninitialized const (test for errors, line 7)
FAIL: g++.other/crash2.C initialization (test for errors, line 6)
FAIL: g++.other/crash2.C initialization (test for errors, line 7)
FAIL: g++.other/crash3.C caused compiler crash
FAIL: g++.other/crash4.C caused compiler crash
FAIL: g++.other/crash5.C caused compiler crash
FAIL: g++.other/dcast1.C cannot dynamic_cast (test for errors, line 13)
FAIL: g++.other/dcast1.C cannot dynamic_cast (test for errors, line 14)
FAIL: g++.other/decl2.C caused compiler crash
FAIL: g++.other/dtor2.C (test for excess errors)
FAIL: g++.other/dtor3.C destructors may not have parameters (test for errors, line 25)
FAIL: g++.other/dtor3.C destructors may not have parameters (test for errors, line 35)
FAIL: g++.other/dtor3.C destructors may not have parameters (test for errors, line 47)
FAIL: g++.other/dtor4.C caused compiler crash
FAIL: g++.other/elab1.C S is a typedef name (test for errors, line 4)
FAIL: g++.other/elab1.C T is a template type parameter (test for errors, line 8)
FAIL: g++.other/elab1.C (test for excess errors)
FAIL: g++.other/friend4.C caused compiler crash
FAIL: g++.other/init8.C missing initializer (test for errors, line 10)
FAIL: g++.other/linkage1.C function uses anonymous type (test for errors, line 5)
FAIL: g++.other/linkage1.C extern uses local type (test for errors, line 12)
FAIL: g++.other/linkage1.C extern uses local type (test for errors, line 13)
FAIL: g++.other/linkage2.C non-local function (test for errors, line 10)
FAIL: g++.other/lookup2.C (test for excess errors)
FAIL: g++.other/lookup4.C (test for excess errors)
FAIL: g++.other/nested2.C (test for excess errors)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 21)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 22)
FAIL: g++.other/null1.C NULL used in arithmetic (test for warnings, line 25)
FAIL: g++.other/null1.C NULL used in arithmetic (test for warnings, line 26)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 29)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 30)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 31)
FAIL: g++.other/null1.C converting NULL to non-pointer-type (test for warnings, line 32)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 33)
FAIL: g++.other/null1.C converting NULL to non-pointer type (test for warnings, line 34)
FAIL: g++.other/null1.C converting NULL to int (test for warnings, line 35)
FAIL: g++.other/null1.C converting NULL to int (test for warnings, line 36)
FAIL: g++.other/null1.C NULL bound to integer template parameter (test for warnings, line 37)
FAIL: g++.other/null1.C converting NULL to int (test for warnings, line 38)
FAIL: g++.other/pmf2.C not a valid pmf expression (test for errors, line 17)
FAIL: g++.other/ref1.C initialization of volatile ref (test for errors, line 9)
FAIL: g++.other/singleton.C (test for excess errors)
FAIL: g++.other/static2.C (test for excess errors)
FAIL: g++.other/static3.C (test for excess errors)
FAIL: g++.other/typeck1.C invalid multidimensional array (test for errors, line 3)
FAIL: g++.other/typeck1.C invalid multidimensional array (test for errors, line 4)
FAIL: g++.other/typeck1.C previous declaration (test for errors, line 7)
FAIL: g++.other/typeck1.C conflicting types for `i' (test for errors, line 8)
FAIL: g++.other/typeck1.C passing wrong type (test for errors, line 16)
FAIL: g++.other/typedef5.C (test for excess errors)
FAIL: g++.other/typeinfo1.C (test for excess errors)
XPASS: g++.other/using6.C - (test for bogus messages, line 14)
XPASS: g++.other/using7.C - (test for bogus messages, line 14)
FAIL: g++.other/virtual2.C Execution test
FAIL: g++.other/virtual3.C Execution test
FAIL: g++.other/warn3.C only private constructors (test for warnings, line 47)
FAIL: g++.other/warn3.C all member functions are private (test for warnings, line 54)
FAIL: g++.other/warn3.C (test for excess errors)
FAIL: g++.pt/conv2.C (test for excess errors)
FAIL: g++.pt/crash13.C does not specialize args (test for errors, line 4)
FAIL: g++.pt/crash13.C parse error (test for errors, line 5)
FAIL: g++.pt/crash13.C .* (test for errors, line 6)
FAIL: g++.pt/crash15.C caused compiler crash
FAIL: g++.pt/crash16.C caused compiler crash
FAIL: g++.pt/crash17.C caused compiler crash
FAIL: g++.pt/crash19.C caused compiler crash
FAIL: g++.pt/crash20.C instantiated from here (test for errors, line 9)
FAIL: g++.pt/crash22.C caused compiler crash
FAIL: g++.pt/crash23.C caused compiler crash
FAIL: g++.pt/decl1.C more than one declarator (test for errors, line 3)
FAIL: g++.pt/decl1.C more than one declarator (test for errors, line 7)
FAIL: g++.pt/decl1.C more than one declarator (test for errors, line 16)
FAIL: g++.pt/decl1.C more than one declarator (test for errors, line 19)
FAIL: g++.pt/decl1.C (test for excess errors)
FAIL: g++.pt/defarg5.C (test for excess errors)
FAIL: g++.pt/enum11.C caused compiler crash
FAIL: g++.pt/enum12.C (test for excess errors)
FAIL: g++.pt/enum7.C caused compiler crash
FAIL: g++.pt/explicit34.C previously defined here. (test for errors, line 7)
FAIL: g++.pt/explicit70.C duplicate explicit instantiation (test for errors, line 15)
FAIL: g++.pt/explicit70.C duplicate explicit instantiation (test for errors, line 17)
FAIL: g++.pt/explicit70.C duplicate explicit instantiation (test for errors, line 19)
FAIL: g++.pt/explicit70.C explicit specialization (test for errors, line 31)
FAIL: g++.pt/explicit70.C explicit instantiation after (test for errors, line 33)
FAIL: g++.pt/explicit70.C explicit specialization (test for errors, line 36)
FAIL: g++.pt/explicit70.C no definition of g. (test for errors, line 43)
FAIL: g++.pt/explicit70.C extern not allowed (test for warnings, line 21)
FAIL: g++.pt/explicit70.C inline not allowed (test for warnings, line 22)
FAIL: g++.pt/explicit71.C caused compiler crash
FAIL: g++.pt/explicit72.C (test for excess errors)
FAIL: g++.pt/explicit74.C Execution test
FAIL: g++.pt/friend22.C (test for excess errors)
FAIL: g++.pt/friend23.C redefinition of default arg (test for errors, line 5)
FAIL: g++.pt/friend24.C (test for excess errors)
FAIL: g++.pt/friend25.C does not specialize any args (test for errors, line 8)
FAIL: g++.pt/friend25.C partial specialization (test for errors, line 14)
FAIL: g++.pt/friend26.C does not match any template (test for errors, line 5)
FAIL: g++.pt/friend27.C does not match any template (test for errors, line 5)
FAIL: g++.pt/friend32.C caused compiler crash
FAIL: g++.pt/friend33.C (test for excess errors)
FAIL: g++.pt/friend35.C must be declared first (test for errors, line 4)
FAIL: g++.pt/instantiate4.C (test for excess errors)
FAIL: g++.pt/lookup2.C (test for excess errors)
FAIL: g++.pt/lookup5.C (test for excess errors)
FAIL: g++.pt/memclass13.C (test for excess errors)
FAIL: g++.pt/memclass14.C (test for excess errors)
FAIL: g++.pt/memclass15.C (test for excess errors)
FAIL: g++.pt/memclass16.C caused compiler crash
FAIL: g++.pt/memclass17.C (test for excess errors)
FAIL: g++.pt/memtemp71.C (test for excess errors)
FAIL: g++.pt/memtemp78.C redeclaration (test for errors, line 46)
FAIL: g++.pt/memtemp78.C (test for excess errors)
FAIL: g++.pt/overload3.C (test for excess errors)
FAIL: g++.pt/overload4.C caused compiler crash
FAIL: g++.pt/overload5.C caused compiler crash
FAIL: g++.pt/overload6.C (test for excess errors)
FAIL: g++.pt/ptrmem2.C (test for excess errors)
FAIL: g++.pt/ptrmem3.C (test for excess errors)
FAIL: g++.pt/redecl2.C (test for excess errors)
FAIL: g++.pt/sizeof2.C Execution test
FAIL: g++.pt/sizeof3.C Execution test
FAIL: g++.pt/spec19.C after specialization (test for errors, line 4)
FAIL: g++.pt/spec20.C specialization (test for errors, line 6)
FAIL: g++.pt/spec20.C specialization (test for errors, line 10)
FAIL: g++.pt/spec21.C default argument (test for errors, line 4)
FAIL: g++.pt/spec21.C argument involves parameter (test for errors, line 7)
FAIL: g++.pt/spec21.C type depends on parameter (test for errors, line 10)
FAIL: g++.pt/spec21.C type depends on parameter (test for errors, line 12)
FAIL: g++.pt/spec21.C type depends on parameter (test for errors, line 16)
FAIL: g++.pt/spec22.C enclosing classes not specialized (test for errors, line 12)
FAIL: g++.pt/spec23.C caused compiler crash
FAIL: g++.pt/t05.C candidates (test for errors, line 8)
FAIL: g++.pt/ttp52.C (test for excess errors)
XPASS: g++.pt/ttp53.C - candidate - (test for bogus messages, line 16)
XPASS: g++.pt/ttp53.C - no match - (test for bogus messages, line 29)
XPASS: g++.pt/ttp53.C - instantiated from here - (test for bogus messages, line 34)
FAIL: g++.pt/typename10.C using typename outside of template (test for errors, line 7)
FAIL: g++.pt/typename11.C (test for excess errors)
FAIL: g++.pt/typename12.C caused compiler crash
FAIL: g++.pt/typename14.C caused compiler crash
FAIL: g++.pt/typename8.C caused compiler crash
FAIL: g++.pt/typename9.C Execution test
FAIL: g++.robertl/eb109.C candidates (test for errors, line 35)
FAIL: g++.robertl/eb125.C does not match (test for errors, line 13)
FAIL: g++.robertl/eb128.C pointer to reference (test for errors, line 3)
FAIL: g++.robertl/eb131.C bar is an unqualified-id. (test for errors, line 19)
FAIL: g++.robertl/eb131.C (test for excess errors)
FAIL: g++.robertl/eb26.C (test for excess errors)
FAIL: g++.robertl/eb27.C (test for excess errors)
FAIL: g++.robertl/eb36.C default arg for member template (test for errors, line 15)
FAIL: g++.robertl/eb36.C (test for excess errors)
FAIL: g++.robertl/eb43.C caused compiler crash
FAIL: g++.robertl/eb49.C `T' is a template parameter (test for errors, line 25)
FAIL: g++.robertl/eb49.C (test for excess errors)
FAIL: g++.robertl/eb70.C (test for excess errors)
=== g++ Summary ===
# of expected passes 4374
# of unexpected failures 222
# of unexpected successes 8
# of expected failures 91
# of untested testcases 7
803/bin/g++ version egcs-2.91.58 19981101 (egcs-1.1.1 pre-release)
=== g77 Summary ===
# of expected passes 444
/wrk1/aerotherm/dawes/src/gnu/egcs-1.1.1-prerelease/i64/gcc/g77 g77 version egcs-2.91.58 19981101 (egcs-1.1.1 pre-release) (from FSF-g77
version 0.5.24-19980804)
To: INTERNET - IBMMAIL