HEAD regression: All java tests are failing with an ICE when optimized
Ranjit Mathew
rmathew@gmail.com
Wed Apr 6 13:23:00 GMT 2005
Andrew Haley wrote:
> HEAD, clean build this morning. i686-linux-gnu.
>
> With the libgcj "make check", there are many identical failures.
>
> These are of the form
>
> PR4766.java: In class 'PR4766':
> PR4766.java: In method 'PR4766.myfunction()':
> PR4766.java:0: internal compiler error: in hash_scan_set, at postreload-gcse.c:741
> Please submit a full bug report,
> with preprocessed source if appropriate.
> See <URL:http://gcc.gnu.org/bugs.html> for instructions.
> compiler exited with status 1
>
> And the ICE is always in hash_scan_set.
>
> I do not believe that this is a Java FE bug.
>
> Has anyone else seen this?
First off, I didn't when I ran my regular
bootstrap + libjava_check cycle. That's because
I use "--disable-checking".
Second, it's most likely caused by Nathan's assertifying
patch to gcc/p*.c:
http://gcc.gnu.org/ml/gcc-patches/2005-04/msg00227.html
Note that the "#ifdef ENABLE_CHECKING" guard
in postreload-gcse.c (around line #741) was
*misspelt* before:
- #ifdef ENABLE_CHEKCING
and was thus never being executed before.
Ranjit.
--
Ranjit Mathew Email: rmathew AT gmail DOT com
Bangalore, INDIA. Web: http://ranjitmathew.hostingzero.com/
More information about the Gcc
mailing list