This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c++/23089] [4.0/4.1 Regression] internal compiler error: in int_mode_for_mode, at stor-layout.c:251 at -O1
- 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: 27 Jul 2005 02:44:32 -0000
- Subject: [Bug c++/23089] [4.0/4.1 Regression] internal compiler error: in int_mode_for_mode, at stor-layout.c:251 at -O1
- References: <20050727022927.23089.flash@pobox.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From pinskia at gcc dot gnu dot org 2005-07-27 02:44 -------
Here is the backtrace for 4.10:
#2 0x08487dde in int_mode_for_mode (mode=248) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/
stor-layout.c:248
#3 0x082e44e1 in emit_move_via_integer (mode=VOIDmode, x=0xb7cd6830, y=0xb7c3aeac) at /
home/peshtigo/pinskia/src/gnu/gcc/src/gcc/expr.c:2818
#4 0x082f0959 in emit_move_insn_1 (x=0xb7cd6830, y=0xb7c3aeac) at /home/peshtigo/pinskia/
src/gnu/gcc/src/gcc/expr.c:3119
#5 0x082f0f8c in emit_move_insn (x=0xb7cd6830, y=Variable "y" is not available.
) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/expr.c:3182
#6 0x08337cf5 in assign_parm_setup_reg (all=0xbfe41d14, parm=0xb7c3c730, data=0xbfe41d6c) at
/home/peshtigo/pinskia/src/gnu/gcc/src/gcc/function.c:2685
#7 0x0833c185 in assign_parms (fndecl=0xb7cd7e80) at /home/peshtigo/pinskia/src/gnu/gcc/src/
gcc/function.c:2964
#8 0x0833cf15 in expand_function_start (subr=0xb7cd7e80) at /home/peshtigo/pinskia/src/gnu/
gcc/src/gcc/function.c:4168
For 4.0.0:
#0 internal_error (msgid=0x8630797 "int_mode_for_mode") at /home/peshtigo/pinskia/src/gnu/gcc/
src/gcc/diagnostic.c:496
#1 0x082a35bf in fancy_abort (file=0x8630797 "int_mode_for_mode", line=251, function=0x8630797
"int_mode_for_mode")
at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/diagnostic.c:556
#2 0x084795de in int_mode_for_mode (mode=140707735) at /home/peshtigo/pinskia/src/gnu/gcc/
src/gcc/stor-layout.c:251
#3 0x082e0cb1 in emit_move_via_integer (mode=VOIDmode, x=0xb7d68860, y=0xb7ce2edc) at /
home/peshtigo/pinskia/src/gnu/gcc/src/gcc/expr.c:2761
#4 0x082efa0a in emit_move_insn_1 (x=0xb7d68860, y=0xb7ce2edc) at /home/peshtigo/pinskia/
src/gnu/gcc/src/gcc/expr.c:3056
#5 0x082f0085 in emit_move_insn (x=0xb7d68860, y=Variable "y" is not available.
) at /home/peshtigo/pinskia/src/gnu/gcc/src/gcc/expr.c:3119
#6 0x08335742 in assign_parm_setup_reg (all=0xbffc1d68, parm=0xb7d70000, data=0xbffc1dbc) at
/home/peshtigo/pinskia/src/gnu/gcc/src/gcc/function.c:2838
#7 0x0833adbb in assign_parms (fndecl=0xb7d700d8) at /home/peshtigo/pinskia/src/gnu/gcc/src/
gcc/function.c:3126
#8 0x0833b1c7 in expand_function_start (subr=0xb7d700d8) at /home/peshtigo/pinskia/src/gnu/
gcc/src/gcc/function.c:4218
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=23089