This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug java/13964] jc1 crash when compiling class with circular definitions
- From: "pinskia at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 1 Feb 2004 21:25:17 -0000
- Subject: [Bug java/13964] jc1 crash when compiling class with circular definitions
- References: <20040201210105.13964.guilhem@kaffe.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2004-02-01 21:25 -------
Confirmed, the problem is that GCJ is trying fold the final int:
#10 0x0806ffa4 in fold_constant_for_init (node=0x4004c460, context=0x400ca2f4) at parse.y:
16075#11 0x08070504 in maybe_build_class_init_for_field (decl=0x1, expr=0x400ca2f4) at
parse.y:15945#12 0x0806ed60 in resolve_field_access (qual_wfl=0x4004c300,
field_decl=0xbf7ee328, field_type=0x0) at parse.y:9488#13 0x0806ffbb in fold_constant_for_init
(node=0x4004c300, context=0x400c29b4) at parse.y:16077#14 0x08070504 in
maybe_build_class_init_for_field (decl=0x1, expr=0x400c29b4) at parse.y:15945#15 0x0806ed60
in resolve_field_access (qual_wfl=0x4004c460, field_decl=0xbf7ee428, field_type=0x0) at parse.y:
9488#16 0x0806ffbb in fold_constant_for_init (node=0x4004c460, context=0x400ca2f4) at
parse.y:16077#17 0x08070504 in maybe_build_class_init_for_field (decl=0x1, expr=0x400ca2f4)
at parse.y:15945#18 0x0806ed60 in resolve_field_access (qual_wfl=0x4004c300,
field_decl=0xbf7ee528, field_type=0x0) at parse.y:9488#19 0x0806ffbb in fold_constant_for_init
(node=0x4004c300, context=0x400c29b4) at parse.y:16077
--
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
Last reconfirmed|0000-00-00 00:00:00 |2004-02-01 21:25:16
date| |
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13964