https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96430
Bug ID: 96430 Summary: internal compiler error: in verify_range, at value-range.cc:354 Product: gcc Version: 11.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: ipa Assignee: unassigned at gcc dot gnu.org Reporter: jozefl at gcc dot gnu.org CC: marxin at gcc dot gnu.org Target Milestone: --- The GCC selftest "range_tests" is failing for msp430-elf since commit 4ba9fb0a3e65254cb5d8cb0a3bc67bbef8ed2fcf Author: Aldy Hernandez <al...@redhat.com> Date: Thu Jul 30 11:30:18 2020 +0200 Multi-range implementation for value_range (irange). > ./gcc/xgcc -B./gcc/ -v > Target: msp430-elf > Configured with: ../configure --target=msp430-elf --enable-languages=c,c++ ./gcc/xgcc -B./gcc/ -xc -nostdinc /dev/null -S -o /dev/null -fself-test=../../gcc/testsuite/selftests In function 'test_fn': cc1: internal compiler error: in verify_range, at value-range.cc:354 0x6cbc39 irange::verify_range() ../../gcc/value-range.cc:354 0xffdb2b irange::irange_set(tree_node*, tree_node*) ../../gcc/value-range.cc:157 0xffdb2b irange::set(tree_node*, tree_node*, value_range_kind) ../../gcc/value-range.cc:211 0x141200b int_range<255u>::int_range(tree_node*, tree_node*, value_range_kind) ../../gcc/value-range.h:412 0x141200b operator_rshift::op1_range(irange&, tree_node*, irange const&, irange const&) const ../../gcc/range-op.cc:1635 0x1414223 operator_tests ../../gcc/range-op.cc:3534 0x1419556 selftest::range_tests() ../../gcc/range-op.cc:3826 0x135513c test_ranges ../../gcc/function-tests.c:582 0x135513c selftest::function_tests_c_tests() ../../gcc/function-tests.c:690 0x14265ce selftest::run_tests() ../../gcc/selftest-run-tests.c:108 0xd19922 toplev::run_self_tests() ../../gcc/toplev.c:2391