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]
Other format: [Raw text]

Re: HEAD regression: All java tests are failing with an ICE whenoptimized


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/


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