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]

test suite backslides again...


Miraculously, I can once again build the entire tree... but while it
was unbuildable, a lot of tests seem to have broken again, notably
libstdc++ and libjava.  I see libstdc++ is now dejagnu-ified, so it
may be that these were all failing before and I didn't know because my
script only looks for dejagnu-style failures...

                === libstdc++ Summary ===
# of expected passes            220
# of unexpected failures        186

all failures of the form

FAIL: 27_io/ostream_seeks.cc (execution test),  
FAIL: 27_io/ostream_seeks.cc (execution test),  

-- static and shared library, I think.  There are no error messages in
libstdc++.log, it just says

PASS: 27_io/ostream_seeks.cc (test for excess errors),  
FAIL: 27_io/ostream_seeks.cc (execution test),  

                === libjava Summary ===
# of expected passes            840
# of unexpected failures        370
# of unexpected successes       14
# of expected failures          500

Failures are mostly either like this:

FAIL: Invoke_1 execution from source compiled test
FAIL: Invoke_1 compilation from bytecode
FAIL: Invoke_1 -O execution from source compiled test
FAIL: Invoke_1 -O compilation from bytecode

or like this:

FAIL: Float_1 execution from source compiled test
FAIL: Float_1 execution from bytecode->native test
FAIL: Float_1 -O execution from source compiled test
FAIL: Float_1 -O execution from bytecode->native test

In the first case, we usually get errors of the form

Invoke_1.java: In class `Invoke_1':
Invoke_1.java: In method `Invoke_1.main(java.lang.String[])':
Invoke_1.java:17: expected type 'int' but stack contains 'int'
Invoke_1.java:17: verification error at PC=13
Invoke_1.java:17: expected type 'null' but stack contains 'null'

which gets the "An error occured: Success" award for the week.  Again,
the execution tests don't say why they failed, libjava.log says just

PASS: Invoke_1 -O compilation from source
FAIL: Invoke_1 -O execution from source compiled test
XFAIL: Invoke_1 -O execution from source compiled test
PASS: Invoke_1 byte compilation

[I think that XFAIL should be "Invoke_1 output from source compiled test".]

zw


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