This directory contains programs to test some of the new facilities in
release 4.1.  The tests are of three types: dynamic code loading; memory
management; and link propagation delay.  There are now four basic kinds
of simulator:

        1. Integer with no link delays.
        2. Floating point with no link delays.
        3. Integer with link delays.
        4. Floating point with link delays.

Make #1 with `make testsim'
     #2 with `make testfloatsim'
     #3 with `make testdelay'
     #4 with `make testfloatdelay'

or all of them with `make all'

As an example, make `testdelay' and execute it.

To test the memory management, type `read garbage.cmd' to the simulator prompt.
To test the dynamic loading, type `read loadcode.cmd' to the simulator prompt.
To test the link propagation, type `call test_delay' to the simulator prompt.

These tests can also be run with `testfloatdelay' and the first two with
`testsim' and `testfloatsim'.  You will need at least 1.5 - 2 megabytes to
run the memory management and code loading tests.  If you have less but
still want to run the tests, edit `build.c' and change the size of the
variable called `onemegabyte'.  This determines the size needed for the
code loading test.  Edit `garbage.cmd' and change the number of links made
by `build' and `addlinks' by changing the `50' to something smaller.  This
is the number of links made per unit, so determining the size needed for the
memory management test.

These tests do not cover many functions.