[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