Found while building JacORB with Ant 1.6.1. No small test case yet.
[javac] /tmp/ccfO9RH6jx:0: internal compiler error: in size_binop, at
[javac] Please submit a full bug report,
[javac] with preprocessed source if appropriate.
[javac] See <URL:http://gcc.gnu.org/bugs.html> for instructions.
bug appears when building JacORB_2_2/src/org/jacorb/config/Configuration.java to
Reproduce by building & installing rhug's Ant, as well as gnu-crypto and jessie,
and then running "ant" on JacORB 2.2.
#0 fancy_abort (file=0x8497b68
#1 0x08235f35 in size_binop (code=PLUS_EXPR, arg0=0x84978c0, arg1=0xf6ed1e88)
#2 0x08093bef in set_method_index (decl=0xf67b95e4, method_index=0x8497b68)
#3 0x08095ee1 in layout_class_method (this_class=0xf67b73a0,
#4 0x080964ba in layout_class_methods (this_class=0xf67b73a0) at
#5 0x0805e124 in java_layout_seen_class_methods () at parse.y:7587
#6 0x0805e433 in java_layout_classes () at parse.y:7652
#7 0x0807b378 in java_expand_classes () at parse.y:9001
#8 0x080c571d in java_parse_file (set_yydebug=0) at
#9 0x083a7d6b in toplev_main (argc=139033448, argv=0xfeebc9a4) at
#10 0x00125ad4 in __libc_start_main () from /lib/tls/libc.so.6
#11 0x08049c21 in _start ()
I think this is a regression.
Anthony, do you have your build tree around somewhere?
Could you put a tar file of it somewhere I can grab it?
That would make this easier... thanks.
If not, let me know soon if you could.
Subject: Re: [4.0 Regression] ICE in size_binop, at
On Wed, 2004-09-22 at 17:52, tromey at gcc dot gnu dot org wrote:
> ------- Additional Comments From tromey at gcc dot gnu dot org 2004-09-23 00:52 -------
> Anthony, do you have your build tree around somewhere?
> Could you put a tar file of it somewhere I can grab it?
> That would make this easier... thanks.
> If not, let me know soon if you could.
No, I don't have this handy. I'll try to reproduce today for you.
Try it with today's patch.
FWIW I can reproduce this compiling jakarta-ant
with current cvs trunk gcj, with my PR 15710
patch applied (to get past earlier compile errors).
I only updated gcc/java, I'll try again with a full
update, and I'll submit my patch.
Back to new for now.
I can't duplicate this problem with the current CVS gcj.
x86_64-unknown-linux-gnu built jakarta-ant from rhug once a few rhug configury
problems caused by x86_64 were fixed.