The NIST CCVS85 Test Suite ------------------------------------------------------------------------ This directory contains the NIST test program suite auxiliary utilities. IMPORTANT NOTE: The NIST test programs source is not included, but can be downloaded from the here (1). How to run the tests: ------------------------------------------------------------------------ - Download and expand the NIST test programs source. - Prepare the setup (make setup) which does the following: - Run nc_exec85.pl to create EXEC85.cob (perl nc_exec85.pl newcob.val). - Compile EXEC85.cob to create EXEC85. - If TC compiler is installed in bin directories (make EXEC85). - If TC compiler is installed in development directories (mak.sh EXEC85). - Run EXEC85. - Run nc_extr.pl to create test programs (perl nc_extr.pl XXXXX002). - Compile and run NIST test program as required. - Run all the tests (make -k -i -f ../Makefile_NC) from each subdirectory (in this case NC). You can select only one of the tests with the target program_name.PRT (i.e. NC101A.PRT). NIST test modules: ------------------------------------------------------------------------ Core tests: NC - COBOL core tests SM - COPY sentence tests IC - CALL sentence tests File I-O tests: SQ - Sequential file I-O tests RL - Relative file I-O tests IX - Indexed file I-O tests ST - SORT sentence tests Advanced features: RW - REPORT SECTION tests CM - COMMUNICATION SECTION tests IF - Intrinsic Function tests SG - Segment tests DB - Debugging feature tests OB - Obsolete feature tests ------------------------------------------------------------------------ 1) NIST test programs source http://www.itl.nist.gov/div897/ctg/cobol_form.htm