[Bug target/60900] New: ICE: in emit_library_call_value_1, at calls.c:4187 with -mabi=ms -mlong-double-128

zsojka at seznam dot cz gcc-bugzilla@gcc.gnu.org
Sun Apr 20 08:10:00 GMT 2014


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=60900

            Bug ID: 60900
           Summary: ICE: in emit_library_call_value_1, at calls.c:4187
                    with -mabi=ms -mlong-double-128
           Product: gcc
           Version: 4.10.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: zsojka at seznam dot cz

Created attachment 32634
  --> http://gcc.gnu.org/bugzilla/attachment.cgi?id=32634&action=edit
reduced testcase

Compiler output:
$ gcc -mabi=ms -mlong-double-128 testcase.c
testcase.c: In function 'foo':
testcase.c:3:3: internal compiler error: in emit_library_call_value_1, at
calls.c:4187
   return a;
   ^
0x73c2d6 emit_library_call_value_1
        /mnt/svn/gcc-trunk/gcc/calls.c:4186
0x742bbf emit_library_call_value(rtx_def*, rtx_def*, libcall_type,
machine_mode, int, ...)
        /mnt/svn/gcc-trunk/gcc/calls.c:4369
0xa3b650 expand_fix(rtx_def*, rtx_def*, int)
        /mnt/svn/gcc-trunk/gcc/optabs.c:5364
0x860e56 expand_expr_real_2(separate_ops*, rtx_def*, machine_mode,
expand_modifier)
        /mnt/svn/gcc-trunk/gcc/expr.c:8706
0x755e62 expand_gimple_stmt_1
        /mnt/svn/gcc-trunk/gcc/cfgexpand.c:3248
0x755e62 expand_gimple_stmt
        /mnt/svn/gcc-trunk/gcc/cfgexpand.c:3308
0x757f17 expand_gimple_basic_block
        /mnt/svn/gcc-trunk/gcc/cfgexpand.c:5148
0x75a256 execute
        /mnt/svn/gcc-trunk/gcc/cfgexpand.c:5758
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.



More information about the Gcc-bugs mailing list