[r11-7112 Regression] FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -Os (test for excess errors) on Linux/x86_64

Julian Brown julian@codesourcery.com
Fri Feb 5 13:08:51 GMT 2021


On Thu, 4 Feb 2021 20:35:32 -0800
sunil.k.pandey <skpandey@sc.intel.com> wrote:

> On Linux/x86_64,
> 
> 9a4d32f85ccebc0ee4b24e6d9d7a4f11c04d7146 is the first bad commit
> commit 9a4d32f85ccebc0ee4b24e6d9d7a4f11c04d7146
> Author: Julian Brown <julian@codesourcery.com>
> Date:   Tue Feb 2 03:44:34 2021 -0800
> 
>     openacc: Allow strided arrays in update directives
> 
> caused
> 
> FAIL: gfortran.dg/goacc/array-with-dt-2.f90   -O  (internal compiler
> error) FAIL: gfortran.dg/goacc/array-with-dt-2.f90   -O  (test for
> excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -O0
> (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -O0  (test for excess errors)
> FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -O1
> (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -O1  (test for excess errors)
> FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -O2
> (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -O2  (test for excess errors)
> FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -O3
> -fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer
> -finline-functions  (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -O3 -fomit-frame-pointer
> -funroll-loops -fpeel-loops -ftracer -finline-functions  (test for
> excess errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -O3 -g
>  (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -O3 -g  (test for excess
> errors) FAIL: libgomp.oacc-fortran/array-stride-dt-1.f90
> -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable  -Os
> (internal compiler error) FAIL:
> libgomp.oacc-fortran/array-stride-dt-1.f90 -DACC_DEVICE_TYPE_host=1
> -DACC_MEM_SHARED=1 -foffload=disable  -Os  (test for excess errors)

These will be fixed by:

https://gcc.gnu.org/pipermail/gcc-patches/2021-February/564711.html

I tested on a tree with that patch already applied (and evidently
forgot it was a dependency).

Thanks,

Julian


More information about the Gcc-patches mailing list