This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/79630] New: ICE in make_decl_rtl, at varasm.c:1311
- From: "gerhard dot steinmetz dot fortran at t-online dot de" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: Mon, 20 Feb 2017 17:42:02 +0000
- Subject: [Bug c/79630] New: ICE in make_decl_rtl, at varasm.c:1311
- Auto-submitted: auto-generated
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=79630
Bug ID: 79630
Summary: ICE in make_decl_rtl, at varasm.c:1311
Product: gcc
Version: 7.0.1
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: c
Assignee: unassigned at gcc dot gnu.org
Reporter: gerhard.steinmetz.fortran@t-online.de
Target Milestone: ---
Version 5/6/7 (on x86_64 GNU/Linux) and files
./gcc.dg/nested-func-9.c
./gcc.target/i386/pr66817.c
./gcc.dg/torture/pr8081.c
Maybe related to pr77383 -- but here not depending on -On.
$ gcc-7-20170219 -mmpx -fcheck-pointer-bounds -c pr8081.c
pr8081.c: In function 'main.chkp':
pr8081.c:19:4: internal compiler error: in make_decl_rtl, at varasm.c:1311
a=retframe_block ();
~^~~~~~~~~~~~~~~~~~
0xefe11e make_decl_rtl(tree_node*)
../../gcc/varasm.c:1307
0x8c4f03 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/expr.c:9765
0xf6c91d expand_normal
../../gcc/expr.h:282
0xf6c91d ix86_expand_builtin
../../gcc/config/i386/i386.c:36762
0x793166 expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int)
../../gcc/builtins.c:6362
0x8c3dd4 expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/expr.c:10782
0x7a0bcd initialize_argument_information
../../gcc/calls.c:1589
0x7a3658 expand_call(tree_node*, rtx_def*, int)
../../gcc/calls.c:3275
0x8c29ac expand_expr_real_1(tree_node*, rtx_def*, machine_mode,
expand_modifier, rtx_def**, bool)
../../gcc/expr.c:10785
0x8cffa6 store_expr_with_bounds(tree_node*, rtx_def*, int, bool, bool,
tree_node*)
../../gcc/expr.c:5552
0x8d1b90 expand_assignment(tree_node*, tree_node*, bool)
../../gcc/expr.c:5321
0x7b785a expand_call_stmt
../../gcc/cfgexpand.c:2656
0x7b785a expand_gimple_stmt_1
../../gcc/cfgexpand.c:3571
0x7b785a expand_gimple_stmt
../../gcc/cfgexpand.c:3737
0x7b94ee expand_gimple_basic_block
../../gcc/cfgexpand.c:5744
0x7bf5b6 execute
../../gcc/cfgexpand.c:6357