java/4204: java bytecode compilation failure on Alpha Linux

green@cygnus.com green@cygnus.com
Sun Sep 2 09:16:00 GMT 2001


>Number:         4204
>Category:       java
>Synopsis:       java bytecode compilation failure on Alpha Linux
>Confidential:   no
>Severity:       critical
>Priority:       medium
>Responsible:    unassigned
>State:          open
>Class:          ice-on-legal-code
>Submitter-Id:   net
>Arrival-Date:   Sun Sep 02 09:16:01 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Anthony Green
>Release:        3.1 20010901 (experimental)
>Organization:
>Environment:
System: Linux castro.cygnus.com 2.2.17-4smp #1 SMP Mon Oct 23 15:03:57 EDT 2000 alpha unknown
Architecture: alpha

	
host: alphaev6-unknown-linux-gnu
build: alphaev6-unknown-linux-gnu
target: alphaev6-unknown-linux-gnu
configured with: /castro/street/green/gcc/gcc/configure --enable-threads --enable-languages=c++,java --prefix=/castro/street/green/gcc/i
>Description:
gcj -C is failing while compiling rhug/xerxes on Alpha Linux...

gcj -C --encoding=8859_1 -fCLASSPATH=upstream/src:/castro/street/green/rhug/rhug/xerces/upstream/src -d upstre\
am/src /castro/street/green/rhug/rhug/xerces/upstream/src/org/apache/xerces/utils/regex/Token.java
/castro/street/green/rhug/rhug/xerces/upstream/src/org/apache/xerces/utils/regex/Token.java:1: Internal error:\
 Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.

Here's a stack trace...

Program received signal SIGSEGV, Segmentation fault.
convert (type=0x2000006ced8, expr=0x20000a15000) at /castro/street/green/gcc/gcc/gcc/java/typeck.c:128
128       if (TREE_CODE (TREE_TYPE (expr)) == ERROR_MARK)
(gdb) where
#0  convert (type=0x2000006ced8, expr=0x20000a15000) at /castro/street/green/gcc/gcc/gcc/java/typeck.c:128
#1  0x120085bf8 in generate_classfile (clas=0x2000007a4b0, state=0x11ffff2c0)
    at /castro/street/green/gcc/gcc/gcc/java/jcf-write.c:2903
#2  0x120086c50 in write_classfile (clas=0x2000007a4b0)
    at /castro/street/green/gcc/gcc/gcc/java/jcf-write.c:3343
#3  0x1200252e8 in java_expand_classes () at parse.y:8975
#4  0x1200791b0 in yyparse () at /castro/street/green/gcc/gcc/gcc/java/jcf-parse.c:1179
#5  0x1201c7a74 in compile_file (
    name=0x1203719e8 "/castro/street/green/rhug/rhug/xerces/upstream/src/org/apache/xerces/utils/regex/Token.j\
ava") at /castro/street/green/gcc/gcc/gcc/toplev.c:2319
#6  0x1201cd6cc in toplev_main (argc=14, argv=0x12031b068) at /castro/street/green/gcc/gcc/gcc/toplev.c:4922
#7  0x12008c468 in main (argc=14, argv=0x20000a15000) at /castro/street/green/gcc/gcc/gcc/main.c:34
#8  0x20000155f64 in __libc_start_main (main=0x12008c450 <main>, argc=14, ubp_av=0x11ffff578,
    init=0x120002680 <_init>, fini=0x2000011d588 <_dl_debug_impcalls>, rtld_fini=0x1202caf3c <yycheck+40994>,
    stack_end=0x11ffff560) at ../sysdeps/generic/libc-start.c:129

>How-To-Repeat:
	Check out rhug from http://sources.redhat.com/rhug and try building it on Alpha Linux.
>Fix:
	
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the Java-prs mailing list