[Bug tree-optimization/71715] New: FAIL: 23_containers/deque/modifiers/swap/2.cc (test for excess errors)

thopre01 at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jun 30 17:16:00 GMT 2016


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71715

            Bug ID: 71715
           Summary: FAIL: 23_containers/deque/modifiers/swap/2.cc (test
                    for excess errors)
           Product: gcc
           Version: 7.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: tree-optimization
          Assignee: unassigned at gcc dot gnu.org
          Reporter: thopre01 at gcc dot gnu.org
                CC: jakub at gcc dot gnu.org
  Target Milestone: ---
              Host: x86_64-linux-gnu
            Target: arm-none-eabi

Hi,

GCC ICEs when compiling libstdc++-v3's 23_containers/deque/modifiers/swap/2.cc
test for Cortex-M3 at -O2 level. It gives the following backtrace:

libstdc++-v3/testsuite/23_containers/deque/modifiers/swap/2.cc: In function
'void test01()':^M
libstdc++-v3/testsuite/23_containers/deque/modifiers/swap/2.cc:28:1: internal
compiler error: in get_stridx_plus_constant, at tree-ssa-strlen.c:680^M
0x129f0b6 get_stridx_plus_constant^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:680^M
0x129d780 get_addr_stridx^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:197^M
0x129da7c get_stridx^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:250^M
0x12a3eec strlen_optimize_stmt^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:2293^M
0x12a46d2 strlen_dom_walker::before_dom_children(basic_block_def*)^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:2456^M
0x184baba dom_walker::walk(basic_block_def*)^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/domwalk.c:265^M
0x12a48e5 execute^M
        /data/dev/builds/arm-none-eabi/default/src/gcc/tree-ssa-strlen.c:2528^M


Please let me know of any other information you might be needing to reproduce
this bug.

Best regards.


More information about the Gcc-bugs mailing list