------- Comment #1 from rguenth at gcc dot gnu dot org 2009-11-15 14:32 -------
Confirmed.
#1 0x0000000000570173 in expand_expr_real_1 (exp=0x7ffff616e140, target=0x0,
tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0)
at /home/rguenther/src/gcc-4_4-branch/gcc/expr.c:9314
9314 gcc_unreachable ();
(gdb) call debug_generic_expr (exp)
ccy_list[1].CcyName = "USD";, (char *) &ccy_list[1].CcyName;
(gdb) up
#2 0x0000000000568795 in expand_expr_real (exp=0x7ffff616e140,
target=0x7ffff7ebd450, tmode=VOIDmode, modifier=EXPAND_NORMAL, alt_rtl=0x0)
at /home/rguenther/src/gcc-4_4-branch/gcc/expr.c:7131
7131 ret = expand_expr_real_1 (exp, target, tmode, modifier, alt_rtl);
(gdb)
#3 0x0000000000490f0b in expand_expr (exp=0x7ffff616e140,
target=0x7ffff7ebd450, mode=VOIDmode, modifier=EXPAND_NORMAL)
at /home/rguenther/src/gcc-4_4-branch/gcc/expr.h:539
539 return expand_expr_real (exp, target, mode, modifier, NULL);
(gdb)
#4 0x0000000000497422 in expand_builtin_strcpy_args (fndecl=0x7ffff7f41000,
dest=0x7ffff6168c40, src=0x7ffff6168800, target=0x7ffff7ebd450,
mode=VOIDmode) at /home/rguenther/src/gcc-4_4-branch/gcc/builtins.c:3715
3715 return expand_expr (result, target, mode, EXPAND_NORMAL);
--
rguenth at gcc dot gnu dot org changed:
What |Removed |Added
----------------------------------------------------------------------------
Status|UNCONFIRMED |NEW
Component|c |middle-end
Ever Confirmed|0 |1
Keywords| |ice-on-valid-code
Known to fail| |4.4.2
Known to work| |4.3.4 4.5.0
Last reconfirmed|0000-00-00 00:00:00 |2009-11-15 14:32:24
date| |
Summary|ICE with -O2 - internal |[4.4 Regression] ICE with -
|compiler error: in |O2 - internal compiler
|expand_expr_real_1, at |error: in
|expr.c:9314 |expand_expr_real_1, at
| |expr.c:9314
Target Milestone|--- |4.4.3
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=42049