https://gcc.gnu.org/bugzilla/show_bug.cgi?id=84019
Bug ID: 84019 Summary: [7/8 regression] ICE under fold-const Product: gcc Version: unknown Status: UNCONFIRMED Severity: normal Priority: P3 Component: middle-end Assignee: unassigned at gcc dot gnu.org Reporter: linux at carewolf dot com Target Milestone: --- ICE when compiling Chromium in QtWebEngine under certain conditions. With gcc 8: during GIMPLE pass: fre ../../../../../qtwebengine/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/IIRFilter.cpp: In member function ‘void blink::IIRFilter::GetFrequencyResponse(int, const float*, float*, float*)’: ../../../../../qtwebengine/src/3rdparty/chromium/third_party/WebKit/Source/platform/audio/IIRFilter.cpp:221:1: internal compiler error: Aborted } // namespace blink ^ 0xe6e39f crash_signal ../../gcc/toplev.c:325 0xa49596 do_mpc_arg2(tree_node*, tree_node*, tree_node*, int, int (*)(__mpc_struct*, __mpc_struct const*, __mpc_struct const*, int)) ../../gcc/builtins.c:10478 0xbb51f4 const_binop ../../gcc/fold-const.c:1405 0xbb5ee7 const_binop(tree_code, tree_node*, tree_node*, tree_node*) ../../gcc/fold-const.c:1705 0x11daa14 gimple_resimplify2(gimple**, code_helper*, tree_node*, tree_node**, tree_node* (*)(tree_node*)) ../../gcc/gimple-match-head.c:133 0x12ad258 gimple_simplify(gimple*, code_helper*, tree_node**, gimple**, tree_node* (*)(tree_node*), tree_node* (*)(tree_node*)) ../../gcc/gimple-match-head.c:643 0xbf904a gimple_fold_stmt_to_constant_1(gimple*, tree_node* (*)(tree_node*), tree_node* (*)(tree_node*)) ../../gcc/gimple-fold.c:6117 0x101a604 try_to_simplify ../../gcc/tree-ssa-sccvn.c:3982 0x101a604 visit_use ../../gcc/tree-ssa-sccvn.c:4033 0x101c736 process_scc ../../gcc/tree-ssa-sccvn.c:4363 0x101c736 extract_and_process_scc_for_name ../../gcc/tree-ssa-sccvn.c:4434 0x101c736 DFS ../../gcc/tree-ssa-sccvn.c:4484 0x101cbd3 sccvn_dom_walker::before_dom_children(basic_block_def*) ../../gcc/tree-ssa-sccvn.c:4917 0x15ad907 dom_walker::walk(basic_block_def*) ../../gcc/domwalk.c:308 0x101d6ca run_scc_vn(vn_lookup_kind) ../../gcc/tree-ssa-sccvn.c:5033 0x101deea execute ../../gcc/tree-ssa-sccvn.c:6015 The same happens with system gcc (7.2 from Debian), but not with system gcc-6