https://gcc.gnu.org/bugzilla/show_bug.cgi?id=80072
Bug ID: 80072 Summary: ICE in gimple_build_assign_1 with -O3 -march=broadwell/skylake-avx512 Product: gcc Version: 7.0.1 Status: UNCONFIRMED Severity: normal Priority: P3 Component: tree-optimization Assignee: unassigned at gcc dot gnu.org Reporter: vsevolod.livinskij at frtk dot ru Target Milestone: --- Created attachment 40988 --> https://gcc.gnu.org/bugzilla/attachment.cgi?id=40988&action=edit Reproducer. GCC fails with ICE with -O3 -march=broadwell/skylake-avx512 options. Error: >$ g++ -O3 -c -w -march=broadwell repr.cpp internal compiler error: in gimple_build_assign_1, at gimple.c:422 void foo () { ^~~ 0xabf24b gimple_build_assign_1 /home/vsevolod/workspace/gcc-dev/trunk/gcc/gimple.c:422 0xabf24b gimple_build_assign(tree_node*, tree_code, tree_node*, tree_node*) /home/vsevolod/workspace/gcc-dev/trunk/gcc/gimple.c:453 0xf1af6d rewrite_expr_tree /home/vsevolod/workspace/gcc-dev/trunk/gcc/tree-ssa-reassoc.c:4242 0xf1abb8 rewrite_expr_tree /home/vsevolod/workspace/gcc-dev/trunk/gcc/tree-ssa-reassoc.c:4287 (.........) GCC version: Using built-in specs. COLLECT_GCC=g++ COLLECT_LTO_WRAPPER=/home/vsevolod/workspace/gcc-dev/bin-trunk/libexec/gcc/x86_64-pc-linux-gnu/7.0.1/lto-wrapper Target: x86_64-pc-linux-gnu Configured with: /home/vsevolod/workspace/gcc-dev/trunk/configure --prefix=/home/vsevolod/workspace/gcc-dev/bin-trunk Thread model: posix gcc version 7.0.1 20170315 (experimental) (GCC) Test case is huge and creduce has failed to reduce it further.