It's much happier with expect installed.
ricm@raspberrypi:~/its $ make EMULATOR=pdp10-ka
git submodule sync --recursive `dirname tools/pdp6/.gitignore`
Synchronizing submodule url for 'tools/pdp6'
git submodule update --recursive --init `dirname tools/pdp6/.gitignore`
expect -f build/pdp10-ka/build.tcl 192.168.1.100 192.168.0.45
ENTERING MAIN BUILD SCRIPT
Sat Sep 30 03:36:08 PM EDT 2023
BUILDING KA ITS
ENTERING BUILD SCRIPT: MARK
Sat Sep 30 03:36:08 PM EDT 2023
spawn ./tools/sims/BIN/pdp10-ka build/pdp10-ka/init
KA-10 simulator V4.0-0 Current git commit id: 48186c90
/home/ricm/its/build/pdp10-ka/init-14> at mta0 out/pdp10-ka/magdmp.tap
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/magdmp.tap' scanned as SIMH format
/home/ricm/its/build/pdp10-ka/init-15> at mta5 out/pdp10-ka/ka-minsys.tape
%SIM-INFO: MTA5: Tape Image 'out/pdp10-ka/ka-minsys.tape' scanned as SIMH format
/home/ricm/its/build/pdp10-ka/init-16> at dpa0 out/pdp10-ka/rp03.2
%SIM-INFO: DPA0: creating new file
/home/ricm/its/build/pdp10-ka/init-17> at dpa1 out/pdp10-ka/rp03.3
%SIM-INFO: DPA1: creating new file
MAGDMP
l$ddt
t$salv bin
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #0
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #0? Y
PACK NO =2
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =2
PACK ID =2
DDT
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #1
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #1? Y
PACK NO =3
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =3
PACK ID =3
DDT
TRAN$G
[WRITE HEADERS ENABLED]
OFF LINE #2
OFF LINE #3
OFF LINE #4
OFF LINE #5
OFF LINE #6
OFF LINE #7
ONTO UNIT #0
COPY FROM UNIT #5 ONTO UNIT #0, OK?Y
TAPE # 1
. @ STINK OK
. @ LISP OK
. @ ITS OK
. @ MIDAS OK
SYS TS DUMP OK
SYS ATSIGN DEVICE OK
SYS ATSIGN DDT OK
SYS MSGS TIMES OK
SYS TS PDSET OK
SYS TS LOCK OK
SYS TS DDT OK
SYS TS MIDAS OK
SYS ATSIGN HACTRN OK
EOT
DDT
Simulation stopped, PC: 773122 (POPJ 1,0)
sim> q
Goodbye
spawn ./tools/sims/BIN/pdp10-ka build/pdp10-ka/boot
KA-10 simulator V4.0-0 Current git commit id: 48186c90
/home/ricm/its/build/pdp10-ka/boot-15> at mta0 out/pdp10-ka/minsrc.tape
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/minsrc.tape' scanned as SIMH format
DSKDMP
its
STYO+2/ 40740,,T POPJ P,
$G
SALVAGER.313
ML ITS 1648 IN OPERATION
ML ITS.1648. DDT.1546.
TTY 0
You're all alone, Fair share = 17%
(ITS does not know the date, so messages cannot be reviewed right now.)
:pdset
(Please Log In)
PDSET.114
Please don't use this program unless you know how.
You are certain to break something if you happen to hit the wrong key.
Type Control-Z to exit, or ? for a reminder of the commands.
20C
230930D
153710T
!.
Q
:KILL
*
:login db
ML: DB; DB MAIL - NON-EXISTENT DIRECTORY
Simulation stopped, PC: 000017 (AOJA 0,17)
sim> at mta0 out/pdp10-ka/minsrc.tape
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/minsrc.tape' scanned as SIMH format
sim> c
:dump
DUMP .444
_load links crdir sorry
FILE=*;* *
TAPE NO 1 CREATION DATE 230930
E-O-T
_quit
:KILL
*:listf sys
ML SYS
FREE BLOCKS #2=7385 #3=8356
2 ATSIGN DDT 40 ! 9/30/2023 14:22:01
2 ATSIGN DEVICE 1 ! 9/30/2023 14:22:01
L ATSIGN HACTRN SYS ATSIGN DDT
2 MSGS TIMES 1 ! 9/30/2023 14:22:01
L TS DDT SYS ATSIGN DDT
2 TS DUMP 14 ! 9/30/2023 14:22:01
2 TS LOCK 3 ! 9/30/2023 14:22:01
2 TS MIDAS 22 ! 9/30/2023 14:22:01
2 TS PDSET 2 ! 9/30/2023 14:22:01
*:print sysbin;..new. (udir)
DSK: SYSBIN; ..NEW. (UDIR) - FILE NOT FOUND
:vk
*:midas sysbi
n;_midas;midas
MIDAS
Pure pages = 13
ST = 12537
1755 words initialization coding.
Wasted gap pages (MINPUR-MAXMAC) = 7
MIDAS
Constants area inclusive
From To
422252 424653
37204 37211
Run time = 1.21
3693 Symbols including initial ones (36% used)
:KILL
*:job midas
!
*:load sysbin;midas bin
*purify$g
:$ Purified, type CR to dump $
*:PDUMP SYS;TS MIDAS
*:kill
*:midas sysbin;_sysen1;ddt
DDT
Storage per Luser = 133
Top of low impure = 2121
LSRTNS 69 included in this assembly.
MSGS 47 INCLUDED IN THIS ASSEMBLY
DATIME 75 included in this assembly.
Top of pure = 150654
Start of SYMTAB space = 153214
Top of PURIFY = 153650
DDT
LSRTNS 69 included in this assembly.
MSGS 47 INCLUDED IN THIS ASSEMBLY
DATIME 75 included in this assembly.
Constants area inclusive
From To
122665 125742
143437 146515
150124 150130
153470 153650
Run time = 2.45
4500 Symbols including initial ones (64% used)
:KILL
*:job ddt
!
*:load sysbin;ddt bin
*purify$g'DDT$:
:$Purified$
*:pdump sys;atsign ddt
*:kill
*:midas dsk0:.;_system;its
ITS
MACHINE NAME = KA
==> INSERTED: CONFIG 202
==> INSERTED: BITS 117
VERSION = 1651
==> INSERTED: TIME 952
DATA CHANNEL MAG TAPE = 1
==> INSERTED: MTAPE 197
==> INSERTED: UTAPE 952
==> INSERTED: RP10 DEFS16
==> INSERTED: FSDEFS 43
==> INSERTED: DISK 1227
ML:IMPOLD NCP2 SYSTEM;
IMPBER+7 53416 3. 14-038 IP/TCP code needs handling for IMP crashing.
IMPBEB+2 53473 3. 15-067 INETP needs handling for RFNM on link 233
==> INSERTED: IMPOLD NCP2
==> INSERTED: TCPBUF 58
ML:INET 139 SYSTEM;
IPMTU1+2 57200 3. 10-034 Amazing MIT-Specific crocks near IPMTU...
==> INSERTED: INET 139
==> INSERTED: TCP 276
==> INSERTED: CHSDEF 15
==> INSERTED: CHAOS 290
==> INSERTED: NET 33
==> INSERTED: ITSMSP 30
ML:TS3TTY 402 SYSTEM;
TTEDU6+1 101004 2. 59-183 IS THIS PATCH TEMPORARY OR PERMANENT?
==> INSERTED: TS3TTY 402
==> INSERTED: ITSDEV 977
==> INSERTED: EVSYMS 21
==> INSERTED: CORE 82
==> INSERTED: WHOVAR 5
==> INSERTED: SYSJOB 119
HIGHEST USED = 201131
STORAGE PER LOSER = 746
ITS
==> INSERTED: CONFIG 202
==> INSERTED: BITS 117
==> INSERTED: TTYTYP 322
==> INSERTED: TIME 952
==> INSERTED: MTAPE 197
==> INSERTED: UTAPE 952
==> INSERTED: RP10 DEFS16
==> INSERTED: FSDEFS 43
==> INSERTED: DISK 1227
ML:IMPOLD NCP2 SYSTEM;
IMPBER+7 53416 2. 14-038 IP/TCP code needs handling for IMP crashing.
IMPBEB+2 53473 2. 15-067 INETP needs handling for RFNM on link 233
==> INSERTED: IMPOLD NCP2
==> INSERTED: TCPBUF 58
ML:INET 139 SYSTEM;
IPMTU+11 57162 2. 10-017 %IMMTU Undefined
IPMTU+13 57164 2. 10-019 %IMMTU Undefined
IPMTU+24 57175 2. 10-028 %IMMTU Undefined
NIFIPM 57303 2. 10-151 NM%IMP Undefined
NIFIPN 57305 2. 10-156 NM%IMP Undefined
==> INSERTED: INET 139
==> INSERTED: TCP 276
==> INSERTED: CHAOS 290
==> INSERTED: NET 33
==> INSERTED: ITSMSP 30
ML:TS3TTY 402 SYSTEM;
TTEDU6+1 101004 1. 59-183 IS THIS PATCH TEMPORARY OR PERMANENT?
==> INSERTED: TS3TTY 402
==> INSERTED: ITSDEV 977
ML:EVSYMS 21 SYSTEM;
TRPOPN+21 137742 1. 1-058 IMPBPQ Undefined
TRPOPN+21 137742 1. 1-059 IMPSTL Undefined
TRPOPN+21 137742 1. 1-068 IMSOC1 Undefined
TRPOPN+21 137742 1. 1-069 IMSOC2 Undefined
TRPOPN+21 137742 1. 1-070 IMSOC3 Undefined
TRPOPN+21 137742 1. 1-071 IMSOC4 Undefined
TRPOPN+21 137742 1. 1-072 IMSOC4 Undefined
TRPOPN+21 137742 1. 1-073 IMSOC5 Undefined
TRPOPN+21 137742 1. 1-074 IMSOC6 Undefined
TRPOPN+21 137742 1. 1-075 IMSOC7 Undefined
TRPOPN+21 137742 1. 1-076 IMSOC8 Undefined
TRPOPN+21 137742 1. 1-128 NETDBO Undefined
TRPOPN+21 137742 1. 1-129 NETDUI Undefined
TRPOPN+21 137742 1. 1-155 NXGPFW Undefined
TRPOPN+21 137742 1. 1-163 PLTUSR Undefined
==> INSERTED: EVSYMS 21
==> INSERTED: CORE 82
ML:SYSJOB 119 SYSTEM;
DMSCN0+4 156260 1. 6-025 TPLFLG Undefined
==> INSERTED: WHOVAR 5
==> INSERTED: SYSJOB 119
Constants area inclusive
From To
164305 175433
203743 204040
Run time = 12.37
9889 Symbols including initial ones (82% used)
:KILL
*:midas dsk0:.;@ ddt_system;ddt
CPU (0 KA, 1 KI, 2 KL, 3 KS, 4 TS)
cpusw=0
Number of disks? (0 no swapping and file system goodies)
ndsk=0
Type of disk? (0 none, 1 Systems Concepts, 2 RP-10, 3 RH-10)
dsksw=0
Disk model? (0 RP04, 1 RP06)
dsktp=0
Old One Proceed?
1PRSW=1
DDT
INITIAL SYMS = 122
LOWCODE = 773000
END OF LOWCODE = 773342
DDT = 774000
SAVED ACS AREA = 776724
HIGHEST USED = 777153
DDT
Constants area inclusive
From To
777106 777153
Run time = 0.47
2032 Symbols including initial ones (75% used)
:KILL
*:midas dsk0:.;@ ntsddt_syseng; ntsddt
DDT
INITIAL SYMS = 112
LOWCODE = 773000
END OF LOWCODE = 773756
DDT = 774000
HIGHEST USED = 777165
DDT
Constants area inclusive
From To
777111 777165
Run time = 0.41
2040 Symbols including initial ones (75% used)
:KILL
*:midas dsk0:.;_system;salv
SALVATION
Run under time-sharing? n
Which machine? KA
DEC RP10 disk control
Number of drives=10
KA-10
HIGHEST USED = 306000
SALVATION 317
HIGHEST USED = 306000
Constants area inclusive
From To
214147 214566
221034 222405
Run time = 0.51
2225 Symbols including initial ones (82% used)
:KILL
*:midas dsk0:.;@ dskdmp_system;dskdmp
DSKDMP
Configuration (KSRP06, KSRP07, KSRM03, KSRM80 or ASK) ? ASK
Readin Mode Paper Tape?
HRIFLG=N
Assemble BOOT? (If no, full DSKDMP)
BOOTSW=N
RH11/RP06 disk system?
R11R6P=N
RH11/RP07 disk system?
R11R7P=N
RH11/RM03 disk system?
RM03P=N
RH11/RM80 disk system?
RM80P=N
RH10 (MC-KL) disk control?
RH10P=N
AIKA disk control? (no => RP02/RP03)
DC10P=N
Number of dirs? (DM-KA: 200., ML-KA: 250., AI-KA: 440., all others: 500.)
NUDSL=500.
KS10 processor?
KS10P=N
KL10 processor? (no => KA10)
KL10P=N
Using RP10 controller
SPACE LEFT = 135
BADBLK = 777677
DSKDMP
Using RP10 controller
Constants area inclusive
From To
777475 3541
Run time = 0.18
1807 Symbols including initial ones (66% used)
:KILL
*
Simulation stopped, PC: 000017 (AOJA 0,17)
sim> at ptp out/pdp10-ka/dskdmp.rim
%SIM-INFO: PTP: creating new file
sim> c
:midas ptp:_system;dskdmp
DSKDMP
Configuration (KSRP06, KSRP07, KSRM03, KSRM80 or ASK) ? ASK
Readin Mode Paper Tape?
HRIFLG=Y
Assemble BOOT? (If no, full DSKDMP)
BOOTSW=N
RH11/RP06 disk system?
R11R6P=N
RH11/RP07 disk system?
R11R7P=N
RH11/RM03 disk system?
RM03P=N
RH11/RM80 disk system?
RM80P=N
RH10 (MC-KL) disk control?
RH10P=N
AIKA disk control? (no => RP02/RP03)
DC10P=N
Number of dirs? (DM-KA: 200., ML-KA: 250., AI-KA: 440., all others: 500.)
NUDSL=500.
KS10 processor?
KS10P=N
KL10 processor? (no => KA10)
KL10P=N
Using RP10 controller
RIM10 Encountered
SPACE LEFT = 135
BADBLK = 777677
DSKDMP
Using RP10 controller
RIM10 Encountered
Constants area inclusive
From To
777475 3541
Run time = 0.18
1807 Symbols including initial ones (66% used)
:KILL
*
Simulation stopped, PC: 000017 (AOJA 0,17)
sim> at mta0 out/pdp10-ka/reboot.tape
%SIM-INFO: MTA0: creating new file
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/reboot.tape' scanned as SIMH format
sim> c
:dump
DUMP .444
_dump links full
TAPE NO=0
REEL 0 FIRST USER = . LAST USER = SYSTEM
File @.ddt -> @ ddt
File salv.bin -> salv bin
:KILL
*
Simulation stopped, PC: 000017 (AOJA 0,17)
sim> q
Goodbye
spawn ./tools/sims/BIN/pdp10-ka build/mchn/KA/init
KA-10 simulator V4.0-0 Current git commit id: 48186c90
/home/ricm/its/build/mchn/KA/init-14> at mta0 out/pdp10-ka/magdmp2.tap
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/magdmp2.tap' scanned as SIMH format
/home/ricm/its/build/mchn/KA/init-15> at mta5 out/pdp10-ka/reboot.tape
%SIM-INFO: MTA5: Tape Image 'out/pdp10-ka/reboot.tape' scanned as SIMH format
/home/ricm/its/build/mchn/KA/init-18> at dpa2 out/pdp10-ka/rp03.0
%SIM-INFO: DPA2: creating new file
/home/ricm/its/build/mchn/KA/init-19> at dpa3 out/pdp10-ka/rp03.1
%SIM-INFO: DPA3: creating new file
MAGDMP
l$ddt
t$salv bin
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #0
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #0? Y
PACK NO =2
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =2
PACK ID =2
DDT
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #1
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #1? Y
PACK NO =3
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =3
PACK ID =3
DDT
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #2
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #2? Y
PACK NO =0
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =0
PACK ID =0
DDT
MARK$G
[WRITE HEADERS ENABLED]
FORMAT PACK ON UNIT #3
ARE YOU SURE YOU WANT TO FORMAT PACK ON RP03 #3? Y
PACK NO =1
FORMATTING COMPLETE, VERIFICATION BEGINS
SWAPPING ALLOC =3000
PACK # =1
PACK ID =1
DDT
TRAN$G
[WRITE HEADERS ENABLED]
OFF LINE #4
OFF LINE #5
OFF LINE #6
OFF LINE #7
ONTO UNIT #0
COPY FROM UNIT #5 ONTO UNIT #0, OK?Y
TAPE # 0
. @ DDT OK
. @ DSKDMP OK
. @ ITS OK
. @ LISP OK
. @ MIDAS OK
. @ NTSDDT OK
. @ STINK OK
. ITS BIN OK
. SALV BIN OK
KSHACK KSFEDR 146 OK
KSHACK NSALV 261 OK
MIDAS CVTUNV 4 OK
MIDAS MACSYM 14 OK
MIDAS MIDAS 324 OK
MIDAS MIDAS 458 OK
MIDAS MIDAS 73 OK
MIDAS PATCH 73 OK
MIDAS TSRTNS 234 OK
MIDAS XJSYS 5 OK
SYS ATSIGN DDT OK
SYS ATSIGN DEVICE OK
SYS ATSIGN HACTRN OK
SYS MSGS TIMES OK
SYS TS DDT OK
SYS TS DUMP OK
SYS TS LOCK OK
SYS TS MIDAS OK
SYS TS PDSET OK
SYSBIN DDT BIN OK
SYSBIN MIDAS BIN OK
SYSEN1 DDT 1548 OK
SYSENG DATIME 75 OK
SYSENG DUMP 448 OK
SYSENG FORMAT 305 OK
SYSENG LSRTNS 69 OK
SYSENG MACRO TAPES OK
SYSENG MSGS 47 OK
SYSENG NTSDDT N79H OK
SYSENG RFN 13 OK
SYSNET NETWRK 266 OK
SYSTEM BITS 117 OK
SYSTEM CH10 DEFS1 OK
SYSTEM CH11 DEFS1 OK
SYSTEM CHAOS 290 OK
SYSTEM CHSDEF 15 OK
SYSTEM CONFIG 202 OK
SYSTEM CORE 82 OK
SYSTEM DC10 DEFS27 OK
SYSTEM DDT 70 OK
SYSTEM DDTDSK 33 OK
SYSTEM DISK 1227 OK
SYSTEM DSKDMP 217 OK
SYSTEM DZ11 10 OK
SYSTEM EPT DEFS16 OK
SYSTEM EVSYMS 21 OK
SYSTEM FSDEFS 43 OK
SYSTEM IMP 369 OK
SYSTEM IMPOLD NCP2 OK
SYSTEM INET 139 OK
SYSTEM IOELEV 433 OK
SYSTEM ITS 1651 OK
SYSTEM ITSDEV 977 OK
SYSTEM ITSDIS 50 OK
SYSTEM ITSMSP 30 OK
SYSTEM KAIMP DEFS1 OK
SYSTEM KSDEFS 194 OK
SYSTEM KSNET 1 OK
SYSTEM LHDH DEFS5 OK
SYSTEM MTAPE 197 OK
SYSTEM NCP 9 OK
SYSTEM NET 33 OK
SYSTEM NI1010 DEFS2 OK
SYSTEM NMTAPE 30 OK
SYSTEM RH10 DEFS27 OK
SYSTEM RH11 DEFS48 OK
SYSTEM RM03 DEFS5 OK
SYSTEM RM80 DEFS4 OK
SYSTEM RP04 DEFS1 OK
SYSTEM RP06 DEFS1 OK
SYSTEM RP07 DEFS1 OK
SYSTEM RP10 DEFS16 OK
SYSTEM SALV 317 OK
SYSTEM SYSJOB 119 OK
SYSTEM T20MAC 1 OK
SYSTEM T300 DEFS7 OK
SYSTEM TCP 276 OK
SYSTEM TCPBUF 58 OK
SYSTEM TIME 952 OK
SYSTEM TM03S DEFS5 OK
SYSTEM TM78S DEFS2 OK
SYSTEM TS3TTY 402 OK
SYSTEM TTYTYP 322 OK
SYSTEM TV 147 OK
SYSTEM UTAPE 952 OK
SYSTEM WHOVAR 5 OK
EOT
DDT
Simulation stopped, PC: 773035 (JRST 0,773034)
sim> q
Goodbye
spawn ./tools/sims/BIN/pdp10-ka build/mchn/KA/boot
KA-10 simulator V4.0-0 Current git commit id: 48186c90
/home/ricm/its/build/mchn/KA/boot-20> at mta0 out/pdp10-ka/sources.tape
%SIM-INFO: MTA0: Tape Image 'out/pdp10-ka/sources.tape' scanned as SIMH format
DSKDMP
dskdmp
DSKDMP
l$ddt
t$salv bin
$U
DSKDMP
d$salv
t$its bin
$U
DSKDMP
m$salv bin
d$nits
g$
ENTERING BUILD SCRIPT: BASICS
Sat Sep 30 03:41:35 PM EDT 2023
STYO+2/ QSQSH4+1,,T POPJ P,
$G
SALVAGER.317
KA ITS 1651 IN OPERATION
KA ITS.1651. DDT.1548.
TTY 0
You're all alone, Fair share = 26%
(ITS does not know the date, so messages cannot be reviewed right now.)
:pdset
(Please Log In)
PDSET.114
Please don't use this program unless you know how.
You are certain to break something if you happen to hit the wrong key.
Type Control-Z to exit, or ? for a reminder of the commands.
20C
230930D
1
54141T
!.
Q
:KILL
*:login db
KA: DB; DB MAIL - NON-EXISTENT DIRECTORY
:delete .;@ its
*
:rename .;@ nits, .;@ its
*
:midas sysbin;_syseng;dump
DUMPER
WHICH MACHINE? KA
NETWRK 266 included in this assembly.
DUMPER
NETWRK 266 included in this assembly.
Constants area inclusive
From To
30256 34617
Run time = 1.05
3027 Symbols including initial ones (25% used)
:KILL
*:delete sys
;ts dump
*
:link sys;ts dump,sysbin;dump bin
*
:link sys;ts load,sys;ts dump
*
:dump
DUMP .448
_load links crdir sorry
FILE=*;* *
TAPE NO 1 CREATION DATE 230930
Then it stopped here.
-- Michael Thompson