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

Reply via email to