https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85639
Bug ID: 85639 Summary: ICE in compiling new test cases added in r259850 Product: gcc Version: 9.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: libgomp Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org CC: jakub at gcc dot gnu.org Target Milestone: --- > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++11 > (internal compiler error) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++11 (test > for excess errors) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++14 > (internal compiler error) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++14 (test > for excess errors) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++98 > (internal compiler error) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c -std=c++98 (test > for excess errors) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c (internal compiler > error) > FAIL: c-c++-common/goacc/builtin-goacc-parlevel-id-size.c (test for excess > errors) > FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/loop-auto-1.c > -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (internal compiler error) > FAIL: libgomp.oacc-c++/../libgomp.oacc-c-c++-common/loop-auto-1.c > -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors) > FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c > -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (internal compiler error) > FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c > -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 (test for excess errors) Executing on host: /home/seurer/gcc/build/gcc-trunk/gcc/xgcc -B/home/seurer/gcc/build/gcc-trunk/gcc/ /home/seurer/gcc/gcc-trunk/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/ -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/.libs -I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp -I/home/seurer/gcc/gcc-trunk/libgomp/testsuite/../../include -I/home/seurer/gcc/gcc-trunk/libgomp/testsuite/.. -fmessage-length=0 -fno-diagnostics-show-caret -Wno-hsa -fdiagnostics-color=never -fopenacc -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 -fopenacc-dim=32 -L/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/.libs -lm -o ./loop-auto-1.exe (timeout = 300) spawn -ignore SIGHUP /home/seurer/gcc/build/gcc-trunk/gcc/xgcc -B/home/seurer/gcc/build/gcc-trunk/gcc/ /home/seurer/gcc/gcc-trunk/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/ -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/.libs -I/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp -I/home/seurer/gcc/gcc-trunk/libgomp/testsuite/../../include -I/home/seurer/gcc/gcc-trunk/libgomp/testsuite/.. -fmessage-length=0 -fno-diagnostics-show-caret -Wno-hsa -fdiagnostics-color=never -fopenacc -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -O2 -fopenacc-dim=32 -L/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/.libs -lm -o ./loop-auto-1.exe during RTL pass: expand /home/seurer/gcc/gcc-trunk/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c: In function 'place': /home/seurer/gcc/gcc-trunk/libgomp/testsuite/libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-auto-1.c:80:7: internal compiler error: Segmentation fault 0x109992cb crash_signal /home/seurer/gcc/gcc-trunk/gcc/toplev.c:325 0x10561c54 emit_move_insn(rtx_def*, rtx_def*) /home/seurer/gcc/gcc-trunk/gcc/expr.c:3719 0x103990eb expand_builtin_goacc_parlevel_id_size /home/seurer/gcc/gcc-trunk/gcc/builtins.c:6687 0x103b745f expand_builtin(tree_node*, rtx_def*, rtx_def*, machine_mode, int) /home/seurer/gcc/gcc-trunk/gcc/builtins.c:7830 0x1055cb6b expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /home/seurer/gcc/gcc-trunk/gcc/expr.c:11008 0x105741e3 expand_expr /home/seurer/gcc/gcc-trunk/gcc/expr.h:280 0x105741e3 expand_expr_real_2(separate_ops*, rtx_def*, machine_mode, expand_modifier) /home/seurer/gcc/gcc-trunk/gcc/expr.c:8482 0x1055bb03 expand_expr_real_1(tree_node*, rtx_def*, machine_mode, expand_modifier, rtx_def**, bool) /home/seurer/gcc/gcc-trunk/gcc/expr.c:11295 0x1056b173 expand_expr /home/seurer/gcc/gcc-trunk/gcc/expr.h:280 0x1056b173 store_expr_with_bounds(tree_node*, rtx_def*, int, bool, bool, tree_node*) /home/seurer/gcc/gcc-trunk/gcc/expr.c:5546 0x1056d29f expand_assignment(tree_node*, tree_node*, bool) /home/seurer/gcc/gcc-trunk/gcc/expr.c:5406 0x103e432f expand_call_stmt /home/seurer/gcc/gcc-trunk/gcc/cfgexpand.c:2688 0x103e432f expand_gimple_stmt_1 /home/seurer/gcc/gcc-trunk/gcc/cfgexpand.c:3624 0x103e432f expand_gimple_stmt /home/seurer/gcc/gcc-trunk/gcc/cfgexpand.c:3790 0x103eaf07 expand_gimple_basic_block /home/seurer/gcc/gcc-trunk/gcc/cfgexpand.c:5819 0x103ee187 execute /home/seurer/gcc/gcc-trunk/gcc/cfgexpand.c:6425 Please submit a full bug report, with preprocessed source if appropriate. Please include the complete backtrace with any bug report. See <https://gcc.gnu.org/bugs/> for instructions. compiler exited with status 1