gomp testsuite runs and fails acc tests on target where openacc isn't supported

Tim Prince n8tm@aol.com
Mon Jun 8 15:13:00 GMT 2015


But it's a welcome improvement to see that libgomp testsuite has been implemented:
		=== libgomp tests ===


Running target unix
FAIL: libgomp.c/barrier-1.c (test for excess errors)
UNRESOLVED: libgomp.c/barrier-1.c compilation failed to produce executable
FAIL: libgomp.c/examples-4/e.50.1.c execution test
FAIL: libgomp.c/examples-4/e.50.3.c execution test
FAIL: libgomp.c/examples-4/e.50.4.c execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -O2  execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -O3 -fomit-frame-pointer  execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -O3 -fomit-frame-pointer -funroll-loops  execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -O3 -g  execution test
FAIL: libgomp.fortran/declare-simd-1.f90   -Os  execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-4.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/abort-5.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/acc_on_device-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/cache-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/clauses-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/clauses-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-3.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/collapse-4.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-3.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-2.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-3.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-4.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-5.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-6.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-7.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/data-already-8.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 output pattern test, is 
FAIL: libgomp.oacc-c/../libgomp.oacc-c-c++-common/deviceptr-1.c -DACC_DEVICE_TYPE_host_nonshm=1 -DACC_MEM_SHARED=0 execution test

...
FAIL: libgomp.oacc-fortran/lib-6.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-6.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-6.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-6.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-7.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/lib-8.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O0  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O1  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O2  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-loops  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -fomit-frame-pointer -funroll-all-loops -finline-functions  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -O3 -g  compilation failed to produce executable
FAIL: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  (test for excess errors)
UNRESOLVED: libgomp.oacc-fortran/openacc_version-2.f90 -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1  -Os  compilation failed to produce executable

		=== libgomp Summary ===

# of expected passes		5230
# of unexpected failures	541
# of unresolved testcases	131
# of unsupported tests		277
....
Compiler version: 6.0.0 20150606 (experimental) (GCC) 
Platform: x86_64-unknown-cygwin
configure flags: --prefix=/usr/local/gcc6.0 --enable-languages='c c++ fortran' --enable-libgomp --enable-threads=posix --with-dwarf2 --without-libiconv-prefix --without-libintl-prefix --with-system-zlib --disable-werror --without-cloog --without-isl

-- 
Tim Prince



More information about the Fortran mailing list