java/1405: (Boolean.TRUE).booleanValue() causes internal error
osk@hem.passagen.se
osk@hem.passagen.se
Wed Dec 20 12:26:00 GMT 2000
>Number: 1405
>Category: java
>Synopsis: (Boolean.TRUE).booleanValue() causes internal error
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: apbianco
>State: open
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Wed Dec 20 12:19:39 PST 2000
>Closed-Date:
>Last-Modified: Fri Nov 24 13:00:01 PST 2000
>Originator: Oskar Liljeblad
>Release: unknown-1.0
>Organization:
>Environment:
gcj 2.97 20001106
>Description:
The code below causes gcj to crash:
$ cat Demo.java
public class Demo {
public void foo() {
(Boolean.TRUE).booleanValue();
}
}
$ gcj -c Demo.java
Demo.java: In class `Demo':
Demo.java: In method `foo()':
Demo.java:3: Internal compiler error in expand_expr, at expr.c:6020
Please submit a full bug report.
See <URL: http://www.gnu.org/software/gcc/bugs.html > for instructions.
$
Oskar Liljeblad (osk@hem.passagen.se)
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Formerly PR gcj/375
From: tromey@sourceware.cygnus.com
To: java-gnats@sources.redhat.com
Cc:
Subject: gcj/375
Date: 24 Nov 2000 20:54:56 -0000
CVSROOT: /cvs/java
Module name: libgcj
Changes by: tromey@sources.redhat.com 2000-11-24 12:54:56
Modified files:
libjava/testsuite: ChangeLog
Added files:
libjava/testsuite/libjava.compile: PR375.java
Log message:
* libjava.compile/PR375.java: New file. For PR gcj/375.
Patches:
http://gcc.gnu.org/cgi-bin/gcc/libjava/testsuite/ChangeLog.diff?cvsroot=java&r1=1.111&r2=1.112
http://gcc.gnu.org/cgi-bin/gcc/libjava/testsuite/libjava.compile/PR375.java.diff?cvsroot=java&r1=NONE&r2=1.1
>Unformatted:
More information about the Gcc-prs
mailing list