This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
New libjava failures
- From: Diego Novillo <dnovillo at redhat dot com>
- To: Nathan Sidwell <nathan at codesourcery dot com>
- Cc: "gcc at gcc dot gnu dot org" <gcc at gcc dot gnu dot org>
- Date: Thu, 19 Aug 2004 17:52:57 -0400
- Subject: New libjava failures
- Organization: Red Hat Canada
Nathan,
I think that your INTEGER_CST sharing patch is causing these libjava
failures.
They all seem to fail with:
PR235.java:3: internal compiler error: in build_int_cst, at tree.c:493
I can't really see where now. Cutting and pasting the command line from
libjava.log is not working for me (the FE segfaults because it claims it
can't find some .java class).
>From the looks of it, it looks similar to what we discussed a few hours
ago on IRC. Some pass is changing the type of a constant after it's put
in the cache.
I got this failure with ppc and x86-64. Both with and without the patch
to prevent PRE from doing the above.
Diego.
New regressions in 00testsuite-linux-gnu/20040819/libjava.sum.gz:
FAIL: PR235 compilation from bytecode
FAIL: PR235 -O3 compilation from bytecode
FAIL: ArrayStore compilation from bytecode
FAIL: ArrayStore -O3 compilation from bytecode
FAIL: Array_1 compilation from bytecode
FAIL: Array_1 -O3 compilation from bytecode
FAIL: G19990302_02 compilation from bytecode
FAIL: G19990302_02 -O3 compilation from bytecode
FAIL: G19990303_01 compilation from bytecode
FAIL: G19990303_01 -O3 compilation from bytecode
FAIL: G19990304_01 compilation from bytecode
FAIL: G19990304_01 -O3 compilation from bytecode
FAIL: InvokeInterface compilation from bytecode
FAIL: InvokeInterface -O3 compilation from bytecode
FAIL: N19990310_02 compilation from bytecode
FAIL: N19990310_02 -O3 compilation from bytecode
FAIL: PR160 compilation from bytecode
FAIL: PR160 -O3 compilation from bytecode
FAIL: PR16867 compilation from bytecode
FAIL: PR16867 -O3 compilation from bytecode
FAIL: PR3096 compilation from bytecode
FAIL: PR3096 -O3 compilation from bytecode
FAIL: Process_1 compilation from bytecode
FAIL: Process_1 -O3 compilation from bytecode
FAIL: Process_2 compilation from bytecode
FAIL: Process_2 -O3 compilation from bytecode
FAIL: Process_3 compilation from bytecode
FAIL: Process_3 -O3 compilation from bytecode
FAIL: Process_4 compilation from bytecode
FAIL: Process_4 -O3 compilation from bytecode
FAIL: Process_5 compilation from bytecode
FAIL: Process_5 -O3 compilation from bytecode
FAIL: Process_6 compilation from bytecode
FAIL: Process_6 -O3 compilation from bytecode
FAIL: SyncTest compilation from bytecode
FAIL: SyncTest -O3 compilation from bytecode
FAIL: TestProxy compilation from bytecode
FAIL: TestProxy -O3 compilation from bytecode
FAIL: anonarray compilation from source
FAIL: anonarray compilation from bytecode
FAIL: anonarray -O3 compilation from source
FAIL: anonarray -O3 compilation from bytecode
FAIL: anonarray2 compilation from source
FAIL: anonarray2 compilation from bytecode
FAIL: anonarray2 -O3 compilation from source
FAIL: anonarray2 -O3 compilation from bytecode
FAIL: err1 compilation from bytecode
FAIL: err1 -O3 compilation from bytecode
FAIL: err11 compilation from bytecode
FAIL: err11 -O3 compilation from bytecode
FAIL: err4 compilation from bytecode
FAIL: err4 -O3 compilation from bytecode
FAIL: err6 compilation from bytecode
FAIL: err6 -O3 compilation from bytecode