[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-11-30 Thread tschwinge at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220

Thomas Schwinge  changed:

   What|Removed |Added

   Keywords||openacc

--- Comment #5 from Thomas Schwinge  ---
(In reply to Tom de Vries from comment #1)
> FAIL: data_offset.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
> execution test
> FAIL: data_offset.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
> execution test

Filed PR88288.

[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-21 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220

Tom de Vries  changed:

   What|Removed |Added

 Status|UNCONFIRMED |RESOLVED
 Resolution|--- |FIXED

--- Comment #4 from Tom de Vries  ---
(In reply to Tom de Vries from comment #3)
> Marking resolved-fixed.

[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-18 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220

--- Comment #3 from Tom de Vries  ---
Filed:
- PR85221 "[openacc] ICE in install_var_field, at omp-low.c:657" 
- PR85445 "[nvptx, openacc] Calls to worker and vector routine broken" 
and updated a few existing PRs.

There are lots of execution failures due to OpenACC patches not being ported
from og7 to trunk, but for the purposes of this investigation I'm only
interested in missing nvptx patches.

Marking resolved-fixed.

[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-05 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220

--- Comment #2 from Tom de Vries  ---
And for libgomp.oacc-fortran/fortran.exp:
...
$ cat libgomp.testsuite/libgomp.sum | grep ^FAIL:.*execution | grep -v /lib- |
sed 's/libgomp.oacc-fortran\///'
FAIL: avoid-offloading-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: avoid-offloading-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: avoid-offloading-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-g  execution test
FAIL: avoid-offloading-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os 
execution test
FAIL: common-block-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O 
execution test
FAIL: common-block-3.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O 
execution test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1  execution
test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3 -g 
execution test
FAIL: data-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os  execution
test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1  execution
test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3 -g 
execution test
FAIL: data-6.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os  execution
test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1 
execution test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3 -g 
execution test
FAIL: data-alignment.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3 -g 
execution test
FAIL: deviceptr-1.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3 -g
 execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os 
execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O1 
execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-fomit-frame-pointer -funroll-loops -fpeel-loops -ftracer -finline-functions 
execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O3
-g  execution test
FAIL: openacc_version-2.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -Os 
execution test
FAIL: pr70828.f90 -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O  execution
test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2 
execution test
FAIL: openacc_version-1.f -DACC_DEVICE_TYPE_host=1 

[Bug target/85220] [meta-bug, nvptx] Run trunk with og7 openacc testcases and analyze execution failures

2018-04-04 Thread vries at gcc dot gnu.org
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=85220

--- Comment #1 from Tom de Vries  ---
I've copied the test-cases, and build r259123.

For libgomp.oacc-c/c.exp, we get:
...
$ cat libgomp.testsuite/libgomp.sum | grep ^FAIL:.*execution | grep -v /lib- |
sed 's/libgomp.oacc-c\/..\/libgomp.oacc-c-c++-common\///'
FAIL: avoid-offloading-1.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: broadcast-1.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: data-2.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: data-2.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: data-4.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: data-4.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: data_offset.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: data_offset.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: declare-3.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: declare-3.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: enter-data.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: enter-data.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: fp-dyn-arrays.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: fp-dyn-arrays.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: gang-private-1.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: gang-private-1.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
FAIL: inner-reduction.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: pr70828.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0  execution
test
FAIL: pr70828.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2  execution
test
FAIL: reduction-9.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O0 
execution test
FAIL: reduction-9.c -DACC_DEVICE_TYPE_nvidia=1 -DACC_MEM_SHARED=0  -O2 
execution test
...