This is the mail archive of the
gcc-prs@gcc.gnu.org
mailing list for the GCC project.
java/10459: [3.3/3.4 regression] ICE with certain expressions as 3rd clause of for loop
- From: Matthias Klose <doko at net dot local>
- To: gcc-gnats at gcc dot gnu dot org, debian-gcc at lists dot debian dot org
- Date: Wed, 23 Apr 2003 08:00:59 +0200
- Subject: java/10459: [3.3/3.4 regression] ICE with certain expressions as 3rd clause of for loop
- Reply-to: 189545 at bugs dot debian dot org
>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 at debian dot org>
>Release:
>Organization:
The Debian Project
>Environment:
>Description:
[ Reported to the Debian BTS as report #189545.
Please CC 189545 at bugs dot debian dot 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: