Summary: | internal error on compilation of java code (multiple jar's and sources) | ||
---|---|---|---|
Product: | gcc | Reporter: | ahs3 |
Component: | java | Assignee: | Not yet assigned to anyone <unassigned> |
Status: | RESOLVED WONTFIX | ||
Severity: | normal | CC: | ahs3, gcc-bugs, java-prs, jfey, rmathew |
Priority: | P2 | Keywords: | ice-on-valid-code, patch |
Version: | 3.2.3 | ||
Target Milestone: | --- | ||
Host: | i386-debian-linux-gnu | Target: | i386-debian-linux-gnu |
Build: | i386-debian-linux-gnu | Known to work: | |
Known to fail: | Last reconfirmed: | 2005-02-17 03:32:38 | |
Bug Depends on: | |||
Bug Blocks: | 12996 | ||
Attachments: | Zip file containing code to reproduce problem |
Description
ahs3
2003-06-06 20:46:29 UTC
Created attachment 4184 [details]
Zip file containing code to reproduce problem
This zip file contains everything needed (perhaps way too much) to reproduce
this bug. Execute the script 'bld' with no parameters and gcj 3.2.3 fails on a
seg fault.
Confirmed with gcc 3.3 branch and mainline (20030604). If you compile them seperately it works. There are other reports of this some where. *** Bug 9947 has been marked as a duplicate of this bug. *** My proposed fix for PR13948 fixes the ICE on mainline, but exposes the extra "./" problem as evidenced, for example, in PR9351. Actually the revised patch for PR13948 converts this ICE to another ICE. I'll look into this soon. A proposed patch: http://gcc.gnu.org/ml/java-patches/2004-q2/msg00736.html While this patch cures the remaining ICE, the build still breaks (though much later) due to a verifier error. (If the patch above is approved and committed, the subject line of this PR should change.) Closing as won't fix as the Java front-end has been removed from the trunk. |