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