java/10459: [3.3/3.4 regression] ICE with certain expressions as 3rd clause of for loop
Matthias Klose
doko@net.local
Wed Apr 23 06:06:00 GMT 2003
>Number: 10459
>Category: java
>Synopsis: [3.3/3.4 regression] ICE with certain expressions as 3rd clause of for loop
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: unassigned
>State: open
>Class: ice-on-legal-code
>Submitter-Id: net
>Arrival-Date: Wed Apr 23 06:06:00 UTC 2003
>Closed-Date:
>Last-Modified:
>Originator: Matt Zimmerman <mdz@debian.org>
>Release:
>Organization:
The Debian Project
>Environment:
>Description:
[ Reported to the Debian BTS as report #189545.
Please CC 189545@bugs.debian.org on replies.
Log of report can be found at http://bugs.debian.org/189545 ]
Rechecked with 3.3 20030415 and 3.4 20030418
there:[/tmp] gcj-3.3 -C ICE.java
ICE.java:4: internal compiler error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://gcc.gnu.org/bugs.html> for instructions.
zsh: exit 1 gcj-3.3 -C ICE.java
-----------------------
public class ICE {
public void aMethod() {
for (; ;someclass.othermethod().someothermethod());
}
}
-----------------------
Matt adds:
I tried my tests on a woody system (gcj 3.0.4-5). It is able to compile the
original source file, and correctly throws an error on my contrived test
case, so this is a regression.
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the Java-prs
mailing list