https://gcc.gnu.org/bugzilla/show_bug.cgi?id=118785
Bug ID: 118785
Summary: [15 Regression] during IPA pass, ICE in decompose, at
wide-int.h:1049
Product: gcc
Version: 15.0
Status: UNCONFIRMED
Severity: normal
Priority: P3
Component: lto
Assignee: unassigned at gcc dot gnu.org
Reporter: doko at gcc dot gnu.org
Target Milestone: ---
seen with trunk 20241218 and 20250203 on x86_64-linux-gnu, building the
onevpl-intel-gpu 24.3.4 package with LTO. Builds sucessfully without LTO.
PR117506 looks similar, but no LTO involved.
during IPA pass: cp
lto1: internal compiler error: in decompose, at wide-int.h:1049
0x2d33d66 diagnostic_context::diagnostic_impl(rich_location*,
diagnostic_metadata const*, diagnostic_option_id, ch
ar const*, __va_list_tag (*) [1], diagnostic_t)
???:0
0x2d49d73 internal_error(char const*, ...)
???:0
0xea9d9b fancy_abort(char const*, int, char const*)
???:0
0x11070c5 bool wi::eq_p<generic_wide_int<wide_int_storage>,
generic_wide_int<wide_int_storage> >(generic_wide_int<
wide_int_storage> const&, generic_wide_int<wide_int_storage> const&)
???:0
0x18f99ba irange::set(tree_node*, generic_wide_int<wide_int_storage> const&,
generic_wide_int<wide_int_storage> co
nst&, value_range_kind)
???:0
0x1441a2e operator_absu::wi_fold(irange&, tree_node*,
generic_wide_int<wide_int_storage> const&, generic_wide_int<
wide_int_storage> const&, generic_wide_int<wide_int_storage> const&,
generic_wide_int<wide_int_storage> const&) co
nst
???:0
0x1433dd6 range_operator::wi_fold_in_parts(irange&, tree_node*,
generic_wide_int<wide_int_storage> const&, generic
_wide_int<wide_int_storage> const&, generic_wide_int<wide_int_storage> const&,
generic_wide_int<wide_int_storage>
const&) const
???:0
0x14349f8 range_operator::fold_range(irange&, tree_node*, irange const&, irange
const&, relation_trio) const
???:0
0x2aa650a ipa_vr_operation_and_type_effects(vrange&, vrange const&, tree_code,
tree_node*, tree_node*)
???:0
Please submit a full bug report, with preprocessed source (by using
-freport-bug).
Please include the complete backtrace with any bug report.
complete build log at
https://launchpad.net/ubuntu/+archive/test-rebuild-20241218-plucky-gcc15/+build/29659261