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

--- Comment #6 from Martin Liška <marxin at gcc dot gnu.org> ---
Backtrace from GDB with function arguments visible:

#0  0x00000000015140fd in aggregate_value_p (exp=0x0, fntype=0x0) at
/home/marxin/Programming/gcc/gcc/function.c:2046
#1  0x0000000000f3d2e0 in emit_library_call_value_1 (retval=1,
orgfun=0x7ffff5834210, value=0x0, fn_type=LCT_CONST, outmode=E_KFmode, nargs=1,
args=0x7fffffffc0d0) at /home/marxin/Programming/gcc/gcc/calls.c:4745
#2  0x000000000136c557 in emit_library_call_value (fun=0x7ffff5834210,
value=0x0, fn_type=LCT_CONST, outmode=E_KFmode, arg1=0x7ffff5912ea0,
arg1_mode=E_SFmode) at /home/marxin/Programming/gcc/gcc/rtl.h:4185
#3  0x00000000013b3a7a in convert_mode_scalar (to=0x7ffff5917558,
from=0x7ffff5912ea0, unsignedp=0) at
/home/marxin/Programming/gcc/gcc/expr.c:329
#4  0x00000000013b2da4 in convert_move (to=0x7ffff5917558, from=0x7ffff5912ea0,
unsignedp=0) at /home/marxin/Programming/gcc/gcc/expr.c:271
#5  0x00000000013ba345 in convert_modes (mode=E_KFmode, oldmode=E_SFmode,
x=0x7ffff5912ea0, unsignedp=0) at /home/marxin/Programming/gcc/gcc/expr.c:712
#6  0x00000000013b86db in convert_to_mode (mode=E_KFmode, x=0x7ffff5912ea0,
unsignedp=0) at /home/marxin/Programming/gcc/gcc/expr.c:637
#7  0x0000000001c27738 in expand_fix (to=0x7ffff5912f30, from=0x7ffff5912ea0,
unsignedp=1) at /home/marxin/Programming/gcc/gcc/optabs.c:4930
#8  0x0000000001405268 in expand_expr_real_2 (ops=0x7fffffffd1e0,
target=0x7ffff5912f30, tmode=E_DImode, modifier=EXPAND_NORMAL) at
/home/marxin/Programming/gcc/gcc/expr.c:8961
#9  0x0000000000f8e553 in expand_gimple_stmt_1 (stmt=<gimple_assign
0x7ffff59090f0>) at /home/marxin/Programming/gcc/gcc/cfgexpand.c:3673
#10 0x0000000000f8ea9a in expand_gimple_stmt (stmt=<gimple_assign
0x7ffff59090f0>) at /home/marxin/Programming/gcc/gcc/cfgexpand.c:3734
#11 0x0000000000fa3f59 in expand_gimple_basic_block (bb=<basic_block
0x7ffff5831138 (2)>, disable_tail_calls=false) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:5770
#12 0x0000000000fa88db in (anonymous namespace)::pass_expand::execute
(this=0x6e6f770, fun=0x7ffff5903000) at
/home/marxin/Programming/gcc/gcc/cfgexpand.c:6373
#13 0x0000000001d1578d in execute_one_pass (pass=<opt_pass* 0x6e6f770
"expand"(235)>) at /home/marxin/Programming/gcc/gcc/passes.c:2446
#14 0x0000000001d1611e in execute_pass_list_1 (pass=<opt_pass* 0x6e6f770
"expand"(235)>) at /home/marxin/Programming/gcc/gcc/passes.c:2535
#15 0x0000000001d16272 in execute_pass_list (fn=0x7ffff5903000, pass=<opt_pass*
0x6e6bb20 "fixup_cfg"(88)>) at /home/marxin/Programming/gcc/gcc/passes.c:2546
#16 0x00000000010a13e3 in cgraph_node::expand (this=<cgraph_node * const
0x7ffff580b420 "real_do_1"/1>) at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2121
#17 0x00000000010a3a16 in output_in_order () at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2365
#18 0x00000000010a5434 in symbol_table::compile (this=0x7ffff580d000) at
/home/marxin/Programming/gcc/gcc/cgraphunit.c:2609
#19 0x00000000010a5ea7 in symbol_table::finalize_compilation_unit
(this=0x7ffff580d000) at /home/marxin/Programming/gcc/gcc/cgraphunit.c:2788
#20 0x00000000020dd5b6 in compile_file () at
/home/marxin/Programming/gcc/gcc/toplev.c:480
#21 0x00000000020e4821 in do_compile () at
/home/marxin/Programming/gcc/gcc/toplev.c:2170
#22 0x00000000020e4e50 in toplev::main (this=0x7fffffffd98e, argc=12,
argv=0x7fffffffda88) at /home/marxin/Programming/gcc/gcc/toplev.c:2305
#23 0x0000000003aec681 in main (argc=12, argv=0x7fffffffda88) at
/home/marxin/Programming/gcc/gcc/main.c:39

Reply via email to