https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61320
Bug ID: 61320 Summary: [4.10 regression] ICE in jcf-parse.c:1622 (parse_class_file Product: gcc Version: 4.10.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: bootstrap Assignee: unassigned at gcc dot gnu.org Reporter: ro at gcc dot gnu.org CC: ebotcazou at gcc dot gnu.org Host: sparc*-sun-solaris2.* Target: sparc*-sun-solaris2.* Build: sparc*-sun-solaris2.* Between 20140520 (r210655) and 20140523 (r210861), Java bootstrap started to FAIL on Solaris/SPARC: In file included from <built-in>:0:0: /vol/gcc/src/hg/trunk/local/libjava/java/lang/Class.java:0:0: internal compiler error: Bus Error 0x654d6b crash_signal /vol/gcc/src/hg/trunk/local/gcc/toplev.c:337 0x217e44 parse_class_file /vol/gcc/src/hg/trunk/local/gcc/java/jcf-parse.c:1622 0x218b5f java_parse_file() /vol/gcc/src/hg/trunk/local/gcc/java/jcf-parse.c:1971 Program received signal SIGSEGV, Segmentation fault. [Switching to Thread 1 (LWP 1)] 0x00217e44 in parse_class_file () at /vol/gcc/src/hg/trunk/local/gcc/java/jcf-parse.c:1622 1622 int line = GET_u2 (ptr); (gdb) where #0 0x00217e44 in parse_class_file () at /vol/gcc/src/hg/trunk/local/gcc/java/jcf-parse.c:1622 #1 0x00218b60 in java_parse_file () at /vol/gcc/src/hg/trunk/local/gcc/java/jcf-parse.c:1971 #2 0x00654db8 in compile_file () at /vol/gcc/src/hg/trunk/local/gcc/toplev.c:548 #3 0x006573a4 in do_compile () at /vol/gcc/src/hg/trunk/local/gcc/toplev.c:1915 #4 toplev_main (argc=19, argv=0xffbff2dc) at /vol/gcc/src/hg/trunk/local/gcc/toplev.c:1991 #5 0x001ca974 in _start () Reghunt currently underway, couldn't reproduce in an i386-pc-solaris2.11 x sparc-sun-solaris2.11 cross, unfortunately. Rainer