PDP9 VAX SEL32: Adjust test limits

Adjust the instruction limits for three simulators so they pass
on Apple M1 systems.
This commit is contained in:
Paul Koning 2022-11-28 09:43:56 -05:00 committed by Paul Koning
parent f06ba22c6c
commit 9dea1cecd1
3 changed files with 4 additions and 4 deletions

View file

@ -9,7 +9,7 @@ set cpu eae
cd %~p0 cd %~p0
:: Limit maximum diagnostic execution time :: Limit maximum diagnostic execution time
:: ::
set runlimit 10M instructions set runlimit 40M instructions
set on set on
on error ignore on error ignore
on runtime echof "\r\n*** Test Runtime Limit %SIM_RUNLIMIT% %SIM_RUNLIMIT_UNITS% Exceeded ***\n"; exit 1 on runtime echof "\r\n*** Test Runtime Limit %SIM_RUNLIMIT% %SIM_RUNLIMIT_UNITS% Exceeded ***\n"; exit 1

View file

@ -22,8 +22,8 @@ set env HOST=sel32
; set env IP=192.168.1.5 (N/U) ; set env IP=192.168.1.5 (N/U)
;====================================================== ;======================================================
; ;
; Set run limit of 2 minutes ; Set run limit of 2 G instructions
set runlimit 750M instructions set runlimit 2000M instructions
set on set on
on error ignore on error ignore
on runtime echof "\r\n*** FAILED - SEL32 Test Runtime Limit %SIM_RUNLIMIT% %SIM_RUNLIMIT_UNITS% Exceeded ***\n"; exit 1 on runtime echof "\r\n*** FAILED - SEL32 Test Runtime Limit %SIM_RUNLIMIT% %SIM_RUNLIMIT_UNITS% Exceeded ***\n"; exit 1

View file

@ -125,7 +125,7 @@ expect "DS> " send "ATTACH KA820 HUB KA0 4096 0\r"; go -q
expect "DS> " send "ATTACH DWBUA HUB DW0 4 5\r"; go -q expect "DS> " send "ATTACH DWBUA HUB DW0 4 5\r"; go -q
# VAX 8200 simulates the floating point accelerator which then # VAX 8200 simulates the floating point accelerator which then
# inspires tests to use it. This takes more time. # inspires tests to use it. This takes more time.
set runlimit 600M instructions # Override prior runlimit set runlimit 2000M instructions
call Common call Common
call do_test EVKAB "VAX Basic Instructions Exerciser" call do_test EVKAB "VAX Basic Instructions Exerciser"
call do_test EVKAC "VAX Floating Point Instructions Exerciser" call do_test EVKAC "VAX Floating Point Instructions Exerciser"