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.fort...@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