https://gcc.gnu.org/bugzilla/show_bug.cgi?id=34191

Zdenek Sojka <zsojka at seznam dot cz> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |zsojka at seznam dot cz

--- Comment #7 from Zdenek Sojka <zsojka at seznam dot cz> ---
Similarly, gcc ICEs when compiling for 64bit target with -mptr32 :
$ sparc64-unknown-linux-gnu-gcc -mptr32 tmp.i 
/repo/gcc-trunk/gcc/testsuite/gcc.c-torture/compile/nested-1.c: In function
'main':
/repo/gcc-trunk/gcc/testsuite/gcc.c-torture/compile/nested-1.c:10:1: internal
compiler error: in emit_move_insn, at expr.c:3545
 main(int argc, char **argv)
 ^~~~

0x7b8b7f emit_move_insn(rtx_def*, rtx_def*)
        /repo/gcc-trunk/gcc/expr.c:3544
0x7955d7 force_reg
        /repo/gcc-trunk/gcc/explow.c:631
0xe20190 sparc_trampoline_init
        /repo/gcc-trunk/gcc/config/sparc/sparc.c:9316
0x660ff1 expand_builtin_init_trampoline
        /repo/gcc-trunk/gcc/builtins.c:4638
0x671c17 expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)
        /repo/gcc-trunk/gcc/builtins.c:6138
0x7b2e9f expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
        /repo/gcc-trunk/gcc/expr.c:10578
0x697a58 expand_expr
        /repo/gcc-trunk/gcc/expr.h:256
0x697a58 expand_call_stmt
        /repo/gcc-trunk/gcc/cfgexpand.c:2648
0x697a58 expand_gimple_stmt_1
        /repo/gcc-trunk/gcc/cfgexpand.c:3536
0x697a58 expand_gimple_stmt
        /repo/gcc-trunk/gcc/cfgexpand.c:3702
0x6991ad expand_gimple_basic_block
        /repo/gcc-trunk/gcc/cfgexpand.c:5708
0x69e926 execute
        /repo/gcc-trunk/gcc/cfgexpand.c:6323
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <http://gcc.gnu.org/bugs.html> for instructions.

Reply via email to