63 |
IF ( flag ) THEN |
IF ( flag ) THEN |
64 |
WRITE(msgBuf,'(A,I4,A,I8)') 'BAR_CHECK: thread', myThid, |
WRITE(msgBuf,'(A,I4,A,I8)') 'BAR_CHECK: thread', myThid, |
65 |
& ' out of Sync when reaching barrierId=', barrierId |
& ' out of Sync when reaching barrierId=', barrierId |
66 |
CALL PRINT_ERROR( msgBuf, 1 ) |
CALL PRINT_ERROR( msgBuf, myThid ) |
67 |
|
#ifndef DISABLE_WRITE_TO_UNIT_ZERO |
68 |
WRITE(0,*) myThid, barrierId, 'barStatus=', barStatus |
WRITE(0,*) myThid, barrierId, 'barStatus=', barStatus |
69 |
STOP ' BAR_CHECK: OUT OF SYNC' |
#endif |
70 |
|
STOP 'ABNORMAL END: S/R BAR_CHECK: OUT OF SYNC' |
71 |
ENDIF |
ENDIF |
72 |
|
|
73 |
ENDIF |
ENDIF |