https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96334
Bug ID: 96334 Summary: [og10] ICEs with commit 0122024b1908497bfe520361798579895bd75588 "openacc: Shared memory layout optimisation" Product: gcc Version: og10 (devel/omp/gcc-10) Status: UNCONFIRMED Keywords: openacc Severity: normal Priority: P3 Component: middle-end Assignee: jules at gcc dot gnu.org Reporter: tschwinge at gcc dot gnu.org CC: ams at gcc dot gnu.org Target Milestone: --- In a build with '--enable-checking=yes,extra,rtl', the recent commit g:0122024b1908497bfe520361798579895bd75588 "openacc: Shared memory layout optimisation" introduces a good number of regressions for OpenACC offloading compilation (gcn only, supposedly because that's the only configuration using this at present): {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c: In function 'main._omp_fn.0': [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # VUSE <.MEM_1665> w_183 = MEM[(<address-space-4> int *)64B]; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # .MEM_1965 = VDEF <.MEM_1739> MEM[(<address-space-4> int *)64B] = w_937; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # VUSE <.MEM_1751> w_343 = MEM[(<address-space-4> int *)64B]; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # .MEM_1969 = VDEF <.MEM_1889> MEM[(<address-space-4> int *)64B] = w_1146; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # VUSE <.MEM_1901> w_567 = MEM[(<address-space-4> int *)64B]; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # .MEM_1973 = VDEF <.MEM_1911> MEM[(<address-space-4> int *)64B] = w_1547; [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: error: incorrect sharing of tree nodes MEM[(<address-space-4> int *)64B] # VUSE <.MEM_1923> w_663 = MEM[(<address-space-4> int *)64B]; during GIMPLE pass: oaccdevlow [...]/libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c:24:11: internal compiler error: verify_gimple failed [...] Similarly: {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/broadcast-many.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-gwv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-gwv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-gwv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-gwv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-w-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-wv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/loop-red-wv-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 TODO (test for warnings, line 18) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 TODO (test for warnings, line 18) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 TODO (test for warnings, line 17) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 TODO (test for warnings, line 17) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 TODO (test for warnings, line 19) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 TODO (test for warnings, line 19) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 TODO (test for warnings, line 19) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} PASS: libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 TODO (test for warnings, line 19) [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/par-loop-comb-reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/parallel-dims.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} [...] [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/parallel-dims.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/parallel-dims.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} [...] [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/parallel-dims.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/privatize-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/privatize-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/privatize-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/privatize-reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-1.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-2.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-3.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-4.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-5.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-5.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-5.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-5.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} [...] [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) {+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} [...] [-PASS:-]{+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-7.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-dbl.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-flt.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-cplx-flt.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-dbl.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-dbl.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-flt.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/reduction-flt.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vred2d-128.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/vred2d-128.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [-PASS:-]{+FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/vred2d-128.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (internal compiler error)+} {+FAIL:+} libgomp.oacc-c/../libgomp.oacc-c-c++-common/vred2d-128.c -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O2 (test for excess errors) Similar for 'libgomp.oacc-c++'. [-PASS:-]{+FAIL: libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/nested-function-1.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/optional-reduction.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/optional-reduction.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] {+FAIL: libgomp.oacc-fortran/parallel-dims.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} [...] [-PASS:-]{+FAIL:+} libgomp.oacc-fortran/parallel-dims.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-1.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-1.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-2.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-2.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-3.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-3.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-4.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-4.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-5.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-5.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-6.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-6.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-7.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels] [-PASS:-]{+FAIL: libgomp.oacc-fortran/reduction-9.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (internal compiler error)+} {+FAIL:+} libgomp.oacc-fortran/reduction-9.f90 -DACC_DEVICE_TYPE_radeon=1 -DACC_MEM_SHARED=0 -foffload=amdgcn-amdhsa -O0 (test for excess errors) [similar for other optimization levels]