[PATCH 7/7] OpenMP 4.0 offloading infrastructure: testsuite.
authorAndrey Turetskiy <andrey.turetskiy@intel.com>
Thu, 13 Nov 2014 13:56:22 +0000 (13:56 +0000)
committerKirill Yukhin <kyukhin@gcc.gnu.org>
Thu, 13 Nov 2014 13:56:22 +0000 (13:56 +0000)
commit122d7303a0bdb99ebf4f1a178270295b93d8bed5
treed2c1d75d58f000bd59c8eac757bb91fc0f5c3b0c
parentc713ddc0314d680f961155610a723e7b882e2ae3
[PATCH 7/7] OpenMP 4.0 offloading infrastructure: testsuite.

libgomp/
* testsuite/lib/libgomp.exp
(check_effective_target_offload_device): New.
* testsuite/libgomp.c++/c++.exp: Include tests from subdirectories.
* testsuite/libgomp.c++/examples-4/e.51.5.C: New test.
* testsuite/libgomp.c++/examples-4/e.53.2.C: Ditto.
* testsuite/libgomp.c/examples-4/e.50.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.50.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.50.3.c: Ditto.
* testsuite/libgomp.c/examples-4/e.50.4.c: Ditto.
* testsuite/libgomp.c/examples-4/e.50.5.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.3.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.4.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.6.c: Ditto.
* testsuite/libgomp.c/examples-4/e.51.7.c: Ditto.
* testsuite/libgomp.c/examples-4/e.52.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.52.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.53.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.53.3.c: Ditto.
* testsuite/libgomp.c/examples-4/e.53.4.c: Ditto.
* testsuite/libgomp.c/examples-4/e.53.5.c: Ditto.
* testsuite/libgomp.c/examples-4/e.54.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.54.3.c: Ditto.
* testsuite/libgomp.c/examples-4/e.54.4.c: Ditto.
* testsuite/libgomp.c/examples-4/e.54.5.c: Ditto.
* testsuite/libgomp.c/examples-4/e.54.6.c: Ditto.
* testsuite/libgomp.c/examples-4/e.55.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.55.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.56.3.c: Ditto.
* testsuite/libgomp.c/examples-4/e.56.4.c: Ditto.
* testsuite/libgomp.c/examples-4/e.57.1.c: Ditto.
* testsuite/libgomp.c/examples-4/e.57.2.c: Ditto.
* testsuite/libgomp.c/examples-4/e.57.3.c: Ditto.
* testsuite/libgomp.c/target-7.c: Fix test.
* testsuite/libgomp.fortran/examples-4/e.50.1.f90: New test.
* testsuite/libgomp.fortran/examples-4/e.50.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.50.3.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.50.4.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.50.5.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.1.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.3.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.4.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.5.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.6.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.51.7.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.52.1.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.52.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.53.1.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.53.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.53.3.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.53.4.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.53.5.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.54.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.54.3.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.54.4.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.54.5.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.54.6.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.55.1.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.55.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.56.3.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.56.4.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.57.1.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.57.2.f90: Ditto.
* testsuite/libgomp.fortran/examples-4/e.57.3.f90: Ditto.

Co-Authored-By: Ilya Tocar <ilya.tocar@intel.com>
Co-Authored-By: Ilya Verbin <ilya.verbin@intel.com>
Co-Authored-By: Kirill Yukhin <kirill.yukhin@intel.com>
From-SVN: r217494
66 files changed:
libgomp/ChangeLog
libgomp/testsuite/lib/libgomp.exp
libgomp/testsuite/libgomp.c++/c++.exp
libgomp/testsuite/libgomp.c++/examples-4/e.51.5.C [new file with mode: 0644]
libgomp/testsuite/libgomp.c++/examples-4/e.53.2.C [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.50.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.50.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.50.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.50.4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.50.5.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.6.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.51.7.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.52.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.52.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.53.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.53.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.53.4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.53.5.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.54.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.54.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.54.4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.54.5.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.54.6.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.55.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.55.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.56.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.56.4.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.57.1.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.57.2.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/examples-4/e.57.3.c [new file with mode: 0644]
libgomp/testsuite/libgomp.c/target-7.c
libgomp/testsuite/libgomp.fortran/examples-4/e.50.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.50.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.50.3.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.50.4.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.50.5.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.3.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.4.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.5.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.6.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.51.7.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.52.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.52.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.53.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.53.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.53.3.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.53.4.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.53.5.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.54.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.54.3.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.54.4.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.54.5.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.54.6.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.55.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.55.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.56.3.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.56.4.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.57.1.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.57.2.f90 [new file with mode: 0644]
libgomp/testsuite/libgomp.fortran/examples-4/e.57.3.f90 [new file with mode: 0644]