Annotation of cci/usr/src/usr.bin/f77/testf77/tests/README, revision 1.1

1.1     ! root        1: 
        !             2: The following files compose the 1978 Fortran Compiler Validation System
        !             3: (FCVS78) V2.0:
        !             4: 
        !             5:        *.f      : are the Fortran source files
        !             6:         *.res    : are the expected results corresponding to each .f
        !             7:                    file
        !             8:         makefile : is a make file used to run the validation system
        !             9: 
        !            10: To run the validation system using the C shell (csh) type:
        !            11: 
        !            12:        nohup make -i >& make_results &
        !            13: 
        !            14: The test will run in background.  Upon completion two files will have
        !            15: been created:
        !            16: 
        !            17:        make_results: contains the compile results
        !            18:        diff_results: contains the differences between the output the
        !            19:                      programs should have produced and what they did
        !            20:                      produce
        !            21: 
        !            22: Make_results and diff_results can be examined to determine which of the
        !            23: validation files did not compile or run correctly.
        !            24: 
        !            25: To clean up the executables, core file, .o's, .run's, and the fort.*
        !            26: files type:
        !            27: 
        !            28:        make clean
        !            29: 
        !            30: Make clean will leave the files make_results and diff_results.
        !            31: 
        !            32: FM257 requires special actions by the user.  The simple way to test
        !            33: FM257 is remove it from the makefile file list and compile and run
        !            34: it separately.  The more adventurous can allow the makefile to test
        !            35: FM257 but the following actions will be needed.  FM257 tests PAUSE
        !            36: statements which stop execution and wait for user input.  Using the
        !            37: C shell (csh) the user can attach to the background job, supply the
        !            38: input, and then return the job to background. These are the steps to
        !            39: take:
        !            40:        1) When FM257 is reached the process will stop and wait
        !            41:           for user input.  Once the process has stopped examine
        !            42:           the end of the file make_results (`tail make_results`);
        !            43:           the last line will will state some command needed to
        !            44:           get the process running again.  Note this command and
        !            45:           move on to step 2.
        !            46:        2) Bring the process into foreground using the csh `fg`
        !            47:           command.
        !            48:        3) Type in the command stated at the end of the make_results
        !            49:           file.
        !            50:        4) Type ^Z (CNTRL-Z) to stop the process.
        !            51:        5) Return the process to background using the csh `bg` command.
        !            52:        6) FM257 tests five PAUSE statements each requiring repeating
        !            53:           steps 1-5.  Keep repeating the above steps until the end of
        !            54:           make_results displays compiling information for FM258.

unix.superglobalmegacorp.com

This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.