From abdc5318cb5fabb1f41129ff3bb584bcfcf1bce3 Mon Sep 17 00:00:00 2001 From: Mark Pizzolato Date: Sun, 5 Apr 2026 20:06:56 -1000 Subject: [PATCH] VAX: Use better random console telnet port number during build tests This avoids some platform cases where SO_REUSEADDR isn't always effective and on some build hosts being done in parallel, a simple time based random value isn't unique enough. --- VAX/tests/vax-diag_test.ini | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/VAX/tests/vax-diag_test.ini b/VAX/tests/vax-diag_test.ini index 9c73748c..58233c88 100644 --- a/VAX/tests/vax-diag_test.ini +++ b/VAX/tests/vax-diag_test.ini @@ -32,7 +32,7 @@ on runtime echof "\r\n*** Test Runtime Limit %SIM_RUNLIMIT% %SIM_RUNLIMIT_UNITS% :NEXT_ARG set env DIAG_QUIET_MODE=0 -set env -A TELNET_PORT=(65300+TIME_SS) +set env -A TELNET_PORT=(60000+((TIME_SS+SIM_PROCESS_PID)%5200)) if ("%1" == "-v") set console notelnet;shift else set -qu console telnet=localhost:%TELNET_PORT%,telnet=buffered=1048576; set env -a DIAG_QUIET_MODE=1 set env DIAG_UNCALIBRATED_CLOCK=1