Go to the documentation of this file.00001 SUBROUTINE ALASUM( TYPE, NOUT, NFAIL, NRUN, NERRS )
00002
00003
00004
00005
00006
00007
00008 CHARACTER*3 TYPE
00009 INTEGER NFAIL, NOUT, NRUN, NERRS
00010
00011
00012
00013
00014
00015
00016
00017
00018
00019
00020
00021
00022
00023
00024
00025
00026
00027
00028
00029
00030
00031
00032
00033
00034
00035
00036
00037
00038
00039
00040 IF( NFAIL.GT.0 ) THEN
00041 WRITE( NOUT, FMT = 9999 )TYPE, NFAIL, NRUN
00042 ELSE
00043 WRITE( NOUT, FMT = 9998 )TYPE, NRUN
00044 END IF
00045 IF( NERRS.GT.0 ) THEN
00046 WRITE( NOUT, FMT = 9997 )NERRS
00047 END IF
00048
00049 9999 FORMAT( 1X, A3, ': ', I6, ' out of ', I6,
00050 $ ' tests failed to pass the threshold' )
00051 9998 FORMAT( /1X, 'All tests for ', A3,
00052 $ ' routines passed the threshold (', I6, ' tests run)' )
00053 9997 FORMAT( 6X, I6, ' error messages recorded' )
00054 RETURN
00055
00056
00057
00058 END