hare.diag(8) — Kubota Pacfic Computer Inc. (November 15, 1988)
NAME
hare.diag − halt and retry exercisor
DESCRIPTION
This test checks the ability of the floating point unit to be interrupted for a context switch, then to resume its operation coming up with the correct answers to arithmetic operations.
NOTE: This test runs forever; it must be stopped after any user selected time interval by pressing CTRL-C. The test will halt after a cycle stops (roughly 15 seconds or less).
DETAILS
In standalone mode, only one processor board (the boot processor) is tested. In unix mode (using hare.unix instead of hare.diag), multiple processes may be started and thereby multiple processors May be simultaneously running hare. Under systest, for example, 26 hare.unix processes are started simultaneously. Tests most of the available arithmetic operations of the floating point unit.
BOARDS THAT MUST BE INSTALLED
At least one CPU card, at least one memory board, and a known good I/O board for downloading the test.
SPECIAL COMMAND LINE PARAMETERS
None
MENU ITEMS SPECIFIC TO THIS TEST
none; when this test is loaded, it begins executing immediately.
INTERPRETING THE ERROR CODES
The following errors may be generated by this test. (The actual error wording may differ, however the type of error is as summarized here.)
106,108,110,112
Expected value in some register was not equal to the actual value.
September 02, 1992