https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83872
Bug ID: 83872 Summary: [8 regression] libgomp.fortran/pointer1.f90 and libgomp.fortran/pointer2.f90 ICE starting with r256606 Product: gcc Version: 8.0 Status: UNCONFIRMED Severity: normal Priority: P3 Component: other Assignee: unassigned at gcc dot gnu.org Reporter: seurer at gcc dot gnu.org Target Milestone: --- Saw this on both powerpc64le and be > FAIL: libgomp.fortran/pointer1.f90 -O0 (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -O0 (test for excess errors) > FAIL: libgomp.fortran/pointer1.f90 -O1 (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -O1 (test for excess errors) > FAIL: libgomp.fortran/pointer1.f90 -O2 (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -O2 (test for excess errors) > FAIL: libgomp.fortran/pointer1.f90 -O3 -fomit-frame-pointer -funroll-loops > -fpeel-loops -ftracer -finline-functions (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -O3 -fomit-frame-pointer -funroll-loops > -fpeel-loops -ftracer -finline-functions (test for excess errors) > FAIL: libgomp.fortran/pointer1.f90 -O3 -g (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -O3 -g (test for excess errors) > FAIL: libgomp.fortran/pointer1.f90 -Os (internal compiler error) > FAIL: libgomp.fortran/pointer1.f90 -Os (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -O0 (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -O0 (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -O1 (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -O1 (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -O2 (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -O2 (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -O3 -fomit-frame-pointer -funroll-loops > -fpeel-loops -ftracer -finline-functions (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -O3 -fomit-frame-pointer -funroll-loops > -fpeel-loops -ftracer -finline-functions (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -O3 -g (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -O3 -g (test for excess errors) > FAIL: libgomp.fortran/pointer2.f90 -Os (internal compiler error) > FAIL: libgomp.fortran/pointer2.f90 -Os (test for excess errors) 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.fortran/pointer1.f90 -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 -fopenmp -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/../libquadmath/.libs/ -O0 -B/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/../libgfortran/.libs -fintrinsic-modules-path=/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp -L/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/.libs -L/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/../libquadmath/.libs/ -L/home/seurer/gcc/build/gcc-trunk/powerpc64-unknown-linux-gnu/./libgomp/../libgfortran/.libs -lgfortran -foffload=-lgfortran -lm -o ./pointer1.exe during GIMPLE pass: ompexp /home/seurer/gcc/gcc-trunk/libgomp/testsuite/libgomp.fortran/pointer1.f90:32:0: internal compiler error: in tree_to_uhwi, at tree.c:6817 0x10d8d4cb tree_to_uhwi(tree_node const*) /home/seurer/gcc/gcc-trunk/gcc/tree.c:6817 0x108a9587 expand_omp_atomic /home/seurer/gcc/gcc-trunk/gcc/omp-expand.c:6539 0x108a9587 expand_omp /home/seurer/gcc/gcc-trunk/gcc/omp-expand.c:7770 0x108a93fb expand_omp /home/seurer/gcc/gcc-trunk/gcc/omp-expand.c:7716 0x108abadb execute_expand_omp /home/seurer/gcc/gcc-trunk/gcc/omp-expand.c:7954