Given a Cray simulator and a pre-installed UniCOS HD image, attempting to compile Steven Pemberton's ENQUIRE (literally, the second thing to try after "Hello, Cray") fails with
CC-1153 cc: INTERNAL File = enquire.c, Line = 1182
PRINTMSG: internal error from arith or backend
because of
282941972 CPU0: XA: 0x1A IBA: 0x00D56000 SYSCALL: 5 ??(0x0001BAE3 (0x00D012E3) "/opt/ctl/craylibs/craylibs/arith" , 0x0000000000000000 (0))
282942122 CPU0: SYSCALL: 5 ?? returning 0xFFFFFFFFFFFFFFFF (18446744073709551615)
282942128 CPU0: XA: 0x1A IBA: 0x00D56000 SYSCALL: 5 ??(0x0001BAE3 (0x00D012E3) "/lib/arith" , 0x0000000000000000 (0))
282942302 CPU0: SYSCALL: 5 ?? returning 0xFFFFFFFFFFFFFFFF (18446744073709551615)
That is, some dynamically-loaded arithmetic library is not found in either of two expected locations.
Does it mean that The Cray Files are incomplete, or the pre-installed UniCOS is misconfigured/corrupt, or something else? Could anyone please try the experiment independently (assuming copious free time, of course)?
JFYI, according to Dhrystone, the simulator runs on Raspberry Pi 5 at an approximately native speed.