https://gcc.gnu.org/bugzilla/show_bug.cgi?id=98182
Bug ID: 98182 Summary: [11 Regression] ICE: Segmentation fault (in gimple_verify_flow_info) Product: gcc Version: 11.0 Status: UNCONFIRMED Keywords: ice-on-valid-code Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: asolokha at gmx dot com Target Milestone: --- gcc-11.0.0-alpha20201206 snapshot (g:9da33826bb9b7d76f85057c18a0b65d0e14baa3d) ICEs when compiling gcc/testsuite/c-c++-common/Wmultistatement-macros-3.c w/ -O1 --param case-values-threshold=1: % gcc-11.0.0 -O1 --param case-values-threshold=1 -c gcc/testsuite/c-c++-common/Wmultistatement-macros-3.c during GIMPLE pass: iftoswitch gcc/testsuite/c-c++-common/Wmultistatement-macros-3.c: In function 'fn': gcc/testsuite/c-c++-common/Wmultistatement-macros-3.c:12:1: internal compiler error: Segmentation fault 12 | } | ^ 0xdeec7f crash_signal /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/toplev.c:327 0xe34ca4 gimple_verify_flow_info /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/tree-cfg.c:5701 0x9550ba verify_flow_info() /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/cfghooks.c:267 0xe412e4 checking_verify_flow_info /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/cfghooks.h:212 0xe412e4 cleanup_tree_cfg_noloop /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/tree-cfgcleanup.c:1136 0xe412e4 cleanup_tree_cfg(unsigned int) /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/tree-cfgcleanup.c:1187 0xd0dfc4 execute_function_todo /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/passes.c:2008 0xd0e93b execute_todo /var/tmp/portage/sys-devel/gcc-11.0.0_alpha20201206/work/gcc-11-20201206/gcc/passes.c:2096