'libgomp.oacc-fortran/{error_,}stop-{1,2,3}.f': initialize before the checkpoint
If, for example, GCC is configured such that 'libgomp-plugin-nvptx.so.1' dynamically links against 'libcuda.so.1', but testing is run on a system where there is no 'libcuda.so.1', this produces output such as: PASS: libgomp.oacc-fortran/error_stop-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O0 (test for excess errors) PASS: libgomp.oacc-fortran/error_stop-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O0 execution test FAIL: libgomp.oacc-fortran/error_stop-1.f -DACC_DEVICE_TYPE_host=1 -DACC_MEM_SHARED=1 -foffload=disable -O0 output pattern test, is CheCKpOInT libgomp: while loading libgomp-plugin-nvptx.so.1: libcuda.so.1: cannot open shared object file: No such file or directory ERROR STOP Error termination. Backtrace: [...] , should match CheCKpOInT( | |^M)+ERROR STOP ( | |^M)+Error termination.* ..., where after 'CheCKpOInT' we got 'libgomp: while loading [...]' injected before the expected 'ERROR STOP'. libgomp/ * testsuite/libgomp.oacc-fortran/error_stop-1.f: Initialize before the checkpoint. * testsuite/libgomp.oacc-fortran/error_stop-2.f: Likewise. * testsuite/libgomp.oacc-fortran/error_stop-3.f: Likewise. * testsuite/libgomp.oacc-fortran/stop-1.f: Likewise. * testsuite/libgomp.oacc-fortran/stop-2.f: Likewise. * testsuite/libgomp.oacc-fortran/stop-3.f: Likewise.
This commit is contained in:
parent
2803d2f27c
commit
1e378edd8f
6 changed files with 24 additions and 0 deletions
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
ERROR STOP
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
ERROR STOP 35
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
ERROR STOP "SiGN"
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
STOP
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
STOP 35
|
||||
|
|
|
@ -3,6 +3,10 @@
|
|||
PROGRAM MAIN
|
||||
IMPLICIT NONE
|
||||
|
||||
! Initialize before the checkpoint, in case this produces any output.
|
||||
!$ACC PARALLEL
|
||||
!$ACC END PARALLEL
|
||||
|
||||
PRINT *, "CheCKpOInT"
|
||||
!$ACC PARALLEL
|
||||
STOP "SiGN"
|
||||
|
|
Loading…
Add table
Reference in a new issue