https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119712
Andrew Pinski <pinskia at gcc dot gnu.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Summary|compiler hang at |[14/15 Regression] compiler |-O{1,2,3,s} since 14.1 |hang at -O{1,2,3,s} since | |14.1 Status|UNCONFIRMED |NEW Last reconfirmed| |2025-04-10 Target Milestone|--- |14.3 Component|middle-end |tree-optimization Ever confirmed|0 |1 --- Comment #1 from Andrew Pinski <pinskia at gcc dot gnu.org> --- (gdb) bt #0 0x0000000000ecfba8 in wi::bit_and<generic_wide_int<wide_int_storage>, generic_wide_int<wide_int_storage> > (x=..., y=...) at ../../gcc/wide-int.h:2757 #1 0x0000000000ecf8ba in operator&<generic_wide_int<wide_int_storage>, generic_wide_int<wide_int_storage> > (x=..., y=...) at ../../gcc/wide-int.h:3854 #2 0x0000000001a92298 in irange_bitmask::intersect (this=0x7fffffff9e10, src=...) at ../../gcc/value-range.h:263 #3 0x0000000001a863af in irange::intersect_bitmask (this=0x7fffffffb268, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ...) at ../../gcc/value-range.cc:2419 #4 0x0000000001a848a5 in irange::intersect (this=0x7fffffffb268, v=warning: RTTI symbol not found for class 'int_range<3u, true>' ...) at ../../gcc/value-range.cc:1978 #5 0x0000000001a85b95 in irange_bitmask::adjust_range (this=0x7fffffffb280, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ...) at ../../gcc/value-range.cc:2281 #6 0x0000000001a86499 in irange::intersect_bitmask (this=0x7fffffffb268, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ...) at ../../gcc/value-range.cc:2433 #7 0x0000000001a84c99 in irange::intersect (this=0x7fffffffb268, v=warning: RTTI symbol not found for class 'int_range<3u, true>' ...) at ../../gcc/value-range.cc:2061 #8 0x00000000027d08ab in gori_compute::compute_operand1_range (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., handler=..., lhs=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., src=..., rel=0x0) at ../../gcc/gimple-range-gori.cc:1192 #9 0x00000000027cec3b in gori_compute::compute_operand_range (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., stmt=0x7ffff7567268, lhs=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., name=0x7ffff7568048, src=..., rel=0x0) at ../../gcc/gimple-range-gori.cc:747 #10 0x00000000027cedba in gori_compute::compute_operand_range (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., stmt=0x7ffff75672c0, lhs=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., name=0x7ffff7568048, src=..., rel=0x0) at ../../gcc/gimple-range-gori.cc:762 #11 0x00000000027cedba in gori_compute::compute_operand_range (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., stmt=0x7ffff7567318, lhs=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., name=0x7ffff7568048, src=..., rel=0x0) at ../../gcc/gimple-range-gori.cc:762 #12 0x00000000027cedba in gori_compute::compute_operand_range (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., stmt=0x7ffff7569410, lhs=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., name=0x7ffff7568048, src=..., rel=0x0) at ../../gcc/gimple-range-gori.cc:762 #13 0x00000000027d17c3 in gori_compute::edge_range_p (this=0x4074e30, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., e=0x7ffff7563780, name=0x7ffff7568048, q=...) at ../../gcc/gimple-range-gori.cc:1420 #14 0x00000000027c147d in ranger_cache::edge_range (this=0x407b2c0, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., e=0x7ffff7563780, name=0x7ffff7568048, mode=ranger_cache::RFD_READ_ONLY) at ../../gcc/gimple-range-cache.cc:1181 #15 0x00000000027c1a09 in ranger_cache::propagate_cache (this=0x407b2c0, name=0x7ffff7568048) at ../../gcc/gimple-range-cache.cc:1301 #16 0x00000000027c1ffb in ranger_cache::propagate_updated_value (this=0x407b2c0, name=0x7ffff7568048, bb=0x7ffff754c9c0) at ../../gcc/gimple-range-cache.cc:1391 #17 0x00000000027b9dee in gimple_ranger::range_of_stmt (this=0x407b280, r=warning: RTTI symbol not found for class 'int_range<3u, true>' ..., s=0x7ffff7569410, name=0x0) at ../../gcc/gimple-range.cc:314 #18 0x0000000001af29ea in simplify_using_ranges::fold_cond (this=0x7fffffffd380, cond=0x7ffff7569410) at ../../gcc/vr-values.cc:1064 #19 0x0000000001808b12 in dom_opt_dom_walker::fold_cond (this=0x7fffffffd680, cond=0x7ffff7569410) at ../../gcc/tree-ssa-dom.cc:2283