OpenSBI v1.8 ____ _____ ____ _____ / __ \ / ____| _ \_ _| | | | |_ __ ___ _ __ | (___ | |_) || | | | | | '_ \ / _ \ '_ \ \___ \| _ < | | | |__| | |_) | __/ | | |____) | |_) || |_ \____/| .__/ \___|_| |_|_____/|____/_____| | | |_| Platform Name : riscv-virtio,qemu Platform Features : medeleg Platform HART Count : 1 Platform HART Protection : pmp Platform IPI Device : aclint-mswi Platform Timer Device : aclint-mtimer @ 10000000Hz Platform Console Device : uart8250 Platform HSM Device : --- Platform PMU Device : --- Platform Reboot Device : syscon-reboot Platform Shutdown Device : syscon-poweroff Platform Suspend Device : --- Platform CPPC Device : --- Firmware Base : 0x80000000 Firmware Size : 321 KB Firmware RW Offset : 0x40000 Firmware RW Size : 65 KB Firmware Heap Offset : 0x47000 Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free) Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free) Runtime SBI Version : 3.0 Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr Experimental SBI Extensions : none Domain0 Name : root Domain0 Boot HART : 0 Domain0 HARTs : 0* Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: () Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: () Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W) Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W) Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: () Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W) Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W) Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X) Domain0 Next Address : 0x0000000020000000 Domain0 Next Arg1 : 0x00000000bfe00000 Domain0 Next Mode : S-mode Domain0 SysReset : yes Domain0 SysSuspend : yes Boot HART ID : 0 Boot HART Domain : root Boot HART Priv Version : v1.12 Boot HART Base ISA : rv64imafdch Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu Boot HART PMP Count : 16 Boot HART PMP Granularity : 2 bits Boot HART PMP Address Bits : 54 Boot HART MHPM Info : 16 (0x0007fff8) Boot HART Debug Triggers : 2 triggers Boot HART MIDELEG : 0x0000000000001666 Boot HART MEDELEG : 0x0000000000f4b509 [=3hRISC-V EDK2 firmware version 2025.11-3ubuntu7 Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850 BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr om PciRoot(0x0)/Pci(0x1,0x0): Not Found [=3hStarKernel UEFI Loader Loading kernel from ESP... [CKPT 001] Entered efi_main - ConOut live Monolithic build - kernel linked directly Collecting boot information... CmdLine: parsed OK [CKPT 004] Command line parsed [CKPT 005] Kernel stack allocation decided [CKPT 006] Boot info collected (ACPI table located) GOP: linear framebuffer found [CKPT 007] GOP: linear framebuffer found [CKPT 008] About to enter ExitBootServices retry loop Calling kernel_main (monolithic)... riscv64 item 4.3.5a: satp state at kernel entry (before switch) satp.MODE = 0x000000000000000a satp.PPN = 0x00000000000bf868 __kernel_start = 0x00000000bdf3b672 riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a) _____ _ _ __ _ / ____| | | |/ / | | | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | ____) | || (_| | | | . \ __/ | | | | | __/ | |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| LithosAnanke v2.0.0 Architecture: riscv64 Build: Sep 12 2026 15:56:12 UEFI BootServices: EXITED === StarKernel Boot Information === Memory map entries: 100 Total memory: 1020 MB Usable memory: 977 MB =================================== PMM initialized. PMM statistics: Total pages: 250895 Free pages : 250243 Used pages : 652 Total MB : 980 Free MB : 977 Used MB : 2 VMM initialized (mapped RAM, CR3 switched) VMM initialized (mapped RAM, CR3 switched) VMM self-test: mapped OK at 0xffff800000000000 VMM self-test complete. IDT installed. APIC: init... PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000) PLIC: init (S-mode context 1, threshold=0) APIC: init done Timer: init... Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree) Timer: init done Kernel heap initialized. Heap statistics: Total bytes: 536870872 Free bytes: 536870872 Used bytes: 0 Peak bytes: 0 Heap base addr: 2214588416 Heap end addr: 2751459328 Heartbeat: init... Heartbeat: init done Kernel initialization complete. Boot successful! Stadium: 83886 cells (5242 KB), 50 VM slots VM: bootstrap parity... VM arena allocated: 0x0000000080267000 (5 MB) [HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... [HADES][INFO ] [KRELTSC: 2841279] Registering FORTH-79 arithmetic words... [HADES][INFO ] [KRELTSC: 50215011] FORTH-79 Standard word set registration complete [Hera] POST: Running comprehensive test suite... [Hera] [HADES][INFO ] [KRELTSC: 88140696] Starting comprehensive FORTH-79 modular test suite... [Hera] [HADES][INFO ] [KRELTSC: 89486628] ============================================== [Hera] [HADES][INFO ] [KRELTSC: 90755028] [Hera] === Testing Module: Stack Words === [Hera] [HADES][INFO ] [KRELTSC: 92428014] Running Stack Words Tests (Module 1: Foundation)... [Hera] [HADES][TEST ] [KRELTSC: 93977058] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 103084821] Testing word: DUP [Hera] [HADES][TEST ] [KRELTSC: 104050065] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 105140091] Running DUP.basic: 5 DUP . . CR [Hera] 5 5 [Hera] [HADES][TEST ] [KRELTSC: 120731163] Test passed [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 122799285] Expected: Should print: 5 5 [Hera] 5 5 [Hera] 5 5 [Hera] 5 5 [Hera] 5 5 [Hera] 5 5 [Hera] [HADES][TEST ] [KRELTSC: 133321734] Running DUP.zero: 0 DUP . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 134897049] Test passed [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 136733226] Expected: Should print: 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 147492807] Running DUP.negative: -42 DUP . . CR [Hera] -42 -42 [Hera] [HADES][TEST ] [KRELTSC: 149189439] Test passed [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 151000542] Expected: Should print: -42 -42 [Hera] -42 -42 [Hera] -42 -42 [Hera] -42 -42 [Hera] -42 -42 [Hera] -42 -42 [Hera] [HADES][TEST ] [KRELTSC: 160338003] Running DUP.max_int: 2147483647 DUP . . CR [Hera] 2147483647 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 161901852] Test passed [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 163766883] Expected: Should duplicate max int [Hera] 2147483647 2147483647 [Hera] 2147483647 2147483647 [Hera] 2147483647 2147483647 [Hera] 2147483647 2147483647 [Hera] 2147483647 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 175142352] Running DUP.min_int: -2147483648 DUP . . CR [Hera] -2147483648 -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 177147600] Test passed [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 179032497] Expected: Should duplicate min int [Hera] -2147483648 -2147483648 [Hera] -2147483648 -2147483648 [Hera] -2147483648 -2147483648 [Hera] -2147483648 -2147483648 [Hera] -2147483648 -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 191025786] Running DUP.empty_stack: DUP [Hera] [HADES][ERROR] [KRELTSC: 192280641] DUP: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 193406451] Expected error occurred [Hera] [HADES][TEST ] Testing DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 195441183] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 204621165] DUP: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 206693550] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 208167351] Testing word: DROP [Hera] [HADES][TEST ] [KRELTSC: 209176653] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 210312606] Running DROP.basic: 5 7 DROP . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 218812125] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 220732008] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 223950048] Running DROP.zero: 42 0 DROP . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 233381631] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 235307583] Expected: Should drop zero, print 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 238748181] Running DROP.negative: 10 -5 DROP . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 248523324] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 250385835] Expected: Should drop negative, print 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 253748964] Running DROP.double_drop: 1 2 3 DROP DROP . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 255517374] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 265054944] Expected: Should print: 1 [Hera] 1 [Hera] [HADES][INFO ] [KRELTSC: 268313304] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 279060159] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 280892325] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 282978528] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 292010712] Running DROP.sequential: 5 DROP 6 DROP 7 . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 293705412] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 295667610] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 298977504] Running DROP.single_item: 99 DROP DEPTH . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 308930391] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 310831248] Expected: Should empty stack, depth=0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 319531527] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 322807527] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 324713193] Expected: Should change depth by 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 335561583] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 337862154] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 339755199] Expected: Should preserve net depth [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 350244384] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 352478994] Running DROP.max_int: 2147483647 DROP DEPTH . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 354222225] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 356142738] Expected: Should drop max int [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 367384017] Running DROP.min_int: -2147483648 DROP DEPTH . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 369203184] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 375758838] Expected: Should drop min int [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 380554797] Running DROP.with_dup: 5 DUP DROP . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 382294458] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 384187629] Expected: Should duplicate then drop [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 394672005] Running DROP.with_swap: 1 2 SWAP DROP . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 396392997] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 398273841] Expected: Should swap then drop [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 408732702] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 410714367] Test passed [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 412796622] Expected: Should handle complex sequence [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 423841005] Running DROP.empty_stack: DROP [Hera] [HADES][ERROR] [KRELTSC: 425300400] DROP: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 426400989] Expected error occurred [Hera] [HADES][TEST ] Testing DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 428402058] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 429695532] DROP: 15 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 437570448] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 439114767] Testing word: SWAP [Hera] [HADES][TEST ] [KRELTSC: 440131083] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 441234864] Running SWAP.basic: 5 7 SWAP . . CR [Hera] 5 7 [Hera] [HADES][TEST ] [KRELTSC: 442935381] Test passed [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 452032707] Expected: Should print: 7 5 [Hera] 5 7 [Hera] 5 7 [Hera] 5 7 [Hera] 5 7 [Hera] 5 7 [Hera] [HADES][TEST ] [KRELTSC: 455470995] Running SWAP.same_values: 42 42 SWAP . . CR [Hera] 42 42 [Hera] [HADES][TEST ] [KRELTSC: 457226364] Test passed [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 466558470] Expected: Should print: 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 [HADES][INFO ] [KRELTSC: 470083026] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 471803619] Running SWAP.zero_nonzero: 0 99 SWAP . . CR [Hera] 0 99 [Hera] [HADES][TEST ] [KRELTSC: 479710791] Test passed [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 481614798] Expected: Should print: 99 0 [Hera] 0 99 [Hera] 0 99 [Hera] 0 99 [Hera] 0 99 [Hera] 0 99 [Hera] [HADES][TEST ] [KRELTSC: 485100630] Running SWAP.negative: -5 10 SWAP . . CR [Hera] -5 10 [Hera] [HADES][TEST ] [KRELTSC: 486793272] Test passed [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 488723886] Expected: Should print: 10 -5 [Hera] -5 10 [Hera] -5 10 [Hera] -5 10 [Hera] -5 10 [Hera] -5 10 [Hera] [HADES][TEST ] [KRELTSC: 500294739] Running SWAP.one_item: 42 SWAP [Hera] [HADES][ERROR] [KRELTSC: 501690042] SWAP: Insufficient stack items (need 2) [Hera] [HADES][TEST ] [KRELTSC: 502997040] Expected error occurred [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 513280446] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 514588368] Running SWAP.empty_stack: SWAP [Hera] [HADES][ERROR] [KRELTSC: 515795742] SWAP: Insufficient stack items (need 2) [Hera] [HADES][TEST ] [KRELTSC: 517079682] Expected error occurred [Hera] [HADES][TEST ] Testing SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 525858942] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 527318820] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 528726702] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 530248257] Testing word: OVER [Hera] [HADES][TEST ] [KRELTSC: 531296934] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 532389690] Running OVER.basic: 5 7 OVER . . . CR [Hera] 5 7 5 [Hera] [HADES][TEST ] [KRELTSC: 534371103] Test passed [Hera] [HADES][TEST ] Testing OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 542705373] Expected: Should print: 5 7 5 [Hera] 5 7 5 [Hera] 5 7 5 [Hera] 5 7 5 [Hera] 5 7 5 [Hera] 5 7 5 [Hera] [HADES][TEST ] [KRELTSC: 546300090] Running OVER.zeros: 0 0 OVER . . . CR [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 547966146] Test passed [Hera] [HADES][TEST ] Testing OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 557368035] Expected: Should print: 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 560999334] Running OVER.mixed: -1 42 OVER . . . CR [Hera] -1 42 -1 [Hera] [HADES][TEST ] [KRELTSC: 562785363] Test passed [Hera] [HADES][TEST ] Testing OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 570764775] Expected: Should print: -1 42 -1 [Hera] -1 42 -1 [Hera] -1 42 -1 [Hera] -1 42 -1 [Hera] -1 42 -1 [Hera] -1 42 -1 [Hera] [HADES][TEST ] [KRELTSC: 574552377] Running OVER.one_item: 42 OVER [Hera] [HADES][ERROR] [KRELTSC: 581854686] OVER: Insufficient stack items (need 2) [Hera] [HADES][TEST ] [KRELTSC: 584444700] Expected error occurred [Hera] [HADES][TEST ] Testing OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 586473636] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 587754111] Running OVER.empty_stack: OVER [Hera] [HADES][ERROR] [KRELTSC: 588917364] OVER: Insufficient stack items (need 2) [Hera] [HADES][TEST ] [KRELTSC: 597573459] Expected error occurred [Hera] [HADES][TEST ] Testing OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 600057297] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 601308645] OVER: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 602583744] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 604058406] Testing word: ROT [Hera] [HADES][TEST ] [KRELTSC: 605063235] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 613244646] Running ROT.basic: 1 2 3 ROT . . . CR [Hera] 1 3 2 [Hera] [HADES][TEST ] [KRELTSC: 614998251] Test passed [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 616841358] Expected: Should print: 2 3 1 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] [HADES][TEST ] [KRELTSC: 626264961] Running ROT.zeros: 0 0 0 ROT . . . CR [Hera] [HADES][INFO ] [KRELTSC: 627716565] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 629754510] Test passed [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 631658748] Expected: Should print: 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 642797316] Running ROT.mixed: -1 0 1 ROT . . . CR [Hera] -1 1 0 [Hera] [HADES][TEST ] [KRELTSC: 644504364] Test passed [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 646443378] Expected: Should print: 0 1 -1 [Hera] -1 1 0 [Hera] -1 1 0 [Hera] -1 1 0 [Hera] -1 1 0 [Hera] -1 1 0 [Hera] [HADES][TEST ] [KRELTSC: 656085255] Running ROT.two_items: 1 2 ROT [Hera] [HADES][ERROR] [KRELTSC: 657353403] ROT: Insufficient stack items (need 3) [Hera] [HADES][TEST ] [KRELTSC: 658629048] Expected error occurred [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 660651705] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 661958409] Running ROT.one_item: 42 ROT [Hera] [HADES][ERROR] [KRELTSC: 663162129] ROT: Insufficient stack items (need 3) [Hera] [HADES][TEST ] [KRELTSC: 670570257] Expected error occurred [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 672582204] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 673883574] Running ROT.empty_stack: ROT [Hera] [HADES][ERROR] [KRELTSC: 675045378] ROT: Insufficient stack items (need 3) [Hera] [HADES][TEST ] [KRELTSC: 676264407] Expected error occurred [Hera] [HADES][TEST ] Testing ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 685599810] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 687459381] ROT: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 688775115] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 690295137] Testing word: DEPTH [Hera] [HADES][TEST ] [KRELTSC: 691327161] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 699048630] Running DEPTH.empty: DEPTH . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 700825083] Test passed [Hera] [HADES][TEST ] Testing DEPTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 702725373] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 705802692] Running DEPTH.one_item: 42 DEPTH . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 707199024] Test passed [Hera] [HADES][TEST ] Testing DEPTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 716791656] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 719961291] Running DEPTH.multiple: 1 2 3 DEPTH . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 728467908] Test passed [Hera] [HADES][TEST ] Testing DEPTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 731879274] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 735111804] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 736410360] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 744003771] Testing word: PICK [Hera] [HADES][TEST ] [KRELTSC: 744896481] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 745950072] Running PICK.pick_0: 1 2 3 0 PICK . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 747792108] Test passed [Hera] [HADES][TEST ] Testing PICK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 749616714] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 758826957] Running PICK.pick_1: 1 2 3 1 PICK . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 760350213] Test passed [Hera] [HADES][TEST ] Testing PICK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 762200061] Expected: Should print: 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][INFO ] [KRELTSC: 765043671] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 774736095] Running PICK.pick_2: 1 2 3 2 PICK . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 776380983] Test passed [Hera] [HADES][TEST ] Testing PICK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 778194207] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 788226894] PICK: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 789444306] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 790868526] Testing word: ROLL [Hera] [HADES][TEST ] [KRELTSC: 791871108] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 792894228] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR [Hera] 1 3 2 [Hera] [HADES][TEST ] [KRELTSC: 802338474] Test passed [Hera] [HADES][TEST ] Testing ROLL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 804117321] Expected: Should print: 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] 1 3 2 [Hera] [HADES][TEST ] [KRELTSC: 807605169] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR [Hera] 2 3 1 [Hera] [HADES][TEST ] [KRELTSC: 815438652] Test passed [Hera] [HADES][TEST ] Testing ROLL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 817155696] Expected: Should print: 2 3 1 [Hera] 2 3 1 [Hera] 2 3 1 [Hera] 2 3 1 [Hera] 2 3 1 [Hera] 2 3 1 [Hera] [HADES][TEST ] [KRELTSC: 820610238] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 821922465] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 823415397] Testing word: ?DUP [Hera] [HADES][TEST ] [KRELTSC: 829662498] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 831786942] Running ?DUP.nonzero: 42 ?DUP . . CR [Hera] 42 42 [Hera] [HADES][TEST ] [KRELTSC: 833341635] Test passed [Hera] [HADES][TEST ] Testing ?DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 835141608] Expected: Should print: 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] [HADES][TEST ] [KRELTSC: 846765633] Running ?DUP.negative: -5 ?DUP . . CR [Hera] -5 -5 [Hera] [HADES][TEST ] [KRELTSC: 848121330] Test passed [Hera] [HADES][TEST ] Testing ?DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 849949107] Expected: Should print: -5 -5 [Hera] -5 -5 [Hera] -5 -5 [Hera] -5 -5 [Hera] -5 -5 [Hera] -5 -5 [Hera] [HADES][TEST ] [KRELTSC: 853474167] Running ?DUP.zero: 0 ?DUP DEPTH . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 862134231] Test passed [Hera] [HADES][TEST ] Testing ?DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 863711940] Expected: Should not dup: depth 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 867022212] Running ?DUP.empty_stack: ?DUP [Hera] [HADES][ERROR] [KRELTSC: 875279979] ?DUP: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 876561588] Expected error occurred [Hera] [HADES][TEST ] Testing ?DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 878469585] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 879726939] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 881020959] â–¶ Testing module: src/test_runner/modules/stack_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 890237796] Testing word: -ROT [Hera] [HADES][TEST ] [KRELTSC: 891161691] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 892023447] Running -ROT.basic: 1 2 3 -ROT . . . CR [Hera] 2 1 3 [Hera] [HADES][TEST ] [KRELTSC: 893732637] Test passed [Hera] [HADES][TEST ] Testing -ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 895613061] Expected: Should print: 1 3 2 [Hera] [HADES][INFO ] [KRELTSC: 896824425] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] 2 1 3 [Hera] 2 1 3 [Hera] 2 1 3 [Hera] 2 1 3 [Hera] 2 1 3 [Hera] [HADES][TEST ] [KRELTSC: 907909065] Running -ROT.zeros: 0 0 0 -ROT . . . CR [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 909546813] Test passed [Hera] [HADES][TEST ] Testing -ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 911444457] Expected: Should print: 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 922082931] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR [Hera] 3 2 1 [Hera] [HADES][TEST ] [KRELTSC: 923856885] Test passed [Hera] [HADES][TEST ] Testing -ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 925730400] Expected: Should restore original order [Hera] 3 2 1 [Hera] 3 2 1 [Hera] 3 2 1 [Hera] 3 2 1 [Hera] 3 2 1 [Hera] [HADES][TEST ] [KRELTSC: 936359508] Running -ROT.two_items: 1 2 -ROT [Hera] [HADES][ERROR] [KRELTSC: 937520661] -ROT: Insufficient stack items (need 3) [Hera] [HADES][TEST ] [KRELTSC: 938777784] Expected error occurred [Hera] [HADES][TEST ] Testing -ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 940776858] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 949077360] Running -ROT.empty_stack: -ROT [Hera] [HADES][ERROR] [KRELTSC: 950295150] -ROT: Insufficient stack items (need 3) [Hera] [HADES][TEST ] [KRELTSC: 951457815] Expected error occurred [Hera] [HADES][TEST ] Testing -ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 953436183] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 954733227] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 964094628] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error [Hera] [HADES][INFO ] [KRELTSC: 965535060] [Hera] === Testing Module: Return Stack Words === [Hera] [HADES][INFO ] [KRELTSC: 967111719] Running Return Stack Words Tests (Module 2)... [Hera] [HADES][TEST ] [KRELTSC: 968488920] â–¶ Testing module: src/test_runner/modules/return_stack_words_ [Hera] [HADES][TEST ] [KRELTSC: 977969580] Testing word: >R [Hera] [HADES][TEST ] [KRELTSC: 979270530] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 980289597] Running >R.basic: 42 >R R@ . R> . CR [Hera] 42 42 [Hera] [HADES][TEST ] [KRELTSC: 982347702] Test passed [Hera] [HADES][TEST ] Testing >R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 984156894] Expected: Should print: 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] 42 42 [Hera] [HADES][TEST ] [KRELTSC: 993514011] Running >R.zero: 0 >R R@ . R> . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 995129520] Test passed [Hera] [HADES][TEST ] Testing >R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 996980292] Expected: Should print: 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 1008583401] Running >R.negative: -123 >R R@ . R> . CR [Hera] -123 -123 [Hera] [HADES][TEST ] [KRELTSC: 1010279067] Test passed [Hera] [HADES][TEST ] Testing >R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1012138911] Expected: Should print: -123 -123 [Hera] -123 -123 [Hera] -123 -123 [Hera] -123 -123 [HADES][INFO ] [KRELTSC: 1021779066] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] -123 -123 [Hera] -123 -123 [Hera] [HADES][TEST ] [KRELTSC: 1024085685] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR [Hera] 1 1 2 2 [Hera] [HADES][TEST ] [KRELTSC: 1025919951] Test passed [Hera] [HADES][TEST ] Testing >R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1033666221] Expected: Should print: 2 2 1 1 [Hera] 1 1 2 2 [Hera] 1 1 2 2 [Hera] 1 1 2 2 [Hera] 1 1 2 2 [Hera] 1 1 2 2 [Hera] [HADES][TEST ] [KRELTSC: 1038487527] Running >R.empty_stack: >R [Hera] [HADES][ERROR] [KRELTSC: 1039648197] >R: DSP underflow [Hera] [HADES][TEST ] [KRELTSC: 1040637864] Expected error occurred [Hera] [HADES][TEST ] Testing >R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1049275962] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1050817383] >R: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1051906716] â–¶ Testing module: src/test_runner/modules/return_stack_words_ [Hera] [HADES][TEST ] [KRELTSC: 1053374469] Testing word: R> [Hera] [HADES][TEST ] [KRELTSC: 1054359327] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1055427870] Running R>.basic: 42 >R R> . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1064618667] Test passed [Hera] [HADES][TEST ] Testing R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1066193520] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1069304943] Running R>.lifo_order: 1 2 >R >R R> . R> . CR [Hera] 1 2 [Hera] [HADES][TEST ] [KRELTSC: 1071048972] Test passed [Hera] [HADES][TEST ] Testing R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1079654940] Expected: Should print: 2 1 [Hera] 1 2 [Hera] 1 2 [Hera] 1 2 [Hera] 1 2 [Hera] 1 2 [Hera] [HADES][TEST ] [KRELTSC: 1082848095] Running R>.empty_rstack: R> [Hera] [HADES][ERROR] [KRELTSC: 1084069980] R>: RSP underflow [Hera] [HADES][TEST ] [KRELTSC: 1085048097] Expected error occurred [Hera] [HADES][TEST ] Testing R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1093247505] Expected: Should cause return stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1094889054] R>: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1095898083] â–¶ Testing module: src/test_runner/modules/return_stack_words_ [Hera] [HADES][TEST ] [KRELTSC: 1097313189] Testing word: R@ [Hera] [HADES][TEST ] [KRELTSC: 1098288408] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1099376733] Running R@.basic: 42 >R R@ . R> DROP CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1107876126] Test passed [Hera] [HADES][TEST ] Testing R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1110015438] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1113179592] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1115094183] Test passed [Hera] [HADES][TEST ] Testing R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1124218431] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [HADES][INFO ] [KRELTSC: 1126724844] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1128887991] Running R@.empty_rstack: R@ [Hera] [HADES][ERROR] [KRELTSC: 1130002713] R@: RSP underflow [Hera] [HADES][TEST ] [KRELTSC: 1137904488] Expected error occurred [Hera] [HADES][TEST ] Testing R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1139698581] Expected: Should cause return stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1140886068] R@: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1142212155] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, [Hera] [HADES][INFO ] [KRELTSC: 1143740724] [Hera] === Testing Module: Memory Words === [Hera] [HADES][INFO ] [KRELTSC: 1152772404] Running Memory Words Tests (Module 3)... [Hera] [HADES][TEST ] [KRELTSC: 1153935174] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1155158487] Testing word: ! [Hera] [HADES][TEST ] [KRELTSC: 1156194312] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1157295678] Running !.basic: 42 HERE ! HERE @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1159333728] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1166240712] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1169513751] Running !.zero: 0 HERE ! HERE @ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1171158282] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1173007857] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1183737744] Running !.negative: -999 HERE ! HERE @ . CR [Hera] -999 [Hera] [HADES][TEST ] [KRELTSC: 1185311694] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1187198208] Expected: Should print: -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] [HADES][TEST ] [KRELTSC: 1198258677] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR [Hera] 222 [Hera] [HADES][TEST ] [KRELTSC: 1199982315] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1201812759] Expected: Should print: 222 [Hera] 222 [Hera] 222 [Hera] 222 [Hera] 222 [Hera] 222 [Hera] [HADES][TEST ] [KRELTSC: 1213251375] Running !.max_int: 2147483647 HERE ! HERE @ . CR [Hera] 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 1215014703] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1216828095] Expected: Should store max int [Hera] 2147483647 [Hera] 2147483647 [Hera] 2147483647 [Hera] 2147483647 [Hera] 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 1227303987] Running !.min_int: -2147483648 HERE ! HERE @ . CR [Hera] -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 1229170299] Test passed [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1231084974] Expected: Should store min int [Hera] [HADES][INFO ] [KRELTSC: 1239140595] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 [Hera] -2147483648 [Hera] -2147483648 [Hera] -2147483648 [Hera] -2147483648 [Hera] -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 1243016754] Running !.empty_stack: ! [Hera] [HADES][TEST ] [KRELTSC: 1244185341] Expected error occurred [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1253027769] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1254609426] Running !.one_item: 42 ! [Hera] [HADES][TEST ] [KRELTSC: 1255677318] Expected error occurred [Hera] [HADES][TEST ] Testing ! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1257574101] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1258840632] !: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1260307818] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1268813595] Testing word: @ [Hera] [HADES][TEST ] [KRELTSC: 1269598890] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1270444392] Running @.after_store: 123 HERE ! HERE @ . CR [Hera] 123 [Hera] [HADES][TEST ] [KRELTSC: 1272191844] Test passed [Hera] [HADES][TEST ] Testing @ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1274064225] Expected: Should print: 123 [Hera] 123 [Hera] 123 [Hera] 123 [Hera] 123 [Hera] 123 [Hera] [HADES][TEST ] [KRELTSC: 1284400908] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1286077023] Test passed [Hera] [HADES][TEST ] Testing @ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1287922902] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1298451630] Running @.empty_stack: @ [Hera] [HADES][TEST ] [KRELTSC: 1299426324] Expected error occurred [Hera] [HADES][TEST ] Testing @ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1301243454] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1302523761] @: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1303791153] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1312358838] Testing word: C! [Hera] [HADES][TEST ] [KRELTSC: 1313281746] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1314151608] Running C!.basic: 65 HERE C! HERE C@ . CR [Hera] 65 [Hera] [HADES][TEST ] [KRELTSC: 1316113911] Test passed [Hera] [HADES][TEST ] Testing C! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1317973314] Expected: Should print: 65 [Hera] 65 [Hera] 65 [Hera] 65 [Hera] 65 [Hera] 65 [Hera] [HADES][TEST ] [KRELTSC: 1328577852] Running C!.zero: 0 HERE C! HERE C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1330054908] Test passed [Hera] [HADES][TEST ] Testing C! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1331914059] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1342484115] Running C!.high_byte: 255 HERE C! HERE C@ . CR [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 1343889498] Test passed [Hera] [HADES][TEST ] Testing C! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1345684221] Expected: Should print: 255 [Hera] 255 [Hera] 255 [Hera] 255 [Hera] [HADES][INFO ] [KRELTSC: 1348375707] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 [Hera] 255 [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 1356173595] Running C!.truncation: 256 HERE C! HERE C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1357660584] Test passed [Hera] [HADES][TEST ] Testing C! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1359373197] Expected: Should print: 0 (truncated) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1362798780] C!: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1371372198] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1372595028] Testing word: C@ [Hera] [HADES][TEST ] [KRELTSC: 1373395842] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1374429588] Running C@.after_cstore: 97 HERE C! HERE C@ . CR [Hera] 97 [Hera] [HADES][TEST ] [KRELTSC: 1376260074] Test passed [Hera] [HADES][TEST ] Testing C@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1378111539] Expected: Should print: 97 [Hera] 97 [Hera] 97 [Hera] 97 [Hera] 97 [Hera] 97 [Hera] [HADES][TEST ] [KRELTSC: 1388177469] Running C@.zero_byte: 0 HERE C! HERE C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1389856902] Test passed [Hera] [HADES][TEST ] Testing C@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1391696838] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1402252761] C@: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1403412927] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1404889815] Testing word: , [Hera] [HADES][TEST ] [KRELTSC: 1405854177] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1406940801] Running ,.basic: 42 , HERE 8 - @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1415904504] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1417408419] Expected: Should compile 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1420763862] Running ,.negative: -999 , HERE 8 - @ . CR [Hera] -999 [Hera] [HADES][TEST ] [KRELTSC: 1430273838] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1431714333] Expected: Should compile -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] -999 [Hera] [HADES][TEST ] [KRELTSC: 1435158753] ,: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1443579480] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1445578617] Testing word: C, [Hera] [HADES][TEST ] [KRELTSC: 1446392472] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1447334343] Running C,.basic: 65 C, HERE 1 - C@ . CR [Hera] 65 [Hera] [HADES][TEST ] [KRELTSC: 1449257418] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1451109702] Expected: Should compile byte 65 [Hera] 65 [Hera] 65 [Hera] [HADES][INFO ] [KRELTSC: 1460327631] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L [Hera] 65 [Hera] 65 [Hera] 65 [Hera] [HADES][TEST ] [KRELTSC: 1462967667] Running C,.zero: 0 C, HERE 1 - C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1464591534] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1473079503] Expected: Should compile byte 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1476750114] C,: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1478013180] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1479498132] Testing word: 2, [Hera] [HADES][TEST ] [KRELTSC: 1480539984] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1488017433] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR [Hera] 67890 12345 [Hera] [HADES][TEST ] [KRELTSC: 1490317941] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1492166613] Expected: Should print: 67890 12345 [Hera] 67890 12345 [Hera] 67890 12345 [Hera] 67890 12345 [Hera] 67890 12345 [Hera] 67890 12345 [Hera] [HADES][TEST ] [KRELTSC: 1496107473] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1506966825] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1508737251] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1512208551] 2,: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1520896566] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1522288866] Testing word: HERE [Hera] [HADES][TEST ] [KRELTSC: 1523241300] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1524292539] Running HERE.basic: HERE HERE = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1533241395] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1534995903] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1538220033] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S [Hera] [HADES][INFO ] [KRELTSC: 1546775118] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 1549090872] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1550891013] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes [Hera] [HADES][TEST ] [KRELTSC: 1552915119] HERE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1554212583] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1562912862] Testing word: ALLOT [Hera] [HADES][TEST ] [KRELTSC: 1563859647] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1564905090] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 1566903618] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1575435057] Expected: Should print: 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 1579697364] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1581362391] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1591247973] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1594763436] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR [Hera] -4 [Hera] [HADES][TEST ] [KRELTSC: 1596535059] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1605192267] Expected: Should print: -4 [Hera] -4 [Hera] -4 [Hera] -4 [Hera] -4 [Hera] -4 [Hera] [HADES][TEST ] [KRELTSC: 1609235523] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1610538657] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1612045617] Testing word: PAD [Hera] [HADES][TEST ] [KRELTSC: 1620423042] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1621321485] Running PAD.basic: PAD PAD = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1623051465] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1624871283] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 1636078626] Running PAD.different_from_here: PAD HERE = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1637720994] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1639573446] Expected: Should print: 0 [Hera] 0 [Hera] 0 [HADES][INFO ] [KRELTSC: 1648203816] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1651039404] PAD: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1652291718] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1653765540] Testing word: +! [Hera] [HADES][TEST ] [KRELTSC: 1654785174] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1663430286] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR [Hera] 15 [Hera] [HADES][TEST ] [KRELTSC: 1665175869] Test passed [Hera] [HADES][TEST ] Testing +! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1666994007] Expected: Should print: 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] [HADES][TEST ] [KRELTSC: 1678402005] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1680122850] Test passed [Hera] [HADES][TEST ] Testing +! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1682024757] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1691981298] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 1693694058] Test passed [Hera] [HADES][TEST ] Testing +! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1695509550] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 1698915204] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 1708189308] Test passed [Hera] [HADES][TEST ] Testing +! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1709947281] Expected: Should print: 6 [Hera] 6 [Hera] 6 [Hera] [HADES][INFO ] [KRELTSC: 1712113326] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 1721624793] Running +!.empty_stack: +! [Hera] [HADES][TEST ] [KRELTSC: 1723002456] Expected error occurred [Hera] [HADES][TEST ] Testing +! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1724819670] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1726069527] +!: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1727337465] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1735670748] Testing word: -! [Hera] [HADES][TEST ] [KRELTSC: 1737242724] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1738256961] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 1740211998] Test passed [Hera] [HADES][TEST ] Testing -! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1742087256] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 1751472702] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1753216458] Test passed [Hera] [HADES][TEST ] Testing -! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1755059313] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 1766479071] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR [Hera] 15 [Hera] [HADES][TEST ] [KRELTSC: 1768190907] Test passed [Hera] [HADES][TEST ] Testing -! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1769960514] Expected: Should print: 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] 15 [Hera] [HADES][TEST ] [KRELTSC: 1781257968] Running -!.empty_stack: -! [Hera] [HADES][TEST ] [KRELTSC: 1782368973] Expected error occurred [Hera] [HADES][TEST ] Testing -! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1784317101] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1785616434] -!: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1786917762] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1794109821] Testing word: 2! [Hera] [HADES][TEST ] [KRELTSC: 1795030755] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1796095896] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR [Hera] 11 22 [Hera] [HADES][TEST ] [KRELTSC: 1798288884] Test passed [Hera] [HADES][TEST ] Testing 2! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1800175272] Expected: Should print: 22 11 [Hera] 11 22 [Hera] 11 22 [HADES][INFO ] [KRELTSC: 1808437554] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 [Hera] 11 22 [Hera] 11 22 [Hera] 11 22 [Hera] [HADES][TEST ] [KRELTSC: 1811134038] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 1812978342] Test passed [Hera] [HADES][TEST ] Testing 2! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1814845893] Expected: Should print: 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 1826365989] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR [Hera] -1 -2 [Hera] [HADES][TEST ] [KRELTSC: 1828269996] Test passed [Hera] [HADES][TEST ] Testing 2! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1830143406] Expected: Should print: -2 -1 [Hera] -1 -2 [Hera] -1 -2 [Hera] -1 -2 [Hera] -1 -2 [Hera] -1 -2 [Hera] [HADES][TEST ] [KRELTSC: 1839994989] Running 2!.empty_stack: 2! [Hera] [HADES][TEST ] [KRELTSC: 1841175189] Expected error occurred [Hera] [HADES][TEST ] Testing 2! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1843185456] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1844366895] 2!: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1853034288] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1855176099] Testing word: FILL [Hera] [HADES][TEST ] [KRELTSC: 1856162826] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1857197496] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR [Hera] 65 65 [Hera] [HADES][TEST ] [KRELTSC: 1859567598] Test passed [Hera] [HADES][TEST ] Testing FILL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1869369726] Expected: Should print: 65 65 [Hera] 65 65 [Hera] 65 65 [Hera] 65 65 [Hera] 65 65 [HADES][INFO ] [KRELTSC: 1872565947] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 [Hera] 65 65 [Hera] [HADES][TEST ] [KRELTSC: 1874379318] Running FILL.zero_n: HERE 0 88 FILL [Hera] [HADES][TEST ] [KRELTSC: 1882901769] Test passed [Hera] [HADES][TEST ] Testing FILL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1885217943] Expected: Should do nothing [Hera] [HADES][TEST ] [KRELTSC: 1886636955] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1888315359] Test passed [Hera] [HADES][TEST ] Testing FILL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1897480011] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 1901193063] Running FILL.empty_stack: FILL [Hera] [HADES][TEST ] [KRELTSC: 1902428640] Expected error occurred [Hera] [HADES][TEST ] Testing FILL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1904499408] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1913501646] FILL: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1914766140] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1916257245] Testing word: MOVE [Hera] [HADES][TEST ] [KRELTSC: 1917243006] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1918312179] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H [Hera] 65 66 [Hera] [HADES][TEST ] [KRELTSC: 1927964430] Test passed [Hera] [HADES][TEST ] Testing MOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1929810498] Expected: Should print: 65 66 [Hera] 65 66 [Hera] 65 66 [Hera] 65 66 [Hera] 65 66 [Hera] 65 66 [Hera] [HADES][TEST ] [KRELTSC: 1940622873] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE [Hera] [HADES][TEST ] [KRELTSC: 1941885477] Test passed [Hera] [HADES][TEST ] Testing MOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1943730054] Expected: Should do nothing [Hera] [HADES][INFO ] [KRELTSC: 1944971280] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] [HADES][TEST ] [KRELTSC: 1946914557] Running MOVE.empty_stack: MOVE [Hera] [HADES][TEST ] [KRELTSC: 1948059897] Expected error occurred [Hera] [HADES][TEST ] Testing MOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1958277573] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 1959528711] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 1960804776] â–¶ Testing module: src/test_runner/modules/memory_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 1962293865] Testing word: ERASE [Hera] [HADES][TEST ] [KRELTSC: 1969426536] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 1970700795] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 1972839057] Test passed [Hera] [HADES][TEST ] Testing ERASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1974681534] Expected: Should print: 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 1984784256] Running ERASE.zero_n: HERE 0 ERASE [Hera] [HADES][TEST ] [KRELTSC: 1986011076] Test passed [Hera] [HADES][TEST ] Testing ERASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1987866195] Expected: Should do nothing [Hera] [HADES][TEST ] [KRELTSC: 1989306774] Running ERASE.empty_stack: ERASE [Hera] [HADES][TEST ] [KRELTSC: 1990579311] Expected error occurred [Hera] [HADES][TEST ] Testing ERASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 1999737222] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2000941992] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2002228116] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro [Hera] [HADES][INFO ] [KRELTSC: 2003640030] [Hera] === Testing Module: Arithmetic Words === [Hera] [HADES][INFO ] [KRELTSC: 2005228659] Running Arithmetic Words Tests (Module 5)... [Hera] [HADES][TEST ] [KRELTSC: 2013020163] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2014291902] Testing word: + [Hera] [HADES][TEST ] [KRELTSC: 2015293224] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2016363363] Running +.basic: 5 7 + . CR [Hera] 12 [Hera] [HADES][TEST ] [KRELTSC: 2017921437] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2027719869] Expected: Should print: 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] [HADES][TEST ] [KRELTSC: 2031318366] Running +.zero_add: 42 0 + . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2032849434] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2034734814] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2043506430] Running +.negative: -5 3 + . CR [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 2045035797] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2046858618] Expected: Should print: -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 2056541445] Running +.both_negative: -5 -3 + . CR [Hera] -8 [Hera] [HADES][TEST ] [KRELTSC: 2058067557] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2059902621] Expected: Should print: -8 [Hera] -8 [Hera] -8 [Hera] -8 [Hera] -8 [Hera] [HADES][INFO ] [KRELTSC: 2084148696] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] -8 [Hera] [HADES][TEST ] [KRELTSC: 2086737954] Running +.overflow: 2147483647 1 + . CR [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2088376080] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2090177271] Expected: Should overflow [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2101053759] Running +.underflow: -2147483648 -1 + . CR [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 2102743104] Test passed [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2104546101] Expected: Should underflow [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 2115671670] Running +.empty_stack: + [Hera] [HADES][ERROR] [KRELTSC: 2116830492] +: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2117836518] Expected error occurred [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2119736598] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2120971461] Running +.one_item: 42 + [Hera] [HADES][ERROR] [KRELTSC: 2122148973] +: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2123138388] Expected error occurred [Hera] [HADES][TEST ] Testing + ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2131688790] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2132933019] +: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2134250790] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2135697417] Testing word: - [Hera] [HADES][TEST ] [KRELTSC: 2136860712] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2137907667] Running -.basic: 10 3 - . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 2144840922] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2147402775] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 2150644356] Running -.zero_sub: 42 0 - . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2159377794] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2161113129] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2164331400] Running -.from_zero: 0 5 - . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2165864694] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2167689027] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2178029259] Running -.negative: 5 -3 - . CR [Hera] 8 [Hera] [HADES][TEST ] [KRELTSC: 2179575153] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2181424350] Expected: Should print: 8 [Hera] 8 [Hera] 8 [Hera] 8 [Hera] 8 [Hera] 8 [Hera] [HADES][TEST ] [KRELTSC: 2190741966] Running -.same_values: 42 42 - . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2192258292] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2194067631] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2197194237] Running -.overflow: -2147483648 1 - . CR [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 2205778008] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2207559753] Expected: Should underflow [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 2211358485] Running -.underflow: 2147483647 -1 - . CR [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2218400520] Test passed [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2220271830] Expected: Should overflow [Hera] 2147483648 [Hera] [HADES][INFO ] [KRELTSC: 2222041479] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2225579874] Running -.empty_stack: - [Hera] [HADES][ERROR] [KRELTSC: 2233650804] -: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2235083697] Expected error occurred [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2236965192] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2238212298] Running -.one_item: 42 - [Hera] [HADES][ERROR] [KRELTSC: 2239322736] -: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2247361851] Expected error occurred [Hera] [HADES][TEST ] Testing - ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2250276189] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2251501896] -: 9 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2252748372] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2254146972] Testing word: * [Hera] [HADES][TEST ] [KRELTSC: 2255106819] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2264070123] Running *.basic: 6 7 * . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2265768666] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2267519184] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2277667224] Running *.by_zero: 42 0 * . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2279158140] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2280938268] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2292101217] Running *.by_one: 42 1 * . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2293590222] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2295409557] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2298670227] Running *.by_negative: 6 -7 * . CR [Hera] -42 [Hera] [HADES][TEST ] [KRELTSC: 2308554213] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2310323946] Expected: Should print: -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] [HADES][TEST ] [KRELTSC: 2313595956] Running *.negative_negative: -6 -7 * . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2323023717] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2324746011] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2328046098] Running *.large_numbers: 32767 2 * . CR [Hera] 65534 [Hera] [HADES][TEST ] [KRELTSC: 2336237316] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2338015029] Expected: Should print: 65534 [Hera] 65534 [Hera] 65534 [Hera] 65534 [Hera] 65534 [Hera] 65534 [Hera] [HADES][TEST ] [KRELTSC: 2341409973] Running *.overflow: 65536 65536 * . CR [Hera] 4294967296 [Hera] [HADES][TEST ] [KRELTSC: 2350396629] Test passed [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2352129234] Expected: May overflow [Hera] 4294967296 [Hera] 4294967296 [Hera] 4294967296 [Hera] 4294967296 [Hera] 4294967296 [Hera] [HADES][TEST ] [KRELTSC: 2355734262] Running *.empty_stack: * [Hera] [HADES][ERROR] [KRELTSC: 2364893580] *: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2365876695] Expected error occurred [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2367778434] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2369070753] Running *.one_item: 42 * [Hera] [HADES][ERROR] [KRELTSC: 2370173379] *: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2379495846] Expected error occurred [Hera] [HADES][TEST ] Testing * ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2381378265] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2382640806] *: 9 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2383912944] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2392879671] Testing word: / [Hera] [HADES][TEST ] [KRELTSC: 2394458409] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2395458345] Running /.basic: 15 3 / . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2396991156] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2398867548] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][INFO ] [KRELTSC: 2409384411] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2411698569] Running /.by_one: 42 1 / . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2413238562] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2423495424] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2426701935] Running /.negative_dividend: -15 3 / . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2428356903] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2436350175] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2439616473] Running /.negative_divisor: 15 -3 / . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2441244330] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2443061565] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2452920561] Running /.both_negative: -15 -3 / . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2454504087] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2456306979] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2459456979] Running /.truncation: 7 3 / . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2467909311] Test passed [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2469735030] Expected: Should print: 2 (truncated) [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2473008027] Running /.by_zero: 42 0 / [Hera] [HADES][ERROR] [KRELTSC: 2474259312] /: Division by zero [Hera] [HADES][TEST ] [KRELTSC: 2482615863] Expected error occurred [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2484514893] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 2485727895] Running /.empty_stack: / [Hera] [HADES][ERROR] [KRELTSC: 2486863764] /: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2487888039] Expected error occurred [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2497872069] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2499124173] Running /.one_item: 42 / [Hera] [HADES][ERROR] [KRELTSC: 2500254204] /: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2501297610] Expected error occurred [Hera] [HADES][TEST ] Testing / ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2510173176] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2511360894] /: 9 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2512549851] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2513962668] Testing word: MOD [Hera] [HADES][TEST ] [KRELTSC: 2520704046] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2522590833] Running MOD.basic: 17 5 MOD . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2524526697] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2526319740] Expected: Should print: 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2529504537] Running MOD.exact_division: 15 3 MOD . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2537986857] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2540329050] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2543562084] Running MOD.by_one: 42 1 MOD . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2552716572] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2555064813] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2558262399] Running MOD.negative_dividend: -17 5 MOD . CR [Hera] [HADES][INFO ] [KRELTSC: 2559621120] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 2561508768] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2570975085] Expected: Should handle negative [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 2574417048] Running MOD.negative_divisor: 17 -5 MOD . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2583854616] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2585686656] Expected: Should handle negative [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 2589002241] Running MOD.small_by_large: 3 7 MOD . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 2590616343] Test passed [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2598567258] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 2602021611] Running MOD.by_zero: 42 0 MOD [Hera] [HADES][ERROR] [KRELTSC: 2603210169] MOD: Division by zero [Hera] [HADES][TEST ] [KRELTSC: 2604275373] Expected error occurred [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2612357853] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 2613619806] Running MOD.empty_stack: MOD [Hera] [HADES][ERROR] [KRELTSC: 2614888311] MOD: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2615919075] Expected error occurred [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2617889631] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2619167586] Running MOD.one_item: 42 MOD [Hera] [HADES][ERROR] [KRELTSC: 2625503958] MOD: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2627446185] Expected error occurred [Hera] [HADES][TEST ] Testing MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2629406913] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2630672499] MOD: 9 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2631941508] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2633435595] Testing word: /MOD [Hera] [HADES][TEST ] [KRELTSC: 2634445758] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2641296504] Running /MOD.basic: 17 5 /MOD . . CR [Hera] 3 2 [Hera] [HADES][TEST ] [KRELTSC: 2643545877] Test passed [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2645384112] Expected: Should print: 3 2 [Hera] 3 2 [Hera] 3 2 [Hera] 3 2 [Hera] 3 2 [Hera] 3 2 [Hera] [HADES][TEST ] [KRELTSC: 2656681797] Running /MOD.exact: 15 3 /MOD . . CR [Hera] 5 0 [Hera] [HADES][TEST ] [KRELTSC: 2658277944] Test passed [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2660097195] Expected: Should print: 5 0 [Hera] 5 0 [Hera] 5 0 [Hera] 5 0 [Hera] 5 0 [Hera] 5 0 [Hera] [HADES][TEST ] [KRELTSC: 2670214155] Running /MOD.negative: -17 5 /MOD . . CR [Hera] -3 -2 [Hera] [HADES][TEST ] [KRELTSC: 2671787097] Test passed [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2673578229] Expected: Should handle negative dividend [Hera] -3 -2 [Hera] -3 -2 [Hera] -3 -2 [Hera] -3 -2 [Hera] -3 -2 [Hera] [HADES][TEST ] [KRELTSC: 2677210473] Running /MOD.by_zero: 42 0 /MOD [Hera] [HADES][ERROR] [KRELTSC: 2685248412] /MOD: Division by zero [Hera] [HADES][TEST ] [KRELTSC: 2686729731] Expected error occurred [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2688702030] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 2689952223] Running /MOD.empty_stack: /MOD [Hera] [HADES][ERROR] [KRELTSC: 2691136350] /MOD: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2692180932] Expected error occurred [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2701479165] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2702707707] Running /MOD.one_item: 42 /MOD [Hera] [HADES][ERROR] [KRELTSC: 2703925896] /MOD: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2704977282] Expected error occurred [Hera] [HADES][TEST ] Testing /MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2713611978] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2714805387] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2716043400] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2717499540] Testing word: ABS [Hera] [HADES][TEST ] [KRELTSC: 2718485973] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2719551765] Running ABS.positive: 42 ABS . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2721298419] Test passed [Hera] [HADES][TEST ] Testing ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2729252946] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2732510844] Running ABS.negative: -42 ABS . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2734097310] Test passed [Hera] [HADES][TEST ] Testing ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2742807711] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [HADES][INFO ] [KRELTSC: 2745987447] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 [Hera] [HADES][TEST ] [KRELTSC: 2747288670] Running ABS.zero: 0 ABS . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2748746091] Test passed [Hera] [HADES][TEST ] Testing ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2750617611] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2761202136] Running ABS.min_int: -2147483648 ABS . CR [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2762917710] Test passed [Hera] [HADES][TEST ] Testing ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2764802775] Expected: Should print: 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2775983742] Running ABS.empty_stack: ABS [Hera] [HADES][ERROR] [KRELTSC: 2777136222] ABS: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2778176478] Expected error occurred [Hera] [HADES][TEST ] Testing ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2780162847] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2788984212] ABS: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2790197424] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2791602849] Testing word: NEGATE [Hera] [HADES][TEST ] [KRELTSC: 2792545959] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2793571536] Running NEGATE.positive: 42 NEGATE . CR [Hera] -42 [Hera] [HADES][TEST ] [KRELTSC: 2802744567] Test passed [Hera] [HADES][TEST ] Testing NEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2805042597] Expected: Should print: -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] -42 [Hera] [HADES][TEST ] [KRELTSC: 2808330021] Running NEGATE.negative: -42 NEGATE . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2816713683] Test passed [Hera] [HADES][TEST ] Testing NEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2818554858] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2821767963] Running NEGATE.zero: 0 NEGATE . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2823327003] Test passed [Hera] [HADES][TEST ] Testing NEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2832104499] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 2835283332] Running NEGATE.min_int: -2147483648 NEGATE . CR [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2843372931] Test passed [Hera] [HADES][TEST ] Testing NEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2845285884] Expected: Should print: 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 2849002044] Running NEGATE.empty_stack: NEGATE [Hera] [HADES][ERROR] [KRELTSC: 2850274518] NEGATE: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2851385397] Expected error occurred [Hera] [HADES][TEST ] Testing NEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2860372830] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2861598705] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2862856311] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2864253357] Testing word: MIN [Hera] [HADES][TEST ] [KRELTSC: 2865193275] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2873075289] Running MIN.basic: 5 3 MIN . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 2875813983] Test passed [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2877663579] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 2887864224] Running MIN.equal: 42 42 MIN . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2889331851] Test passed [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2891129430] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2894328549] Running MIN.negative: -5 -3 MIN . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2896026735] Test passed [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2904749820] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 2907981531] Running MIN.mixed: -1 1 MIN . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 2909511885] Test passed [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2917260108] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [HADES][INFO ] [KRELTSC: 2919785505] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 2921948295] Running MIN.one_item: 42 MIN [Hera] [HADES][ERROR] [KRELTSC: 2923296453] MIN: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2924398050] Expected error occurred [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2933972307] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2935266999] Running MIN.empty_stack: MIN [Hera] [HADES][ERROR] [KRELTSC: 2936431827] MIN: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2937466917] Expected error occurred [Hera] [HADES][TEST ] Testing MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2946833232] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 2948992935] MIN: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 2950194450] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 2951583348] Testing word: MAX [Hera] [HADES][TEST ] [KRELTSC: 2952601134] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 2953697628] Running MAX.basic: 5 3 MAX . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2962175160] Test passed [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2963752134] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 2966959212] Running MAX.equal: 42 42 MAX . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2968463505] Test passed [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2971115427] Expected: Should print: 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 2979357969] Running MAX.negative: -5 -3 MAX . CR [Hera] -3 [Hera] [HADES][TEST ] [KRELTSC: 2980891788] Test passed [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2982637770] Expected: Should print: -3 [Hera] -3 [Hera] -3 [Hera] -3 [Hera] -3 [Hera] -3 [Hera] [HADES][TEST ] [KRELTSC: 2990313585] Running MAX.mixed: -1 1 MAX . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 2991812124] Test passed [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 2993643492] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 2996981022] Running MAX.one_item: 42 MAX [Hera] [HADES][ERROR] [KRELTSC: 3002712321] MAX: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3003746403] Expected error occurred [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3005594823] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3006832122] Running MAX.empty_stack: MAX [Hera] [HADES][ERROR] [KRELTSC: 3007956588] MAX: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3008977608] Expected error occurred [Hera] [HADES][TEST ] Testing MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3011055411] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3016557789] MAX: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3017806890] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3019323447] Testing word: 1+ [Hera] [HADES][TEST ] [KRELTSC: 3020279976] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3021302928] Running 1+.basic: 5 1+ . CR [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 3022980177] Test passed [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3024796761] Expected: Should print: 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 3032539650] Running 1+.zero: 0 1+ . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 3033953412] Test passed [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3035826066] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 3038993496] Running 1+.negative: -1 1+ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3045241395] Test passed [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3047014992] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3050469723] Running 1+.chain: 3 1+ 1+ 1+ . CR [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 3052005600] Test passed [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3053831340] Expected: Should print: 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 3061563057] Running 1+.overflow: 2147483647 1+ . CR [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 3063233691] Test passed [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3065069637] Expected: Should overflow [Hera] 2147483648 [Hera] 2147483648 [HADES][INFO ] [KRELTSC: 3067149897] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] 2147483648 [Hera] 2147483648 [Hera] 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 3069979794] Running 1+.empty_stack: 1+ [Hera] [HADES][ERROR] [KRELTSC: 3078183213] 1+: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3080438802] Expected error occurred [Hera] [HADES][TEST ] Testing 1+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3082589727] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3083890845] 1+: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3085133331] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3091768071] Testing word: 1- [Hera] [HADES][TEST ] [KRELTSC: 3093922146] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3095799063] Running 1-.basic: 5 1- . CR [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 3097494582] Test passed [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3099348819] Expected: Should print: 4 [Hera] 4 [Hera] 4 [Hera] 4 [Hera] 4 [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 3111050523] Running 1-.to_zero: 1 1- . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3112543728] Test passed [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3122496342] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3125849580] Running 1-.to_negative: 0 1- . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3127376133] Test passed [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3135070323] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3139421964] Running 1-.chain: 6 1- 1- 1- . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 3140964771] Test passed [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3142800003] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 3155137461] Running 1-.underflow: -2147483648 1- . CR [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 3156880461] Test passed [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3166218867] Expected: Should underflow [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] -2147483649 [Hera] [HADES][TEST ] [KRELTSC: 3171335097] Running 1-.empty_stack: 1- [Hera] [HADES][ERROR] [KRELTSC: 3179834112] 1-: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3181837617] Expected error occurred [Hera] [HADES][TEST ] Testing 1- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3183811869] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3185068740] 1-: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3186346779] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3195675063] Testing word: 2+ [Hera] [HADES][TEST ] [KRELTSC: 3197760216] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3199143045] Running 2+.basic: 5 2+ . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 3200883441] Test passed [Hera] [HADES][TEST ] Testing 2+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3210137322] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 3213728994] Running 2+.zero: 0 2+ . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 3215192610] Test passed [Hera] [HADES][TEST ] Testing 2+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3224701158] Expected: Should print: 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 3229594830] Running 2+.negative: -3 2+ . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3237494589] Test passed [Hera] [HADES][TEST ] Testing 2+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3240905871] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3244135986] Running 2+.empty_stack: 2+ [Hera] [HADES][ERROR] [KRELTSC: 3245386410] 2+: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3254511267] Expected error occurred [Hera] [HADES][TEST ] Testing 2+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3257932167] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3259191747] 2+: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3260475414] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3270609342] Testing word: 2- [Hera] [HADES][TEST ] [KRELTSC: 3272249904] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3273286611] Running 2-.basic: 7 2- . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 3275012349] Test passed [Hera] [HADES][TEST ] Testing 2- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3284448426] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 3288853974] Running 2-.zero: 2 2- . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3290345541] Test passed [Hera] [HADES][TEST ] Testing 2- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3300085950] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 3302694990] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3312822009] Running 2-.negative: 0 2- . CR [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 3316037109] Test passed [Hera] [HADES][TEST ] Testing 2- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3317844075] Expected: Should print: -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] -2 [Hera] [HADES][TEST ] [KRELTSC: 3328932726] Running 2-.empty_stack: 2- [Hera] [HADES][ERROR] [KRELTSC: 3331012335] 2-: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3332031591] Expected error occurred [Hera] [HADES][TEST ] Testing 2- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3334016805] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3342988299] 2-: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3344428626] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3345864984] Testing word: 2* [Hera] [HADES][TEST ] [KRELTSC: 3353121135] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3355914681] Running 2*.basic: 5 2* . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 3358727610] Test passed [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3360543837] Expected: Should print: 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 3370540740] Running 2*.zero: 0 2* . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3373177605] Test passed [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3375094023] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3386365710] Running 2*.negative: -3 2* . CR [Hera] -6 [Hera] [HADES][TEST ] [KRELTSC: 3388430934] Test passed [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3390267426] Expected: Should print: -6 [Hera] -6 [Hera] -6 [Hera] -6 [Hera] -6 [Hera] -6 [Hera] [HADES][TEST ] [KRELTSC: 3402174300] Running 2*.one: 1 2* . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 3403628319] Test passed [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3405507315] Expected: Should print: 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 3417291885] Running 2*.large: 1073741823 2* . CR [Hera] 2147483646 [Hera] [HADES][TEST ] [KRELTSC: 3418999941] Test passed [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3427800873] Expected: Should print: 2147483646 [Hera] 2147483646 [Hera] 2147483646 [Hera] 2147483646 [Hera] 2147483646 [Hera] 2147483646 [Hera] [HADES][TEST ] [KRELTSC: 3433556448] Running 2*.empty_stack: 2* [Hera] [HADES][ERROR] [KRELTSC: 3440317188] 2*: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3443258994] Expected error occurred [Hera] [HADES][TEST ] Testing 2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3445644237] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3446914296] 2*: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3448167198] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te [Hera] [HADES][TEST ] [KRELTSC: 3449599377] Testing word: 2/ [Hera] [HADES][TEST ] [KRELTSC: 3450564222] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3458337897] Running 2/.basic: 10 2/ . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 3461411793] Test passed [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3463256097] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 3474017925] Running 2/.odd: 7 2/ . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 3476324754] Test passed [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3478092345] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 3487827105] Running 2/.zero: 0 2/ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3489440472] Test passed [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3491283075] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3494430912] Running 2/.negative_even: -10 2/ . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 3503348898] Test passed [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3506047923] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 3509315733] Running 2/.one: 1 2/ . CR [Hera] [HADES][INFO ] [KRELTSC: 3517384710] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3520509720] Test passed [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3522309420] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3533372388] Running 2/.empty_stack: 2/ [Hera] [HADES][ERROR] [KRELTSC: 3534547128] 2/: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3535571214] Expected error occurred [Hera] [HADES][TEST ] Testing 2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3537553782] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3546256035] 2/: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3549219975] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 [Hera] [HADES][INFO ] [KRELTSC: 3550647240] [Hera] === Testing Module: Logical Words === [Hera] [HADES][INFO ] [KRELTSC: 3552302187] Running Logical Words Tests (Module 8)... [Hera] [HADES][TEST ] [KRELTSC: 3559352832] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3561999651] Testing word: AND [Hera] [HADES][TEST ] [KRELTSC: 3562995555] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3564096018] Running AND.both_true: -1 -1 AND . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3573832185] Test passed [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3575863452] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3579133278] Running AND.first_false: 0 -1 AND . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3580731924] Test passed [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3587428614] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3590541213] Running AND.second_false: -1 0 AND . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3592116570] Test passed [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3593957493] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3601748745] Running AND.both_false: 0 0 AND . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3603378702] Test passed [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3605104923] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3608244717] Running AND.bitwise: 85 51 AND . CR [Hera] 17 [Hera] [HADES][TEST ] [KRELTSC: 3609866148] Test passed [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3611691552] Expected: Should print: 17 [Hera] 17 [Hera] 17 [Hera] 17 [Hera] 17 [Hera] 17 [Hera] [HADES][TEST ] [KRELTSC: 3619239498] Running AND.empty_stack: AND [Hera] [HADES][ERROR] [KRELTSC: 3620367051] AND: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3621402330] Expected error occurred [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3623949819] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3625226199] Running AND.one_item: 42 AND [Hera] [HADES][ERROR] [KRELTSC: 3626381829] AND: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3631739874] Expected error occurred [Hera] [HADES][TEST ] Testing AND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3633662361] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3634894599] AND: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3636310650] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3637822293] Testing word: OR [Hera] [HADES][TEST ] [KRELTSC: 3638778024] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3644074203] Running OR.both_true: -1 -1 OR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3645881694] Test passed [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3647671356] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3650958801] Running OR.first_false: 0 -1 OR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3652540332] Test passed [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3654555534] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3662160117] Running OR.second_false: -1 0 OR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3663763677] Test passed [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3665629821] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][INFO ] [KRELTSC: 3668012166] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3675073290] Running OR.both_false: 0 0 OR . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3676537746] Test passed [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3678299709] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3681443997] Running OR.bitwise: 85 51 OR . CR [Hera] 119 [Hera] [HADES][TEST ] [KRELTSC: 3682981533] Test passed [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3684764559] Expected: Should print: 119 [Hera] 119 [Hera] 119 [Hera] 119 [Hera] 119 [Hera] 119 [Hera] [HADES][TEST ] [KRELTSC: 3692425401] Running OR.empty_stack: OR [Hera] [HADES][ERROR] [KRELTSC: 3693554319] OR: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3694578174] Expected error occurred [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3696539217] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3701840079] Running OR.one_item: 42 OR [Hera] [HADES][ERROR] [KRELTSC: 3703353738] OR: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3704379840] Expected error occurred [Hera] [HADES][TEST ] Testing OR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3706197369] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3707445924] OR: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3708827682] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3710376432] Testing word: XOR [Hera] [HADES][TEST ] [KRELTSC: 3712014159] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3717501039] Running XOR.both_true: -1 -1 XOR . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3719208045] Test passed [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3721023810] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3724297773] Running XOR.first_false: 0 -1 XOR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3730223679] Test passed [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3732062229] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3735167541] Running XOR.second_false: -1 0 XOR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3737582667] Test passed [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3739417626] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3747003813] Running XOR.both_false: 0 0 XOR . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3748533474] Test passed [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3750371541] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3753490860] Running XOR.bitwise: 85 51 XOR . CR [Hera] 102 [Hera] [HADES][TEST ] [KRELTSC: 3755097444] Test passed [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3758013987] Expected: Should print: 102 [Hera] 102 [Hera] 102 [Hera] 102 [Hera] 102 [Hera] 102 [Hera] [HADES][TEST ] [KRELTSC: 3766846524] Running XOR.empty_stack: XOR [Hera] [HADES][ERROR] [KRELTSC: 3768069942] XOR: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3769185651] Expected error occurred [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3776143770] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3777138603] Running XOR.one_item: 42 XOR [Hera] [HADES][ERROR] [KRELTSC: 3778132407] XOR: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3779203743] Expected error occurred [Hera] [HADES][TEST ] Testing XOR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3781289022] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3782615949] XOR: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3783886785] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3789666048] Testing word: NOT [Hera] [HADES][TEST ] [KRELTSC: 3790495464] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3791566212] Running NOT.true: -1 NOT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3793327503] Test passed [Hera] [HADES][TEST ] Testing NOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3795283401] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3798574143] Running NOT.false: 0 NOT . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3804562167] Test passed [Hera] [HADES][TEST ] Testing NOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3806210814] Expected: Should print: -1 [Hera] [HADES][INFO ] [KRELTSC: 3807499920] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3811195815] Running NOT.positive: 42 NOT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3812791542] Test passed [Hera] [HADES][TEST ] Testing NOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3814714239] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3822266196] Running NOT.negative: -42 NOT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3823866312] Test passed [Hera] [HADES][TEST ] Testing NOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3825734010] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3829047726] Running NOT.empty_stack: NOT [Hera] [HADES][ERROR] [KRELTSC: 3830326584] NOT: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3835304802] Expected error occurred [Hera] [HADES][TEST ] Testing NOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3838427523] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3839700291] NOT: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3841110945] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3847791486] Testing word: = [Hera] [HADES][TEST ] [KRELTSC: 3849853917] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3851476650] Running =.equal: 42 42 = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3853212405] Test passed [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3855095286] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3866273292] Running =.not_equal: 42 43 = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3867848565] Test passed [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3869700618] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3872911959] Running =.zero_equal: 0 0 = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3881435670] Test passed [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3883282578] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3886611624] Running =.negative_equal: -42 -42 = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3894418332] Test passed [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3896314338] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3899580531] Running =.negative_positive: -42 42 = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3901287726] Test passed [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3910710594] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3914912778] Running =.empty_stack: = [Hera] [HADES][ERROR] [KRELTSC: 3916234560] =: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3923975370] Expected error occurred [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3925706211] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3927029526] Running =.one_item: 42 = [Hera] [HADES][ERROR] [KRELTSC: 3928263822] =: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3929268357] Expected error occurred [Hera] [HADES][TEST ] Testing = ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3939036759] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 3940681185] =: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 3942088626] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 3943630089] Testing word: <> [Hera] [HADES][TEST ] [KRELTSC: 3944644536] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 3945745272] Running <>.not_equal: 42 43 <> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3954386373] Test passed [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3956278284] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3959625222] Running <>.equal: 42 42 <> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3969223293] Test passed [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3971187654] Expected: Should print: 0 [Hera] [HADES][INFO ] [KRELTSC: 3972390639] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3981605061] Running <>.zero_equal: 0 0 <> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3984312318] Test passed [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3986234784] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 3989499318] Running <>.negative: -42 42 <> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 3991148385] Test passed [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 3999123618] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4003356903] Running <>.empty_stack: <> [Hera] [HADES][ERROR] [KRELTSC: 4009171803] <>: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4010288268] Expected error occurred [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4013406600] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4014698247] Running <>.one_item: 42 <> [Hera] [HADES][ERROR] [KRELTSC: 4015854402] <>: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4017026349] Expected error occurred [Hera] [HADES][TEST ] Testing <> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4019124207] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4027736391] <>: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4030372899] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4031951028] Testing word: < [Hera] [HADES][TEST ] [KRELTSC: 4032948759] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4039155120] Running <.less_than: 5 7 < . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4040924958] Test passed [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4043922477] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4047205995] Running <.greater_than: 7 5 < . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4048873458] Test passed [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4057756290] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4061964438] Running <.equal: 5 5 < . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4063509555] Test passed [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4071687186] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4075192947] Running <.negative_positive: -5 5 < . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4076964843] Test passed [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4087253856] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4091479791] Running <.negative_negative: -7 -5 < . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4100897703] Test passed [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4103069397] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4112205258] Running <.empty_stack: < [Hera] [HADES][ERROR] [KRELTSC: 4114341609] <: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4115412567] Expected error occurred [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4117433943] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4118741466] Running <.one_item: 42 < [Hera] [HADES][ERROR] [KRELTSC: 4119881472] <: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4120907448] Expected error occurred [Hera] [HADES][TEST ] Testing < ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4128381012] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4130549031] <: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4131995532] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4133483571] Testing word: > [Hera] [HADES][TEST ] [KRELTSC: 4134681516] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4135813920] Running >.greater_than: 7 5 > . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4143462288] Test passed [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4146586416] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] [HADES][INFO ] [KRELTSC: 4148703447] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4159267749] Running >.less_than: 5 7 > . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4161453975] Test passed [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4163187441] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4174143435] Running >.equal: 5 5 > . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4175640063] Test passed [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4177451124] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4189817226] Running >.positive_negative: 5 -5 > . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4191448779] Test passed [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4200548184] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4204783989] Running >.negative_negative: -5 -7 > . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4206395424] Test passed [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4215155553] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4220686302] Running >.empty_stack: > [Hera] [HADES][ERROR] [KRELTSC: 4221821751] >: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4229500737] Expected error occurred [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4232600820] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4233844503] Running >.one_item: 42 > [Hera] [HADES][ERROR] [KRELTSC: 4234996941] >: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4235981568] Expected error occurred [Hera] [HADES][TEST ] Testing > ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4245847158] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4248490617] >: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4249755447] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4251262344] Testing word: 0= [Hera] [HADES][TEST ] [KRELTSC: 4259669862] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4261453791] Running 0=.zero: 0 0= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4263151095] Test passed [Hera] [HADES][TEST ] Testing 0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4264970346] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4275719658] Running 0=.positive: 42 0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4278476328] Test passed [Hera] [HADES][TEST ] Testing 0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4280359881] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4292229795] Running 0=.negative: -42 0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4293987663] Test passed [Hera] [HADES][TEST ] Testing 0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4295939592] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4305422289] Running 0=.empty_stack: 0= [Hera] [HADES][ERROR] [KRELTSC: 4306640394] 0=: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4307790144] Expected error occurred [Hera] [HADES][TEST ] Testing 0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4309844574] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4317955719] 0=: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4319309736] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4320852270] Testing word: 0< [Hera] [HADES][TEST ] [KRELTSC: 4321862832] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4322974845] Running 0<.negative: -42 0< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4331734806] Test passed [Hera] [HADES][TEST ] Testing 0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4333645281] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4336946712] Running 0<.zero: 0 0< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4338499452] Test passed [Hera] [HADES][TEST ] Testing 0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4347334950] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 4364676645] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4366349988] Running 0<.positive: 42 0< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4367982171] Test passed [Hera] [HADES][TEST ] Testing 0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4376696940] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4380009144] Running 0<.empty_stack: 0< [Hera] [HADES][ERROR] [KRELTSC: 4381213998] 0<: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4382288526] Expected error occurred [Hera] [HADES][TEST ] Testing 0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4391791887] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4393099116] 0<: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4394434527] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4401130839] Testing word: 0> [Hera] [HADES][TEST ] [KRELTSC: 4403546385] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4404822051] Running 0>.positive: 42 0> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4406652747] Test passed [Hera] [HADES][TEST ] Testing 0> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4408568766] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4411869966] Running 0>.zero: 0 0> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4420201422] Test passed [Hera] [HADES][TEST ] Testing 0> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4422286197] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4425592500] Running 0>.negative: -42 0> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4434851379] Test passed [Hera] [HADES][TEST ] Testing 0> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4436966268] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4440252810] Running 0>.empty_stack: 0> [Hera] [HADES][ERROR] [KRELTSC: 4448636619] 0>: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4450554444] Expected error occurred [Hera] [HADES][TEST ] Testing 0> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4452549402] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4453847790] 0>: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4455119109] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4462991400] Testing word: 0<> [Hera] [HADES][TEST ] [KRELTSC: 4464011937] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4465136760] Running 0<>.nonzero_pos: 42 0<> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4466990430] Test passed [Hera] [HADES][TEST ] Testing 0<> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4468920372] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4479265497] Running 0<>.nonzero_neg: -1 0<> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4480914438] Test passed [Hera] [HADES][TEST ] Testing 0<> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4482827685] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4493507130] Running 0<>.zero: 0 0<> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4495391607] Test passed [Hera] [HADES][TEST ] Testing 0<> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4497287718] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4506228720] Running 0<>.empty_stack: 0<> [Hera] [HADES][ERROR] [KRELTSC: 4507740258] 0<>: stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4508799036] Expected error occurred [Hera] [HADES][TEST ] Testing 0<> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4510803024] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4512029529] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4513316430] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4514845335] Testing word: U< [Hera] [HADES][TEST ] [KRELTSC: 4515861945] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4523912736] Running U<.less: 3 5 U< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4526632110] Test passed [Hera] [HADES][TEST ] Testing U< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4528537566] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4539880464] Running U<.equal: 5 5 U< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4541624493] Test passed [Hera] [HADES][TEST ] Testing U< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4543707756] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4552885869] Running U<.greater: 7 5 U< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4554492264] Test passed [Hera] [HADES][TEST ] Testing U< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4556393541] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 4558857639] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4568508987] Running U<.zero_one: 0 1 U< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4570104000] Test passed [Hera] [HADES][TEST ] Testing U< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4572112797] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4581611097] Running U<.empty_stack: U< [Hera] [HADES][ERROR] [KRELTSC: 4582827690] U<: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4583908539] Expected error occurred [Hera] [HADES][TEST ] Testing U< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4586084727] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4593366246] U<: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4594674714] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4596150573] Testing word: U> [Hera] [HADES][TEST ] [KRELTSC: 4597266555] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4598345892] Running U>.greater: 5 3 U> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4600185849] Test passed [Hera] [HADES][TEST ] Testing U> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4602095295] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4612157487] Running U>.equal: 5 5 U> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4613824509] Test passed [Hera] [HADES][TEST ] Testing U> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4615750797] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4625859945] Running U>.less: 3 5 U> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4628857317] Test passed [Hera] [HADES][TEST ] Testing U> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4630733184] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4642553202] Running U>.one_zero: 1 0 U> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4644166149] Test passed [Hera] [HADES][TEST ] Testing U> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4653890010] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4658328633] Running U>.empty_stack: U> [Hera] [HADES][ERROR] [KRELTSC: 4665691926] U>: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4668150480] Expected error occurred [Hera] [HADES][TEST ] Testing U> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4670394036] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4671683751] U>: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4673004147] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4674535026] Testing word: WITHIN [Hera] [HADES][TEST ] [KRELTSC: 4683007728] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4685322033] Running WITHIN.in_range: 3 1 5 WITHIN . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4687276797] Test passed [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4689253443] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4697091462] Running WITHIN.at_low: 1 1 5 WITHIN . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4698792378] Test passed [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4700769864] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4704131733] Running WITHIN.at_high: 5 1 5 WITHIN . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4710165243] Test passed [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4712068683] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 4714585659] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4716981990] Running WITHIN.below: 0 1 5 WITHIN . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4718666400] Test passed [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4720805418] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4728815889] Running WITHIN.above: 6 1 5 WITHIN . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4730327994] Test passed [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4732338471] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4740230607] Running WITHIN.empty_stack: WITHIN [Hera] [HADES][ERROR] [KRELTSC: 4741536219] WITHIN: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4742648967] Expected error occurred [Hera] [HADES][TEST ] Testing WITHIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4744715661] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4746107205] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4747447446] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4748989539] Testing word: TRUE [Hera] [HADES][TEST ] [KRELTSC: 4754334669] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4755406173] Running TRUE.value: TRUE . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4757126745] Test passed [Hera] [HADES][TEST ] Testing TRUE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4759128528] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4762434453] Running TRUE.as_flag: TRUE 0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4764004560] Test passed [Hera] [HADES][TEST ] Testing TRUE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4770047079] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4773188532] Running TRUE.in_and: TRUE TRUE AND . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4774927584] Test passed [Hera] [HADES][TEST ] Testing TRUE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4776811221] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4784475927] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4785812577] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4787337051] Testing word: FALSE [Hera] [HADES][TEST ] [KRELTSC: 4788400281] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4789500177] Running FALSE.value: FALSE . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4791172512] Test passed [Hera] [HADES][TEST ] Testing FALSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4797576525] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4800871803] Running FALSE.as_flag: FALSE 0= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4802504070] Test passed [Hera] [HADES][TEST ] Testing FALSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4804425780] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4812167283] Running FALSE.in_or: TRUE FALSE OR . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4813510800] Test passed [Hera] [HADES][TEST ] Testing FALSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4815452460] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4818805026] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4820203017] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4821821193] Testing word: >= [Hera] [HADES][TEST ] [KRELTSC: 4826913168] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4828195323] Running >=.less: 3 5 >= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4829994456] Test passed [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4831865871] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 4839161691] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4840768506] Running >=.greater: 5 3 >= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4842482085] Test passed [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4844428638] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4847719128] Running >=.equal: 3 3 >= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4849318215] Test passed [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4851321069] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4858974246] Running >=.negative: -1 0 >= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4860352686] Test passed [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4862286534] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4869906741] Running >=.neg_neg: -1 -2 >= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4871640522] Test passed [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4873365756] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4876788840] Running >=.underflow: >= [Hera] [HADES][ERROR] [KRELTSC: 4878008646] >=: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4879088340] Expected error occurred [Hera] [HADES][TEST ] Testing >= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4881168516] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4886494137] >=: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4887689310] â–¶ Testing module: src/test_runner/modules/logical_words_test. [Hera] [HADES][TEST ] [KRELTSC: 4889693802] Testing word: <= [Hera] [HADES][TEST ] [KRELTSC: 4890752664] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4891808292] Running <=.less: 3 5 <= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4897914126] Test passed [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4899384231] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4902974391] Running <=.greater: 5 3 <= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4904620056] Test passed [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4906516608] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4914270291] Running <=.equal: 3 3 <= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4915665531] Test passed [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4917353805] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4920654333] Running <=.negative: -1 0 <= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4922204070] Test passed [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4928535402] Expected: Should print: -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4931748864] Running <=.neg_neg: -2 -1 <= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4933357359] Test passed [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4935207123] Expected: Should print: -1 [Hera] -1 [Hera] [HADES][INFO ] [KRELTSC: 4936808079] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 4944496725] Running <=.underflow: <= [Hera] [HADES][ERROR] [KRELTSC: 4945660524] <=: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4946641707] Expected error occurred [Hera] [HADES][TEST ] Testing <= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4948520367] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 4949808108] <=: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 4951145178] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err [Hera] [HADES][INFO ] [KRELTSC: 4957085616] [Hera] === Testing Module: Mixed Arithmetic Words === [Hera] [HADES][INFO ] [KRELTSC: 4958784033] Running Mixed Arithmetic Words Tests (Module 7)... [Hera] [HADES][TEST ] [KRELTSC: 4960107642] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo [Hera] [HADES][TEST ] [KRELTSC: 4961591838] Testing word: */ [Hera] [HADES][TEST ] [KRELTSC: 4962585705] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 4963811706] Running */.basic: 6 7 4 */ . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 4965544290] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4967936232] Expected: Should print: 10 (6*7/4) [Hera] [HADES][TEST ] [KRELTSC: 4973484054] Running */.exact_division: 12 5 3 */ . CR [Hera] 20 [Hera] [HADES][TEST ] [KRELTSC: 4975200048] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4977571704] Expected: Should print: 20 (12*5/3) [Hera] [HADES][TEST ] [KRELTSC: 4978886934] Running */.zero_multiply: 0 999 123 */ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 4980567522] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4983238512] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 4988686353] Running */.by_one: 42 5 1 */ . CR [Hera] 210 [Hera] [HADES][TEST ] [KRELTSC: 4990377105] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 4992108009] Expected: Should print: 210 (42*5/1) [Hera] [HADES][TEST ] [KRELTSC: 4993331952] Running */.truncation: 7 3 2 */ . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 4999379448] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5001154788] Expected: Should print: 10 (21/2 truncated) [Hera] [HADES][TEST ] [KRELTSC: 5002547214] Running */.negative_multiply: -6 7 4 */ . CR [Hera] -10 [Hera] [HADES][TEST ] [KRELTSC: 5004306699] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5006206002] Expected: Should print: -10 [Hera] [HADES][TEST ] [KRELTSC: 5007321501] Running */.negative_divisor: 6 7 -4 */ . CR [Hera] -10 [Hera] [HADES][TEST ] [KRELTSC: 5009019834] Test passed [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5010824091] Expected: Should print: -10 [Hera] [HADES][TEST ] [KRELTSC: 5012513037] Running */.div_by_zero: 6 7 0 */ [Hera] [HADES][ERROR] [KRELTSC: 5018181819] */: Division by zero [Hera] [HADES][TEST ] [KRELTSC: 5019314685] Expected error occurred [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5021162916] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 5022427347] Running */.empty_stack: */ [Hera] [HADES][ERROR] [KRELTSC: 5023567332] */: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5024640684] Expected error occurred [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5031018762] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5032322883] Running */.two_items: 1 2 */ [Hera] [HADES][ERROR] [KRELTSC: 5033457744] */: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5034455139] Expected error occurred [Hera] [HADES][TEST ] Testing */ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5036416539] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5037804765] */: 10 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5043706878] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo [Hera] [HADES][TEST ] [KRELTSC: 5045685981] Testing word: */MOD [Hera] [HADES][TEST ] [KRELTSC: 5046696900] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5047718361] Running */MOD.basic: 17 3 5 */MOD . . CR [Hera] 10 1 [Hera] [HADES][TEST ] [KRELTSC: 5049598281] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5051466294] Expected: Should print: 1 10 (51/5 = 10 rem 1) [Hera] [HADES][TEST ] [KRELTSC: 5052851937] Running */MOD.exact_division: 15 4 3 */MOD . . CR [Hera] 20 0 [Hera] [HADES][TEST ] [KRELTSC: 5059315128] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5061064491] Expected: Should print: 0 20 (60/3 = 20 rem 0) [Hera] [HADES][TEST ] [KRELTSC: 5062443876] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5064238515] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5066071143] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5067214047] Running */MOD.by_one: 42 5 1 */MOD . . CR [Hera] 210 0 [Hera] [HADES][TEST ] [KRELTSC: 5069068914] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5071475724] Expected: Should print: 0 210 [Hera] [HADES][TEST ] [KRELTSC: 5073351444] Running */MOD.remainder: 7 8 5 */MOD . . CR [Hera] 11 1 [Hera] [HADES][TEST ] [KRELTSC: 5079594954] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5081696718] Expected: Should print: 1 11 (56/5 = 11 rem 1) [Hera] [HADES][TEST ] [KRELTSC: 5087377974] Running */MOD.negative: -7 3 4 */MOD . . CR [Hera] -5 -1 [Hera] [HADES][TEST ] [KRELTSC: 5089242963] Test passed [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5091051882] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 5092212363] Running */MOD.div_by_zero: 6 7 0 */MOD [Hera] [HADES][ERROR] [KRELTSC: 5093542335] */MOD: Division by zero [Hera] [HADES][TEST ] [KRELTSC: 5094601449] Expected error occurred [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5096575890] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 5098069368] Running */MOD.empty_stack: */MOD [Hera] [HADES][ERROR] [KRELTSC: 5103720951] */MOD: Stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5104778175] Expected error occurred [Hera] [HADES][TEST ] Testing */MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5107157181] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5108456031] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5109752235] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo [Hera] [HADES][TEST ] [KRELTSC: 5111218392] Testing word: M+ [Hera] [HADES][TEST ] [KRELTSC: 5116875267] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5117959308] Running M+.basic: 0 100 200 M+ . . CR [Hera] 300 0 [Hera] [HADES][TEST ] [KRELTSC: 5120079216] Test passed [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5121932613] Expected: Should print: 200 100 [Hera] [HADES][TEST ] [KRELTSC: 5123127156] Running M+.overflow: 0 2147483647 1 M+ . . CR [Hera] 2147483648 0 [Hera] [HADES][TEST ] [KRELTSC: 5124884604] Test passed [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5126720991] Expected: Should handle overflow [Hera] [HADES][TEST ] [KRELTSC: 5133020424] Running M+.negative: 0 -100 50 M+ . . CR [Hera] -50 0 [Hera] [HADES][TEST ] [KRELTSC: 5134676568] Test passed [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5136540066] Expected: Should print: 50 -100 [Hera] [HADES][TEST ] [KRELTSC: 5137716171] Running M+.zero_add: 0 42 0 M+ . . CR [Hera] 42 0 [Hera] [HADES][TEST ] [KRELTSC: 5139322377] Test passed [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5141107881] Expected: Should print: 0 42 [Hera] [HADES][TEST ] [KRELTSC: 5148576888] Running M+.both_negative: 0 -100 -200 M+ . . CR [Hera] -300 0 [Hera] [HADES][TEST ] [KRELTSC: 5150729598] Test passed [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5152482279] Expected: Should print: -200 -100 [Hera] [HADES][TEST ] [KRELTSC: 5153663109] Running M+.empty_stack: M+ [Hera] [HADES][TEST ] [KRELTSC: 5154857253] Expected error occurred [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5164285497] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5165454168] Running M+.one_item: 42 M+ [Hera] [HADES][TEST ] [KRELTSC: 5166519519] Expected error occurred [Hera] [HADES][TEST ] Testing M+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5168451624] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5175384249] M+: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5177218809] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo [Hera] [HADES][TEST ] [KRELTSC: 5178601575] Testing word: M* [Hera] [HADES][TEST ] [KRELTSC: 5179577109] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5180716380] Running M*.basic: 123 456 M* . . CR [Hera] 0 56088 [Hera] [HADES][TEST ] [KRELTSC: 5182575930] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5184413472] Expected: Should print: 56088 0 [Hera] [HADES][TEST ] [KRELTSC: 5185582689] Running M*.by_zero: 999 0 M* . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5195266629] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5197162908] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5198244450] Running M*.by_one: 42 1 M* . . CR [Hera] 0 42 [Hera] [HADES][TEST ] [KRELTSC: 5200112211] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5206930764] Expected: Should print: 42 0 [Hera] [HADES][TEST ] [KRELTSC: 5208745038] Running M*.negative: -123 456 M* . . CR [Hera] -1 -56088 [Hera] [HADES][TEST ] [KRELTSC: 5210428902] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5212397568] Expected: Should print: -56088 -1 [Hera] [HADES][TEST ] [KRELTSC: 5213659437] Running M*.large_multiply: 65536 65536 M* . . CR [Hera] 0 4294967296 [Hera] [HADES][TEST ] [KRELTSC: 5221761636] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5223630699] Expected: Should handle large result [Hera] [HADES][TEST ] [KRELTSC: 5224869846] Running M*.both_negative: -100 -200 M* . . CR [Hera] 0 20000 [Hera] [HADES][TEST ] [KRELTSC: 5226616416] Test passed [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5228398917] Expected: Should print: 20000 0 [Hera] [HADES][TEST ] [KRELTSC: 5229621306] Running M*.empty_stack: M* [Hera] [HADES][TEST ] [KRELTSC: 5237640261] Expected error occurred [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5239441158] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5240660523] Running M*.one_item: 42 M* [Hera] [HADES][TEST ] [KRELTSC: 5241759621] Expected error occurred [Hera] [HADES][TEST ] Testing M* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5243820918] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5250933702] M*: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5252082717] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo [Hera] [HADES][TEST ] [KRELTSC: 5253462753] Testing word: M/MOD [Hera] [HADES][TEST ] [KRELTSC: 5254356219] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5255429298] Running M/MOD.basic: 0 1000 100 M/MOD . . CR [Hera] 10 0 [Hera] [HADES][TEST ] [KRELTSC: 5257585599] Test passed [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5259487611] Expected: Should print: 0 10 (1000/100) [Hera] [HADES][TEST ] [KRELTSC: 5267020710] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR [Hera] 12 34 [Hera] [HADES][TEST ] [KRELTSC: 5268873099] Test passed [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5270737752] Expected: Should handle remainder [Hera] [HADES][TEST ] [KRELTSC: 5271944223] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR [Hera] 1844674407370955161 6 [Hera] [HADES][TEST ] [KRELTSC: 5279843142] Test passed [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5281572114] Expected: Should print: 1 500 (5001/10) [Hera] [HADES][TEST ] [KRELTSC: 5282841711] Running M/MOD.by_one: 0 42 1 M/MOD . . CR [Hera] 42 0 [Hera] [HADES][TEST ] [KRELTSC: 5284531098] Test passed [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5286390438] Expected: Should print: 0 42 [Hera] [HADES][TEST ] [KRELTSC: 5287534749] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR [Hera] -184467440737095506 -16 [Hera] [HADES][TEST ] [KRELTSC: 5296949511] Test passed [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5299614474] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 5300757756] Running M/MOD.div_by_zero: 0 100 0 M/MOD [Hera] [HADES][TEST ] [KRELTSC: 5307232686] Expected error occurred [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5309719695] Expected: Should cause division by zero [Hera] [HADES][TEST ] [KRELTSC: 5310840486] Running M/MOD.empty_stack: M/MOD [Hera] [HADES][TEST ] [KRELTSC: 5312048343] Expected error occurred [Hera] [HADES][TEST ] Testing M/MOD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5313999999] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5315224677] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5323169292] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp [Hera] [HADES][INFO ] [KRELTSC: 5324811345] [Hera] === Testing Module: Double Words === [Hera] [HADES][INFO ] [KRELTSC: 5326297935] Running Double Number Words Tests (Module 6)... [Hera] [HADES][TEST ] [KRELTSC: 5327655018] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5329150449] Testing word: 2DROP [Hera] [HADES][TEST ] [KRELTSC: 5337518403] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5339004363] Running 2DROP.basic: 1 2 3 4 2DROP . . CR [Hera] 2 1 [Hera] [HADES][TEST ] [KRELTSC: 5340710529] Test passed [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5342633121] Expected: Should print: 1 2 [Hera] [HADES][TEST ] [KRELTSC: 5343777684] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5345464992] Test passed [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5354164767] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5355225813] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR [Hera] -2 -1 [Hera] [HADES][INFO ] [KRELTSC: 5357103822] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 5358629892] Test passed [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5368003809] Expected: Should print: -1 -2 [Hera] [HADES][TEST ] [KRELTSC: 5369093373] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 5370891309] Test passed [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5372746008] Expected: Should print: 2 [Hera] [HADES][TEST ] [KRELTSC: 5373848403] Running 2DROP.empty_stack: 2DROP [Hera] [HADES][TEST ] [KRELTSC: 5375115501] Expected error occurred [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5385004632] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5386154151] Running 2DROP.one_item: 42 2DROP [Hera] [HADES][TEST ] [KRELTSC: 5387344809] Expected error occurred [Hera] [HADES][TEST ] Testing 2DROP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5389353165] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5397589092] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5399848083] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5401195275] Testing word: 2DUP [Hera] [HADES][TEST ] [KRELTSC: 5402195526] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5403248907] Running 2DUP.basic: 100 200 2DUP . . . . CR [Hera] 200 100 200 100 [Hera] [HADES][TEST ] [KRELTSC: 5412367884] Test passed [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5414084613] Expected: Should print: 100 200 100 200 [Hera] [HADES][TEST ] [KRELTSC: 5415367797] Running 2DUP.zeros: 0 0 2DUP . . . . CR [Hera] 0 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5417072577] Test passed [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5426980083] Expected: Should print: 0 0 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5428079160] Running 2DUP.negative: -100 -200 2DUP . . . . CR [Hera] -200 -100 -200 -100 [Hera] [HADES][TEST ] [KRELTSC: 5430039048] Test passed [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5431878501] Expected: Should duplicate negatives [Hera] [HADES][TEST ] [KRELTSC: 5433101373] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 5441894556] Test passed [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5444507229] Expected: Should print: 4 [Hera] [HADES][TEST ] [KRELTSC: 5445505464] Running 2DUP.empty_stack: 2DUP [Hera] [HADES][TEST ] [KRELTSC: 5452769028] Expected error occurred [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5455634268] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5456875284] Running 2DUP.one_item: 42 2DUP [Hera] [HADES][TEST ] [KRELTSC: 5458077135] Expected error occurred [Hera] [HADES][TEST ] Testing 2DUP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5460061362] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5461320312] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5462620086] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5471976489] Testing word: 2OVER [Hera] [HADES][TEST ] [KRELTSC: 5473418034] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5474460474] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR [Hera] 20 10 40 30 20 10 [Hera] [HADES][TEST ] [KRELTSC: 5476651908] Test passed [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5487358800] Expected: Should print: 10 20 30 40 10 20 [Hera] [HADES][TEST ] [KRELTSC: 5488726929] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR [Hera] 0 0 88 99 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5490705843] Test passed [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5498821965] Expected: Should print: 0 0 99 88 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5500730886] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR [Hera] 2 -1 4 -3 2 -1 [Hera] [HADES][TEST ] [KRELTSC: 5502717927] Test passed [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5504572437] Expected: Should handle mixed signs [Hera] [HADES][TEST ] [KRELTSC: 5510597694] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 5514552561] Test passed [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5516494515] Expected: Should print: 6 [Hera] [HADES][TEST ] [KRELTSC: 5517621144] Running 2OVER.three_items: 1 2 3 2OVER [Hera] [HADES][TEST ] [KRELTSC: 5518980474] Expected error occurred [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5527539570] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5528704608] Running 2OVER.empty_stack: 2OVER [Hera] [HADES][TEST ] [KRELTSC: 5529872124] Expected error occurred [Hera] [HADES][TEST ] Testing 2OVER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5531873004] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5533135440] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5540035620] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5542664589] Testing word: 2SWAP [Hera] [HADES][TEST ] [KRELTSC: 5543671329] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5544732627] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR [Hera] 20 10 40 30 [Hera] [HADES][TEST ] [KRELTSC: 5546824227] Test passed [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5548721640] Expected: Should print: 30 40 10 20 [Hera] [HADES][TEST ] [KRELTSC: 5549958309] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR [Hera] 0 0 88 99 [Hera] [HADES][TEST ] [KRELTSC: 5558225715] Test passed [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5561934903] Expected: Should print: 99 88 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5563288542] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR [Hera] 42 42 42 42 [Hera] [HADES][TEST ] [KRELTSC: 5569766937] Test passed [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5571881427] Expected: Should print: 42 42 42 42 [Hera] [HADES][TEST ] [KRELTSC: 5574020697] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR [Hera] -20 -10 40 30 [Hera] [HADES][TEST ] [KRELTSC: 5576135292] Test passed [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5582592876] Expected: Should print: 30 40 -10 -20 [Hera] [HADES][TEST ] [KRELTSC: 5583835677] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 5586807555] Test passed [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5588771391] Expected: Should print: 4 [Hera] [HADES][TEST ] [KRELTSC: 5589870825] Running 2SWAP.three_items: 1 2 3 2SWAP [Hera] [HADES][TEST ] [KRELTSC: 5591217870] Expected error occurred [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5593205079] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5594464806] Running 2SWAP.empty_stack: 2SWAP [Hera] [HADES][TEST ] [KRELTSC: 5601359925] Expected error occurred [Hera] [HADES][TEST ] Testing 2SWAP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5604159981] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5605372227] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5606679078] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5612814753] Testing word: 2ROT [Hera] [HADES][TEST ] [KRELTSC: 5613984684] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5614986405] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR [Hera] 20 10 60 50 40 30 [Hera] [HADES][TEST ] [KRELTSC: 5617240272] Test passed [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5619058704] Expected: Should print: 30 40 50 60 10 20 [Hera] [HADES][TEST ] [KRELTSC: 5620340187] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR [Hera] 0 0 2 2 1 1 [Hera] [HADES][TEST ] [KRELTSC: 5622263955] Test passed [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5625210780] Expected: Should rotate with zeros [Hera] [HADES][TEST ] [KRELTSC: 5627172222] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR [Hera] -2 -1 -6 -5 4 3 [Hera] [HADES][TEST ] [KRELTSC: 5634099933] Test passed [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5635890897] Expected: Should handle negatives [Hera] [HADES][TEST ] [KRELTSC: 5637969540] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR [Hera] 6 [Hera] [HADES][TEST ] [KRELTSC: 5639752881] Test passed [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5647014429] Expected: Should print: 6 [Hera] [HADES][TEST ] [KRELTSC: 5649294378] Running 2ROT.five_items: 1 2 3 4 5 2ROT [Hera] [HADES][TEST ] [KRELTSC: 5650692180] Expected error occurred [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5652819585] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5659538262] Running 2ROT.empty_stack: 2ROT [Hera] [HADES][TEST ] [KRELTSC: 5661877893] Expected error occurred [Hera] [HADES][TEST ] Testing 2ROT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5663830347] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5665092573] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5672253132] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5673897810] Testing word: D+ [Hera] [HADES][TEST ] [KRELTSC: 5675158692] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5676447147] Running D+.basic: 100 200 300 400 D+ . . CR [Hera] 600 400 [Hera] [HADES][TEST ] [KRELTSC: 5678990667] Test passed [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5681438658] Expected: Should print: 400 600 [Hera] [HADES][TEST ] [KRELTSC: 5687601087] Running D+.zero_add: 42 99 0 0 D+ . . CR [Hera] 99 42 [Hera] [HADES][TEST ] [KRELTSC: 5689194756] Test passed [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5691018249] Expected: Should print: 42 99 [Hera] [HADES][TEST ] [KRELTSC: 5692240848] Running D+.negative: -100 -200 50 75 D+ . . CR [Hera] -125 -50 [Hera] [HADES][TEST ] [KRELTSC: 5694061926] Test passed [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5695912089] Expected: Should handle negatives [Hera] [HADES][TEST ] [KRELTSC: 5697146721] Running D+.carry: 2147483647 0 1 0 D+ . . CR [Hera] 0 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 5703287520] Test passed [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5705116935] Expected: Should handle carry [Hera] [HADES][TEST ] [KRELTSC: 5706220632] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR [Hera] -599 -400 [Hera] [HADES][TEST ] [KRELTSC: 5708108826] Test passed [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5714297106] Expected: Should add negatives [Hera] [HADES][TEST ] [KRELTSC: 5715480435] Running D+.three_items: 1 2 3 D+ [Hera] [HADES][TEST ] [KRELTSC: 5716996593] Expected error occurred [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5718847470] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5720102913] Running D+.empty_stack: D+ [Hera] [HADES][TEST ] [KRELTSC: 5721232335] Expected error occurred [Hera] [HADES][TEST ] Testing D+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5723215428] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5724496029] D+: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5730074679] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5731543377] Testing word: D- [Hera] [HADES][TEST ] [KRELTSC: 5732436675] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5733483651] Running D-.basic: 500 600 100 200 D- . . CR [Hera] 400 [HADES][INFO ] [KRELTSC: 5735369262] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] 400 [Hera] [HADES][TEST ] [KRELTSC: 5736969609] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5738782875] Expected: Should print: 400 400 [Hera] [HADES][TEST ] [KRELTSC: 5740207851] Running D-.zero_sub: 42 99 0 0 D- . . CR [Hera] 99 42 [Hera] [HADES][TEST ] [KRELTSC: 5746234305] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5747953890] Expected: Should print: 42 99 [Hera] [HADES][TEST ] [KRELTSC: 5749123821] Running D-.from_zero: 0 0 100 200 D- . . CR [Hera] -201 -100 [Hera] [HADES][TEST ] [KRELTSC: 5750880723] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5752691301] Expected: Should print: -100 -200 [Hera] [HADES][TEST ] [KRELTSC: 5753954514] Running D-.negative: 100 200 -50 -75 D- . . CR [Hera] 274 150 [Hera] [HADES][TEST ] [KRELTSC: 5760306468] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5761986468] Expected: Should handle negatives [Hera] [HADES][TEST ] [KRELTSC: 5763123618] Running D-.borrow: 0 0 1 0 D- . . CR [Hera] -1 -1 [Hera] [HADES][TEST ] [KRELTSC: 5764691121] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5766574422] Expected: Should handle borrow [Hera] [HADES][TEST ] [KRELTSC: 5767756470] Running D-.same_values: 100 200 100 200 D- . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5769504951] Test passed [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5775824901] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5776996785] Running D-.three_items: 1 2 3 D- [Hera] [HADES][TEST ] [KRELTSC: 5778280326] Expected error occurred [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5780196534] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5781460041] Running D-.empty_stack: D- [Hera] [HADES][TEST ] [KRELTSC: 5782593936] Expected error occurred [Hera] [HADES][TEST ] Testing D- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5785602123] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5787633411] D-: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5793221343] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5794661880] Testing word: DNEGATE [Hera] [HADES][TEST ] [KRELTSC: 5795632584] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5796640311] Running DNEGATE.positive: 100 200 DNEGATE . . CR [Hera] -201 -100 [Hera] [HADES][TEST ] [KRELTSC: 5799266256] Test passed [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5805433179] Expected: Should negate positive double [Hera] [HADES][TEST ] [KRELTSC: 5806802484] Running DNEGATE.negative: -100 -200 DNEGATE . . CR [Hera] 199 100 [Hera] [HADES][TEST ] [KRELTSC: 5808551133] Test passed [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5810446824] Expected: Should negate negative double [Hera] [HADES][TEST ] [KRELTSC: 5812258242] Running DNEGATE.zero: 0 0 DNEGATE . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5819079462] Test passed [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5820847767] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5821901295] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR [Hera] -1 -2147483647 [Hera] [HADES][TEST ] [KRELTSC: 5823744402] Test passed [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5830247409] Expected: Should negate max positive [Hera] [HADES][TEST ] [KRELTSC: 5831502705] Running DNEGATE.one_item: 42 DNEGATE [Hera] [HADES][TEST ] [KRELTSC: 5832738954] Expected error occurred [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5834656275] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5835908295] Running DNEGATE.empty_stack: DNEGATE [Hera] [HADES][TEST ] [KRELTSC: 5837129760] Expected error occurred [Hera] [HADES][TEST ] Testing DNEGATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5840174445] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5841487974] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5843033742] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5845390152] Testing word: DABS [Hera] [HADES][TEST ] [KRELTSC: 5850776904] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5851798113] Running DABS.positive: 100 200 DABS . . CR [Hera] 200 100 [Hera] [HADES][TEST ] [KRELTSC: 5854240686] Test passed [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5860588755] Expected: Should print: 100 200 [Hera] [HADES][TEST ] [KRELTSC: 5861735943] Running DABS.negative: -100 -200 DABS . . CR [Hera] 199 100 [Hera] [HADES][TEST ] [KRELTSC: 5863488624] Test passed [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5865729576] Expected: Should print: 100 200 [Hera] [HADES][TEST ] [KRELTSC: 5867008644] Running DABS.zero: 0 0 DABS . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5868589944] Test passed [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5870424294] Expected: Should print: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 5871559680] Running DABS.mixed_sign: 100 -1 DABS . . CR [Hera] 0 -100 [Hera] [HADES][TEST ] [KRELTSC: 5878944918] Test passed [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5881335915] Expected: Should handle mixed sign [Hera] [HADES][TEST ] [KRELTSC: 5882469369] Running DABS.min_double: -2147483648 -1 DABS . . CR [Hera] 0 2147483648 [Hera] [HADES][TEST ] [KRELTSC: 5884328268] Test passed [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5893425174] Expected: Should handle min double [Hera] [HADES][TEST ] [KRELTSC: 5896085958] Running DABS.one_item: 42 DABS [Hera] [HADES][TEST ] [KRELTSC: 5897851155] Expected error occurred [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5899830993] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5909365119] Running DABS.empty_stack: DABS [Hera] [HADES][TEST ] [KRELTSC: 5911831611] Expected error occurred [Hera] [HADES][TEST ] Testing DABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5913795531] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5915088396] DABS: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5923874985] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5925556791] Testing word: DMIN [Hera] [HADES][TEST ] [KRELTSC: 5926553703] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 5927617059] Running DMIN.basic: 100 200 300 400 DMIN . . CR [Hera] 200 100 [Hera] [HADES][TEST ] [KRELTSC: 5937183189] Test passed [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5939033982] Expected: Should print: 100 200 [Hera] [HADES][TEST ] [KRELTSC: 5940188394] Running DMIN.equal: 42 99 42 99 DMIN . . CR [Hera] 99 42 [Hera] [HADES][TEST ] [KRELTSC: 5941899915] Test passed [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5950667142] Expected: Should print: 42 99 [Hera] [HADES][TEST ] [KRELTSC: 5953237899] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR [Hera] -200 -100 [Hera] [HADES][TEST ] [KRELTSC: 5955384141] Test passed [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5957247912] Expected: Should find min negative [Hera] [HADES][TEST ] [KRELTSC: 5966304309] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR [Hera] -1 -100 [Hera] [HADES][TEST ] [KRELTSC: 5969235300] Test passed [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5971063224] Expected: Should handle mixed signs [Hera] [HADES][TEST ] [KRELTSC: 5972296596] Running DMIN.three_items: 1 2 3 DMIN [Hera] [HADES][TEST ] [KRELTSC: 5973596181] Expected error occurred [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5980858758] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5983424811] Running DMIN.empty_stack: DMIN [Hera] [HADES][TEST ] [KRELTSC: 5985581679] Expected error occurred [Hera] [HADES][TEST ] Testing DMIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 5987770740] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 5996395041] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 5998444431] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 5999997591] Testing word: DMAX [Hera] [HADES][TEST ] [KRELTSC: 6001000047] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6008599527] Running DMAX.basic: 100 200 300 400 DMAX . . CR [Hera] 400 300 [Hera] [HADES][TEST ] [KRELTSC: 6012691986] Test passed [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6014551914] Expected: Should print: 300 400 [Hera] [HADES][TEST ] [KRELTSC: 6021497727] Running DMAX.equal: 42 99 42 99 DMAX . . CR [Hera] 99 42 [Hera] [HADES][TEST ] [KRELTSC: 6024514293] Test passed [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6026696403] Expected: Should print: 42 99 [Hera] [HADES][TEST ] [KRELTSC: 6027848505] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR [Hera] -200 -100 [Hera] [HADES][TEST ] [KRELTSC: 6029718681] Test passed [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6038171370] Expected: Should find max negative [Hera] [HADES][TEST ] [KRELTSC: 6040872453] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR [Hera] 0 100 [Hera] [HADES][TEST ] [KRELTSC: 6043211790] Test passed [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6051403911] Expected: Should handle mixed signs [Hera] [HADES][TEST ] [KRELTSC: 6054113205] Running DMAX.three_items: 1 2 3 DMAX [Hera] [HADES][TEST ] [KRELTSC: 6055670523] Expected error occurred [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6057638916] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6058898202] Running DMAX.empty_stack: DMAX [Hera] [HADES][TEST ] [KRELTSC: 6060072543] Expected error occurred [Hera] [HADES][TEST ] Testing DMAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6068320209] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6071054367] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6072465021] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6073919775] Testing word: D= [Hera] [HADES][TEST ] [KRELTSC: 6074999343] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6081738852] Running D=.equal: 100 200 100 200 D= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6084746052] Test passed [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6086568222] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6094243491] Running D=.not_equal_low: 100 200 101 200 D= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6098516214] Test passed [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6100396680] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6101548047] Running D=.not_equal_high: 100 200 100 201 D= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6103376391] Test passed [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6110960709] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6113385096] Running D=.zero_equal: 0 0 0 0 D= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6115049703] Test passed [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6116896002] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6117992706] Running D=.negative_equal: -100 -200 -100 -200 D= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6126526350] Test passed [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6130304124] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6131431383] Running D=.three_items: 1 2 3 D= [Hera] [HADES][TEST ] [KRELTSC: 6132714651] Expected error occurred [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6143064480] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6145262865] Running D=.empty_stack: D= [Hera] [HADES][TEST ] [KRELTSC: 6146199003] Expected error occurred [Hera] [HADES][TEST ] Testing D= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6147443946] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6154412628] D=: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6157112661] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6158749527] Testing word: D< [Hera] [HADES][TEST ] [KRELTSC: 6159703452] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6160738206] Running D<.less_than: 100 200 300 400 D< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6162679236] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6171434073] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6173859594] Running D<.greater_than: 300 400 100 200 D< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6182508024] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6186508713] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6187807143] Running D<.equal: 100 200 100 200 D< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6189564234] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6197844660] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6200215791] Running D<.negative_positive: -100 -1 100 0 D< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6202707336] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6204536940] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6205667286] Running D<.negative_negative: -300 -1 -100 -1 D< . CR [Hera] -1 [Hera] [HADES][INFO ] [KRELTSC: 6215924358] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 6217616874] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6219474345] Expected: Should compare negatives [Hera] [HADES][TEST ] [KRELTSC: 6226753344] Running D<.high_word_diff: 100 200 100 300 D< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6229926339] Test passed [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6231695946] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6232827678] Running D<.three_items: 1 2 3 D< [Hera] [HADES][TEST ] [KRELTSC: 6234092319] Expected error occurred [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6243524532] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6245896776] Running D<.empty_stack: D< [Hera] [HADES][TEST ] [KRELTSC: 6247054380] Expected error occurred [Hera] [HADES][TEST ] Testing D< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6249005742] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6256809489] D<: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6259524936] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6261412437] Testing word: D0= [Hera] [HADES][TEST ] [KRELTSC: 6262376358] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6263460273] Running D0=.zero: 0 0 D0= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6272670978] Test passed [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6274477251] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6275558457] Running D0=.positive: 100 200 D0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6277153512] Test passed [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6279003066] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6285371715] Running D0=.negative: -100 -200 D0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6288213330] Test passed [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6290105052] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6291260724] Running D0=.zero_high: 0 100 D0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6292841898] Test passed [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6303748542] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6305210142] Running D0=.zero_low: 100 0 D0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6306829830] Test passed [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6314714091] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6315898701] Running D0=.one_item: 42 D0= [Hera] [HADES][TEST ] [KRELTSC: 6317046708] Expected error occurred [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6319001640] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6320246541] Running D0=.empty_stack: D0= [Hera] [HADES][TEST ] [KRELTSC: 6321355488] Expected error occurred [Hera] [HADES][TEST ] Testing D0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6323396751] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6324882165] D0=: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6330456615] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6331683162] Testing word: D0< [Hera] [HADES][TEST ] [KRELTSC: 6333810714] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6334900089] Running D0<.negative: -100 -1 D0< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6342069384] Test passed [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6345000018] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6346028745] Running D0<.zero: 0 0 D0< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6347538687] Test passed [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6349487991] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6355392855] Running D0<.positive: 100 0 D0< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6357004395] Test passed [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6358723665] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 6360788385] Running D0<.negative_high_only: 100 -1 D0< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6362765346] Test passed [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6364579536] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6365713137] Running D0<.large_negative: -1 -1 D0< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 6367391226] Test passed [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6375717684] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 6376930770] Running D0<.one_item: 42 D0< [Hera] [HADES][TEST ] [KRELTSC: 6378170925] Expected error occurred [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6380139654] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6386350824] Running D0<.empty_stack: D0< [Hera] [HADES][TEST ] [KRELTSC: 6388891446] Expected error occurred [Hera] [HADES][TEST ] Testing D0< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6391743771] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6393002469] D0<: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6394248882] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6395705946] Testing word: S>D [Hera] [HADES][TEST ] [KRELTSC: 6396744963] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6404007015] Running S>D.positive: 5 S>D . . CR [Hera] 0 5 [Hera] [HADES][TEST ] [KRELTSC: 6406852242] Test passed [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6409107663] Expected: Should sign-extend positive: 0 5 [Hera] [HADES][TEST ] [KRELTSC: 6415276014] Running S>D.negative: -5 S>D . . CR [Hera] -1 -5 [Hera] [HADES][TEST ] [KRELTSC: 6416925312] Test passed [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6418745298] Expected: Should sign-extend negative: -1 -5 [Hera] [HADES][TEST ] [KRELTSC: 6420048012] Running S>D.zero: 0 S>D . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6421578282] Test passed [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6423420276] Expected: Should sign-extend zero: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6424658100] Running S>D.max_int: 2147483647 S>D . . CR [Hera] 0 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 6433498344] Test passed [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6435938439] Expected: Should extend max int: 0 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 6437263749] Running S>D.min_int: -2147483648 S>D . . CR [Hera] -1 -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 6439139217] Test passed [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6447383502] Expected: Should extend min int: -1 -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 6448691823] Running S>D.empty_stack: S>D [Hera] [HADES][TEST ] [KRELTSC: 6449883510] Expected error occurred [Hera] [HADES][TEST ] Testing S>D ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6451809693] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6453038151] S>D: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6454318227] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6461017437] Testing word: D2* [Hera] [HADES][TEST ] [KRELTSC: 6463176090] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6464695188] Running D2*.basic: 5 0 D2* . . CR [Hera] 0 10 [Hera] [HADES][TEST ] [KRELTSC: 6466508874] Test passed [Hera] [HADES][TEST ] Testing D2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6468351498] Expected: Should double 5: 0 10 [Hera] [HADES][TEST ] [KRELTSC: 6469528380] Running D2*.zero: 0 0 D2* . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6476512539] Test passed [Hera] [HADES][TEST ] Testing D2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6480986652] Expected: Should double zero: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6482190141] Running D2*.negative: -1 -1 D2* . . CR [Hera] -1 -2 [Hera] [HADES][TEST ] [KRELTSC: 6483965670] Test passed [Hera] [HADES][TEST ] Testing D2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6492781407] Expected: Should double -1: -1 -2 [Hera] [HADES][TEST ] [KRELTSC: 6494321715] Running D2*.carry: 0 1 D2* . . CR [Hera] 2 0 [Hera] [HADES][TEST ] [KRELTSC: 6496072443] Test passed [Hera] [HADES][TEST ] Testing D2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6503370930] Expected: Should shift high cell: 0 2 [Hera] [HADES][TEST ] [KRELTSC: 6505485294] Running D2*.empty_stack: D2* [Hera] [HADES][TEST ] [KRELTSC: 6507008109] Expected error occurred [Hera] [HADES][TEST ] Testing D2* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6509073669] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6510307251] D2*: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6511688841] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6513213357] Testing word: D2/ [Hera] [HADES][TEST ] [KRELTSC: 6518205372] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6519786441] Running D2/.basic: 10 0 D2/ . . CR [Hera] 0 5 [Hera] [HADES][TEST ] [KRELTSC: 6522453777] Test passed [Hera] [HADES][TEST ] Testing D2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6524458437] Expected: Should halve 10: 0 5 [Hera] [HADES][TEST ] [KRELTSC: 6525221976] Running D2/.negative: -2 -1 D2/ . . CR [Hera] -1 -1 [Hera] [HADES][TEST ] [KRELTSC: 6526411878] Test passed [Hera] [HADES][TEST ] Testing D2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6534743355] Expected: Should halve -2: -1 -1 [Hera] [HADES][TEST ] [KRELTSC: 6536335785] Running D2/.zero: 0 0 D2/ . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6537945981] Test passed [Hera] [HADES][TEST ] Testing D2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6539797698] Expected: Should halve zero: 0 0 [Hera] [HADES][TEST ] [KRELTSC: 6540972039] Running D2/.odd: 3 0 D2/ . . CR [Hera] 0 1 [Hera] [HADES][TEST ] [KRELTSC: 6542568564] Test passed [Hera] [HADES][TEST ] Testing D2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6549967326] Expected: Should truncate toward zero: 0 1 [Hera] [HADES][TEST ] [KRELTSC: 6552828177] Running D2/.empty_stack: D2/ [Hera] [HADES][TEST ] [KRELTSC: 6555154221] Expected error occurred [Hera] [HADES][TEST ] Testing D2/ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6562846542] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6565188000] D2/: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6566455308] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6567938223] Testing word: 2>R [Hera] [HADES][TEST ] [KRELTSC: 6568894626] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6569987130] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR [Hera] 20 10 [Hera] [HADES][TEST ] [KRELTSC: 6572061951] Test passed [Hera] [HADES][TEST ] Testing 2>R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6580726383] Expected: Should store and retrieve: 20 10 [Hera] [HADES][TEST ] [KRELTSC: 6582498153] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6589267398] Test passed [Hera] [HADES][TEST ] Testing 2>R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6592624647] Expected: Should empty data stack: 0 [Hera] [HADES][TEST ] [KRELTSC: 6593784960] Running 2>R.empty_stack: 2>R [Hera] [HADES][TEST ] [KRELTSC: 6594958860] Expected error occurred [Hera] [HADES][TEST ] Testing 2>R ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6596962092] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6598268271] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6607425888] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6609708735] Testing word: 2R> [Hera] [HADES][TEST ] [KRELTSC: 6610678284] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6611749578] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR [Hera] 6 5 [Hera] [HADES][TEST ] [KRELTSC: 6613506564] Test passed [Hera] [HADES][TEST ] Testing 2R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6620963643] Expected: Should retrieve double: 6 5 [Hera] [HADES][TEST ] [KRELTSC: 6623043084] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 6625066728] Test passed [Hera] [HADES][TEST ] Testing 2R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6626904480] Expected: Should push 2 items to data stack: 2 [Hera] [HADES][TEST ] [KRELTSC: 6633509925] Running 2R>.empty_rstack: 2R> [Hera] [HADES][TEST ] [KRELTSC: 6636424473] Expected error occurred [Hera] [HADES][TEST ] Testing 2R> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6639438876] Expected: Should cause return stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6640768092] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6642085254] â–¶ Testing module: src/test_runner/modules/double_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6648179412] Testing word: 2R@ [Hera] [HADES][TEST ] [KRELTSC: 6649652814] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6651399132] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR [Hera] 4 3 [Hera] [HADES][TEST ] [KRELTSC: 6653389134] Test passed [Hera] [HADES][TEST ] Testing 2R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6655189968] Expected: Should peek: 4 3 [Hera] [HADES][TEST ] [KRELTSC: 6656299083] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR [Hera] 8 7 [Hera] [HADES][TEST ] [KRELTSC: 6663271755] Test passed [Hera] [HADES][TEST ] Testing 2R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6666203082] Expected: Should leave rstack intact [Hera] [HADES][TEST ] [KRELTSC: 6667346028] Running 2R@.empty_rstack: 2R@ [Hera] [HADES][TEST ] [KRELTSC: 6668550420] Expected error occurred [Hera] [HADES][TEST ] Testing 2R@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6670512828] Expected: Should cause return stack underflow [Hera] [HADES][TEST ] [KRELTSC: 6671839041] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6673149231] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, [Hera] [HADES][INFO ] [KRELTSC: 6681863601] [Hera] === Testing Module: Format Words === [Hera] [HADES][INFO ] [KRELTSC: 6683747091] Running Format Words Tests (Module 10)... [Hera] [HADES][TEST ] [KRELTSC: 6685015932] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6686495760] Testing word: BASE [Hera] [HADES][TEST ] [KRELTSC: 6692823060] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6694967328] Running BASE.decimal: DECIMAL 42 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6696648672] Test passed [Hera] [HADES][TEST ] Testing BASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6698464080] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 6699592662] Running BASE.hex: HEX FF . CR [Hera] FF [Hera] [HADES][TEST ] [KRELTSC: 6701207058] Test passed [Hera] [HADES][TEST ] Testing BASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6703081308] Expected: Should print: FF [Hera] [HADES][TEST ] [KRELTSC: 6709823337] Running BASE.octal: OCTAL 52 . CR [Hera] 52 [Hera] [HADES][TEST ] [KRELTSC: 6712585656] Test passed [Hera] [HADES][TEST ] Testing BASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6714436029] Expected: Should print: 52 [Hera] [HADES][TEST ] [KRELTSC: 6715534266] Running BASE.base_store: 16 BASE ! 255 . CR [Hera] 723 [Hera] [HADES][TEST ] [KRELTSC: 6722306115] Test passed [Hera] [HADES][TEST ] Testing BASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6726553974] Expected: Should print: FF [Hera] [HADES][TEST ] [KRELTSC: 6727690788] Running BASE.base_fetch: BASE @ . CR [Hera] 16 [Hera] [HADES][TEST ] [KRELTSC: 6729537402] Test passed [Hera] [HADES][TEST ] Testing BASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6731406318] Expected: Should print current base [Hera] [HADES][TEST ] [KRELTSC: 6738956238] BASE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6743103696] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6744701964] Testing word: DECIMAL [Hera] [HADES][TEST ] [KRELTSC: 6750014670] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6750991884] Running DECIMAL.from_hex: HEX FF DECIMAL . CR [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 6752677743] Test passed [Hera] [HADES][TEST ] Testing DECIMAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6754473075] Expected: Should print: 255 [Hera] [HADES][TEST ] [KRELTSC: 6755697963] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6757429077] Test passed [Hera] [HADES][TEST ] Testing DECIMAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6759307065] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 6760416789] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 [Hera] 42 [Hera] 42 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6767514432] Test passed [Hera] [HADES][TEST ] Testing DECIMAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6769424529] Expected: Should maintain base [Hera] [HADES][TEST ] [KRELTSC: 6770528268] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6771842868] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6773340798] Testing word: HEX [Hera] [HADES][TEST ] [KRELTSC: 6774326496] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6779791452] Running HEX.from_decimal: DECIMAL 255 HEX . CR [Hera] FF [Hera] [HADES][TEST ] [KRELTSC: 6781625886] Test passed [Hera] [HADES][TEST ] Testing HEX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6783290052] Expected: Should print: FF [Hera] [HADES][TEST ] [KRELTSC: 6784421469] Running HEX.from_octal: OCTAL 52 HEX . CR [Hera] 2A [Hera] [HADES][TEST ] [KRELTSC: 6786144750] Test passed [Hera] [HADES][TEST ] Testing HEX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6788103525] Expected: Should print: 2A [Hera] [HADES][TEST ] [KRELTSC: 6789233955] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR [Hera] FF [Hera] [HADES][INFO ] [KRELTSC: 6812564871] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 6814266480] Test passed [Hera] [HADES][TEST ] Testing HEX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6815690721] Expected: Should maintain base [Hera] [HADES][TEST ] [KRELTSC: 6816593511] HEX: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6817800906] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6819799854] Testing word: OCTAL [Hera] [HADES][TEST ] [KRELTSC: 6825236523] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6826266615] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR [Hera] 52 [Hera] [HADES][TEST ] [KRELTSC: 6828047793] Test passed [Hera] [HADES][TEST ] Testing OCTAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6829902849] Expected: Should print: 52 [Hera] [HADES][TEST ] [KRELTSC: 6831092814] Running OCTAL.from_hex: HEX 2A OCTAL . CR [Hera] 52 [Hera] [HADES][TEST ] [KRELTSC: 6832791966] Test passed [Hera] [HADES][TEST ] Testing OCTAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6834725499] Expected: Should print: 52 [Hera] [HADES][TEST ] [KRELTSC: 6836575263] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR [Hera] 42 [Hera] 52 [Hera] [HADES][TEST ] [KRELTSC: 6843154458] Test passed [Hera] [HADES][TEST ] Testing OCTAL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6845032173] Expected: Should maintain base [Hera] [HADES][TEST ] [KRELTSC: 6850467834] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6851767356] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6853225134] Testing word: <# [Hera] [HADES][TEST ] [KRELTSC: 6854153523] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6855164694] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR [Hera] 774763251095801167872 [Hera] [HADES][TEST ] [KRELTSC: 6858368895] Test passed [Hera] [HADES][TEST ] Testing <# ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6860205681] Expected: Should format number [Hera] [HADES][TEST ] [KRELTSC: 6861433446] Running <#.empty: 0 <# #> TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 6862717386] Test passed [Hera] [HADES][TEST ] Testing <# ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6865698903] Expected: Should handle zero [Hera] [HADES][TEST ] [KRELTSC: 6867592158] Running <#.negative: -42 <# #S #> TYPE CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6873893376] Test passed [Hera] [HADES][TEST ] Testing <# ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6875580663] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 6876785433] <#: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6878695761] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6884472168] Testing word: # [Hera] [HADES][TEST ] [KRELTSC: 6885376932] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6886373151] Running #.single_digit: 15 <# # #> TYPE CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 6888214011] Test passed [Hera] [HADES][TEST ] Testing # ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6890028768] Expected: Should print rightmost digit [Hera] [HADES][TEST ] [KRELTSC: 6891710448] Running #.multiple: 15 <# # # #> TYPE CR [Hera] 15 [Hera] [HADES][TEST ] [KRELTSC: 6897788163] Test passed [Hera] [HADES][TEST ] Testing # ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6899470263] Expected: Should print digits right to left [Hera] [HADES][TEST ] [KRELTSC: 6900664302] Running #.zero_pad: 5 <# # 0 # #> TYPE CR [Hera] 05 [Hera] [HADES][TEST ] [KRELTSC: 6902355432] Test passed [Hera] [HADES][TEST ] Testing # ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6904191756] Expected: Should handle zero padding [Hera] [HADES][TEST ] [KRELTSC: 6905440878] #: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6906721437] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6912743796] Testing word: #S [Hera] [HADES][TEST ] [KRELTSC: 6913697469] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6914692239] Running #S.basic: 42 <# #S #> TYPE CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6916286349] Test passed [Hera] [HADES][TEST ] Testing #S ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6918107196] Expected: Should convert all digits [Hera] [HADES][TEST ] [KRELTSC: 6919329018] Running #S.zero: 0 <# #S #> TYPE CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6925809597] Test passed [Hera] [HADES][TEST ] Testing #S ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6927553311] Expected: Should handle zero [Hera] [HADES][TEST ] [KRELTSC: 6928663098] Running #S.large: 1234567890 <# #S #> TYPE CR [Hera] 1234567890 [Hera] [HADES][TEST ] [KRELTSC: 6930455784] Test passed [Hera] [HADES][TEST ] Testing #S ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6932281188] Expected: Should handle large numbers [Hera] [HADES][TEST ] [KRELTSC: 6933562923] #S: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6934963098] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6940655757] Testing word: SIGN [Hera] [HADES][TEST ] [KRELTSC: 6941998791] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6943047363] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6945114099] Test passed [Hera] [HADES][TEST ] Testing SIGN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6946968819] Expected: Should add minus [Hera] [HADES][TEST ] [KRELTSC: 6948071529] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6950549991] Test passed [Hera] [HADES][TEST ] Testing SIGN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6957042792] Expected: Should not add sign [Hera] [HADES][TEST ] [KRELTSC: 6958985229] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 6961222842] Test passed [Hera] [HADES][TEST ] Testing SIGN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6963064500] Expected: Should handle zero [Hera] [HADES][TEST ] [KRELTSC: 6969787314] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 6972381906] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 6973999137] Testing word: #> [Hera] [HADES][TEST ] [KRELTSC: 6974961378] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 6976014297] Running #>.normal: 42 <# #S #> TYPE CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 6977720610] Test passed [Hera] [HADES][TEST ] Testing #> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6979534338] Expected: Should terminate formatting [Hera] [HADES][TEST ] [KRELTSC: 6986291298] Running #>.empty: 0 <# #> TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 6988430106] Test passed [Hera] [HADES][TEST ] Testing #> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 6990600876] Expected: Should handle empty format [Hera] [HADES][TEST ] [KRELTSC: 6991806633] Running #>.stack_effect: 42 <# #S #> SWAP . . CR [Hera] 24 2 [Hera] [HADES][TEST ] [KRELTSC: 6999295233] Test passed [Hera] [HADES][TEST ] Testing #> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7002273915] Expected: Should leave addr u [Hera] [HADES][TEST ] [KRELTSC: 7003415160] #>: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7004672598] â–¶ Testing module: src/test_runner/modules/format_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7006141254] Testing word: HOLD [Hera] [HADES][TEST ] [KRELTSC: 7007137074] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7008202215] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR [Hera] 42. [Hera] [HADES][TEST ] [KRELTSC: 7015772610] Test passed [Hera] [HADES][TEST ] Testing HOLD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7018757172] Expected: Should insert dot [Hera] [HADES][TEST ] [KRELTSC: 7019779410] Running HOLD.overflow: <# 257 HOLD #> [Hera] [HADES][ERROR] [KRELTSC: 7021044975] HOLD: byte out of range (257) [Hera] [HADES][TEST ] [KRELTSC: 7022342355] Expected error occurred [Hera] [HADES][TEST ] Testing HOLD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7029362613] Expected: Should handle overflow [Hera] [HADES][TEST ] [KRELTSC: 7030459611] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7031745672] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro [Hera] [HADES][INFO ] [KRELTSC: 7033218780] [Hera] === Testing Module: String Words === [Hera] [HADES][INFO ] [KRELTSC: 7034775951] Running String Words Tests (Module 11)... [Hera] [HADES][TEST ] [KRELTSC: 7036054620] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7037521617] Testing word: COUNT [Hera] [HADES][TEST ] [KRELTSC: 7038611538] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7044287103] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR [Hera] 84 121 [Hera] [HADES][TEST ] [KRELTSC: 7046622765] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7048394808] Expected: Should show length and addr+1 [Hera] [HADES][TEST ] [KRELTSC: 7049691033] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR [Hera] 0 126 [Hera] [HADES][TEST ] [KRELTSC: 7051567236] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7054322121] Expected: Should handle empty string [Hera] [HADES][TEST ] [KRELTSC: 7059946929] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR [Hera] 255 126 [Hera] [HADES][TEST ] [KRELTSC: 7061758767] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7063568505] Expected: Should handle max length [Hera] [HADES][TEST ] [KRELTSC: 7065373518] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7072333296] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7074240999] Expected: Should increment address [Hera] [HADES][TEST ] [KRELTSC: 7075438167] Running COUNT.empty_stack: COUNT [Hera] [HADES][ERROR] [KRELTSC: 7077027510] COUNT: Data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7078167138] Expected error occurred [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7080147732] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7081401936] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7082723298] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7085081262] Testing word: -TRAILING [Hera] [HADES][TEST ] [KRELTSC: 7090622721] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7092079491] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR [Hera] Test [Hera] [HADES][TEST ] [KRELTSC: 7094371410] Test passed [Hera] [HADES][TEST ] Testing -TRAILING ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7096637121] Expected: Should trim spaces [Hera] [HADES][TEST ] [KRELTSC: 7102301598] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7103877396] Test passed [Hera] [HADES][TEST ] Testing -TRAILING ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7105735917] Expected: Should handle all spaces [Hera] [HADES][TEST ] [KRELTSC: 7106918091] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR [Hera] Test [Hera] [HADES][TEST ] [KRELTSC: 7108790136] Test passed [Hera] [HADES][TEST ] Testing -TRAILING ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7110669720] Expected: Should handle no spaces [Hera] [HADES][TEST ] [KRELTSC: 7116619167] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7118164116] Test passed [Hera] [HADES][TEST ] Testing -TRAILING ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7120009806] Expected: Should handle empty string [Hera] [HADES][TEST ] [KRELTSC: 7121286144] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7122757404] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7128683898] Testing word: CMOVE [Hera] [HADES][TEST ] [KRELTSC: 7129691142] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7130737845] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV [Hera] [HADES][TEST ] [KRELTSC: 7132591788] Test passed [Hera] [HADES][TEST ] Testing CMOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7134460200] Expected: Should copy string [Hera] [HADES][TEST ] [KRELTSC: 7135603293] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE [Hera] [HADES][TEST ] [KRELTSC: 7136929800] Test passed [Hera] [HADES][TEST ] Testing CMOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7139136585] Expected: Should handle zero count [Hera] [HADES][TEST ] [KRELTSC: 7145059215] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE [Hera] [HADES][TEST ] [KRELTSC: 7147159719] Test passed [Hera] [HADES][TEST ] Testing CMOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7149055452] Expected: Should handle overlap [Hera] [HADES][TEST ] [KRELTSC: 7150249050] Running CMOVE.bounds: HERE PAD 1000 CMOVE [Hera] [HADES][ERROR] [KRELTSC: 7151613903] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) [Hera] [HADES][TEST ] [KRELTSC: 7153055112] Expected error occurred [Hera] [HADES][TEST ] Testing CMOVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7159914321] Expected: Should check bounds [Hera] [HADES][TEST ] [KRELTSC: 7161092841] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7162389234] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7163852619] Testing word: CMOVE> [Hera] [HADES][TEST ] [KRELTSC: 7165034688] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7166111673] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO [Hera] [HADES][TEST ] [KRELTSC: 7168045059] Test passed [Hera] [HADES][TEST ] Testing CMOVE> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7175134554] Expected: Should copy backward [Hera] [HADES][TEST ] [KRELTSC: 7177775010] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> [Hera] [HADES][TEST ] [KRELTSC: 7179511584] Test passed [Hera] [HADES][TEST ] Testing CMOVE> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7181450283] Expected: Should handle zero count [Hera] [HADES][TEST ] [KRELTSC: 7188207327] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> [Hera] [HADES][TEST ] [KRELTSC: 7190878779] Test passed [Hera] [HADES][TEST ] Testing CMOVE> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7192680285] Expected: Should handle overlap [Hera] [HADES][TEST ] [KRELTSC: 7193830770] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> [Hera] [HADES][ERROR] [KRELTSC: 7195217379] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) [Hera] [HADES][TEST ] [KRELTSC: 7196664636] Expected error occurred [Hera] [HADES][TEST ] Testing CMOVE> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7203192969] Expected: Should check bounds [Hera] [HADES][TEST ] [KRELTSC: 7205533692] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7206886386] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7208409474] Testing word: COMPARE [Hera] [HADES][TEST ] [KRELTSC: 7209452691] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7210571298] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7217485002] Test passed [Hera] [HADES][TEST ] Testing COMPARE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7220515365] Expected: Should return 0 [Hera] [HADES][TEST ] [KRELTSC: 7221593715] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7223468427] Test passed [Hera] [HADES][TEST ] Testing COMPARE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7225285704] Expected: Should return -1 [Hera] [HADES][TEST ] [KRELTSC: 7226367666] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7234463817] Test passed [Hera] [HADES][TEST ] Testing COMPARE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7237675200] Expected: Should return 1 [Hera] [HADES][TEST ] [KRELTSC: 7238805231] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test [Hera] [HADES][INFO ] [KRELTSC: 7240628157] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7248335934] Test passed [Hera] [HADES][TEST ] Testing COMPARE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7250854233] Expected: Should handle lengths [Hera] [HADES][TEST ] [KRELTSC: 7252060767] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7254202410] Test passed [Hera] [HADES][TEST ] Testing COMPARE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7256177733] Expected: Should handle empty [Hera] [HADES][TEST ] [KRELTSC: 7261903488] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7264452237] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7266138768] Testing word: SEARCH [Hera] [HADES][TEST ] [KRELTSC: 7267204224] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7268304183] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . [Hera] -1 15 120 [Hera] [HADES][TEST ] [KRELTSC: 7270791843] Test passed [Hera] [HADES][TEST ] Testing SEARCH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7277857062] Expected: Should find substring [Hera] [HADES][TEST ] [KRELTSC: 7279104966] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC [Hera] -1 7 141 [Hera] [HADES][TEST ] [KRELTSC: 7281330000] Test passed [Hera] [HADES][TEST ] Testing SEARCH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7283254692] Expected: Should return false [Hera] [HADES][TEST ] [KRELTSC: 7289803899] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . [Hera] -1 4 145 [Hera] [HADES][TEST ] [KRELTSC: 7293019482] Test passed [Hera] [HADES][TEST ] Testing SEARCH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7294952301] Expected: Should handle empty pattern [Hera] [HADES][TEST ] [KRELTSC: 7296392565] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . [Hera] -1 30 120 [Hera] [HADES][TEST ] [KRELTSC: 7299012084] Test passed [Hera] [HADES][TEST ] Testing SEARCH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7301416059] Expected: Should handle empty string [Hera] [HADES][TEST ] [KRELTSC: 7307891325] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7309087926] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7310280558] Testing word: SCAN [Hera] [HADES][TEST ] [KRELTSC: 7311302481] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7312376043] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7314283788] Test passed [Hera] [HADES][TEST ] Testing SCAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7322081382] Expected: Should find space [Hera] [HADES][TEST ] [KRELTSC: 7323044526] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7324708125] Test passed [Hera] [HADES][TEST ] Testing SCAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7326663603] Expected: Should scan to end [Hera] [HADES][TEST ] [KRELTSC: 7327745922] Running SCAN.empty: HERE 0 BL SCAN TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7333721304] Test passed [Hera] [HADES][TEST ] Testing SCAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7335256026] Expected: Should handle empty [Hera] [HADES][TEST ] [KRELTSC: 7336364574] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR [Hera] [Hera] [HADES][TEST ] [KRELTSC: 7338301824] Test passed [Hera] [HADES][TEST ] Testing SCAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7340168367] Expected: Should handle all delims [Hera] [HADES][TEST ] [KRELTSC: 7341418266] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7342706259] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7344070545] Testing word: SKIP [Hera] [HADES][TEST ] [KRELTSC: 7345523178] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7351189923] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR [Hera] Test [Hera] [HADES][TEST ] [KRELTSC: 7353344019] Test passed [Hera] [HADES][TEST ] Testing SKIP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7355106402] Expected: Should skip spaces [Hera] [HADES][TEST ] [KRELTSC: 7356208020] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR [Hera] Test [Hera] [HADES][TEST ] [KRELTSC: 7362700359] Test passed [Hera] [HADES][TEST ] Testing SKIP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7364553189] Expected: Should not skip [Hera] [HADES][TEST ] [KRELTSC: 7365678096] Running SKIP.empty: HERE 0 BL SKIP TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7367096016] Test passed [Hera] [HADES][TEST ] Testing SKIP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7368957435] Expected: Should handle empty [Hera] [HADES][TEST ] [KRELTSC: 7370243013] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7371827295] Test passed [Hera] [HADES][TEST ] Testing SKIP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7373651271] Expected: Should skip all [Hera] [HADES][TEST ] [KRELTSC: 7379246931] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7380485868] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7381832955] Testing word: BLANK [Hera] [HADES][TEST ] [KRELTSC: 7382925186] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7383986232] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR [Hera] [Hera] [HADES][TEST ] [KRELTSC: 7386057189] Test passed [Hera] [HADES][TEST ] Testing BLANK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7387944480] Expected: Should fill with spaces [Hera] [HADES][TEST ] [KRELTSC: 7393548456] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7395140613] Test passed [Hera] [HADES][TEST ] Testing BLANK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7396905600] Expected: Should handle zero count [Hera] [HADES][TEST ] [KRELTSC: 7398109698] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7399388157] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7400831403] Testing word: S" [Hera] [HADES][TEST ] [KRELTSC: 7401818802] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7406926548] Running S".interpret_len: S" hello" . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 7409124408] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7410826794] Expected: Should print: 5 (length) [Hera] [HADES][TEST ] [KRELTSC: 7412007687] Running S".interpret_type: S" hello" TYPE CR [Hera] hello [Hera] [HADES][TEST ] [KRELTSC: 7413727461] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7415498034] Expected: Should print: hello [Hera] [HADES][TEST ] [KRELTSC: 7416658956] Running S".empty: S" " . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7422535071] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7424339265] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 7425362343] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ [Hera] world [Hera] [HADES][TEST ] [KRELTSC: 7429423029] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7431238185] Expected: Should print: world [Hera] [HADES][TEST ] [KRELTSC: 7436943360] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 7439198697] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7440905010] Expected: Should print: 5 [Hera] [HADES][TEST ] [KRELTSC: 7442029476] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; [Hera] abcd [Hera] [HADES][TEST ] [KRELTSC: 7444085775] Test passed [Hera] [HADES][TEST ] Testing S" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7445925858] Expected: Should print: abcd [Hera] [HADES][TEST ] [KRELTSC: 7451927112] S": 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7453189989] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7454622231] Testing word: BL [Hera] [HADES][TEST ] [KRELTSC: 7455573867] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7456639365] Running BL.value: BL . CR [Hera] 32 [Hera] [HADES][TEST ] [KRELTSC: 7458294228] Test passed [Hera] [HADES][TEST ] Testing BL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7460163795] Expected: Should print: 32 [Hera] [HADES][TEST ] [KRELTSC: 7465382085] Running BL.as_char: BL EMIT CR [Hera] [Hera] [HADES][TEST ] [KRELTSC: 7467442416] Test passed [Hera] [HADES][TEST ] Testing BL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7469195811] Expected: Should emit a space [Hera] [HADES][TEST ] [KRELTSC: 7470344028] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 7472200029] Test passed [Hera] [HADES][TEST ] Testing BL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7474056681] Expected: Should find space at offset 1 [Hera] [HADES][TEST ] [KRELTSC: 7475318655] BL: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7477056321] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7482838146] Testing word: SOURCE [Hera] [HADES][TEST ] [KRELTSC: 7483794969] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7484797110] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7487157678] Test passed [Hera] [HADES][TEST ] Testing SOURCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7489035729] Expected: Should return non-negative length [Hera] [HADES][TEST ] [KRELTSC: 7495424748] Running SOURCE.has_addr: SOURCE DROP 0<> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 7497201684] Test passed [Hera] [HADES][TEST ] Testing SOURCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7498938888] Expected: Should return non-null address [Hera] [HADES][TEST ] [KRELTSC: 7500181584] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7501491207] â–¶ Testing module: src/test_runner/modules/string_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7507260159] Testing word: >IN [Hera] [HADES][TEST ] [KRELTSC: 7508225760] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7509207699] Running >IN.initial: >IN @ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7510903680] Test passed [Hera] [HADES][TEST ] Testing >IN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7512771084] Expected: Should return input offset [Hera] [HADES][TEST ] [KRELTSC: 7513994040] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7516252926] Test passed [Hera] [HADES][TEST ] Testing >IN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7518121275] Expected: Should print: 0 (no advance inside compiled word) [Hera] [HADES][TEST ] [KRELTSC: 7519869525] >IN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7525595385] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro [Hera] [HADES][INFO ] [KRELTSC: 7527147264] [Hera] === Testing Module: I/O Words === [Hera] [HADES][INFO ] [KRELTSC: 7528560753] Running I/O Words Tests (Module 9)... [Hera] [HADES][TEST ] [KRELTSC: 7529808909] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7531468308] Testing word: . [Hera] [HADES][TEST ] [KRELTSC: 7536962601] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7537985469] Running ..positive: 42 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 7539590478] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7541423337] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 7542557148] Running ..negative: -42 . CR [Hera] -42 [Hera] [HADES][TEST ] [KRELTSC: 7544096658] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7545898395] Expected: Should print: -42 [Hera] [HADES][TEST ] [KRELTSC: 7547003436] Running ..zero: 0 . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7553116410] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7554896916] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 7555939209] Running ..max_int: 2147483647 . CR [Hera] 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 7557592077] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7559407758] Expected: Should print: 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 7560619038] Running ..min_int: -2147483648 . CR [Hera] -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 7562277891] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7565257938] Expected: Should print: -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 7567257138] Running ..multiple: 1 2 3 . . . CR [Hera] 3 2 1 [Hera] [HADES][TEST ] [KRELTSC: 7573465074] Test passed [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7575172080] Expected: Should print: 3 2 1 [Hera] [HADES][TEST ] [KRELTSC: 7576328172] Running ..empty_stack: . [Hera] [HADES][TEST ] [KRELTSC: 7577609025] Expected error occurred [Hera] [HADES][TEST ] Testing . ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7583920806] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7585152267] .: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7586408193] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7587760530] Testing word: CR [Hera] [HADES][TEST ] [KRELTSC: 7588735245] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7589822499] Running CR.basic: 42 . CR 43 . CR [Hera] 42 [Hera] 43 [Hera] [HADES][TEST ] [KRELTSC: 7596732885] Test passed [Hera] [HADES][TEST ] Testing CR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7598549427] Expected: Should print on separate lines [Hera] [HADES][TEST ] [KRELTSC: 7599716124] Running CR.multiple: CR CR CR [Hera] [HADES][TEST ] [KRELTSC: 7600916253] Test passed [Hera] [HADES][TEST ] Testing CR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7602774984] Expected: Should print multiple newlines [Hera] [HADES][TEST ] [KRELTSC: 7604067030] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7610434545] Test passed [Hera] [HADES][TEST ] Testing CR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7612221876] Expected: Should not affect stack [Hera] [HADES][TEST ] [KRELTSC: 7613338740] Running CR.after_output: 1 2 3 . . . CR [Hera] 3 2 1 [Hera] [HADES][TEST ] [KRELTSC: 7614918927] Test passed [Hera] [HADES][TEST ] Testing CR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7616775516] Expected: Should work after output [Hera] [HADES][TEST ] [KRELTSC: 7618676415] CR: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7620039588] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7622079465] Testing word: SPACE [Hera] [HADES][TEST ] [KRELTSC: 7627533690] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7628532366] Running SPACE.basic: 42 . SPACE 43 . CR [Hera] 42 43 [Hera] [HADES][TEST ] [KRELTSC: 7630410018] Test passed [Hera] [HADES][TEST ] Testing SPACE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7632267615] Expected: Should add space between numbers [Hera] [HADES][TEST ] [KRELTSC: 7633802673] Running SPACE.multiple: SPACE SPACE SPACE [Hera] [HADES][INFO ] [KRELTSC: 7640820621] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 7642390119] Test passed [Hera] [HADES][TEST ] Testing SPACE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7643956005] Expected: Should print multiple spaces [Hera] [HADES][TEST ] [KRELTSC: 7645193073] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7647015495] Test passed [Hera] [HADES][TEST ] Testing SPACE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7648876788] Expected: Should not affect stack [Hera] [HADES][TEST ] [KRELTSC: 7650086094] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR [Hera] A B [Hera] [HADES][TEST ] [KRELTSC: 7656228783] Test passed [Hera] [HADES][TEST ] Testing SPACE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7658038122] Expected: Should space between chars [Hera] [HADES][TEST ] [KRELTSC: 7659182307] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7660482669] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7661927175] Testing word: SPACES [Hera] [HADES][TEST ] [KRELTSC: 7662916086] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7663997775] Running SPACES.zero: 0 SPACES [Hera] [HADES][TEST ] [KRELTSC: 7665287406] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7668168900] Expected: Should print no spaces [Hera] [HADES][TEST ] [KRELTSC: 7673784972] Running SPACES.one: 1 SPACES [Hera] [HADES][TEST ] [KRELTSC: 7675293150] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7676870460] Expected: Should print one space [Hera] [HADES][TEST ] [KRELTSC: 7678449933] Running SPACES.multiple: 5 SPACES [Hera] [HADES][TEST ] [KRELTSC: 7684038432] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7686091224] Expected: Should print five spaces [Hera] [HADES][TEST ] [KRELTSC: 7687241268] Running SPACES.large: 20 SPACES [Hera] [HADES][TEST ] [KRELTSC: 7688895543] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7690478460] Expected: Should print twenty spaces [Hera] [HADES][TEST ] [KRELTSC: 7691785101] Running SPACES.negative: -5 SPACES [Hera] [HADES][TEST ] [KRELTSC: 7697368434] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7699228173] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 7700364987] Running SPACES.with_output: 42 . 3 SPACES 43 . CR [Hera] 42 43 [Hera] [HADES][TEST ] [KRELTSC: 7702145577] Test passed [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7704025455] Expected: Should space output [Hera] [HADES][TEST ] [KRELTSC: 7705266219] Running SPACES.empty_stack: SPACES [Hera] [HADES][TEST ] [KRELTSC: 7706508306] Expected error occurred [Hera] [HADES][TEST ] Testing SPACES ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7708496208] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7714350777] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7715669010] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7717014102] Testing word: EMIT [Hera] [HADES][TEST ] [KRELTSC: 7718273031] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7719998118] Running EMIT.letter_A: 65 EMIT CR [Hera] A [Hera] [HADES][TEST ] [KRELTSC: 7721600040] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7723489221] Expected: Should print: A [Hera] [HADES][TEST ] [KRELTSC: 7728976920] Running EMIT.letter_Z: 90 EMIT CR [Hera] Z [Hera] [HADES][TEST ] [KRELTSC: 7730528610] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7732273542] Expected: Should print: Z [Hera] [HADES][TEST ] [KRELTSC: 7733921622] Running EMIT.digit: 48 EMIT CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7735433895] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7737278262] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 7742423115] Running EMIT.space_char: 32 EMIT CR [Hera] [Hera] [HADES][TEST ] [KRELTSC: 7744416540] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7746322878] Expected: Should print space [Hera] [HADES][TEST ] [KRELTSC: 7747423005] Running EMIT.newline: 10 EMIT [Hera] [HADES][TEST ] [KRELTSC: 7748604486] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7750469223] Expected: Should print newline [Hera] [HADES][TEST ] [KRELTSC: 7751637936] Running EMIT.high_ascii: 127 EMIT CR [Hera]  [Hera] [HADES][TEST ] [KRELTSC: 7757854188] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7759706094] Expected: Should print DEL char [Hera] [HADES][TEST ] [KRELTSC: 7760823084] Running EMIT.truncation: 321 EMIT CR [Hera] A [Hera] [HADES][TEST ] [KRELTSC: 7762320153] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7768086921] Expected: Should truncate to low byte [Hera] [HADES][TEST ] [KRELTSC: 7770043596] Running EMIT.negative: -1 EMIT CR [Hera] ÿ [Hera] [HADES][TEST ] [KRELTSC: 7772000859] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7773860367] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 7775074272] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT [Hera] HI [Hera] [HADES][TEST ] [KRELTSC: 7776815340] Test passed [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7778680791] Expected: Should print: HI [Hera] [HADES][TEST ] [KRELTSC: 7779917649] Running EMIT.empty_stack: EMIT [Hera] [HADES][TEST ] [KRELTSC: 7781209695] Expected error occurred [Hera] [HADES][TEST ] Testing EMIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7788316011] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7789506879] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7790849997] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7792290261] Testing word: KEY [Hera] [HADES][TEST ] [KRELTSC: 7793262792] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7794369093] KEY: 0 passed, 0 failed, 4 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7795593414] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7803934047] Testing word: ?KEY [Hera] [HADES][TEST ] [KRELTSC: 7805258160] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7806279831] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7807524333] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7814709756] Testing word: TYPE [Hera] [HADES][TEST ] [KRELTSC: 7816636023] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7817626110] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM [Hera] Hello [Hera] [HADES][TEST ] [KRELTSC: 7819562331] Test passed [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7821422280] Expected: Should print: Hello [Hera] [HADES][TEST ] [KRELTSC: 7822585281] Running TYPE.empty_string: HERE 0 TYPE CR [Hera] [HADES][TEST ] [KRELTSC: 7823897088] Test passed [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7833516516] Expected: Should print nothing [Hera] [HADES][TEST ] [KRELTSC: 7834594068] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR [Hera] A [Hera] [HADES][TEST ] [KRELTSC: 7836393474] Test passed [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7838265288] Expected: Should print: A [Hera] [HADES][TEST ] [KRELTSC: 7847549808] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H [Hera] 12345 [Hera] [HADES][TEST ] [KRELTSC: 7849695168] Test passed [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7851526830] Expected: Should print: 12345 [Hera] [HADES][TEST ] [KRELTSC: 7852674291] Running TYPE.zero_length: PAD 0 TYPE [Hera] [HADES][TEST ] [KRELTSC: 7859764311] Test passed [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7861978761] Expected: Should handle zero length [Hera] [HADES][TEST ] [KRELTSC: 7863146739] Running TYPE.one_item: PAD TYPE [Hera] [HADES][ERROR] [KRELTSC: 7864406886] TYPE: Data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7865517996] Expected error occurred [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7867519191] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7868786268] Running TYPE.empty_stack: TYPE [Hera] [HADES][ERROR] [KRELTSC: 7877532201] TYPE: Data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7878542343] Expected error occurred [Hera] [HADES][TEST ] Testing TYPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7880447295] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7881714939] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7882997031] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7890730176] Testing word: COUNT [Hera] [HADES][TEST ] [KRELTSC: 7891651887] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7892661903] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT [Hera] 0 85 [Hera] [HADES][TEST ] [KRELTSC: 7894668180] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7896534387] Expected: Should show length and addr+1 [Hera] [HADES][TEST ] [KRELTSC: 7897800183] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR [Hera] 0 126 [Hera] [HADES][TEST ] [KRELTSC: 7907688600] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7909436976] Expected: Should handle empty string [Hera] [HADES][TEST ] [KRELTSC: 7910668941] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR [Hera] 255 126 [Hera] [HADES][TEST ] [KRELTSC: 7919433228] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7921153485] Expected: Should handle max length [Hera] [HADES][TEST ] [KRELTSC: 7922326062] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7924176855] Test passed [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7926057321] Expected: Should increment address [Hera] [HADES][TEST ] [KRELTSC: 7934416287] Running COUNT.empty_stack: COUNT [Hera] [HADES][ERROR] [KRELTSC: 7935552828] COUNT: Data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7936596024] Expected error occurred [Hera] [HADES][TEST ] Testing COUNT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7938590877] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7947302643] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7949376687] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7950696810] Testing word: EXPECT [Hera] [HADES][TEST ] [KRELTSC: 7951717809] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7952790657] Running EXPECT.zero_length: PAD 0 EXPECT [Hera] [HADES][TEST ] [KRELTSC: 7954417653] Test passed [Hera] [HADES][TEST ] Testing EXPECT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7961873955] Expected: Should handle zero length [Hera] [HADES][TEST ] [KRELTSC: 7963342653] Running EXPECT.one_item: PAD EXPECT [Hera] [HADES][TEST ] [KRELTSC: 7965807066] Expected error occurred [Hera] [HADES][TEST ] Testing EXPECT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7967827476] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7969096926] Running EXPECT.empty_stack: EXPECT [Hera] [HADES][TEST ] [KRELTSC: 7977508623] Expected error occurred [Hera] [HADES][TEST ] Testing EXPECT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7980998424] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 7982249667] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 7983571596] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 7990574529] Testing word: SPAN [Hera] [HADES][TEST ] [KRELTSC: 7992721989] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 7993862814] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 7995792735] Test passed [Hera] [HADES][TEST ] Testing SPAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 7997623095] Expected: Should show zero [Hera] [HADES][TEST ] [KRELTSC: 7998791136] Running SPAN.variable_test: SPAN @ SPAN @ = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 8006083134] Test passed [Hera] [HADES][TEST ] Testing SPAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8010226203] Expected: Should be consistent [Hera] [HADES][TEST ] [KRELTSC: 8011399767] Running SPAN.address_test: SPAN 0<> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 8013091653] Test passed [Hera] [HADES][TEST ] Testing SPAN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8020148514] Expected: Should be valid address [Hera] [HADES][TEST ] [KRELTSC: 8022492660] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8023674372] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8025033765] Testing word: WORD [Hera] [HADES][TEST ] [KRELTSC: 8026192482] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8027254893] Running WORD.empty_input: BL WORD COUNT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8035029282] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8037884190] Expected: Should handle empty input [Hera] [HADES][TEST ] [KRELTSC: 8039184972] Running WORD.space_delim: 32 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8040498690] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8042364477] Expected: Should use space as delimiter [Hera] [HADES][TEST ] [KRELTSC: 8048140968] Running WORD.newline_delim: 10 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8049457185] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8052464595] Expected: Should use newline as delimiter [Hera] [HADES][TEST ] [KRELTSC: 8053749648] Running WORD.tab_delim: 9 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8054969496] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8056823670] Expected: Should use tab as delimiter [Hera] [HADES][TEST ] [KRELTSC: 8058051960] Running WORD.comma_delim: 44 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8065026690] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8069018349] Expected: Should use comma as delimiter [Hera] [HADES][TEST ] [KRELTSC: 8070285804] Running WORD.skip_leading: BL WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8071550928] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8078792085] Expected: Should skip leading spaces [Hera] [HADES][TEST ] [KRELTSC: 8079957312] Running WORD.single_char: BL WORD COUNT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8081618685] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8083468743] Expected: Should parse single character [Hera] [HADES][TEST ] [KRELTSC: 8084723367] Running WORD.long_word: BL WORD COUNT 0 > . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8086440726] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8092833168] Expected: Should parse long word [Hera] [HADES][TEST ] [KRELTSC: 8093996064] Running WORD.zero_delim: 0 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8095206147] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8097003306] Expected: Should handle null delimiter [Hera] [HADES][TEST ] [KRELTSC: 8098252176] Running WORD.high_ascii: 127 WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8099507535] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8101347429] Expected: Should handle DEL delimiter [Hera] [HADES][TEST ] [KRELTSC: 8106885927] Running WORD.count_format: BL WORD C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8108556645] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8110285827] Expected: Should have count byte [Hera] [HADES][TEST ] [KRELTSC: 8111445090] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8113237419] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8115112341] Expected: Should return count [Hera] [HADES][TEST ] [KRELTSC: 8116267488] Running WORD.empty_stack: WORD [Hera] [HADES][TEST ] [KRELTSC: 8122012962] Expected error occurred [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8124515322] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 8125668159] Running WORD.multi_delim: BL WORD DROP BL WORD DROP [Hera] [HADES][TEST ] [KRELTSC: 8127017787] Test passed [Hera] [HADES][TEST ] Testing WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8128886367] Expected: Should handle multiple parses [Hera] [HADES][TEST ] [KRELTSC: 8130244668] WORD: 14 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8132326146] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8134735791] Testing word: BASE_OUTPUT [Hera] [HADES][TEST ] [KRELTSC: 8140029387] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8141032998] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 8142775872] Test passed [Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8145790338] Expected: Should print: 255 [Hera] [HADES][TEST ] [KRELTSC: 8151392151] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR [Hera] 597 [Hera] [HADES][TEST ] [KRELTSC: 8153156676] Test passed [Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8154966918] Expected: Should print: FF [Hera] [HADES][TEST ] [KRELTSC: 8156088318] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR [Hera] 52 [Hera] [HADES][TEST ] [KRELTSC: 8157874389] Test passed [Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8160170697] Expected: Should print: 100 [Hera] [HADES][TEST ] [KRELTSC: 8161983690] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 8168179803] Test passed [Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8170013901] Expected: Should print: 101 [Hera] [HADES][TEST ] [KRELTSC: 8171721516] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 8178099825] Test passed [Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8180024538] Expected: Should restore base [Hera] [HADES][TEST ] [KRELTSC: 8181118050] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8182427190] â–¶ Testing module: src/test_runner/modules/io_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8183936208] Testing word: FORMAT_COMBO [Hera] [HADES][TEST ] [KRELTSC: 8185017204] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8186084382] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE [Hera] 42 [HADES][INFO ] [KRELTSC: 8188009389] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] 43 [Hera] [HADES][TEST ] [KRELTSC: 8189612235] Test passed [Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8192798817] Expected: Should format: 42 43 [Hera] [HADES][TEST ] [KRELTSC: 8198360772] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR [Hera] 1 [Hera] 2 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 8200818801] Test passed [Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8207319435] Expected: Should print on separate lines [Hera] [HADES][TEST ] [KRELTSC: 8209038999] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 8210866440] Test passed [Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8212810872] Expected: Should indent number [Hera] [HADES][TEST ] [KRELTSC: 8213975595] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . [Hera] 1 10 100 [Hera] [HADES][TEST ] [KRELTSC: 8215999869] Test passed [Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8218024206] Expected: Should format table [Hera] [HADES][TEST ] [KRELTSC: 8223521376] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8224899081] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors [Hera] [HADES][INFO ] [KRELTSC: 8226257949] [Hera] === Testing Module: Block Words === [Hera] [HADES][INFO ] [KRELTSC: 8227809093] Running Block Words Tests (Module 16)... [Hera] [HADES][TEST ] [KRELTSC: 8229084402] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8230542180] Testing word: BLOCK [Hera] [HADES][TEST ] [KRELTSC: 8231562654] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8232616770] Running BLOCK.basic: 1 BLOCK DUP . CR [Hera] 5238784 [Hera] [HADES][TEST ] [KRELTSC: 8239646373] Test passed [Hera] [HADES][TEST ] Testing BLOCK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8241453297] Expected: Should return block address [Hera] [HADES][TEST ] [KRELTSC: 8242694082] Running BLOCK.zero_block: 0 BLOCK [Hera] [HADES][TEST ] [KRELTSC: 8243942238] Expected error occurred [Hera] [HADES][TEST ] Testing BLOCK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8246116074] Expected: Should handle block 0 [Hera] [HADES][TEST ] [KRELTSC: 8248054458] Running BLOCK.large_block: 65536 BLOCK [Hera] [HADES][TEST ] [KRELTSC: 8255664165] Expected error occurred [Hera] [HADES][TEST ] Testing BLOCK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8257608828] Expected: Should handle large number [Hera] [HADES][TEST ] [KRELTSC: 8258842137] Running BLOCK.negative: -1 BLOCK [Hera] [HADES][TEST ] [KRELTSC: 8260010682] Expected error occurred [Hera] [HADES][TEST ] Testing BLOCK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8268780387] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 8271407613] Running BLOCK.empty_stack: BLOCK [Hera] [HADES][TEST ] [KRELTSC: 8273096958] Expected error occurred [Hera] [HADES][TEST ] Testing BLOCK ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8275056405] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 8284126746] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8287103475] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8288544852] Testing word: BUFFER [Hera] [HADES][TEST ] [KRELTSC: 8289565557] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8290728768] Running BUFFER.basic: 1 BUFFER DUP . CR [Hera] 5238784 [Hera] [HADES][TEST ] [KRELTSC: 8298381714] Test passed [Hera] [HADES][TEST ] Testing BUFFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8300188323] Expected: Should return buffer address [Hera] [HADES][TEST ] [KRELTSC: 8301413841] Running BUFFER.zero_block: 0 BUFFER [Hera] [HADES][TEST ] [KRELTSC: 8302662333] Expected error occurred [Hera] [HADES][TEST ] Testing BUFFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8304620016] Expected: Should handle block 0 [Hera] [HADES][TEST ] [KRELTSC: 8305779426] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER [Hera] [HADES][TEST ] [KRELTSC: 8315027385] Test passed [Hera] [HADES][TEST ] Testing BUFFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8317570485] Expected: Should flush if dirty [Hera] [HADES][TEST ] [KRELTSC: 8318712633] Running BUFFER.empty_stack: BUFFER [Hera] [HADES][TEST ] [KRELTSC: 8326371081] Expected error occurred [Hera] [HADES][TEST ] Testing BUFFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8331209943] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 8332499595] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8333871609] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8341167429] Testing word: UPDATE [Hera] [HADES][TEST ] [KRELTSC: 8342908623] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8344419678] Running UPDATE.basic: 1 BLOCK UPDATE [Hera] [HADES][TEST ] [KRELTSC: 8346117717] Test passed [Hera] [HADES][TEST ] Testing UPDATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8348091843] Expected: Should mark block dirty [Hera] [HADES][TEST ] [KRELTSC: 8349341196] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE [Hera] [HADES][TEST ] [KRELTSC: 8358170961] Test passed [Hera] [HADES][TEST ] Testing UPDATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8362281816] Expected: Should handle multiple updates [Hera] [HADES][TEST ] [KRELTSC: 8363730753] Running UPDATE.no_block: 0 SCR ! UPDATE [Hera] [HADES][TEST ] [KRELTSC: 8370509994] Expected error occurred [Hera] [HADES][TEST ] Testing UPDATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8373615222] Expected: Should error: blk=0 is invalid [Hera] [HADES][TEST ] [KRELTSC: 8374911027] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8376273213] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8377785507] Testing word: SAVE-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8385610317] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8387824473] Running SAVE-BUFFERS.basic: SAVE-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8389545129] Test passed [Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8391545085] Expected: Should flush all buffers [Hera] [HADES][TEST ] [KRELTSC: 8397829167] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER [Hera] [HADES][TEST ] [KRELTSC: 8400715680] Test passed [Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8403675756] Expected: Should save dirty blocks [Hera] [HADES][TEST ] [KRELTSC: 8404915701] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8406305187] Test passed [Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8414514192] Expected: Should handle no dirty blocks [Hera] [HADES][TEST ] [KRELTSC: 8416078881] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8417489472] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8418999141] Testing word: EMPTY-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8420144376] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8421308595] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8428158333] Test passed [Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8432380908] Expected: Should invalidate all buffers [Hera] [HADES][TEST ] [KRELTSC: 8433694185] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS [Hera] [HADES][TEST ] [KRELTSC: 8435207529] Test passed [Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8442541128] Expected: Should invalidate used buffers [Hera] [HADES][TEST ] [KRELTSC: 8444856126] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF [Hera] [HADES][TEST ] [KRELTSC: 8446492341] Test passed [Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8448530118] Expected: Should handle dirty blocks [Hera] [HADES][TEST ] [KRELTSC: 8449804587] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8451231831] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8458395645] Testing word: FLUSH [Hera] [HADES][TEST ] [KRELTSC: 8459435082] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8461478508] Running FLUSH.basic: FLUSH [Hera] [HADES][TEST ] [KRELTSC: 8462787165] Test passed [Hera] [HADES][TEST ] Testing FLUSH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8464754235] Expected: Should save and invalidate buffers [Hera] [HADES][TEST ] [KRELTSC: 8466122301] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH [Hera] [HADES][TEST ] [KRELTSC: 8473336914] Test passed [Hera] [HADES][TEST ] Testing FLUSH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8475494601] Expected: Should flush dirty blocks [Hera] [HADES][TEST ] [KRELTSC: 8476742295] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH [Hera] [HADES][TEST ] [KRELTSC: 8478108954] Test passed [Hera] [HADES][TEST ] Testing FLUSH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8480004162] Expected: Should handle empty buffers [Hera] [HADES][TEST ] [KRELTSC: 8486332134] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8489070639] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8491387296] Testing word: LOAD [Hera] [HADES][TEST ] [KRELTSC: 8492416590] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8493533223] Running LOAD.basic: 1 LOAD [Hera] [HADES][TEST ] [KRELTSC: 8495130231] Test passed [Hera] [HADES][TEST ] Testing LOAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8504010627] Expected: Should interpret block 1 [Hera] [HADES][TEST ] [KRELTSC: 8505503937] Running LOAD.zero_block: 0 LOAD [Hera] [HADES][TEST ] [KRELTSC: 8507183790] Expected error occurred [Hera] [HADES][TEST ] Testing LOAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8514041676] Expected: Should handle block 0 [Hera] [HADES][TEST ] [KRELTSC: 8515266837] Running LOAD.nonexistent: 9999 LOAD [Hera] [HADES][TEST ] [KRELTSC: 8516652543] Expected error occurred [Hera] [HADES][TEST ] Testing LOAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8518723269] Expected: Should handle missing block [Hera] [HADES][TEST ] [KRELTSC: 8520001707] Running LOAD.empty_stack: LOAD [Hera] [HADES][TEST ] [KRELTSC: 8521195914] Expected error occurred [Hera] [HADES][TEST ] Testing LOAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8523268866] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 8524692225] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8531380893] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8534701602] Testing word: LIST [Hera] [HADES][TEST ] [KRELTSC: 8535722622] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8536809141] Running LIST.basic: 1 LIST [Hera] Block 1 [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] [HADES][TEST ] [KRELTSC: 8581395270] Test passed [Hera] [HADES][TEST ] Testing LIST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8583360639] Expected: Should display block 1 [Hera] [HADES][TEST ] [KRELTSC: 8590046304] Running LIST.zero_block: 0 LIST [Hera] [HADES][TEST ] [KRELTSC: 8592140571] Expected error occurred [Hera] [HADES][TEST ] Testing LIST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8594214993] Expected: Should handle block 0 [Hera] [HADES][TEST ] [KRELTSC: 8601942258] Running LIST.nonexistent: 9999 LIST [Hera] [HADES][TEST ] [KRELTSC: 8604803235] Expected error occurred [Hera] [HADES][TEST ] Testing LIST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8607564084] Expected: Should handle missing block [Hera] [HADES][TEST ] [KRELTSC: 8608864782] Running LIST.empty_stack: LIST [Hera] [HADES][TEST ] [KRELTSC: 8610172641] Expected error occurred [Hera] [HADES][TEST ] Testing LIST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8619697716] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 8622474609] LIST: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8624132958] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8625689310] Testing word: SCR [Hera] [HADES][TEST ] [KRELTSC: 8633141349] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8635480728] Running SCR.basic: SCR @ . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 8637101109] Test passed [Hera] [HADES][TEST ] Testing SCR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8644682214] Expected: Should show current block [Hera] [HADES][TEST ] [KRELTSC: 8647339197] Running SCR.after_list: 1 LIST SCR @ . CR [Hera] Block 1 [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 2d: [Hera] [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 8698563363] Test passed [Hera] [HADES][TEST ] Testing SCR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8708216475] Expected: Should update after LIST [Hera] [HADES][TEST ] [KRELTSC: 8709924909] Running SCR.after_load: 1 LOAD SCR @ . CR [Hera] [HADES][TEST ] [KRELTSC: 8711326974] Test passed [Hera] [HADES][TEST ] Testing SCR ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8713274409] Expected: Should update after LOAD [Hera] [HADES][TEST ] [KRELTSC: 8714623449] SCR: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8721377007] â–¶ Testing module: src/test_runner/modules/block_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 8723992095] Testing word: THRU [Hera] [HADES][TEST ] [KRELTSC: 8725037937] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8726128656] Running THRU.single_block: 1 1 THRU [Hera] [HADES][TEST ] [KRELTSC: 8727762561] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8737255422] Expected: Should load single block (1-1) [Hera] [HADES][TEST ] [KRELTSC: 8739202017] Running THRU.ascending: 1 3 THRU [Hera] [HADES][TEST ] [KRELTSC: 8740504941] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8742420834] Expected: Should load blocks 1-3 in order [Hera] [HADES][TEST ] [KRELTSC: 8750929005] Running THRU.descending: 3 1 THRU [Hera] [HADES][TEST ] [KRELTSC: 8753452974] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8755409712] Expected: Should auto-swap and load 1-3 [Hera] [HADES][TEST ] [KRELTSC: 8756710893] Running THRU.same_block: 2 2 THRU [Hera] [HADES][TEST ] [KRELTSC: 8763324570] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8766348948] Expected: Should load single block (2-2) [Hera] [HADES][TEST ] [KRELTSC: 8767695762] Running THRU.zero_start: 0 3 THRU [Hera] [HADES][TEST ] [KRELTSC: 8769005658] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8771075397] Expected: Should reject block 0 as start [Hera] [HADES][TEST ] [KRELTSC: 8772374121] Running THRU.zero_end: 1 0 THRU [Hera] [HADES][TEST ] [KRELTSC: 8780911188] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8783842158] Expected: Should reject block 0 as end [Hera] [HADES][TEST ] [KRELTSC: 8785166565] Running THRU.both_zero: 0 0 THRU [Hera] [HADES][TEST ] [KRELTSC: 8786414175] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8794125270] Expected: Should reject both blocks as 0 [Hera] [HADES][TEST ] [KRELTSC: 8795994018] Running THRU.invalid_start: 9999 10000 THRU [Hera] [HADES][TEST ] [KRELTSC: 8797404798] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8799476175] Expected: Should reject invalid start block [Hera] [HADES][TEST ] [KRELTSC: 8800833888] Running THRU.invalid_end: 1 9999 THRU [Hera] [HADES][TEST ] [KRELTSC: 8807436519] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8810523414] Expected: Should reject invalid end block [Hera] [HADES][TEST ] [KRELTSC: 8811868149] Running THRU.both_invalid: 9998 9999 THRU [Hera] [HADES][TEST ] [KRELTSC: 8813199024] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8822803878] Expected: Should reject both invalid blocks [Hera] [HADES][TEST ] [KRELTSC: 8825117511] Running THRU.empty_stack: THRU [Hera] [HADES][TEST ] [KRELTSC: 8826445383] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8828506617] Expected: Should cause stack underflow (no args) [Hera] [HADES][TEST ] [KRELTSC: 8829927834] Running THRU.one_arg: 1 THRU [Hera] [HADES][TEST ] [KRELTSC: 8838717363] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8841045507] Expected: Should cause stack underflow (one arg) [Hera] [HADES][TEST ] [KRELTSC: 8842443540] Running THRU.small_range: 1 2 THRU [Hera] [HADES][TEST ] [KRELTSC: 8843720571] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8850859584] Expected: Should load 2-block range [Hera] [HADES][TEST ] [KRELTSC: 8851961349] Running THRU.medium_range: 1 5 THRU [Hera] [HADES][TEST ] [KRELTSC: 8854396467] Test passed [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8856318681] Expected: Should load 5-block range [Hera] [HADES][TEST ] [KRELTSC: 8857591008] Running THRU.negative_start: -1 3 THRU [Hera] [HADES][TEST ] [KRELTSC: 8858901303] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8869114527] Expected: Should handle negative start [Hera] [HADES][TEST ] [KRELTSC: 8871290883] Running THRU.negative_end: 1 -3 THRU [Hera] [HADES][TEST ] [KRELTSC: 8872628541] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8882657805] Expected: Should handle negative end [Hera] [HADES][TEST ] [KRELTSC: 8885562672] Running THRU.both_negative: -3 -1 THRU [Hera] [HADES][TEST ] [KRELTSC: 8886921855] Expected error occurred [Hera] [HADES][TEST ] Testing THRU ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8895004272] Expected: Should handle both negative [Hera] [HADES][TEST ] [KRELTSC: 8897747670] THRU: 17 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8899316517] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error [Hera] [HADES][INFO ] [KRELTSC: 8900862747] [Hera] === Testing Module: Dictionary Words === [Hera] [HADES][INFO ] [KRELTSC: 8902493439] Running Dictionary Words Tests (Module 4)... [Hera] [HADES][TEST ] [KRELTSC: 8909411511] Testing word: HERE [Hera] [HADES][TEST ] [KRELTSC: 8910684510] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8912885121] Running HERE.basic: HERE HERE = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 8914620372] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8916565539] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 8925321699] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S [Hera] [HADES][TEST ] [KRELTSC: 8928127614] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8930056632] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes [Hera] [HADES][TEST ] [KRELTSC: 8931585432] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 8940970689] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8943520152] Expected: Should print: 1 [Hera] [HADES][TEST ] [KRELTSC: 8944694892] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 8946594426] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8956468374] Expected: Should print: 10 [Hera] [HADES][TEST ] [KRELTSC: 8957822013] Running HERE.stability: HERE DUP HERE = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 8959593972] Test passed [Hera] [HADES][TEST ] Testing HERE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8965919487] Expected: Should be stable [Hera] [HADES][TEST ] [KRELTSC: 8966846112] HERE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 8968125054] Testing word: ALLOT [Hera] [HADES][TEST ] [KRELTSC: 8969196390] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 8970328836] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 8972191116] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8974112028] Expected: Should print: 10 [Hera] [HADES][TEST ] [KRELTSC: 8975312997] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 8981386302] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8983144485] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 8984347701] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR [Hera] -4 [Hera] [HADES][TEST ] [KRELTSC: 8986190640] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8988121506] Expected: Should print: -4 [Hera] [HADES][TEST ] [KRELTSC: 8989257396] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR [Hera] 100 [Hera] [HADES][TEST ] [KRELTSC: 8995107450] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 8997091845] Expected: Should print: 100 [Hera] [HADES][TEST ] [KRELTSC: 8998302600] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9000411966] Test passed [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9002335230] Expected: Should store and retrieve [Hera] [HADES][TEST ] [KRELTSC: 9003626919] Running ALLOT.empty_stack: ALLOT [Hera] [HADES][TEST ] [KRELTSC: 9004847166] Expected error occurred [Hera] [HADES][TEST ] Testing ALLOT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9011530962] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9012875613] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9014222217] Testing word: , [Hera] [HADES][TEST ] [KRELTSC: 9015231876] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9016330596] Running ,.basic: 42 , HERE 1 CELLS - @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9018118074] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9023928438] Expected: Should compile 42 [Hera] [HADES][TEST ] [KRELTSC: 9025211685] Running ,.negative: -999 , HERE 1 CELLS - @ . CR [Hera] [HADES][INFO ] [KRELTSC: 9042918528] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] -999 [Hera] [HADES][TEST ] [KRELTSC: 9044567259] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9046421727] Expected: Should compile -999 [Hera] [HADES][TEST ] [KRELTSC: 9047689812] Running ,.zero: 0 , HERE 1 CELLS - @ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9053769690] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9055608471] Expected: Should compile 0 [Hera] [HADES][TEST ] [KRELTSC: 9056805219] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR [Hera] 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 9058815633] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9060724218] Expected: Should compile max int [Hera] [HADES][TEST ] [KRELTSC: 9061978044] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR [Hera] -2147483648 [Hera] [HADES][TEST ] [KRELTSC: 9063957420] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9069966381] Expected: Should compile min int [Hera] [HADES][TEST ] [KRELTSC: 9071131209] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS [Hera] 20 20 [Hera] [HADES][TEST ] [KRELTSC: 9073222431] Test passed [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9075120369] Expected: Should compile multiple [Hera] [HADES][TEST ] [KRELTSC: 9076355778] Running ,.empty_stack: , [Hera] [HADES][TEST ] [KRELTSC: 9077574681] Expected error occurred [Hera] [HADES][TEST ] Testing , ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9083784255] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9084783708] ,: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9086047236] Testing word: C, [Hera] [HADES][TEST ] [KRELTSC: 9087062859] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9088262337] Running C,.basic: 65 C, HERE 1 - C@ . CR [Hera] 65 [Hera] [HADES][TEST ] [KRELTSC: 9090069996] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9091953444] Expected: Should compile byte 65 [Hera] [HADES][TEST ] [KRELTSC: 9097622793] Running C,.zero: 0 C, HERE 1 - C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9099359451] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9101259594] Expected: Should compile byte 0 [Hera] [HADES][TEST ] [KRELTSC: 9102469047] Running C,.high_byte: 255 C, HERE 1 - C@ . CR [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 9104250855] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9106161372] Expected: Should compile byte 255 [Hera] [HADES][TEST ] [KRELTSC: 9107517027] Running C,.truncation: 256 C, HERE 1 - C@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9113413113] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9115051113] Expected: Should truncate to 0 [Hera] [HADES][TEST ] [KRELTSC: 9116326527] Running C,.negative: -1 C, HERE 1 - C@ . CR [Hera] 255 [Hera] [HADES][TEST ] [KRELTSC: 9118073559] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9119983992] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 9121187313] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . [Hera] 65 66 [Hera] [HADES][TEST ] [KRELTSC: 9127887069] Test passed [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9129472485] Expected: Should compile multiple [Hera] [HADES][TEST ] [KRELTSC: 9130727991] Running C,.empty_stack: C, [Hera] [HADES][TEST ] [KRELTSC: 9131995803] Expected error occurred [Hera] [HADES][TEST ] Testing C, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9134267205] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9135576366] C,: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9136895607] Testing word: 2, [Hera] [HADES][TEST ] [KRELTSC: 9143241219] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9144724176] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR [Hera] 67890 12345 [Hera] [HADES][TEST ] [KRELTSC: 9147510561] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9149459865] Expected: Should compile double [Hera] [HADES][TEST ] [KRELTSC: 9150696639] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR [Hera] 0 0 [Hera] [HADES][TEST ] [KRELTSC: 9157195719] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9160061589] Expected: Should compile zero double [Hera] [HADES][TEST ] [KRELTSC: 9161358339] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR [Hera] -2000 -1000 [Hera] [HADES][TEST ] [KRELTSC: 9163418985] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9165323895] Expected: Should compile negative double [Hera] [HADES][TEST ] [KRELTSC: 9174274263] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR [Hera] -1 2147483647 [Hera] [HADES][TEST ] [KRELTSC: 9177947226] Test passed [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9179752785] Expected: Should compile large double [Hera] [HADES][TEST ] [KRELTSC: 9185516949] Running 2,.one_item: 42 2, [Hera] [HADES][TEST ] [KRELTSC: 9187826403] Expected error occurred [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9189752544] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9190944000] Running 2,.empty_stack: 2, [Hera] [HADES][TEST ] [KRELTSC: 9192021027] Expected error occurred [Hera] [HADES][TEST ] Testing 2, ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9193896159] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9199055418] 2,: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9201040464] Testing word: PAD [Hera] [HADES][TEST ] [KRELTSC: 9202835712] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9203873511] Running PAD.basic: PAD PAD = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9205450821] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9207255708] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 9208364718] Running PAD.different_from_here: PAD HERE = . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9214611588] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9217581240] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 9218686953] Running PAD.stability: PAD DUP PAD = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9220339989] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9222176691] Expected: Should be stable [Hera] [HADES][TEST ] [KRELTSC: 9223232109] Running PAD.usable: PAD 42 OVER ! @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9229519572] Test passed [Hera] [HADES][TEST ] Testing PAD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9232484289] Expected: Should be usable memory [Hera] [HADES][TEST ] [KRELTSC: 9233661402] PAD: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9234903657] Testing word: SP@ [Hera] [HADES][TEST ] [KRELTSC: 9235889397] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9236913357] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9242790795] Test passed [Hera] [HADES][TEST ] Testing SP@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9245672814] Expected: Should show stack effect [Hera] [HADES][TEST ] [KRELTSC: 9247380576] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9249105726] Test passed [Hera] [HADES][TEST ] Testing SP@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9250919433] Expected: Should work on empty stack [Hera] [HADES][TEST ] [KRELTSC: 9252109020] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9258698757] Test passed [Hera] [HADES][TEST ] Testing SP@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9261636636] Expected: Should track changes [Hera] [HADES][TEST ] [KRELTSC: 9262758519] SP@: 3 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9263989497] Testing word: SP! [Hera] [HADES][TEST ] [KRELTSC: 9264948084] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9265953816] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! [Hera] 3 [HADES][TEST ] [KRELTSC: 9272559366] Test passed [Hera] [HADES][TEST ] Testing SP! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9274200516] Expected: Should restore stack [Hera] [HADES][TEST ] [KRELTSC: 9276359211] Running SP!.invalid_addr: 0 SP! [Hera] [HADES][TEST ] [KRELTSC: 9277538949] Expected error occurred [Hera] [HADES][TEST ] Testing SP! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9279495330] Expected: Should cause error [Hera] [HADES][TEST ] [KRELTSC: 9280616625] Running SP!.empty_stack: SP! [Hera] [HADES][TEST ] [KRELTSC: 9281750961] Expected error occurred [Hera] [HADES][TEST ] Testing SP! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9288165894] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 9290256801] SP!: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9291733500] Testing word: LATEST [Hera] [HADES][TEST ] [KRELTSC: 9292695426] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9293722599] Running LATEST.basic: LATEST LATEST = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9295423557] Test passed [Hera] [HADES][TEST ] Testing LATEST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9301711860] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 9302800605] Running LATEST.stability: LATEST DUP LATEST = . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9305695497] Test passed [Hera] [HADES][TEST ] Testing LATEST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9307519725] Expected: Should be stable [Hera] [HADES][TEST ] [KRELTSC: 9308607945] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9309856248] Testing word: COMPILATION [Hera] [HADES][TEST ] [KRELTSC: 9310904022] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9316038144] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9318869070] Test passed [Hera] [HADES][TEST ] Testing COMPILATION ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9321407130] Expected: Should advance HERE by 12 [Hera] [HADES][TEST ] [KRELTSC: 9322588968] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 [Hera] [HADES][INFO ] [KRELTSC: 9324432516] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9330701100] Test passed [Hera] [HADES][TEST ] Testing COMPILATION ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9334807734] Expected: Should advance correctly [Hera] [HADES][TEST ] [KRELTSC: 9336028128] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9337971069] Test passed [Hera] [HADES][TEST ] Testing COMPILATION ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9339820749] Expected: Should combine allot and comma [Hera] [HADES][TEST ] [KRELTSC: 9345583632] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 9347477958] Test passed [Hera] [HADES][TEST ] Testing COMPILATION ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9350571783] Expected: PAD should be isolated [Hera] [HADES][TEST ] [KRELTSC: 9351720315] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9352989513] Testing word: STACK_MGMT [Hera] [HADES][TEST ] [KRELTSC: 9354020067] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9355067085] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . [Hera] 43 42 [Hera] [HADES][TEST ] [KRELTSC: 9361483698] Test passed [Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9364458957] Expected: Should print: 43 42 [Hera] [HADES][TEST ] [KRELTSC: 9365588505] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9367422708] Test passed [Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9369261384] Expected: Should preserve depth [Hera] [HADES][TEST ] [KRELTSC: 9374964270] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9376327548] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 [Hera] [HADES][INFO ] [KRELTSC: 9377742003] [Hera] === Testing Module: Dictionary Manipulation Words === [Hera] [HADES][INFO ] [KRELTSC: 9379411755] Running Dictionary Manipulation Words Tests (Module 14)... [Hera] [HADES][TEST ] [KRELTSC: 9380898387] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9382375632] Testing word: CREATE [Hera] [HADES][TEST ] [KRELTSC: 9383377773] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9384409545] Running CREATE.basic: CREATE test1 42 , test1 @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9391403742] Test passed [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9394335090] Expected: Should create and store [Hera] [HADES][TEST ] [KRELTSC: 9395480976] Running CREATE.empty_name: CREATE [Hera] [HADES][TEST ] [KRELTSC: 9396688665] Expected error occurred [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9398592861] Expected: Should handle empty name [Hera] [HADES][TEST ] [KRELTSC: 9404388273] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 9408720447] Test passed [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9410556330] Expected: Newest definition should win (prints 2) [Hera] [HADES][TEST ] [KRELTSC: 9411885000] Running CREATE.duplicate: CREATE test2 CREATE test2 [Hera] [HADES][TEST ] [KRELTSC: 9418030209] Test passed [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9420973968] Expected: Should allow redefinition (latest shadows) [Hera] [HADES][TEST ] [KRELTSC: 9422347053] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9423708168] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9425085327] Testing word: FORGET [Hera] [HADES][TEST ] [KRELTSC: 9426080727] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9427107816] Running FORGET.basic: CREATE temp1 FORGET temp1 [Hera] [HADES][TEST ] [KRELTSC: 9434816496] Test passed [Hera] [HADES][TEST ] Testing FORGET ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9437088339] Expected: Should forget word [Hera] [HADES][TEST ] [KRELTSC: 9438177609] Running FORGET.nonexistent: FORGET nonexistent [Hera] [HADES][TEST ] [KRELTSC: 9439566360] Expected error occurred [Hera] [HADES][TEST ] Testing FORGET ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9441635952] Expected: Should handle missing word [Hera] [HADES][TEST ] [KRELTSC: 9447271869] Running FORGET.protected: FORGET FORGET [Hera] [HADES][TEST ] [KRELTSC: 9449111574] Expected error occurred [Hera] [HADES][TEST ] Testing FORGET ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9451749930] Expected: Should protect system words [Hera] [HADES][TEST ] [KRELTSC: 9452959845] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9454330179] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9455743143] Testing word: FENCE [Hera] [HADES][TEST ] [KRELTSC: 9456737682] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9462146127] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc [Hera] [HADES][TEST ] [KRELTSC: 9465250830] Test passed [Hera] [HADES][TEST ] Testing FENCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9467166135] Expected: Should forget a word defined after FENCE [Hera] [HADES][TEST ] [KRELTSC: 9468560430] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F [Hera] [HADES][TEST ] [KRELTSC: 9470560302] Expected error occurred [Hera] [HADES][TEST ] Testing FENCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9476997033] Expected: Should refuse to forget a word defined before FEN [Hera] [HADES][TEST ] [KRELTSC: 9479437464] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE [Hera] [HADES][TEST ] [KRELTSC: 9481689042] Test passed [Hera] [HADES][TEST ] Testing FENCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9483483093] Expected: Forgetting the newest word must not disturb an ol [Hera] [HADES][TEST ] [KRELTSC: 9484930539] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9490281885] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9492258573] Testing word: IMMEDIATE [Hera] [HADES][TEST ] [KRELTSC: 9494452338] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9495497571] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9498085086] Test passed [Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9499960785] Expected: Should execute immediately [Hera] [HADES][TEST ] [KRELTSC: 9505709535] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I [Hera] [HADES][TEST ] [KRELTSC: 9507619443] Test passed [Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9510315402] Expected: Should handle double immediate [Hera] [HADES][TEST ] [KRELTSC: 9511537833] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9512792310] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9514189272] Testing word: FIND [Hera] [HADES][TEST ] [KRELTSC: 9515148594] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9520803684] Running FIND.existing: FIND DUP . CR [Hera] 2225669184 [Hera] [HADES][TEST ] [KRELTSC: 9523530597] Test passed [Hera] [HADES][TEST ] Testing FIND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9525522867] Expected: Should find system word [Hera] [HADES][TEST ] [KRELTSC: 9526690236] Running FIND.user_word: : test5 44 ; FIND test5 . CR [Hera] 2225995504 [Hera] [HADES][TEST ] [KRELTSC: 9528719991] Test passed [Hera] [HADES][TEST ] Testing FIND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9535149141] Expected: Should find user word [Hera] [HADES][TEST ] [KRELTSC: 9536232741] Running FIND.nonexistent: FIND nonexistent . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 9539160834] Test passed [Hera] [HADES][TEST ] Testing FIND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9540971139] Expected: Should return 0 [Hera] [HADES][TEST ] [KRELTSC: 9542062698] Running FIND.empty: FIND [Hera] [HADES][TEST ] [KRELTSC: 9543183363] Expected error occurred [Hera] [HADES][TEST ] Testing FIND ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9549612513] Expected: Should error (no token) [Hera] [HADES][TEST ] [KRELTSC: 9550761696] FIND: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9553035324] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9554556816] Testing word: DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9555589638] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9556611540] Running DEFINITIONS.basic: FORTH DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9558082779] Test passed [Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9564460248] Expected: Should set current to context [Hera] [HADES][TEST ] [KRELTSC: 9565604454] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9568334748] Test passed [Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9570180123] Expected: Should be idempotent [Hera] [HADES][TEST ] [KRELTSC: 9571312695] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9572630361] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9578592870] Testing word: SMUDGE [Hera] [HADES][TEST ] [KRELTSC: 9579566640] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9580574955] Running SMUDGE.during_def: : test6 SMUDGE 45 ; [Hera] [HADES][TEST ] [KRELTSC: 9583344330] Test passed [Hera] [HADES][TEST ] Testing SMUDGE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9585182544] Expected: Should hide incomplete def [Hera] [HADES][TEST ] [KRELTSC: 9586367721] Running SMUDGE.outside_def: SMUDGE [Hera] [HADES][TEST ] [KRELTSC: 9587645970] Expected error occurred [Hera] [HADES][TEST ] Testing SMUDGE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9594962979] Expected: Should error outside def [Hera] [HADES][TEST ] [KRELTSC: 9597445578] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9598694448] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9600107139] Testing word: LATEST [Hera] [HADES][TEST ] [KRELTSC: 9601080972] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9606625665] Running LATEST.basic: LATEST @ . CR [Hera] 2225750608 [Hera] [HADES][TEST ] [KRELTSC: 9608833626] Test passed [Hera] [HADES][TEST ] Testing LATEST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9611264292] Expected: Should show latest word [Hera] [HADES][TEST ] [KRELTSC: 9612438759] Running LATEST.after_def: : test7 46 ; LATEST @ . CR [Hera] 2225789792 [Hera] [HADES][TEST ] [KRELTSC: 9614423700] Test passed [Hera] [HADES][TEST ] Testing LATEST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9616226424] Expected: Should update after def [Hera] [HADES][TEST ] [KRELTSC: 9621933783] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST [Hera] 2225789792 [Hera] [HADES][TEST ] [KRELTSC: 9625286769] Test passed [Hera] [HADES][TEST ] Testing LATEST ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9627082899] Expected: Should update after forget [Hera] [HADES][TEST ] [KRELTSC: 9628240083] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9629613231] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9631039005] Testing word: >BODY [Hera] [HADES][TEST ] [KRELTSC: 9636454401] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9637798191] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR [Hera] 2225997016 [Hera] [HADES][TEST ] [KRELTSC: 9641099265] Test passed [Hera] [HADES][TEST ] Testing >BODY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9643074609] Expected: Should get param field [Hera] [HADES][TEST ] [KRELTSC: 9644261928] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR [Hera] 2225997480 [Hera] [HADES][TEST ] [KRELTSC: 9651204318] Test passed [Hera] [HADES][TEST ] Testing >BODY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9654227100] Expected: Should get var storage [Hera] [HADES][TEST ] [KRELTSC: 9655475949] Running >BODY.nonexistent: ' NONEXISTENT >BODY [Hera] [HADES][ERROR] [KRELTSC: 9656877321] ': word 'NONEXISTENT' not found [Hera] [HADES][TEST ] [KRELTSC: 9658116678] Expected error occurred [Hera] [HADES][TEST ] Testing >BODY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9660043554] Expected: Should handle missing word [Hera] [HADES][TEST ] [KRELTSC: 9665228832] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9667281162] â–¶ Testing module: src/test_runner/modules/dictionary_manipula [Hera] [HADES][TEST ] [KRELTSC: 9669538452] Testing word: HIDDEN [Hera] [HADES][TEST ] [KRELTSC: 9670519740] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9671558883] Running HIDDEN.basic: : test10 HIDDEN 47 ; [Hera] [HADES][TEST ] [KRELTSC: 9673145496] Test passed [Hera] [HADES][TEST ] Testing HIDDEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9674903406] Expected: Should hide word [Hera] [HADES][TEST ] [KRELTSC: 9680320734] Running HIDDEN.outside_def: HIDDEN [Hera] [HADES][TEST ] [KRELTSC: 9682077405] Expected error occurred [Hera] [HADES][TEST ] Testing HIDDEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9684020262] Expected: Should error outside def [Hera] [HADES][TEST ] [KRELTSC: 9685194876] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9686522706] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, [Hera] [HADES][INFO ] [KRELTSC: 9687969942] [Hera] === Testing Module: Vocabulary Words === [Hera] [HADES][INFO ] [KRELTSC: 9695084490] Running Vocabulary Words Tests (Module 15)... [Hera] [HADES][TEST ] [KRELTSC: 9696755670] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9698966445] Testing word: VOCABULARY [Hera] [HADES][TEST ] [KRELTSC: 9699967725] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9701003319] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI [Hera] [HADES][TEST ] [KRELTSC: 9704241078] Test passed [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9712346805] Expected: Should create vocabulary [Hera] [HADES][TEST ] [KRELTSC: 9714965925] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC [Hera] 2226001904 [Hera] [HADES][TEST ] [KRELTSC: 9718454571] Test passed [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9726128202] Expected: Should create and switch [Hera] [HADES][TEST ] [KRELTSC: 9728108523] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT [Hera] [HADES][TEST ] [KRELTSC: 9732119460] Test passed [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9739418661] Expected: Should create word in isolated vocab [Hera] [HADES][TEST ] [KRELTSC: 9741413346] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN [Hera] 11 [Hera] [HADES][TEST ] [KRELTSC: 9746234715] Test passed [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9747956064] Expected: Should access word across vocabs [Hera] [HADES][TEST ] [KRELTSC: 9754462284] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY [Hera] [HADES][TEST ] [KRELTSC: 9758727048] Test passed [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9760541679] Expected: Should create multiple vocabs [Hera] [HADES][TEST ] [KRELTSC: 9761766147] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T [Hera] [HADES][ERROR] [KRELTSC: 9769086726] VOCABULARY: duplicate 'TESTVOC' [Hera] [HADES][TEST ] [KRELTSC: 9771111756] Expected error occurred [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9773370306] Expected: Should handle duplicate [Hera] [HADES][TEST ] [KRELTSC: 9774566277] Running VOCABULARY.empty_name: VOCABULARY [Hera] [HADES][ERROR] [KRELTSC: 9775824198] VOCABULARY: missing name [Hera] [HADES][TEST ] [KRELTSC: 9776870817] Expected error occurred [Hera] [HADES][TEST ] Testing VOCABULARY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9785160462] Expected: Should handle empty name [Hera] [HADES][TEST ] [KRELTSC: 9786999222] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9788382744] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9789760890] Testing word: FORTH [Hera] [HADES][TEST ] [KRELTSC: 9790734723] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9791743815] Running FORTH.basic: FORTH DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9801632631] Test passed [Hera] [HADES][TEST ] Testing FORTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9803469480] Expected: Should select FORTH vocab [Hera] [HADES][TEST ] [KRELTSC: 9804633237] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 9811884768] Test passed [Hera] [HADES][TEST ] Testing FORTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9815851773] Expected: Should find word in FORTH [Hera] [HADES][TEST ] [KRELTSC: 9817013556] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT [Hera] [HADES][TEST ] [KRELTSC: 9819922182] Test passed [Hera] [HADES][TEST ] Testing FORTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9827453601] Expected: Should return to FORTH [Hera] [HADES][TEST ] [KRELTSC: 9830014509] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9831484446] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9832929540] Testing word: DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9833949111] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9835017276] Running DEFINITIONS.basic: FORTH DEFINITIONS [Hera] [HADES][TEST ] [KRELTSC: 9844574712] Test passed [Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9846747813] Expected: Should set current vocabulary [Hera] [HADES][TEST ] [KRELTSC: 9847913103] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 [Hera] [HADES][TEST ] [KRELTSC: 9850527624] Test passed [Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9852404814] Expected: Should set new current [Hera] [HADES][TEST ] [KRELTSC: 9860866764] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- [Hera] [HADES][TEST ] [KRELTSC: 9870293916] Test passed [Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9872174655] Expected: Should create in correct vocab [Hera] [HADES][TEST ] [KRELTSC: 9873343074] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9874624389] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9876085338] Testing word: CONTEXT [Hera] [HADES][TEST ] [KRELTSC: 9877083930] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9878124501] Running CONTEXT.basic: CONTEXT @ . CR [Hera] 2226007904 [Hera] [HADES][TEST ] [KRELTSC: 9879838773] Test passed [Hera] [HADES][TEST ] Testing CONTEXT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9889486236] Expected: Should show current context [Hera] [HADES][TEST ] [KRELTSC: 9890800080] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! [Hera] [HADES][TEST ] [KRELTSC: 9892287846] Test passed [Hera] [HADES][TEST ] Testing CONTEXT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9898816011] Expected: Should allow modification (impl-defined effect) [Hera] [HADES][TEST ] [KRELTSC: 9900806916] Running CONTEXT.initial: FORTH CONTEXT @ . CR [Hera] 2225760416 [Hera] [HADES][TEST ] [KRELTSC: 9904152216] Test passed [Hera] [HADES][TEST ] Testing CONTEXT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9906002484] Expected: Should show FORTH vocab [Hera] [HADES][TEST ] [KRELTSC: 9907155888] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9908438064] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9916076583] Testing word: CURRENT [Hera] [HADES][TEST ] [KRELTSC: 9917303424] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9918258126] Running CURRENT.basic: CURRENT @ . CR [Hera] 2226007904 [Hera] [HADES][TEST ] [KRELTSC: 9920066310] Test passed [Hera] [HADES][TEST ] Testing CURRENT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9921869433] Expected: Should show current vocab [Hera] [HADES][TEST ] [KRELTSC: 9928493085] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF [Hera] 2226004592 [Hera] [HADES][TEST ] [KRELTSC: 9932865537] Test passed [Hera] [HADES][TEST ] Testing CURRENT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9934678866] Expected: Should show new vocab [Hera] [HADES][TEST ] [KRELTSC: 9935833404] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! [Hera] [HADES][INFO ] [KRELTSC: 9937400508] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] [HADES][TEST ] [KRELTSC: 9944720184] Test passed [Hera] [HADES][TEST ] Testing CURRENT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9947225337] Expected: Should allow modification (impl-defined effect) [Hera] [HADES][TEST ] [KRELTSC: 9948654912] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9949936668] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te [Hera] [HADES][TEST ] [KRELTSC: 9951340056] Testing word: ORDER [Hera] [HADES][TEST ] [KRELTSC: 9958046364] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 9959681487] Running ORDER.basic: ORDER [Hera] Search order: [Hera] [Hera] Current: [Hera] [HADES][TEST ] [KRELTSC: 9962933946] Test passed [Hera] [HADES][TEST ] Testing ORDER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9964754415] Expected: Should list search order [Hera] [HADES][TEST ] [KRELTSC: 9965981907] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI [Hera] Search order: [Hera] [Hera] Current: [Hera] [HADES][TEST ] [KRELTSC: 9975920766] Test passed [Hera] [HADES][TEST ] Testing ORDER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9977755998] Expected: Should show all vocabs [Hera] [HADES][TEST ] [KRELTSC: 9978900267] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER [Hera] Search order: [Hera] Current: [Hera] [HADES][TEST ] [KRELTSC: 9987570180] Test passed [Hera] [HADES][TEST ] Testing ORDER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 9989351484] Expected: Should show FORTH only [Hera] [HADES][TEST ] [KRELTSC: 9990457407] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 9991761360] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 [Hera] [HADES][INFO ] [KRELTSC: 9993243246] [Hera] === Testing Module: System Words === [Hera] [HADES][INFO ] [KRELTSC: 9994742751] Running System Words Tests (Module 18)... [Hera] [HADES][WARN ] [KRELTSC: 9995982003] Some system tests marked as unimplemented due to system-level e [Hera] [HADES][TEST ] [KRELTSC: 10004026914] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10005860004] Testing word: QUIT [Hera] [HADES][TEST ] [KRELTSC: 10006845618] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10007877516] Running QUIT.in_definition: : BAD-WORD QUIT ; [Hera] [HADES][TEST ] [KRELTSC: 10009527843] Expected error occurred [Hera] [HADES][TEST ] Testing QUIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10017130011] Expected: Should prevent compilation [Hera] [HADES][TEST ] [KRELTSC: 10019480289] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10020757782] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10022167470] Testing word: ABORT [Hera] [HADES][TEST ] [KRELTSC: 10023130362] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10024170849] Running ABORT.basic: ABORT [Hera] [HADES][TEST ] [KRELTSC: 10025468271] Test passed [Hera] [HADES][TEST ] Testing ABORT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10033131234] Expected: Should clear stacks and return to QUIT [Hera] [HADES][TEST ] [KRELTSC: 10036101726] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR [Hera] [HADES][TEST ] [KRELTSC: 10037545602] Test passed [Hera] [HADES][TEST ] Testing ABORT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10039503705] Expected: Should clear stack [Hera] [HADES][TEST ] [KRELTSC: 10047439227] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 [Hera] [HADES][TEST ] [KRELTSC: 10050098814] Test passed [Hera] [HADES][TEST ] Testing ABORT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10051962501] Expected: ABORT may appear in a definition; when executed i [Hera] [HADES][TEST ] [KRELTSC: 10053580572] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10054836414] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10056244422] Testing word: ABORT" [Hera] [HADES][TEST ] [KRELTSC: 10062644214] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10065664413] Running ABORT".condition_true: -1 ABORT" Error" [Hera] [HADES][TEST ] [KRELTSC: 10067496642] Test passed [Hera] [HADES][TEST ] Testing ABORT" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10069338006] Expected: Should abort with message (no error; stacks clear [Hera] [HADES][TEST ] [KRELTSC: 10075814238] Running ABORT".condition_false: 0 ABORT" Error" [Hera] [HADES][TEST ] [KRELTSC: 10078490247] Test passed [Hera] [HADES][TEST ] Testing ABORT" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10080209181] Expected: Should not abort [Hera] [HADES][TEST ] [KRELTSC: 10081332786] Running ABORT".empty_stack: ABORT" [Hera] [HADES][TEST ] [KRELTSC: 10082632098] Expected error occurred [Hera] [HADES][TEST ] Testing ABORT" ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10091234286] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 10092362112] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10093600377] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10095076068] Testing word: BYE [Hera] [HADES][TEST ] [KRELTSC: 10096060212] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10103445366] BYE: 0 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10104711015] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10106164635] Testing word: COLD [Hera] [HADES][TEST ] [KRELTSC: 10107110139] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10108171269] COLD: 0 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10109463504] â–¶ Testing module: src/test_runner/modules/system_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 10110888795] Testing word: WARM [Hera] [HADES][TEST ] [KRELTSC: 10111862439] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10117384389] WARM: 0 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10118652915] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro [Hera] [HADES][INFO ] [KRELTSC: 10120055505] [Hera] === Testing Module: Defining Words === [Hera] [HADES][INFO ] [KRELTSC: 10121562234] Running Defining Words Tests (Module 13)... [Hera] [HADES][TEST ] [KRELTSC: 10122847707] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10124327619] Testing word: : [Hera] [HADES][TEST ] [KRELTSC: 10125286269] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10126334757] Running :.basic: : TEST1 42 ; TEST1 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10132643787] Test passed [Hera] [HADES][TEST ] Testing : ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10134370533] Expected: Should define and execute [Hera] [HADES][TEST ] [KRELTSC: 10135513164] Running :.empty_name: : [Hera] [HADES][TEST ] [KRELTSC: 10136650797] Expected error occurred [Hera] [HADES][TEST ] Testing : ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10138551549] Expected: Should handle empty definition [Hera] [HADES][TEST ] [KRELTSC: 10139817387] Running :.nested: : TEST3 : ; [Hera] [HADES][ERROR] [KRELTSC: 10141078521] Nested ':' inside a definition is not allowed [Hera] [HADES][TEST ] [KRELTSC: 10146722208] Expected error occurred [Hera] [HADES][TEST ] Testing : ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10148508174] Expected: Should prevent nested definition [Hera] [HADES][TEST ] [KRELTSC: 10149755406] :: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10151103354] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10152560313] Testing word: ; [Hera] [HADES][TEST ] [KRELTSC: 10153534818] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10154567955] Running ;.alone: ; [Hera] [HADES][TEST ] [KRELTSC: 10155702039] Expected error occurred [Hera] [HADES][TEST ] Testing ; ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10158453291] Expected: Should error outside definition [Hera] [HADES][TEST ] [KRELTSC: 10163957601] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10166120349] Test passed [Hera] [HADES][TEST ] Testing ; ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10167877650] Expected: Should handle immediate [Hera] [HADES][TEST ] [KRELTSC: 10169028618] ;: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10174467093] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10176229644] Testing word: CONSTANT [Hera] [HADES][TEST ] [KRELTSC: 10177179474] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10178214564] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10180599870] Test passed [Hera] [HADES][TEST ] Testing CONSTANT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10182481827] Expected: Should create constant [Hera] [HADES][TEST ] [KRELTSC: 10183695753] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 10185565068] Test passed [Hera] [HADES][TEST ] Testing CONSTANT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10187420061] Expected: Should handle zero [Hera] [HADES][TEST ] [KRELTSC: 10193182734] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 10195409868] Test passed [Hera] [HADES][TEST ] Testing CONSTANT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10197231324] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 10198389894] Running CONSTANT.empty_stack: CONSTANT [Hera] [HADES][TEST ] [KRELTSC: 10206677019] Expected error occurred [Hera] [HADES][TEST ] Testing CONSTANT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10209612147] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 10210762359] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10212090021] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10213529046] Testing word: VARIABLE [Hera] [HADES][TEST ] [KRELTSC: 10214527953] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10215563484] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10225435353] Test passed [Hera] [HADES][TEST ] Testing VARIABLE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10227209475] Expected: Should create variable [Hera] [HADES][TEST ] [KRELTSC: 10228337595] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 [Hera] [HADES][TEST ] [KRELTSC: 10238095035] Test passed [Hera] [HADES][TEST ] Testing VARIABLE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10239937743] Expected: Should create multiple [Hera] [HADES][TEST ] [KRELTSC: 10241100471] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ [Hera] -99 [Hera] [HADES][TEST ] [KRELTSC: 10243088772] Test passed [Hera] [HADES][TEST ] Testing VARIABLE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10251592701] Expected: Should store/fetch [Hera] [HADES][TEST ] [KRELTSC: 10252702446] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10253981682] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10255379295] Testing word: CREATE [Hera] [HADES][TEST ] [KRELTSC: 10256356635] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10257411822] Running CREATE.basic: CREATE OBJ1 [Hera] [HADES][TEST ] [KRELTSC: 10264767765] Test passed [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10266479097] Expected: Should create word [Hera] [HADES][TEST ] [KRELTSC: 10267528425] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10269440370] Test passed [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10271260230] Expected: Should allow data [Hera] [HADES][TEST ] [KRELTSC: 10272351537] Running CREATE.empty_name: CREATE [Hera] [HADES][TEST ] [KRELTSC: 10278209655] Expected error occurred [Hera] [HADES][TEST ] Testing CREATE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10280489898] Expected: Should handle empty name [Hera] [HADES][TEST ] [KRELTSC: 10281636498] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10282927977] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10284329328] Testing word: DOES> [Hera] [HADES][TEST ] [KRELTSC: 10285297050] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10286304210] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10294005834] Test passed [Hera] [HADES][TEST ] Testing DOES> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10295836761] Expected: Should define behavior [Hera] [HADES][TEST ] [KRELTSC: 10296975024] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C [Hera] [HADES][TEST ] [KRELTSC: 10298809668] Test passed [Hera] [HADES][TEST ] Testing DOES> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10300702860] Expected: Should work with arrays [Hera] [HADES][TEST ] [KRELTSC: 10301867037] Running DOES>.outside: DOES> [Hera] [HADES][ERROR] [KRELTSC: 10303043751] DOES>: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10304087850] Expected error occurred [Hera] [HADES][TEST ] Testing DOES> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10311244188] Expected: Should error outside definition [Hera] [HADES][TEST ] [KRELTSC: 10312497972] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10313904531] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10315388538] Testing word: [ [Hera] [HADES][TEST ] [KRELTSC: 10316459622] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10322221287] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10325548716] Test passed [Hera] [HADES][TEST ] Testing [ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10327340982] Expected: Should enter interpret [Hera] [HADES][TEST ] [KRELTSC: 10328491110] Running [.outside: [ [Hera] [HADES][TEST ] [KRELTSC: 10329744453] Test passed [Hera] [HADES][TEST ] Testing [ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10331527080] Expected: Should be allowed outside definition (no error) [Hera] [HADES][TEST ] [KRELTSC: 10332964026] [: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10339467810] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10342761387] Testing word: ] [Hera] [HADES][TEST ] [KRELTSC: 10343762730] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10344782154] Running ].basic: [ 42 ] . CR [Hera] [HADES][TEST ] [KRELTSC: 10351355028] Test passed [Hera] [HADES][TEST ] Testing ] ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10354397697] Expected: Should resume compile [Hera] [HADES][TEST ] [KRELTSC: 10355560488] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10357504290] Test passed [Hera] [HADES][TEST ] Testing ] ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10359281604] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 10365964308] ]: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10368484308] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10369976925] Testing word: DEFER [Hera] [HADES][TEST ] [KRELTSC: 10370943639] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10371951807] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10374711207] Test passed [Hera] [HADES][TEST ] Testing DEFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10382879892] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 10383913071] Running DEFER.uninit: DEFER DF2 DF2 [Hera] [HADES][ERROR] [KRELTSC: 10385410476] DEFER runtime: no target set for 'DF2' [Hera] [HADES][TEST ] [KRELTSC: 10386652395] Expected error occurred [Hera] [HADES][TEST ] Testing DEFER ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10388628222] Expected: Should error: uninitialized deferred word [Hera] [HADES][TEST ] [KRELTSC: 10395639765] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10397930424] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10399321464] Testing word: IS [Hera] [HADES][TEST ] [KRELTSC: 10400280114] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10401291642] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS [Hera] 99 [Hera] [HADES][TEST ] [KRELTSC: 10403745408] Test passed [Hera] [HADES][TEST ] Testing IS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10411991814] Expected: Should print: 99 [Hera] [HADES][TEST ] [KRELTSC: 10413171174] Running IS.not_defer: 42 IS DUP [Hera] [HADES][ERROR] [KRELTSC: 10414420779] IS: 'DUP' was not created by DEFER [Hera] [HADES][TEST ] [KRELTSC: 10415600727] Expected error occurred [Hera] [HADES][TEST ] Testing IS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10417513575] Expected: Should error: DUP is not a DEFER word [Hera] [HADES][TEST ] [KRELTSC: 10424469258] Running IS.not_found: 42 IS NOSUCH [Hera] [HADES][ERROR] [KRELTSC: 10426800300] IS: word 'NOSUCH' not found [Hera] [HADES][TEST ] [KRELTSC: 10427955405] Expected error occurred [Hera] [HADES][TEST ] Testing IS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10429822767] Expected: Should error: word not found [Hera] [HADES][TEST ] [KRELTSC: 10431014202] IS: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10432241232] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10439020515] Testing word: DEFER@ [Hera] [HADES][TEST ] [KRELTSC: 10440723111] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10442225136] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 10444774410] Test passed [Hera] [HADES][TEST ] Testing DEFER@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10446659244] Expected: Should print: -1 [Hera] [HADES][TEST ] [KRELTSC: 10452953952] Running DEFER@.not_found: DEFER@ NOSUCH2 [Hera] [HADES][ERROR] [KRELTSC: 10455248832] DEFER@: word 'NOSUCH2' not found [Hera] [HADES][TEST ] [KRELTSC: 10456983600] Expected error occurred [Hera] [HADES][TEST ] Testing DEFER@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10458938343] Expected: Should error: word not found [Hera] [HADES][TEST ] [KRELTSC: 10460138661] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10461390681] â–¶ Testing module: src/test_runner/modules/defining_words_test [Hera] [HADES][TEST ] [KRELTSC: 10468437945] Testing word: ['] [Hera] [HADES][TEST ] [KRELTSC: 10470074874] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10471620495] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . [Hera] 77 77 [Hera] [HADES][TEST ] [KRELTSC: 10474248813] Test passed [Hera] [HADES][TEST ] Testing ['] ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10476076464] Expected: Should print: 77 77 [Hera] [HADES][TEST ] [KRELTSC: 10484044116] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 10487280510] Test passed [Hera] [HADES][TEST ] Testing ['] ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10489079055] Expected: Should print: 1 [Hera] [HADES][TEST ] [KRELTSC: 10490189493] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; [Hera] [HADES][ERROR] [KRELTSC: 10498441905] [']': word 'NOSUCHWORD' not found [Hera] [HADES][TEST ] [KRELTSC: 10500719691] Expected error occurred [Hera] [HADES][TEST ] Testing ['] ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10502643438] Expected: Should error: word not found [Hera] [HADES][TEST ] [KRELTSC: 10503834285] [']: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10505120031] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er [Hera] [HADES][INFO ] [KRELTSC: 10512206418] [Hera] === Testing Module: Control Words === [Hera] [HADES][INFO ] [KRELTSC: 10514188965] Running Control Words Tests (Module 12)... [Hera] [HADES][TEST ] [KRELTSC: 10515413412] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10516841118] Testing word: IF [Hera] [HADES][TEST ] [KRELTSC: 10517782380] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10518877614] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10521742518] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10528130403] Expected: Should take true branch [Hera] [HADES][TEST ] [KRELTSC: 10529316483] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR [Hera] 24 [Hera] [HADES][TEST ] [KRELTSC: 10531654119] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10533452937] Expected: Should take false branch [Hera] [HADES][TEST ] [KRELTSC: 10534816530] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; [Hera] [HADES][INFO ] [KRELTSC: 10541383587] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 10543221381] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10545004932] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 10546126059] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10548150396] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10549937034] Expected: Should work without ELSE [Hera] [HADES][TEST ] [KRELTSC: 10551127461] Running IF.empty_stack: IF [Hera] [HADES][ERROR] [KRELTSC: 10556737212] IF: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10557662997] Expected error occurred [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10559506209] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 10561334784] IF: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10562702346] Testing word: IF [Hera] [HADES][TEST ] [KRELTSC: 10567928133] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10569000771] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10571244495] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10573494414] Expected: Should take true branch [Hera] [HADES][TEST ] [KRELTSC: 10574773986] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR [Hera] 24 [Hera] [HADES][TEST ] [KRELTSC: 10576833288] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10578582210] Expected: Should take false branch [Hera] [HADES][TEST ] [KRELTSC: 10580221302] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 10586834895] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10588511346] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 10589727267] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 10591844949] Test passed [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10598397264] Expected: Should work without ELSE [Hera] [HADES][TEST ] [KRELTSC: 10599623433] Running IF.empty_stack: IF [Hera] [HADES][ERROR] [KRELTSC: 10600729104] IF: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10601750565] Expected error occurred [Hera] [HADES][TEST ] Testing IF ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10603635336] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 10604851677] IF: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10606178268] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10607560635] Testing word: ELSE [Hera] [HADES][TEST ] [KRELTSC: 10608530373] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10609546857] Running ELSE.alone: ELSE [Hera] [HADES][ERROR] [KRELTSC: 10615560291] ELSE: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10616441724] Expected error occurred [Hera] [HADES][TEST ] Testing ELSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10618114857] Expected: Should error outside IF [Hera] [HADES][TEST ] [KRELTSC: 10619322546] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; [Hera] [HADES][ERROR] [KRELTSC: 10621003554] ELSE: missing IF [Hera] [HADES][TEST ] [KRELTSC: 10621995279] Expected error occurred [Hera] [HADES][TEST ] Testing ELSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10628353785] Expected: Should prevent double ELSE [Hera] [HADES][TEST ] [KRELTSC: 10629372180] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10630422495] Testing word: ELSE [Hera] [HADES][TEST ] [KRELTSC: 10631396223] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10632425391] Running ELSE.alone: ELSE [Hera] [HADES][ERROR] [KRELTSC: 10633705068] ELSE: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10634693706] Expected error occurred [Hera] [HADES][TEST ] Testing ELSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10636707438] Expected: Should error outside IF [Hera] [HADES][TEST ] [KRELTSC: 10637857881] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; [Hera] [HADES][ERROR] [KRELTSC: 10643345538] ELSE: missing IF [Hera] [HADES][TEST ] [KRELTSC: 10644767553] Expected error occurred [Hera] [HADES][TEST ] Testing ELSE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10646458998] Expected: Should prevent double ELSE [Hera] [HADES][TEST ] [KRELTSC: 10647484638] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10648865409] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10650315942] Testing word: THEN [Hera] [HADES][TEST ] [KRELTSC: 10651309746] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10652357121] Running THEN.alone: THEN [Hera] [HADES][ERROR] [KRELTSC: 10653542718] THEN: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10658959626] Expected error occurred [Hera] [HADES][TEST ] Testing THEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10660895784] Expected: Should error outside IF [Hera] [HADES][TEST ] [KRELTSC: 10662020985] Running THEN.extra: : BAD IF 1 THEN THEN ; [Hera] [HADES][ERROR] [KRELTSC: 10663719171] CF: underflow [Hera] [HADES][ERROR] [KRELTSC: 10664720262] THEN: unmatched [Hera] [HADES][TEST ] [KRELTSC: 10665663162] Expected error occurred [Hera] [HADES][TEST ] Testing THEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10667631723] Expected: Should prevent extra THEN [Hera] [HADES][TEST ] [KRELTSC: 10668873033] THEN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10674424089] Testing word: THEN [Hera] [HADES][TEST ] [KRELTSC: 10675283913] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10676136471] Running THEN.alone: THEN [Hera] [HADES][ERROR] [KRELTSC: 10677193779] THEN: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10678188003] Expected error occurred [Hera] [HADES][TEST ] Testing THEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10680153309] Expected: Should error outside IF [Hera] [HADES][TEST ] [KRELTSC: 10685929086] Running THEN.extra: : BAD IF 1 THEN THEN ; [Hera] [HADES][ERROR] [KRELTSC: 10687550349] CF: underflow [Hera] [HADES][ERROR] [KRELTSC: 10688300280] THEN: unmatched [Hera] [HADES][TEST ] [KRELTSC: 10689078204] Expected error occurred [Hera] [HADES][TEST ] Testing THEN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10690967028] Expected: Should prevent extra THEN [Hera] [HADES][TEST ] [KRELTSC: 10692191307] THEN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10693464516] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10694945604] Testing word: BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10700406528] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10701434163] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10704108198] Test passed [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10705968546] Expected: Should loop until true [Hera] [HADES][TEST ] [KRELTSC: 10707157965] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10709705265] Test passed [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10711605282] Expected: Should loop while true [Hera] [HADES][TEST ] [KRELTSC: 10712877084] Running BEGIN.alone: BEGIN [Hera] [HADES][ERROR] [KRELTSC: 10718534841] BEGIN: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10719419781] Expected error occurred [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10721072397] Expected: Should error outside definition [Hera] [HADES][TEST ] [KRELTSC: 10722347832] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10723968591] Testing word: BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10725517278] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10727081841] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10733942247] Test passed [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10735781679] Expected: Should loop until true [Hera] [HADES][TEST ] [KRELTSC: 10737133155] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT [Hera] [HADES][INFO ] [KRELTSC: 10743667578] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10746869133] Test passed [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10748671332] Expected: Should loop while true [Hera] [HADES][TEST ] [KRELTSC: 10749851511] Running BEGIN.alone: BEGIN [Hera] [HADES][ERROR] [KRELTSC: 10750984965] BEGIN: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10751971377] Expected error occurred [Hera] [HADES][TEST ] Testing BEGIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10753893045] Expected: Should error outside definition [Hera] [HADES][TEST ] [KRELTSC: 10755147837] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10761620352] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10764256713] Testing word: UNTIL [Hera] [HADES][TEST ] [KRELTSC: 10765663965] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10766678853] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 10769036880] Test passed [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10776246831] Expected: Should count down [Hera] [HADES][TEST ] [KRELTSC: 10778757066] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE [Hera] [HADES][TEST ] [KRELTSC: 10781059317] Test passed [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10787599053] Expected: Should be immediate [Hera] [HADES][TEST ] [KRELTSC: 10790482227] Running UNTIL.no_begin: UNTIL [Hera] [HADES][ERROR] [KRELTSC: 10792752390] UNTIL: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10793720805] Expected error occurred [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10795663641] Expected: Should error without BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10796883825] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10803968637] Testing word: UNTIL [Hera] [HADES][TEST ] [KRELTSC: 10805423706] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10806406758] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 10808771127] Test passed [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10810582482] Expected: Should count down [Hera] [HADES][TEST ] [KRELTSC: 10811704260] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE [Hera] [HADES][TEST ] [KRELTSC: 10820230617] Test passed [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10822862463] Expected: Should be immediate [Hera] [HADES][TEST ] [KRELTSC: 10823994930] Running UNTIL.no_begin: UNTIL [Hera] [HADES][ERROR] [KRELTSC: 10825141971] UNTIL: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10826170173] Expected error occurred [Hera] [HADES][TEST ] Testing UNTIL ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10833150468] Expected: Should error without BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10834973877] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10836220164] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10837638567] Testing word: WHILE [Hera] [HADES][TEST ] [KRELTSC: 10838642955] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10839694488] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10842104532] Test passed [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10848376182] Expected: Should count up [Hera] [HADES][TEST ] [KRELTSC: 10851095598] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 10854574311] Test passed [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10861908393] Expected: Should handle zero iterations [Hera] [HADES][TEST ] [KRELTSC: 10864980168] Running WHILE.no_begin: WHILE [Hera] [HADES][ERROR] [KRELTSC: 10866919035] WHILE: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10867980921] Expected error occurred [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10870134009] Expected: Should error without BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10875735864] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10877930343] Testing word: WHILE [Hera] [HADES][TEST ] [KRELTSC: 10879203384] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10880228163] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10882792998] Test passed [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10884611661] Expected: Should count up [Hera] [HADES][TEST ] [KRELTSC: 10885665798] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 10893078651] Test passed [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10897522125] Expected: Should handle zero iterations [Hera] [HADES][TEST ] [KRELTSC: 10898770974] Running WHILE.no_begin: WHILE [Hera] [HADES][ERROR] [KRELTSC: 10905650301] WHILE: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10907861307] Expected error occurred [Hera] [HADES][TEST ] Testing WHILE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10909857882] Expected: Should error without BEGIN [Hera] [HADES][TEST ] [KRELTSC: 10911083106] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10912335924] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10919452383] Testing word: REPEAT [Hera] [HADES][TEST ] [KRELTSC: 10920656502] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10922748732] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT [Hera] [HADES][INFO ] [KRELTSC: 10924654041] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10926691335] Test passed [Hera] [HADES][TEST ] Testing REPEAT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10934276829] Expected: Should terminate loop [Hera] [HADES][TEST ] [KRELTSC: 10935961953] Running REPEAT.no_while: REPEAT [Hera] [HADES][ERROR] [KRELTSC: 10937971884] REPEAT: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10938997902] Expected error occurred [Hera] [HADES][TEST ] Testing REPEAT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10940923014] Expected: Should error without WHILE [Hera] [HADES][TEST ] [KRELTSC: 10942110879] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10947902322] Testing word: REPEAT [Hera] [HADES][TEST ] [KRELTSC: 10949627388] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10950731085] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 10953128718] Test passed [Hera] [HADES][TEST ] Testing REPEAT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10954943160] Expected: Should terminate loop [Hera] [HADES][TEST ] [KRELTSC: 10956102738] Running REPEAT.no_while: REPEAT [Hera] [HADES][ERROR] [KRELTSC: 10957210047] REPEAT: compile-only [Hera] [HADES][TEST ] [KRELTSC: 10962667968] Expected error occurred [Hera] [HADES][TEST ] Testing REPEAT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10964515653] Expected: Should error without WHILE [Hera] [HADES][TEST ] [KRELTSC: 10965505866] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 10966585245] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 10968048672] Testing word: DO [Hera] [HADES][TEST ] [KRELTSC: 10969052955] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 10970082837] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR [Hera] 0 1 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 10973179917] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10975228152] Expected: Should count 0 to 4 [Hera] [HADES][TEST ] [KRELTSC: 10981394235] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR [Hera] -5 -4 -3 -2 [Hera] [HADES][TEST ] [KRELTSC: 10984199415] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10992876720] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 10994918214] Running DO.empty: : TEST15 0 0 DO LOOP ; [Hera] [HADES][TEST ] [KRELTSC: 10996832784] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 10999339512] Expected: Should handle empty range [Hera] [HADES][TEST ] [KRELTSC: 11007384276] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; [Hera] 0 1 2 1 2 3 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11011484148] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11013770586] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 11015239998] DO: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11023780677] Testing word: DO [Hera] [HADES][TEST ] [KRELTSC: 11024574099] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11025439992] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR [Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 11027757384] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 11029332174] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11031180678] Expected: Should count 0 to 4 [Hera] [HADES][TEST ] [KRELTSC: 11032317009] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR [Hera] -5 -4 -3 -2 [Hera] [HADES][TEST ] [KRELTSC: 11041445436] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11043118548] Expected: Should handle negative [Hera] [HADES][TEST ] [KRELTSC: 11044312608] Running DO.empty: : TEST15 0 0 DO LOOP ; [Hera] [HADES][TEST ] [KRELTSC: 11045701149] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11055021054] Expected: Should handle empty range [Hera] [HADES][TEST ] [KRELTSC: 11056022334] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; [Hera] 0 1 2 1 2 3 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11058574800] Test passed [Hera] [HADES][TEST ] Testing DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11065473111] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 11066448204] DO: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11067491967] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11068910013] Testing word: ?DO [Hera] [HADES][TEST ] [KRELTSC: 11069806587] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11070803520] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR [Hera] 0 1 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11073594420] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11082886458] Expected: Should count 0 to 4 [Hera] [HADES][TEST ] [KRELTSC: 11083975602] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; [Hera] [HADES][TEST ] [KRELTSC: 11085637542] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11087391084] Expected: Should skip when equal [Hera] [HADES][TEST ] [KRELTSC: 11088553896] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO [Hera] 0 1 2 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11097065826] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11098558086] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 11099604810] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11100811470] Testing word: ?DO [Hera] [HADES][TEST ] [KRELTSC: 11101760901] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11102868651] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR [Hera] 0 1 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11112896004] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11114549376] Expected: Should count 0 to 4 [Hera] [HADES][TEST ] [KRELTSC: 11115723969] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; [Hera] [HADES][TEST ] [KRELTSC: 11117186241] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11118991926] Expected: Should skip when equal [Hera] [HADES][TEST ] [KRELTSC: 11127193371] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO [Hera] [HADES][INFO ] [KRELTSC: 11129581323] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 [Hera] 0 1 2 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11131668765] Test passed [Hera] [HADES][TEST ] Testing ?DO ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11133465357] Expected: Should handle nesting [Hera] [HADES][TEST ] [KRELTSC: 11142303753] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11143773291] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11144962437] Testing word: LOOP [Hera] [HADES][TEST ] [KRELTSC: 11145928374] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11147006304] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR [Hera] 0 1 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11154776661] Test passed [Hera] [HADES][TEST ] Testing LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11156393178] Expected: Should increment by 1 [Hera] [HADES][TEST ] [KRELTSC: 11157474363] Running LOOP.no_do: LOOP [Hera] [HADES][ERROR] [KRELTSC: 11158675542] LOOP: compile-only [Hera] [HADES][TEST ] [KRELTSC: 11159696205] Expected error occurred [Hera] [HADES][TEST ] Testing LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11168252025] Expected: Should error without DO [Hera] [HADES][TEST ] [KRELTSC: 11169223779] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11170269810] Testing word: LOOP [Hera] [HADES][TEST ] [KRELTSC: 11171232345] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11172288750] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR [Hera] 0 1 2 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11174667798] Test passed [Hera] [HADES][TEST ] Testing LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11184817959] Expected: Should increment by 1 [Hera] [HADES][TEST ] [KRELTSC: 11185886670] Running LOOP.no_do: LOOP [Hera] [HADES][ERROR] [KRELTSC: 11186822346] LOOP: compile-only [Hera] [HADES][TEST ] [KRELTSC: 11187738492] Expected error occurred [Hera] [HADES][TEST ] Testing LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11189706822] Expected: Should error without DO [Hera] [HADES][TEST ] [KRELTSC: 11190900861] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11192158446] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11200347186] Testing word: +LOOP [Hera] [HADES][TEST ] [KRELTSC: 11201174670] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11202105936] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR [Hera] 0 2 4 6 8 [Hera] [HADES][TEST ] [KRELTSC: 11211275460] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11213493606] Expected: Should count by 2 [Hera] [HADES][TEST ] [KRELTSC: 11214412062] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 [Hera] 10 9 8 7 6 5 4 3 2 1 0 [Hera] [HADES][TEST ] [KRELTSC: 11217041199] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11218917087] Expected: Should count down [Hera] [HADES][TEST ] [KRELTSC: 11227268220] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE [Hera] 0 3 6 9 [Hera] [HADES][TEST ] [KRELTSC: 11229394785] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11231225418] Expected: Should use stack value [Hera] [HADES][TEST ] [KRELTSC: 11232378507] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11233611480] Testing word: +LOOP [Hera] [HADES][TEST ] [KRELTSC: 11234572230] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11235581385] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR [Hera] [HADES][INFO ] [KRELTSC: 11260653621] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L [Hera] 0 2 4 6 8 [Hera] [HADES][TEST ] [KRELTSC: 11262834135] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11271353814] Expected: Should count by 2 [Hera] [HADES][TEST ] [KRELTSC: 11272291380] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 [Hera] 10 9 8 7 6 5 4 3 2 1 0 [Hera] [HADES][TEST ] [KRELTSC: 11274758271] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11276621664] Expected: Should count down [Hera] [HADES][TEST ] [KRELTSC: 11277713139] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE [Hera] 0 3 6 9 [Hera] [HADES][TEST ] [KRELTSC: 11279780967] Test passed [Hera] [HADES][TEST ] Testing +LOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11289849165] Expected: Should use stack value [Hera] [HADES][TEST ] [KRELTSC: 11290902714] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11291950635] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11293444302] Testing word: I [Hera] [HADES][TEST ] [KRELTSC: 11294402448] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11302876935] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI [Hera] 0 1 2 3 [Hera] [HADES][TEST ] [KRELTSC: 11304828234] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11306730120] Expected: Should print: 0 1 2 3 [Hera] [HADES][TEST ] [KRELTSC: 11307930837] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11317127094] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11318919801] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11319918645] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 [Hera] 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11321874018] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11323676658] Expected: Should print: 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11332432818] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 [Hera] 0 2 4 [Hera] [HADES][TEST ] [KRELTSC: 11334537039] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11336381238] Expected: Should print: 0 2 4 [Hera] [HADES][TEST ] [KRELTSC: 11341850898] I: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11342968644] Testing word: I [Hera] [HADES][TEST ] [KRELTSC: 11343879582] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11344805703] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI [Hera] 0 1 2 3 [Hera] [HADES][TEST ] [KRELTSC: 11347153881] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11348972733] Expected: Should print: 0 1 2 3 [Hera] [HADES][TEST ] [KRELTSC: 11350149510] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 11357083353] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 11358335016] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11359858398] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11360943783] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 [Hera] 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11362881327] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11364699129] Expected: Should print: 3 4 [Hera] [HADES][TEST ] [KRELTSC: 11370405711] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 [Hera] 0 2 4 [Hera] [HADES][TEST ] [KRELTSC: 11372662203] Test passed [Hera] [HADES][TEST ] Testing I ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11374434876] Expected: Should print: 0 2 4 [Hera] [HADES][TEST ] [KRELTSC: 11375568288] I: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11376791937] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11378217753] Testing word: J [Hera] [HADES][TEST ] [KRELTSC: 11379144147] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11380189107] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ [Hera] 0 0 0 1 1 1 [Hera] [HADES][TEST ] [KRELTSC: 11387050017] Test passed [Hera] [HADES][TEST ] Testing J ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11388783483] Expected: Should print: 0 0 0 1 1 1 [Hera] [HADES][TEST ] [KRELTSC: 11389972356] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; [Hera] 0 1 1 2 [Hera] [HADES][TEST ] [KRELTSC: 11392409448] Test passed [Hera] [HADES][TEST ] Testing J ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11394253269] Expected: Should print: 0 1 1 2 [Hera] [HADES][TEST ] [KRELTSC: 11395412469] J: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11396647080] Testing word: J [Hera] [HADES][TEST ] [KRELTSC: 11402077281] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11403079065] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ [Hera] 0 0 0 1 1 1 [Hera] [HADES][TEST ] [KRELTSC: 11405477181] Test passed [Hera] [HADES][TEST ] Testing J ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11407746357] Expected: Should print: 0 0 0 1 1 1 [Hera] [HADES][TEST ] [KRELTSC: 11413017735] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; [Hera] 0 1 1 2 [Hera] [HADES][TEST ] [KRELTSC: 11415852924] Test passed [Hera] [HADES][TEST ] Testing J ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11417626080] Expected: Should print: 0 1 1 2 [Hera] [HADES][TEST ] [KRELTSC: 11418752919] J: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11420602263] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11422213635] Testing word: EXIT [Hera] [HADES][TEST ] [KRELTSC: 11423191080] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11424197526] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 11426096871] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11432376879] Expected: Should print: 5 [Hera] [HADES][TEST ] [KRELTSC: 11433434670] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE [Hera] [HADES][INFO ] [KRELTSC: 11435370765] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11437293861] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11439111789] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11440215234] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 11446824396] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11448518340] Expected: Should print: 4 [Hera] [HADES][TEST ] [KRELTSC: 11449576614] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR [Hera] 2 1 [Hera] [HADES][TEST ] [KRELTSC: 11451577032] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11453322594] Expected: Should print: 2 1 [Hera] [HADES][TEST ] [KRELTSC: 11454404577] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11459842548] Testing word: EXIT [Hera] [HADES][TEST ] [KRELTSC: 11461166850] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11462152023] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 11464199712] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11466043764] Expected: Should print: 5 [Hera] [HADES][TEST ] [KRELTSC: 11467146327] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11469091956] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11475276036] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11476368288] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE [Hera] 4 [Hera] [HADES][TEST ] [KRELTSC: 11478534081] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11480272146] Expected: Should print: 4 [Hera] [HADES][TEST ] [KRELTSC: 11481328929] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR [Hera] 2 1 [Hera] [HADES][TEST ] [KRELTSC: 11483146248] Test passed [Hera] [HADES][TEST ] Testing EXIT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11489227239] Expected: Should print: 2 1 [Hera] [HADES][TEST ] [KRELTSC: 11490196746] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11491237632] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11492630478] Testing word: LEAVE [Hera] [HADES][TEST ] [KRELTSC: 11493629175] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11494708575] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11497585722] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11504251395] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11505374055] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11507619291] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11509446312] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11510499609] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 11517256758] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11518771089] Expected: Should print: 2 [Hera] [HADES][TEST ] [KRELTSC: 11519866092] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11521153791] Testing word: LEAVE [Hera] [HADES][TEST ] [KRELTSC: 11522167377] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11523246084] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11525513832] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11527334028] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11528648208] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 [Hera] [HADES][INFO ] [KRELTSC: 11534973702] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11537293341] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11539097136] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11544523473] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 11546916150] Test passed [Hera] [HADES][TEST ] Testing LEAVE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11548427268] Expected: Should print: 2 [Hera] [HADES][TEST ] [KRELTSC: 11549635041] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11550938049] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11552419326] Testing word: UNLOOP [Hera] [HADES][TEST ] [KRELTSC: 11553408993] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11554448388] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 11556730038] Test passed [Hera] [HADES][TEST ] Testing UNLOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11563197324] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 11564514402] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX [Hera] 99 [Hera] [HADES][TEST ] [KRELTSC: 11566793553] Test passed [Hera] [HADES][TEST ] Testing UNLOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11568595668] Expected: Should print: 99 [Hera] [HADES][TEST ] [KRELTSC: 11569664358] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11570955900] Testing word: UNLOOP [Hera] [HADES][TEST ] [KRELTSC: 11576436081] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11577536754] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 11579644188] Test passed [Hera] [HADES][TEST ] Testing UNLOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11581473855] Expected: Should print: 42 [Hera] [HADES][TEST ] [KRELTSC: 11582596599] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX [Hera] 99 [Hera] [HADES][TEST ] [KRELTSC: 11585039067] Test passed [Hera] [HADES][TEST ] Testing UNLOOP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11591398959] Expected: Should print: 99 [Hera] [HADES][TEST ] [KRELTSC: 11592858774] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11593916355] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11595258024] Testing word: AGAIN [Hera] [HADES][TEST ] [KRELTSC: 11596273437] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11597329758] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG [Hera] 3 [HADES][INFO ] [KRELTSC: 11600094492] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 11605868925] Test passed [Hera] [HADES][TEST ] Testing AGAIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11607598296] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11608504236] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11610766797] Test passed [Hera] [HADES][TEST ] Testing AGAIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11612586510] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11613620340] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11614879395] Testing word: AGAIN [Hera] [HADES][TEST ] [KRELTSC: 11620200921] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11621238909] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11623545087] Test passed [Hera] [HADES][TEST ] Testing AGAIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11625389391] Expected: Should print: 3 [Hera] [HADES][TEST ] [KRELTSC: 11626499871] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11628862791] Test passed [Hera] [HADES][TEST ] Testing AGAIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11635124508] Expected: Should print: 0 [Hera] [HADES][TEST ] [KRELTSC: 11636223501] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11637323670] â–¶ Testing module: src/test_runner/modules/control_words_test. [Hera] [HADES][TEST ] [KRELTSC: 11638515861] Testing word: CASE [Hera] [HADES][TEST ] [KRELTSC: 11639494314] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11640551118] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 11643901143] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11650236591] Expected: Should print: 10 [Hera] [HADES][TEST ] [KRELTSC: 11651358768] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 20 [Hera] [HADES][TEST ] [KRELTSC: 11653555872] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11655412713] Expected: Should print: 20 [Hera] [HADES][TEST ] [KRELTSC: 11656528695] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 99 [Hera] [HADES][INFO ] [KRELTSC: 11663412306] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 [Hera] [HADES][TEST ] [KRELTSC: 11664813300] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11666409699] Expected: Should print: 99 [Hera] [HADES][TEST ] [KRELTSC: 11667600924] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF [Hera] 88 [Hera] [HADES][TEST ] [KRELTSC: 11669985768] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11671781751] Expected: Should print: 88 [Hera] [HADES][TEST ] [KRELTSC: 11672887884] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA [Hera] 55 [Hera] [HADES][TEST ] [KRELTSC: 11679907302] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11681543496] Expected: Should print: 55 [Hera] [HADES][TEST ] [KRELTSC: 11682594567] CASE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11683877184] Testing word: CASE [Hera] [HADES][TEST ] [KRELTSC: 11684843688] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11685905133] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 10 [Hera] [HADES][TEST ] [KRELTSC: 11692526202] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11694160527] Expected: Should print: 10 [Hera] [HADES][TEST ] [KRELTSC: 11695085766] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 20 [Hera] [HADES][TEST ] [KRELTSC: 11697424578] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11699248092] Expected: Should print: 20 [Hera] [HADES][TEST ] [KRELTSC: 11700354540] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 [Hera] 99 [Hera] [HADES][TEST ] [KRELTSC: 11702510988] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11708832282] Expected: Should print: 99 [Hera] [HADES][TEST ] [KRELTSC: 11710827114] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF [Hera] 88 [Hera] [HADES][TEST ] [KRELTSC: 11713023441] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11714873373] Expected: Should print: 88 [Hera] [HADES][TEST ] [KRELTSC: 11715960396] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA [Hera] 55 [Hera] [HADES][TEST ] [KRELTSC: 11725706097] Test passed [Hera] [HADES][TEST ] Testing CASE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11727295881] Expected: Should print: 55 [Hera] [HADES][TEST ] [KRELTSC: 11728426269] CASE: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11735836938] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err [Hera] [HADES][INFO ] [KRELTSC: 11738035890] [Hera] === Testing Module: StarForth Words === [Hera] [HADES][INFO ] [KRELTSC: 11739300216] Running StarForth Words Tests (Module 17: StarForth Extensions) [Hera] [HADES][TEST ] [KRELTSC: 11740767402] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 11742422958] Testing word: ENTROPY@ [Hera] [HADES][TEST ] [KRELTSC: 11743472727] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11750419275] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 11752749057] Test passed [Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11754756888] Expected: Should show execution count > 0 [Hera] [HADES][TEST ] [KRELTSC: 11755980306] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11757973647] Test passed [Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11759817153] Expected: Should show 0 for unused word [Hera] [HADES][TEST ] [KRELTSC: 11767427952] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 11770276518] Test passed [Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11772030774] Expected: Should increment with each call [Hera] [HADES][TEST ] [KRELTSC: 11773310031] Running ENTROPY@.null_addr: 0 ENTROPY@ [Hera] [HADES][ERROR] [KRELTSC: 11774615265] ENTROPY@: null dictionary entry [Hera] [HADES][TEST ] [KRELTSC: 11781684243] Expected error occurred [Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11786111715] Expected: Should handle null address [Hera] [HADES][TEST ] [KRELTSC: 11787314511] Running ENTROPY@.empty_stack: ENTROPY@ [Hera] [HADES][ERROR] [KRELTSC: 11788688688] ENTROPY@: data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11795112798] Expected error occurred [Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11797488507] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11798694726] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11800080411] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 11801549928] Testing word: ENTROPY! [Hera] [HADES][TEST ] [KRELTSC: 11808269277] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11810071434] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! [Hera] 42 [Hera] [HADES][TEST ] [KRELTSC: 11812826634] Test passed [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11814650799] Expected: Should set entropy to 42 [Hera] [HADES][TEST ] [KRELTSC: 11815854414] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 [Hera] [HADES][INFO ] [KRELTSC: 11817582777] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L [Hera] 20 [Hera] [HADES][TEST ] [KRELTSC: 11824887018] Test passed [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11827949910] Expected: Should overwrite previous value [Hera] [HADES][TEST ] [KRELTSC: 11829140232] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 11831572725] Test passed [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11833725141] Expected: Should set entropy to 0 [Hera] [HADES][TEST ] [KRELTSC: 11839428615] Running ENTROPY!.null_addr: 42 0 ENTROPY! [Hera] [HADES][ERROR] [KRELTSC: 11841445077] ENTROPY!: null dictionary entry [Hera] [HADES][TEST ] [KRELTSC: 11843063757] Expected error occurred [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11845190826] Expected: Should handle null address [Hera] [HADES][TEST ] [KRELTSC: 11846351580] Running ENTROPY!.one_arg: 42 ENTROPY! [Hera] [HADES][ERROR] [KRELTSC: 11847639279] ENTROPY!: data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11854414635] Expected error occurred [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11857757226] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11858974092] Running ENTROPY!.empty_stack: ENTROPY! [Hera] [HADES][ERROR] [KRELTSC: 11860244571] ENTROPY!: data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11866897329] Expected error occurred [Hera] [HADES][TEST ] Testing ENTROPY! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 11870117658] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 11871325263] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 11872619136] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 11874032709] Testing word: WORD-ENTROPY [Hera] [HADES][TEST ] [KRELTSC: 11875050180] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 11881933728] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO [Hera] Word Usage Statistics (Execution Heat Counts): [Hera] ============================================= [Hera] DEFER@: 2 [Hera] IS: 5 [Hera] DEFER: 4 [Hera] WORD-ENTROPY: 1 [Hera] ENTROPY!: 7 [Hera] ENTROPY@: 8 [Hera] ENDCASE: 10 [Hera] ENDOF: 18 [Hera] OF: 18 [Hera] CASE: 10 [Hera] EXIT: 119 [Hera] UNLOOP: 6 [Hera] J: 58 [Hera] I: 212 [Hera] LEAVE: 6 [Hera] +LOOP: 6 [Hera] LOOP: 48 [Hera] DO: 42 [Hera] ?DO: 10 [Hera] UNTIL: 8 [Hera] AGAIN: 4 [Hera] REPEAT: 10 [Hera] WHILE: 10 [Hera] BEGIN: 20 [Hera] THEN: 32 [Hera] ELSE: 14 [Hera] IF: 32 [Hera] (LEAVE): 6 [Hera] (+LOOP): 40 [Hera] (LOOP): 152 [Hera] (DO): 48 [Hera] (?DO): 12 [Hera] (0BRANCH): 142 [Hera] (BRANCH): 72 [Hera] DOES>: 3 [Hera] does_rt: 1 [Hera] LITERAL: 1 [Hera] LIT: 305 [Hera] FENCE: 3 [Hera] FORGET: 7 [Hera] ]: 3 [Hera] [: 4 [Hera] IMMEDIATE: 6 [Hera] CONSTANT: 4 [Hera] VARIABLE: 5 [Hera] CREATE: 23 [Hera] ;: 121 [Hera] :: 129 [Hera] ABORT": 3 [Hera] ABORT: 4 [Hera] QUIT: 1 [Hera] EXECUTE: 2 [Hera] ORDER: 3 [Hera] FORTH: 10 [Hera] CURRENT: 4 [Hera] CONTEXT: 5 [Hera] DEFINITIONS: 15 [Hera] VOCABULARY: 15 [Hera] ': 16 [Hera] FIND: 4 [Hera] >BODY: 2 [Hera] HIDDEN: 2 [Hera] SMUDGE: 2 [Hera] LATEST: 7 [Hera] SP@: 8 [Hera] SP!: 5 [Hera] PAD: 15 [Hera] 2,: 7 [Hera] C,: 10 [Hera] ,: 21 [Hera] ALLOT: 9 [Hera] ALIGN: 1 [Hera] HERE: 109 [Hera] SCR: 3 [Hera] THRU: 17 [Hera] LIST: 5 [Hera] LOAD: 5 [Hera] FLUSH: 3 [Hera] EMPTY-BUFFERS: 4 [Hera] SAVE-BUFFERS: 3 [Hera] UPDATE: 7 [Hera] BUFFER: 4 [Hera] BLOCK: 12 [Hera] SPACES: 10 [Hera] SPACE: 7 [Hera] TYPE: 43 [Hera] CR: 659 [Hera] EMIT: 15 [Hera] BLANK: 2 [Hera] SKIP: 4 [Hera] SCAN: 5 [Hera] SEARCH: 4 [Hera] COMPARE: 5 [Hera] CMOVE>: 4 [Hera] CMOVE: 6 [Hera] -TRAILING: 4 [Hera] LITERAL: 1 [Hera] [']: 3 [Hera] BL: 19 [Hera] SOURCE: 2 [Hera] >IN: 5 [Hera] S": 37 [Hera] (s"): 4 [Hera] WORD: 15 [Hera] SPAN: 4 [Hera] EXPECT: 4 [Hera] COUNT: 14 [Hera] OCTAL: 6 [Hera] HEX: 7 [Hera] DECIMAL: 14 [Hera] BASE: 9 [Hera] SIGN: 3 [Hera] HOLD: 2 [Hera] #>: 16 [Hera] #S: 11 [Hera] #: 5 [Hera] <#: 17 [Hera] .: 901 [Hera] D2/: 5 [Hera] D2*: 5 [Hera] D0<: 7 [Hera] D0=: 7 [Hera] 2R@: 3 [Hera] 2R>: 7 [Hera] 2>R: 7 [Hera] 2ROT: 6 [Hera] 2OVER: 6 [Hera] 2SWAP: 7 [Hera] 2DUP: 6 [Hera] 2DROP: 6 [Hera] D=: 7 [Hera] D<: 8 [Hera] DMIN: 6 [Hera] DMAX: 6 [Hera] DABS: 7 [Hera] DNEGATE: 6 [Hera] D-: 8 [Hera] D+: 7 [Hera] S>D: 7 [Hera] */MOD: 8 [Hera] */: 10 [Hera] M/MOD: 7 [Hera] M*: 8 [Hera] M+: 7 [Hera] FALSE: 18 [Hera] TRUE: 30 [Hera] WITHIN: 31 [Hera] U>: 25 [Hera] U<: 25 [Hera] <=: 31 [Hera] >=: 31 [Hera] >: 1 [Hera] <: 42 [Hera] =: 92 [Hera] 0<>: 3 [Hera] 0>: 8 [Hera] 0<: 5 [Hera] 0=: 47 [Hera] NOT: 1 [Hera] OR: 6 [Hera] AND: 7 [Hera] NEGATE: 6 [Hera] ABS: 1 [Hera] 1-: 36 [Hera] 1+: 80 [Hera] */MOD: 8 [Hera] */: 10 [Hera] /: 1 [Hera] *: 8 [Hera] -: 30 [Hera] +: 51 [Hera] CELLS: 14 [Hera] 2@: 4 [Hera] C!: 5 [Hera] C@: 9 [Hera] !: 15 [Hera] @: 39 [Hera] R>: 5 [Hera] >R: 7 [Hera] DEPTH: 15 [Hera] OVER: 22 [Hera] SWAP: 41 [Hera] DUP: 144 [Hera] DROP: 51 [Hera] ------------------------------------- [Hera] Total executions: 5196 [Hera] Total words: 502 [Hera] Average executions per word: 10 [Hera] [HADES][TEST ] [KRELTSC: 12033124467] Test passed [Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12034995924] Expected: Should display all word entropy stats [Hera] [HADES][TEST ] [KRELTSC: 12036325161] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD [Hera] Word Usage Statistics (Execution Heat Counts): [Hera] ============================================= [Hera] WDENT: 2 [Hera] DEFER@: 2 [Hera] IS: 5 [Hera] DEFER: 4 [Hera] WORD-ENTROPY: 2 [Hera] ENTROPY!: 7 [Hera] ENTROPY@: 8 [Hera] ENDCASE: 10 [Hera] ENDOF: 18 [Hera] OF: 18 [Hera] CASE: 10 [Hera] EXIT: 121 [Hera] UNLOOP: 6 [Hera] J: 58 [Hera] I: 212 [Hera] LEAVE: 6 [Hera] +LOOP: 6 [Hera] LOOP: 48 [Hera] DO: 42 [Hera] ?DO: 10 [Hera] UNTIL: 8 [Hera] AGAIN: 4 [Hera] REPEAT: 10 [Hera] WHILE: 10 [Hera] BEGIN: 20 [Hera] THEN: 32 [Hera] ELSE: 14 [Hera] IF: 32 [Hera] (LEAVE): 6 [Hera] (+LOOP): 40 [Hera] (LOOP): 152 [Hera] (DO): 48 [Hera] (?DO): 12 [Hera] (0BRANCH): 142 [Hera] (BRANCH): 72 [Hera] DOES>: 3 [Hera] does_rt: 1 [Hera] LITERAL: 1 [Hera] LIT: 309 [Hera] FENCE: 3 [Hera] FORGET: 7 [Hera] ]: 3 [Hera] [: 4 [Hera] IMMEDIATE: 6 [Hera] CONSTANT: 4 [Hera] VARIABLE: 5 [Hera] CREATE: 23 [Hera] ;: 122 [Hera] :: 130 [Hera] ABORT": 3 [Hera] ABORT: 4 [Hera] QUIT: 1 [Hera] EXECUTE: 2 [Hera] ORDER: 3 [Hera] FORTH: 10 [Hera] CURRENT: 4 [Hera] CONTEXT: 5 [Hera] DEFINITIONS: 15 [Hera] VOCABULARY: 15 [Hera] ': 16 [Hera] FIND: 4 [Hera] >BODY: 2 [Hera] HIDDEN: 2 [Hera] SMUDGE: 2 [Hera] LATEST: 7 [Hera] SP@: 8 [Hera] SP!: 5 [Hera] PAD: 15 [Hera] 2,: 7 [Hera] C,: 10 [Hera] ,: 21 [Hera] ALLOT: 9 [Hera] ALIGN: 1 [Hera] HERE: 109 [Hera] SCR: 3 [Hera] THRU: 17 [Hera] LIST: 5 [Hera] LOAD: 5 [Hera] FLUSH: 3 [Hera] EMPTY-BUFFERS: 4 [Hera] SAVE-BUFFERS: 3 [Hera] UPDATE: 7 [Hera] BUFFER: 4 [Hera] BLOCK: 12 [Hera] SPACES: 10 [Hera] SPACE: 7 [Hera] TYPE: 43 [Hera] CR: 659 [Hera] EMIT: 15 [Hera] BLANK: 2 [Hera] SKIP: 4 [Hera] SCAN: 5 [Hera] SEARCH: 4 [Hera] COMPARE: 5 [Hera] CMOVE>: 4 [Hera] CMOVE: 6 [Hera] -TRAILING: 4 [Hera] LITERAL: 1 [Hera] [']: 3 [Hera] BL: 19 [Hera] SOURCE: 2 [Hera] >IN: 5 [Hera] S": 37 [Hera] (s"): 4 [Hera] WORD: 15 [Hera] SPAN: 4 [Hera] EXPECT: 4 [Hera] COUNT: 14 [Hera] OCTAL: 6 [Hera] HEX: 7 [Hera] DECIMAL: 14 [Hera] BASE: 9 [Hera] SIGN: 3 [Hera] HOLD: 2 [Hera] #>: 16 [Hera] #S: 11 [Hera] #: 5 [Hera] <#: 17 [Hera] .: 901 [Hera] D2/: 5 [Hera] D2*: 5 [Hera] D0<: 7 [Hera] D0=: 7 [Hera] 2R@: 3 [Hera] 2R>: 7 [Hera] 2>R: 7 [Hera] 2ROT: 6 [Hera] 2OVER: 6 [Hera] 2SWAP: 7 [Hera] 2DUP: 6 [Hera] 2DROP: 6 [Hera] D=: 7 [Hera] D<: 8 [Hera] DMIN: 6 [Hera] DMAX: 6 [Hera] DABS: 7 [Hera] DNEGATE: 6 [Hera] D-: 8 [Hera] D+: 7 [Hera] S>D: 7 [Hera] */MOD: 8 [Hera] */: 10 [Hera] M/MOD: 7 [Hera] M*: 8 [Hera] M+: 7 [Hera] FALSE: 18 [Hera] TRUE: 30 [Hera] WITHIN: 31 [Hera] U>: 25 [Hera] U<: 25 [Hera] <=: 31 [Hera] >=: 31 [Hera] >: 1 [Hera] <: 42 [Hera] =: 92 [Hera] 0<>: 3 [Hera] 0>: 8 [Hera] 0<: 5 [Hera] 0=: 47 [Hera] NOT: 1 [Hera] OR: 6 [Hera] AND: 7 [Hera] NEGATE: 6 [Hera] ABS: 1 [Hera] 1-: 36 [Hera] 1+: 80 [Hera] */MOD: 8 [Hera] */: 10 [Hera] /: 1 [Hera] *: 8 [Hera] -: 30 [Hera] +: 54 [Hera] CELLS: 14 [Hera] 2@: 4 [Hera] C!: 5 [Hera] C@: 9 [Hera] !: 15 [Hera] @: 39 [Hera] R>: 5 [Hera] >R: 7 [Hera] DEPTH: 15 [Hera] OVER: 22 [Hera] SWAP: 41 [Hera] DUP: 144 [Hera] DROP: 54 [Hera] ------------------------------------- [Hera] Total executions: 5213 [Hera] Total words: 503 [Hera] Average executions per word: 10 [Hera] [HADES][TEST ] [KRELTSC: 12192856137] Test passed [Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12194811111] Expected: Should show defined word entropy [Hera] [HADES][TEST ] [KRELTSC: 12196053324] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT [Hera] Word Usage Statistics (Execution Heat Counts): [Hera] ============================================= [Hera] WDENT: 2 [Hera] DEFER@: 2 [Hera] IS: 5 [Hera] DEFER: 4 [Hera] WORD-ENTROPY: 3 [Hera] ENTROPY!: 7 [Hera] ENTROPY@: 8 [Hera] ENDCASE: 10 [Hera] ENDOF: 18 [Hera] OF: 18 [Hera] CASE: 10 [Hera] EXIT: 121 [Hera] UNLOOP: 6 [Hera] J: 58 [Hera] I: 212 [Hera] LEAVE: 6 [Hera] +LOOP: 6 [Hera] LOOP: 48 [Hera] DO: 42 [Hera] ?DO: 10 [Hera] UNTIL: 8 [Hera] AGAIN: 4 [Hera] REPEAT: 10 [Hera] WHILE: 10 [Hera] BEGIN: 20 [Hera] THEN: 32 [Hera] ELSE: 14 [Hera] IF: 32 [Hera] (LEAVE): 6 [Hera] (+LOOP): 40 [Hera] (LOOP): 152 [Hera] (DO): 48 [Hera] (?DO): 12 [Hera] (0BRANCH): 142 [Hera] (BRANCH): 72 [Hera] DOES>: 3 [Hera] does_rt: 1 [Hera] LITERAL: 1 [Hera] LIT: 309 [Hera] FENCE: 3 [Hera] FORGET: 7 [Hera] ]: 3 [Hera] [: 4 [Hera] IMMEDIATE: 6 [Hera] CONSTANT: 4 [Hera] VARIABLE: 5 [Hera] CREATE: 23 [Hera] ;: 122 [Hera] :: 130 [Hera] ABORT": 3 [Hera] ABORT: 4 [Hera] QUIT: 1 [Hera] EXECUTE: 2 [Hera] ORDER: 3 [Hera] FORTH: 10 [Hera] CURRENT: 4 [Hera] CONTEXT: 5 [Hera] DEFINITIONS: 15 [Hera] VOCABULARY: 15 [Hera] ': 16 [Hera] FIND: 4 [Hera] >BODY: 2 [Hera] HIDDEN: 2 [Hera] SMUDGE: 2 [Hera] LATEST: 7 [Hera] SP@: 8 [Hera] SP!: 5 [Hera] PAD: 15 [Hera] 2,: 7 [Hera] C,: 10 [Hera] ,: 21 [Hera] ALLOT: 9 [Hera] ALIGN: 1 [Hera] HERE: 109 [Hera] SCR: 3 [Hera] THRU: 17 [Hera] LIST: 5 [Hera] LOAD: 5 [Hera] FLUSH: 3 [Hera] EMPTY-BUFFERS: 4 [Hera] SAVE-BUFFERS: 3 [Hera] UPDATE: 7 [Hera] BUFFER: 4 [Hera] BLOCK: 12 [Hera] SPACES: 10 [Hera] SPACE: 7 [Hera] TYPE: 43 [Hera] CR: 659 [Hera] EMIT: 15 [Hera] BLANK: 2 [Hera] SKIP: 4 [Hera] SCAN: 5 [Hera] SEARCH: 4 [Hera] COMPARE: 5 [Hera] CMOVE>: 4 [Hera] CMOVE: 6 [Hera] -TRAILING: 4 [Hera] LITERAL: 1 [Hera] [']: 3 [Hera] BL: 19 [Hera] SOURCE: 2 [Hera] >IN: 5 [Hera] S": 37 [Hera] (s"): 4 [Hera] WORD: 15 [Hera] SPAN: 4 [Hera] EXPECT: 4 [Hera] COUNT: 14 [Hera] OCTAL: 6 [Hera] HEX: 7 [Hera] DECIMAL: 14 [Hera] BASE: 9 [Hera] SIGN: 3 [Hera] HOLD: 2 [Hera] #>: 16 [Hera] #S: 11 [Hera] #: 5 [Hera] <#: 17 [Hera] .: 901 [Hera] D2/: 5 [Hera] D2*: 5 [Hera] D0<: 7 [Hera] D0=: 7 [Hera] 2R@: 3 [Hera] 2R>: 7 [Hera] 2>R: 7 [Hera] 2ROT: 6 [Hera] 2OVER: 6 [Hera] 2SWAP: 7 [Hera] 2DUP: 6 [Hera] 2DROP: 6 [Hera] D=: 7 [Hera] D<: 8 [Hera] DMIN: 6 [Hera] DMAX: 6 [Hera] DABS: 7 [Hera] DNEGATE: 6 [Hera] D-: 8 [Hera] D+: 7 [Hera] S>D: 7 [Hera] */MOD: 8 [Hera] */: 10 [Hera] M/MOD: 7 [Hera] M*: 8 [Hera] M+: 7 [Hera] FALSE: 18 [Hera] TRUE: 30 [Hera] WITHIN: 31 [Hera] U>: 25 [Hera] U<: 25 [Hera] <=: 31 [Hera] >=: 31 [Hera] >: 1 [Hera] <: 42 [Hera] =: 92 [Hera] 0<>: 3 [Hera] 0>: 8 [Hera] 0<: 5 [Hera] 0=: 47 [Hera] NOT: 1 [Hera] OR: 6 [Hera] AND: 7 [Hera] NEGATE: 6 [Hera] ABS: 1 [Hera] 1-: 36 [Hera] 1+: 80 [Hera] */MOD: 8 [Hera] */: 10 [Hera] /: 1 [Hera] *: 8 [Hera] -: 30 [Hera] +: 54 [Hera] CELLS: 14 [Hera] 2@: 4 [Hera] C!: 5 [Hera] C@: 9 [Hera] !: 15 [Hera] @: 39 [Hera] R>: 5 [Hera] >R: 7 [Hera] DEPTH: 16 [Hera] OVER: 22 [Hera] SWAP: 41 [Hera] DUP: 144 [Hera] DROP: 54 [Hera] ------------------------------------- [Hera] Total executions: 5215 [Hera] Total words: 503 [Hera] Average executions per word: 10 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12353508762] Test passed [Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12355604268] Expected: Should not affect stack [Hera] [HADES][TEST ] [KRELTSC: 12356774451] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12358111836] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 12365323866] Testing word: RESET-ENTROPY [Hera] [HADES][TEST ] [KRELTSC: 12367819968] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12368882232] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES [Hera] [HADES][TEST ] [KRELTSC: 12371020998] Test passed [Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12378470601] Expected: Should reset all entropy counters [Hera] [HADES][TEST ] [KRELTSC: 12381739503] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO [Hera] [HADES][TEST ] [KRELTSC: 12383822892] Test passed [Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12385737609] Expected: Should handle multiple resets [Hera] [HADES][TEST ] [KRELTSC: 12391385265] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR [Hera] [HADES][TEST ] [KRELTSC: 12393500301] Test passed [Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12396065766] Expected: Should reset after word usage [Hera] [HADES][TEST ] [KRELTSC: 12397324275] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12398687889] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 12400155327] Testing word: TOP-WORDS [Hera] [HADES][TEST ] [KRELTSC: 12401164713] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12402200769] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO [Hera] Top 5 most frequently used words: [Hera] ================================== [Hera] 1. DROP: 6 [Hera] 2. TOPTEST: 5 [Hera] 3. EXIT: 5 [Hera] 4. LIT: 5 [Hera] 5. TOP-WORDS: 1 [Hera] [HADES][TEST ] [KRELTSC: 12414998862] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12421361043] Expected: Should display top 5 hot words [Hera] [HADES][TEST ] [KRELTSC: 12423462744] Running TOP-WORDS.display_top10: 10 TOP-WORDS [Hera] Top 10 most frequently used words: [Hera] ================================== [Hera] 1. DROP: 6 [Hera] 2. TOPTEST: 5 [Hera] 3. EXIT: 5 [Hera] 4. LIT: 5 [Hera] 5. TOP-WORDS: 2 [Hera] 6. ;: 1 [Hera] 7. :: 1 [Hera] [HADES][TEST ] [KRELTSC: 12429854052] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12436160352] Expected: Should display top 10 words [Hera] [HADES][TEST ] [KRELTSC: 12439209489] Running TOP-WORDS.after_reset: RESET-ENTROPY 5 TOP-WORDS [Hera] Top 5 most frequently used words: [Hera] ================================== [Hera] 1. TOP-WORDS: 1 [Hera] [HADES][TEST ] [KRELTSC: 12443593932] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12445582947] Expected: Should handle display after reset [Hera] [HADES][TEST ] [KRELTSC: 12452677314] Running TOP-WORDS.single_word: 1 TOP-WORDS [Hera] Top 1 most frequently used words: [Hera] ================================== [Hera] 1. TOP-WORDS: 2 [Hera] [HADES][TEST ] [KRELTSC: 12457669917] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12459549711] Expected: Should display top 1 word [Hera] [HADES][TEST ] [KRELTSC: 12465997929] Running TOP-WORDS.large_count: 100 TOP-WORDS [Hera] Top 100 most frequently used words: [Hera] ================================== [Hera] 1. TOP-WORDS: 3 [Hera] [HADES][TEST ] [KRELTSC: 12470629878] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12472481364] Expected: Should handle large count [Hera] [HADES][TEST ] [KRELTSC: 12473645625] Running TOP-WORDS.zero_count: 0 TOP-WORDS [Hera] TOP-WORDS: invalid count 0 [Hera] [HADES][TEST ] [KRELTSC: 12480549123] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12483681315] Expected: Should handle zero count [Hera] [HADES][TEST ] [KRELTSC: 12484826193] Running TOP-WORDS.negative_count: -5 TOP-WORDS [Hera] TOP-WORDS: invalid count -5 [Hera] [HADES][TEST ] [KRELTSC: 12486935664] Test passed [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12488813904] Expected: Should handle negative count [Hera] [HADES][TEST ] [KRELTSC: 12495511455] Running TOP-WORDS.empty_stack: TOP-WORDS [Hera] [HADES][ERROR] [KRELTSC: 12498028536] TOP-WORDS: data stack underflow [Hera] [HADES][TEST ] [KRELTSC: 12499124085] Expected error occurred [Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12501080970] Expected: Should cause stack underflow [Hera] [HADES][TEST ] [KRELTSC: 12502284249] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12503551662] â–¶ Testing module: src/test_runner/modules/starforth_words_tes [Hera] [HADES][TEST ] [KRELTSC: 12510480402] Testing word: (- [Hera] [HADES][TEST ] [KRELTSC: 12512443692] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12513431658] Running (-.comment_line: (- This is a comment [Hera] 1 2 + . CR [Hera] [HADES][WARN ] [KRELTSC: 12515418552] (- comment not terminated [Hera] [HADES][TEST ] [KRELTSC: 12522131244] Test passed [Hera] [HADES][TEST ] Testing (- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12525072273] Expected: Should ignore rest of line [Hera] [HADES][TEST ] [KRELTSC: 12526248231] Running (-.mid_line: 1 (- comment here [Hera] 2 + . CR [Hera] [HADES][WARN ] [KRELTSC: 12527886189] (- comment not terminated [Hera] [HADES][TEST ] [KRELTSC: 12528932157] Test passed [Hera] [HADES][TEST ] Testing (- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12530713797] Expected: Should work mid-expression [Hera] [HADES][TEST ] [KRELTSC: 12531892170] Running (-.no_stack_effect: DEPTH (- comment [Hera] DEPTH = . CR [Hera] [HADES][WARN ] [KRELTSC: 12533602746] (- comment not terminated [Hera] [HADES][TEST ] [KRELTSC: 12540645012] Test passed [Hera] [HADES][TEST ] Testing (- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12542997915] Expected: Should not affect stack [Hera] [HADES][TEST ] [KRELTSC: 12544119483] Running (-.multiple: 1 (- first [Hera] 2 (- second [Hera] + . CR [Hera] [HADES][WARN ] [KRELTSC: 12546285759] (- comment not terminated [Hera] [HADES][TEST ] [KRELTSC: 12547316586] Test passed [Hera] [HADES][TEST ] Testing (- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12555722886] Expected: Should handle multiple comments [Hera] [HADES][TEST ] [KRELTSC: 12557310990] (-: 4 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12558583149] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e [Hera] [HADES][INFO ] [KRELTSC: 12559997478] [Hera] === Testing Module: ACL Words === [Hera] [HADES][INFO ] [KRELTSC: 12561505068] Running ACL Words Tests (Module 24)... [Hera] [HADES][WARN ] [KRELTSC: 12571657812] ACL: denied '__acl_deny_test__' [Hera] [HADES][INFO ] [KRELTSC: 12573519693] SKIP: STRICT mode test (ACL.4th not loaded) [Hera] [HADES][INFO ] [KRELTSC: 12574925643] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) [Hera] [HADES][WARN ] [KRELTSC: 12576336024] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ [Hera] [HADES][TEST ] [KRELTSC: 12586856667] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors [Hera] [HADES][INFO ] [KRELTSC: 12588327801] [Hera] === Testing Module: Mama FORTH Words === [Hera] [HADES][INFO ] [KRELTSC: 12595814889] Running Mama FORTH Words Tests (Capsule System M7.1)... [Hera] [HADES][TEST ] [KRELTSC: 12598647453] Testing word: CAPSULE-COUNT [Hera] [HADES][TEST ] [KRELTSC: 12599708772] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12600750582] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12602133642] Testing word: CAPSULE@ [Hera] [HADES][TEST ] [KRELTSC: 12603143532] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12604158378] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12605586168] Testing word: CAPSULE-FLAGS@ [Hera] [HADES][TEST ] [KRELTSC: 12611908134] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12613778709] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12615922032] Testing word: CAPSULE-LEN@ [Hera] [HADES][TEST ] [KRELTSC: 12616978395] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12618182136] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12619510113] Testing word: CAPSULE-HASH@ [Hera] [HADES][TEST ] [KRELTSC: 12620610030] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12626255229] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12627634236] Testing word: MAMA-VM-ID [Hera] [HADES][TEST ] [KRELTSC: 12629783292] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12631077354] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12632403903] Testing word: VM-COUNT [Hera] [HADES][TEST ] [KRELTSC: 12633427107] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12634460097] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12641090259] Testing word: CAPSULE-BIRTH [Hera] [HADES][TEST ] [KRELTSC: 12642374283] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12644901570] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12646513467] Testing word: CAPSULE-RUN [Hera] [HADES][TEST ] [KRELTSC: 12647776323] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12648990774] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12650621382] Testing word: CAPSULE-TEST [Hera] [HADES][TEST ] [KRELTSC: 12657288483] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12658154523] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12659460786] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 [Hera] [HADES][INFO ] [KRELTSC: 12660926586] [Hera] === Testing Module: Q48.16 Words === [Hera] [HADES][INFO ] [KRELTSC: 12662463282] Running Q48.16 Words Tests (Module 25)... [Hera] [HADES][TEST ] [KRELTSC: 12663751674] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12670854147] Testing word: Q.+ [Hera] [HADES][TEST ] [KRELTSC: 12672396135] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12673370934] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12675378639] Test passed [Hera] [HADES][TEST ] Testing Q.+ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12677175714] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12686892120] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12688233159] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12689651961] Testing word: Q.- [Hera] [HADES][TEST ] [KRELTSC: 12690598662] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12691632765] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12699043686] Test passed [Hera] [HADES][TEST ] Testing Q.- ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12703230099] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][INFO ] [KRELTSC: 12705947898] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12713698788] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12716308437] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12718678959] Testing word: Q.* [Hera] [HADES][TEST ] [KRELTSC: 12719629440] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12720648255] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C [Hera] 12 [Hera] [HADES][TEST ] [KRELTSC: 12727204287] Test passed [Hera] [HADES][TEST ] Testing Q.* ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12729593247] Expected: Should print: 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] 12 [Hera] [HADES][TEST ] [KRELTSC: 12733407036] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12734601222] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12735988083] Testing word: Q./ [Hera] [HADES][TEST ] [KRELTSC: 12742008531] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12743684877] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 12746668872] Test passed [Hera] [HADES][TEST ] Testing Q./ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12748510425] Expected: Should print: 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] 5 [Hera] [HADES][TEST ] [KRELTSC: 12751691043] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12760390335] Test passed [Hera] [HADES][TEST ] Testing Q./ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12763424940] Expected: Should print: 0 (division by zero yields q=0) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12774585327] Q./: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12775950558] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12777381204] Testing word: Q.ABS [Hera] [HADES][TEST ] [KRELTSC: 12778391829] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12785016573] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12788231211] Test passed [Hera] [HADES][TEST ] Testing Q.ABS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12790018500] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 12793153233] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12794467308] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12795894909] Testing word: Q.NEG [Hera] [HADES][TEST ] [KRELTSC: 12802584165] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12804504426] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 12806304567] Test passed [Hera] [HADES][TEST ] Testing Q.NEG ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12808072158] Expected: Should print: -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] -5 [Hera] [HADES][TEST ] [KRELTSC: 12819169944] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12820451931] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12822018846] Testing word: Q.LOG [Hera] [HADES][TEST ] [KRELTSC: 12828032028] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12830403579] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12832892058] Test passed [Hera] [HADES][TEST ] Testing Q.LOG ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12834837309] Expected: Should print: 0 (ln 1.0 = 0) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][INFO ] [KRELTSC: 12837388788] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12844787403] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12846952062] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12849195576] Testing word: Q.EXP [Hera] [HADES][TEST ] [KRELTSC: 12850195470] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12851219598] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12853061802] Test passed [Hera] [HADES][TEST ] Testing Q.EXP ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12861266754] Expected: Should print: 1 (e^0 = 1) [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12865493550] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12866743911] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12868185918] Testing word: Q.SQRT [Hera] [HADES][TEST ] [KRELTSC: 12874772169] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12877122678] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 12879476400] Test passed [Hera] [HADES][TEST ] Testing Q.SQRT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12881356530] Expected: Should print: 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] 2 [Hera] [HADES][TEST ] [KRELTSC: 12891613413] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12893273547] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12894677292] Testing word: Q.SIN [Hera] [HADES][TEST ] [KRELTSC: 12895642578] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12896694279] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12904514385] Test passed [Hera] [HADES][TEST ] Testing Q.SIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12906494097] Expected: Should print: 0 (sin 0 = 0) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 12909788535] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12911022600] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12912491655] Testing word: Q.COS [Hera] [HADES][TEST ] [KRELTSC: 12919011966] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12921383097] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12923603910] Test passed [Hera] [HADES][TEST ] Testing Q.COS ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12925395441] Expected: Should print: 1 (cos 0 = 1) [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12935285265] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12936559314] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12937954113] Testing word: Q.FROM-INT [Hera] [HADES][TEST ] [KRELTSC: 12939000333] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12939991344] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 12947838120] Test passed [Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12950391489] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 12953551023] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12954848823] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12961627728] Testing word: Q.TO-INT [Hera] [HADES][TEST ] [KRELTSC: 12963855177] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12964873089] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12966524025] Test passed [Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12968371668] Expected: Should print: 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] 1 [Hera] [HADES][TEST ] [KRELTSC: 12977735568] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12979448895] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12980859969] Testing word: Q.1 [Hera] [HADES][TEST ] [KRELTSC: 12981831618] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 12987829365] Running Q.1.raw_value: Q.1 . CR [Hera] 65536 [Hera] [HADES][TEST ] [KRELTSC: 12990860988] Test passed [Hera] [HADES][TEST ] Testing Q.1 ... PASS [Hera] [HADES][TEST ] [KRELTSC: 12992698320] Expected: Should print: 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] [HADES][TEST ] [KRELTSC: 12996060924] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 12997331697] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 12998728911] Testing word: Q.0 [Hera] [HADES][TEST ] [KRELTSC: 13005147750] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13006779702] Running Q.0.raw_value: Q.0 . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13008905553] Test passed [Hera] [HADES][TEST ] Testing Q.0 ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13010678625] Expected: Should print: 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13019146245] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13021110921] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13022468319] Testing word: Q.SCALE [Hera] [HADES][TEST ] [KRELTSC: 13023489297] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13024575795] Running Q.SCALE.raw_value: Q.SCALE . CR [Hera] 65536 [Hera] [HADES][TEST ] [KRELTSC: 13026437445] Test passed [Hera] [HADES][TEST ] Testing Q.SCALE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13033542627] Expected: Should print: 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] 65536 [Hera] [HADES][TEST ] [KRELTSC: 13039343079] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13040640606] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13042053213] Testing word: Q.= [Hera] [HADES][TEST ] [KRELTSC: 13047717858] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13048738269] Running Q.=.equal: Q.1 Q.1 Q.= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13051111584] Test passed [Hera] [HADES][TEST ] Testing Q.= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13053397623] Expected: Should print: -1 (true) [Hera] -1 [Hera] -1 [HADES][INFO ] [KRELTSC: 13055379246] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13063931055] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13066753875] Test passed [Hera] [HADES][TEST ] Testing Q.= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13068539064] Expected: Should print: 0 (false) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13071743727] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13077893934] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13079312820] Testing word: Q.< [Hera] [HADES][TEST ] [KRELTSC: 13080175122] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13081145931] Running Q.<.true: Q.0 Q.1 Q.< . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13082897751] Test passed [Hera] [HADES][TEST ] Testing Q.< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13084705263] Expected: Should print: -1 (true) [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13094879763] Running Q.<.false: Q.1 Q.0 Q.< . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13098308202] Test passed [Hera] [HADES][TEST ] Testing Q.< ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13100131779] Expected: Should print: 0 (false) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13109103504] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13110374109] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13111789299] Testing word: Q.> [Hera] [HADES][TEST ] [KRELTSC: 13112845200] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13113911685] Running Q.>.true: Q.1 Q.0 Q.> . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13115577174] Test passed [Hera] [HADES][TEST ] Testing Q.> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13123776708] Expected: Should print: -1 (true) [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13128025701] Running Q.>.false: Q.0 Q.1 Q.> . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13129564539] Test passed [Hera] [HADES][TEST ] Testing Q.> ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13137278175] Expected: Should print: 0 (false) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13140936375] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13142179218] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13143609885] Testing word: Q.0= [Hera] [HADES][TEST ] [KRELTSC: 13149043068] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13150123371] Running Q.0=.true: Q.0 Q.0= . CR [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13152944595] Test passed [Hera] [HADES][TEST ] Testing Q.0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13154795451] Expected: Should print: -1 (true) [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] -1 [Hera] [HADES][TEST ] [KRELTSC: 13157997636] Running Q.0=.false: Q.1 Q.0= . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13159536789] Test passed [Hera] [HADES][TEST ] Testing Q.0= ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13167829248] Expected: Should print: 0 (false) [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13172035590] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13173318837] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13180622175] Testing word: Q.MAX [Hera] [HADES][TEST ] [KRELTSC: 13182501549] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13183509381] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 13185569964] Test passed [Hera] [HADES][TEST ] Testing Q.MAX ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13187394192] Expected: Should print: 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] 7 [Hera] [HADES][INFO ] [KRELTSC: 13197018828] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L [Hera] 7 [Hera] [HADES][TEST ] [KRELTSC: 13198909290] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13200186048] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13201595421] Testing word: Q.MIN [Hera] [HADES][TEST ] [KRELTSC: 13202594958] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13209184968] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 13212348807] Test passed [Hera] [HADES][TEST ] Testing Q.MIN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13214159721] Expected: Should print: 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 13217328306] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13224123801] â–¶ Testing module: src/test_runner/modules/q48_words_test.c [Hera] [HADES][TEST ] [KRELTSC: 13226758923] Testing word: Q.PRINT [Hera] [HADES][TEST ] [KRELTSC: 13227773916] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13228807557] Running Q.PRINT.of_one: Q.1 Q.PRINT CR [Hera] 1.5u [Hera] [HADES][TEST ] [KRELTSC: 13230755664] Test passed [Hera] [HADES][TEST ] Testing Q.PRINT ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13238846502] Expected: Should print: 1.00000 [Hera] 1.5u [Hera] 1.5u [Hera] 1.5u [Hera] 1.5u [Hera] 1.5u [Hera] [HADES][TEST ] [KRELTSC: 13243408038] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13244775453] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro [Hera] [HADES][INFO ] [KRELTSC: 13246268742] [Hera] === Testing Module: Inference Engine Words === [Hera] [HADES][INFO ] [KRELTSC: 13254008418] Running Inference Engine Words Tests (Module 26)... [Hera] [HADES][TEST ] [KRELTSC: 13256362035] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13257840435] Testing word: Q.VARIANCE [Hera] [HADES][TEST ] [KRELTSC: 13258889448] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13259927100] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 [Hera] 6666 [Hera] [HADES][TEST ] [KRELTSC: 13269119577] Test passed [Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13271727777] Expected: Should print population variance of {100,200,300} [Hera] [HADES][TEST ] [KRELTSC: 13273154622] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13274698101] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13281331728] Testing word: INFER-DECAY-SLOPE [Hera] [HADES][TEST ] [KRELTSC: 13283371437] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13284374796] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13287014517] Test passed [Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13288970457] Expected: Should print decay slope for a decreasing traject [Hera] [HADES][TEST ] [KRELTSC: 13294840629] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13298032755] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13300630434] Testing word: INFER-WINDOW-WIDTH [Hera] [HADES][TEST ] [KRELTSC: 13301743770] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13302767982] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 [Hera] 3 [Hera] [HADES][TEST ] [KRELTSC: 13310114538] Test passed [Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13314490161] Expected: Should print an inferred window width (no error) [Hera] [HADES][TEST ] [KRELTSC: 13315930068] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13317288852] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13318804485] Testing word: INFER-RUN [Hera] [HADES][TEST ] [KRELTSC: 13324304490] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13326776379] Running INFER-RUN.basic: INFER-RUN [Hera] [HADES][TEST ] [KRELTSC: 13333154793] Test passed [Hera] [HADES][TEST ] Testing INFER-RUN ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13340869374] Expected: Should run without error [Hera] [HADES][TEST ] [KRELTSC: 13342527198] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13343775585] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13345240734] Testing word: INFER-WINDOW@ [Hera] [HADES][TEST ] [KRELTSC: 13346304909] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13347320028] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13354690545] Test passed [Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13356402234] Expected: Should print last adaptive_window_width (no error [Hera] [HADES][TEST ] [KRELTSC: 13357866984] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13359227553] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13360689720] Testing word: INFER-DECAY@ [Hera] [HADES][TEST ] [KRELTSC: 13361750220] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13363073682] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13372526370] Test passed [Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13374389994] Expected: Should print last adaptive_decay_slope (no error) [Hera] [HADES][TEST ] [KRELTSC: 13375946535] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13377283038] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13383811287] Testing word: INFER-VARIANCE@ [Hera] [HADES][TEST ] [KRELTSC: 13386300501] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13388313078] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ [Hera] 1169 [Hera] [HADES][TEST ] [KRELTSC: 13391614131] Test passed [Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13399657614] Expected: Should print last window_variance_q48 (no error) [Hera] [HADES][TEST ] [KRELTSC: 13401680187] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13403052579] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13404481986] Testing word: INFER-FIT@ [Hera] [HADES][TEST ] [KRELTSC: 13405518546] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13406557584] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13416193413] Test passed [Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13418088600] Expected: Should print last slope_fit_quality_q48 (no error [Hera] [HADES][TEST ] [KRELTSC: 13419559461] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13420871625] â–¶ Testing module: src/test_runner/modules/inference_words_tes [Hera] [HADES][TEST ] [KRELTSC: 13427855049] Testing word: INFER-EARLY-EXIT@ [Hera] [HADES][TEST ] [KRELTSC: 13430153877] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13431193545] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX [Hera] 0 [Hera] [HADES][TEST ] [KRELTSC: 13435897461] Test passed [Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13444369176] Expected: Should print 0 or 1 (no error) [Hera] [HADES][TEST ] [KRELTSC: 13445779431] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13447230405] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp [Hera] [HADES][INFO ] [KRELTSC: 13448713572] [Hera] === Testing Module: Physics Freeze Words === [Hera] [HADES][INFO ] [KRELTSC: 13450354029] Running Physics Freeze Words Tests (Module 27)... [Hera] [HADES][TEST ] [KRELTSC: 13457225124] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13459881225] Testing word: FREEZE-WORD [Hera] [HADES][TEST ] [KRELTSC: 13460896701] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13461930174] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free [Hera] 245 [Hera] [HADES][TEST ] [KRELTSC: 13464305946] Test passed [Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13471674552] Expected: Should print: -1 (word is now frozen) [Hera] [HADES][TEST ] [KRELTSC: 13474186614] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13475594622] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13476985872] Testing word: UNFREEZE-WORD [Hera] [HADES][TEST ] [KRELTSC: 13478042886] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13479078648] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ [Hera] 270 [Hera] [HADES][TEST ] [KRELTSC: 13488034476] Test passed [Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13490373750] Expected: Should print: 0 (freeze cleared) [Hera] [HADES][TEST ] [KRELTSC: 13491633288] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13492947846] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13494385905] Testing word: FROZEN? [Hera] [HADES][TEST ] [KRELTSC: 13500976818] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13502862240] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro [Hera] 224 [Hera] [HADES][TEST ] [KRELTSC: 13505432199] Test passed [Hera] [HADES][TEST ] Testing FROZEN? ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13507299414] Expected: Should print: 0 (freshly defined word is not froz [Hera] [HADES][TEST ] [KRELTSC: 13508723697] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO [Hera] 245 [Hera] [HADES][TEST ] [KRELTSC: 13518308811] Test passed [Hera] [HADES][TEST ] Testing FROZEN? ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13520141922] Expected: Should print: 0 (not-found treated as not frozen) [Hera] [HADES][TEST ] [KRELTSC: 13521579393] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13522879587] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13530186705] Testing word: HEAT! [Hera] [HADES][TEST ] [KRELTSC: 13532405250] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13533734529] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he [Hera] 249 [Hera] [HADES][TEST ] [KRELTSC: 13536244155] Test passed [Hera] [HADES][TEST ] Testing HEAT! ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13542653712] Expected: Should print: 999 [Hera] [HADES][TEST ] [KRELTSC: 13545220500] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13547770089] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13549223478] Testing word: HEAT@ [Hera] [HADES][TEST ] [KRELTSC: 13550199915] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13551207117] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" [Hera] 224 [Hera] [HADES][TEST ] [KRELTSC: 13558553862] Test passed [Hera] [HADES][TEST ] Testing HEAT@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13561258641] Expected: Should print: 0 (freshly defined word has zero he [Hera] [HADES][TEST ] [KRELTSC: 13562680047] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13563998259] â–¶ Testing module: src/test_runner/modules/physics_freeze_word [Hera] [HADES][TEST ] [KRELTSC: 13565493438] Testing word: DECAY-RATE@ [Hera] [HADES][TEST ] [KRELTSC: 13566527331] ------------------------ [Hera] [HADES][TEST ] [KRELTSC: 13572230616] Running DECAY-RATE@.basic: DECAY-RATE@ . CR [Hera] 224 [Hera] [HADES][TEST ] [KRELTSC: 13575261357] Test passed [Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS [Hera] [HADES][TEST ] [KRELTSC: 13577152302] Expected: Should print the compile-time DECAY_RATE_PER_US_Q [Hera] [HADES][TEST ] [KRELTSC: 13578565308] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors [Hera] [HADES][TEST ] [KRELTSC: 13579937532] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped [Hera] [HADES][INFO ] [KRELTSC: 13581412992] FINAL TEST SUMMARY: [Hera] [HADES][INFO ] [KRELTSC: 13586995128] Total tests run: 1050 [Hera] [HADES][INFO ] [KRELTSC: 13589568132] Passed: 1012 [Hera] [HADES][INFO ] [KRELTSC: 13591764417] Failed: 0 [Hera] [HADES][INFO ] [KRELTSC: 13592775504] Stubs (not yet implemented): 38 [Hera] [HADES][INFO ] [KRELTSC: 13593922419] Errors: 0 [Hera] [HADES][INFO ] [KRELTSC: 13595170281] ALL IMPLEMENTED TESTS PASSED! [Hera] [HADES][INFO ] [KRELTSC: 13600816047] Contract checks (A4'/A1): all passed [Hera] [HADES][INFO ] [KRELTSC: 13602046773] ============================================== [Hera] PARITY:M7.1a word_count=516 here=0x00000000000000d8 latest_id=685 hash=0x7115aea435fe9a8f [Hera] PARITY:OK [Hera] POST: PASSED [Hera] [HAL][exec] regions frozen: [Hera] kernel.text: [0x00000000bdf1f000, 0x00000000bdf57542) [Hera] VM: parity bootstrap complete [Hera] PCI: init... [Hera] virtio-blk: found device [Hera] Artemis: virtio-blk attached [Hera] virtio-rng: found device [Hera] rng: backend = virtio-rng [Hera] entropy: ready [Hera] virtio-input: found device [Hera] virtio-input: driver ready [Hera] Init: Mama birth... [Hera] [HADES][WARN ] [KRELTSC: 13738834515] ( Unterminated comment [Hera] [HADES][WARN ] [KRELTSC: 13749770328] ( Unterminated comment [Hera] [HADES][WARN ] [KRELTSC: 13935902379] ( Unterminated comment [Hera] [HADES][WARN ] [KRELTSC: 13939193709] ( Unterminated comment [Hera] [HADES][WARN ] [KRELTSC: 14217819714] ( Unterminated comment [Hera] [HADES][WARN ] [KRELTSC: 14391340593] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14393867271] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14396363961] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14403838596] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14407978389] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14410561263] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14418057591] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14422370592] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14424853800] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14440604073] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14447516622] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14451537261] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14454172131] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14456930607] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14464629018] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14467554654] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14494355988] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14505275904] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14519437905] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14529328611] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14565433470] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14578273269] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14592745671] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14602086723] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14622265077] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14637091623] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14660010183] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14674135539] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14689269567] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14703678423] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14724967782] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14737694097] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14761010250] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14776228299] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14796430320] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14804878032] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14825745270] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14835110346] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14864759868] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14878531584] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14899075086] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14912939958] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14922406401] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14943167232] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14957417517] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14966530173] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14985895848] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 14999957910] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15009225651] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15029973252] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15038464812] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15073496676] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15081376233] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15095281005] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15109097283] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15121023624] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15132360138] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 15147180174] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ================================================ [Hera] LithosAnanke — FORTH-79 bare-metal kernel [Hera] Stadium step one: Hera alone [Hera] ================================================ [Hera] Hera [live] [Hera] ================================================ [Hera] (no identity) [Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0xc8f4b09e36f4fc4a [Hera] Init: Mama birth OK [Hera] ACL: CAPSULE-BIRTH pinned STRICT [Hera] ACL: BIRTH pinned STRICT [Hera] Starting heartbeat... [Hera] SBI: timer armed (TIME extension) [Hera] Heartbeat running. [Hera] Stadium words: promotions=715 evictions=0 [Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) [Hera] Stadium quota grant self-test: OK [Hera] Hera reservoir=17895 [Hera] test-vm reservoir=65536 [Hera] Startup: birthing Hermes (fleet foundation)... [Hermes] (no identity) [Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x0046d7d93aa33935 [Hera] BIRTH: Hermes live [Hera] Startup: Hermes live [Hera] Startup: birthing Artemis (fleet foundation)... [Artemis] [HADES][ERROR] [KRELTSC: 17360526288] virtio_blk: vblk_io timed out (write=1 sector=2944) -- queue ne [Artemis] Artemis: blank disk -- formatting [Artemis] Artemis self-test... [Artemis] 3077 allocated [Artemis] [HADES][WARN ] [KRELTSC: 17709719496] INFERENCE: Output validation failed, ignoring results [Artemis] 0.5u K after alloc [Artemis] Stadium: dispatch cell=864 behaviour=COOL identity=1 [Artemis] 0.5u K after free [Artemis] PASS [Artemis] Artemis: persist-write... [Artemis] PASS: persist-write [Artemis] Artemis ready [Artemis] Artemis: 22998 data blocks [Artemis] K-total=0.5u [Artemis] ARTEMIS-K=1.5u [Artemis] (no identity) [Artemis] [HADES][WARN ] [KRELTSC: 29105871984] ( Unterminated comment [Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xac215ecb873c4db3 mode=p capsule_hash=0xac215ecb873c4db3 dict_hash=0x849da0ceca2c68ec [Hera] BIRTH: Artemis live [Hera] Startup: Artemis live [Hera] Heartbeat: 663 ticks, trust=0x00010000, variance=0x00000000 [Hera] blkio_usb: MSC device ready [Hera] Zuse: identity confirmed from attached thumbdrive [Hera] LithosAnanke v2.0.0 [Hera] StarForth Version 3.1.0 [Hera] StarForth Emergency CLI [Hera] FORTH-79 interpreter — type BYE or power off to exit [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 56437082373] xhci: CSW status = FAILED [Hera] [HADES][WARN ] [KRELTSC: 56449912386] xhci: unit not ready -- retrying TEST UNIT READY [Hera] blkio_usb: MSC device ready [Hera] PARITY:BIRTH vm_id=0x46e8d22465464562-0x88b5ebc1f74d1b62 capsule_id=0xca0673739e0bb4b0 mode=p capsule_hash=0xca0673739e0bb4b0 dict_hash=0x4830b8083418d65e [Hera] WARN: block 4998 exceeds 1KB, truncating [Hera] [HADES][ERROR] [KRELTSC: 57362228679] virtio_blk: vblk_io timed out (write=1 sector=5296) -- queue ne [Hera] [HADES][WARN ] [KRELTSC: 59069455452] INFERENCE: Output validation failed, ignoring results [Hera] Minted identity -- FORTH-79/83 standard words only [Hera] PARITY:BIRTH vm_id=0xd64574c53734468b-0x9a5e6f96dd320ee3 capsule_id=0x9a74c4e7809429f9 mode=p capsule_hash=0x9a74c4e7809429f9 dict_hash=0x58432f16f7213875 [Hera] WIREBIND: rajames attached and ready -- USE it to begin [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 81610020240] xhci: CSW status = FAILED [Hera] [HADES][WARN ] [KRELTSC: 81628677984] xhci: unit not ready -- retrying TEST UNIT READY [Hera] blkio_usb: MSC device ready [Hera] PARITY:BIRTH vm_id=0x23f8b01fe1ba436d-0xb642cbf3feca3ebb capsule_id=0xca0673739e0bb4b0 mode=p capsule_hash=0xca0673739e0bb4b0 dict_hash=0x4830b8083418d65e [Hera] WARN: block 4998 exceeds 1KB, truncating [Hera] [HADES][WARN ] [KRELTSC: 85761555810] INFERENCE: Output validation failed, ignoring results [Hera] Minted identity -- FORTH-79/83 standard words only [Hera] PARITY:BIRTH vm_id=0x6347ce414a6c4799-0xa734a2cb9d524c46 capsule_id=0x395a801baa4ca7b7 mode=p capsule_hash=0x395a801baa4ca7b7 dict_hash=0x2fc8627848b1fe0b [Hera] WIREBIND: 00 attached and ready -- USE it to begin [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 112338360372] xhci: CSW status = FAILED [Hera] [HADES][WARN ] [KRELTSC: 112355297901] xhci: unit not ready -- retrying TEST UNIT READY [Hera] blkio_usb: MSC device ready [Hera] PARITY:BIRTH vm_id=0xb099f0c2f6444da3-0x92cc2bb4c7b09ae0 capsule_id=0xca0673739e0bb4b0 mode=p capsule_hash=0xca0673739e0bb4b0 dict_hash=0x4830b8083418d65e [Hera] WARN: block 4998 exceeds 1KB, truncating [Hera] [HADES][WARN ] [KRELTSC: 116707321773] INFERENCE: Output validation failed, ignoring results [Hera] Minted identity -- FORTH-79/83 standard words only [Hera] PARITY:BIRTH vm_id=0xc382c5a7adbf40dc-0x96daaeb9df21d71f capsule_id=0x9a74c4e7809429f9 mode=p capsule_hash=0x9a74c4e7809429f9 dict_hash=0x58432f16f7213875 [Hera] WIREBIND: 01 attached and ready -- USE it to begin [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 138302539557] xhci: CSW status = FAILED [Hera] [HADES][WARN ] [KRELTSC: 138324062226] xhci: unit not ready -- retrying TEST UNIT READY [Hera] blkio_usb: MSC device ready [Hera] PARITY:BIRTH vm_id=0x0a6783827b094e34-0xaed67f1ae0840697 capsule_id=0xca0673739e0bb4b0 mode=p capsule_hash=0xca0673739e0bb4b0 dict_hash=0x4830b8083418d65e [Hera] WARN: block 4998 exceeds 1KB, truncating [Hera] [HADES][WARN ] [KRELTSC: 142240437969] INFERENCE: Output validation failed, ignoring results [Hera] Minted identity -- FORTH-79/83 standard words only [Hera] PARITY:BIRTH vm_id=0x793bc6cc85454ceb-0x9f71d9e4686bc1d5 capsule_id=0x9a74c4e7809429f9 mode=p capsule_hash=0x9a74c4e7809429f9 dict_hash=0x58432f16f7213875 [Hera] WIREBIND: 02 attached and ready -- USE it to begin [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 170774570694] xhci: CSW status = FAILED [Hera] [HADES][WARN ] [KRELTSC: 170798153568] xhci: unit not ready -- retrying TEST UNIT READY [Hera] blkio_usb: MSC device ready [Hera] PARITY:BIRTH vm_id=0x86f00e0e32e54a79-0x86fd9e58df16dc77 capsule_id=0xca0673739e0bb4b0 mode=p capsule_hash=0xca0673739e0bb4b0 dict_hash=0x4830b8083418d65e [Hera] WARN: block 4998 exceeds 1KB, truncating [Hera] [HADES][WARN ] [KRELTSC: 175354257477] INFERENCE: Output validation failed, ignoring results [Hera] Minted identity -- FORTH-79/83 standard words only [Hera] PARITY:BIRTH vm_id=0x7a89a32dc53a40f5-0xabb17605df75eabe capsule_id=0x9a74c4e7809429f9 mode=p capsule_hash=0x9a74c4e7809429f9 dict_hash=0x58432f16f7213875 [Hera] WIREBIND: 03 attached and ready -- USE it to begin [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 188918276295] virtio_blk: vblk_io timed out (write=1 sector=2648) -- queue ne [Hera] (zuse) ok> ( std79-doe.4th - 3(arch, fixed per boot) x 9(identity) x 3(rep) ) [Hera] ok [Hera] (zuse) ok> ( randomized full-factorial DoE. Same 24-case content as ) [Hera] ok [Hera] (zuse) ok> ( std79-exerciser.fth, driven via VM-EXEC into each identity's own ) [Hera] ok [Hera] (zuse) ok> ( live VM (all 9 pre-attached before this runs); "zuse" dispatches ) [Hera] ok [Hera] (zuse) ok> ( into "Hera" herself since her power is a session flag on Hera, ) [Hera] ok [Hera] (zuse) ok> ( not a separate registered VM. Fisher-Yates shuffle matches ) [Hera] ok [Hera] (zuse) ok> ( doe.4th's own algorithm/style; seed fixed for cross-architecture ) [Hera] ok [Hera] (zuse) ok> ( reproducibility (same permutation applied on every arch). ) [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> 9 CONSTANT N-ID [Hera] [HADES][WARN ] [KRELTSC: 190213858863] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> 3 CONSTANT N-REPS [Hera] [HADES][WARN ] [KRELTSC: 190273467090] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> 27 CONSTANT N-RUNS [Hera] [HADES][WARN ] [KRELTSC: 190330987749] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> 24 CONSTANT N-TESTS [Hera] [HADES][WARN ] [KRELTSC: 190385013441] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : ID-NAME ( idx -- c-addr u ) [Hera] [HADES][WARN ] [KRELTSC: 190465757685] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CASE [Hera] ok [Hera] (zuse) ok>  0 OF S" Hera" ENDOF [Hera] ok [Hera] (zuse) ok>  1 OF S" rajames" ENDOF [Hera] ok [Hera] (zuse) ok>  2 OF S" 00" ENDOF [Hera] ok [Hera] (zuse) ok>  3 OF S" 01" ENDOF [Hera] ok [Hera] (zuse) ok>  4 OF S" 02" ENDOF [Hera] ok [Hera] (zuse) ok>  5 OF S" 03" ENDOF [Hera] ok [Hera] (zuse) ok>  6 OF S" 04" ENDOF [Hera] ok [Hera] (zuse) ok>  7 OF S" 05" ENDOF [Hera] ok [Hera] (zuse) ok>  8 OF S" 06" ENDOF [Hera] ok [Hera] (zuse) ok>  ENDCASE ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : ID-LABEL ( idx -- c-addr u ) [Hera] [HADES][WARN ] [KRELTSC: 190744080177] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CASE [Hera] ok [Hera] (zuse) ok>  0 OF S" zuse" ENDOF [Hera] ok [Hera] (zuse) ok>  1 OF S" rajames" ENDOF [Hera] ok [Hera] (zuse) ok>  2 OF S" 00" ENDOF [Hera] ok [Hera] (zuse) ok>  3 OF S" 01" ENDOF [Hera] ok [Hera] (zuse) ok>  4 OF S" 02" ENDOF [Hera] ok [Hera] (zuse) ok>  5 OF S" 03" ENDOF [Hera] ok [Hera] (zuse) ok>  6 OF S" 04" ENDOF [Hera] ok [Hera] (zuse) ok>  7 OF S" 05" ENDOF [Hera] ok [Hera] (zuse) ok>  8 OF S" 06" ENDOF [Hera] ok [Hera] (zuse) ok>  ENDCASE ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( idx 0 (zuse) runs natively on Hera -- never via VM-EXEC targeting ) [Hera] ok [Hera] (zuse) ok> ( "Hera" herself: VM-EXEC's own vm_state_push/pop only saves ) [Hera] ok [Hera] (zuse) ok> ( rsp/exit_colon/ecw_nesting, not input_buffer/input_pos, so a ) [Hera] ok [Hera] (zuse) ok> ( self-targeting call while THIS capsule's own vm_interpret call is ) [Hera] ok [Hera] (zuse) ok> ( still mid-line would risk clobbering the outer parse -- the exact ) [Hera] ok [Hera] (zuse) ok> ( class of bug the idle-tick reentrancy guards (repl.c) exist for, ) [Hera] ok [Hera] (zuse) ok> ( just not covered by VM-EXEC's own narrower state stack. Sidestepped ) [Hera] ok [Hera] (zuse) ok> ( entirely by never dispatching a string back into the caller's own ) [Hera] ok [Hera] (zuse) ok> ( VM; the same 24 cases are just directly-compiled code below. ) [Hera] ok [Hera] (zuse) ok> : RUN-TEST-NATIVE ( n -- ) [Hera] [HADES][WARN ] [KRELTSC: 191263163280] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CASE [Hera] ok [Hera] (zuse) ok>  0 OF 7 3 /MOD SWAP . . ENDOF [Hera] ok [Hera] (zuse) ok>  1 OF -7 3 /MOD SWAP . . ENDOF [Hera] ok [Hera] (zuse) ok>  2 OF 7 -3 /MOD SWAP . . ENDOF [Hera] ok [Hera] (zuse) ok>  3 OF -7 -3 /MOD SWAP . . ENDOF [Hera] ok [Hera] (zuse) ok>  4 OF 2147483647 1 + . ENDOF [Hera] ok [Hera] (zuse) ok>  5 OF -2147483648 NEGATE . ENDOF [Hera] ok [Hera] (zuse) ok>  6 OF -2147483648 ABS . ENDOF [Hera] ok [Hera] (zuse) ok>  7 OF -1 1 RSHIFT . ENDOF [Hera] ok [Hera] (zuse) ok>  8 OF -8 2 RSHIFT . ENDOF [Hera] ok [Hera] (zuse) ok>  9 OF 1 31 LSHIFT . ENDOF [Hera] ok [Hera] (zuse) ok>  10 OF -1 0 < . ENDOF [Hera] ok [Hera] (zuse) ok>  11 OF -1 0 U< . ENDOF [Hera] ok [Hera] (zuse) ok>  12 OF 123 456 M* SWAP D. ENDOF [Hera] ok [Hera] (zuse) ok>  13 OF -123 456 M* SWAP D. ENDOF [Hera] ok [Hera] (zuse) ok>  14 OF 100000 S>D SWAP 7 M/MOD . . ENDOF [Hera] ok [Hera] (zuse) ok>  15 OF 7 11 3 */ . ENDOF [Hera] ok [Hera] (zuse) ok>  16 OF 7 11 3 */MOD SWAP . . ENDOF [Hera] ok [Hera] (zuse) ok>  17 OF -5 S>D SWAP D. ENDOF [Hera] ok [Hera] (zuse) ok>  18 OF -5 S>D 3 S>D D+ SWAP D. ENDOF [Hera] ok [Hera] (zuse) ok>  19 OF -5 S>D DNEGATE SWAP D. ENDOF [Hera] ok [Hera] (zuse) ok>  20 OF -5 3 MIN . -5 3 MAX . ENDOF [Hera] ok [Hera] (zuse) ok>  21 OF 5 0 10 WITHIN . ENDOF [Hera] ok [Hera] (zuse) ok>  22 OF -1 0 AND . -1 0 OR . 5 3 XOR . ENDOF [Hera] ok [Hera] (zuse) ok>  23 OF -2147483648 2/ . ENDOF [Hera] ok [Hera] (zuse) ok>  ENDCASE ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : TEST-CMD ( n -- c-addr u ) [Hera] [HADES][WARN ] [KRELTSC: 191881114551] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CASE [Hera] ok [Hera] (zuse) ok>  0 OF S" 7 3 /MOD SWAP . ." ENDOF [Hera] ok [Hera] (zuse) ok>  1 OF S" -7 3 /MOD SWAP . ." ENDOF [Hera] ok [Hera] (zuse) ok>  2 OF S" 7 -3 /MOD SWAP . ." ENDOF [Hera] ok [Hera] (zuse) ok>  3 OF S" -7 -3 /MOD SWAP . ." ENDOF [Hera] ok [Hera] (zuse) ok>  4 OF S" 2147483647 1 + ." ENDOF [Hera] ok [Hera] (zuse) ok>  5 OF S" -2147483648 NEGATE ." ENDOF [Hera] ok [Hera] (zuse) ok>  6 OF S" -2147483648 ABS ." ENDOF [Hera] ok [Hera] (zuse) ok>  7 OF S" -1 1 RSHIFT ." ENDOF [Hera] ok [Hera] (zuse) ok>  8 OF S" -8 2 RSHIFT ." ENDOF [Hera] ok [Hera] (zuse) ok>  9 OF S" 1 31 LSHIFT ." ENDOF [Hera] ok [Hera] (zuse) ok>  10 OF S" -1 0 < ." ENDOF [Hera] ok [Hera] (zuse) ok>  11 OF S" -1 0 U< ." ENDOF [Hera] ok [Hera] (zuse) ok>  12 OF S" 123 456 M* SWAP D." ENDOF [Hera] ok [Hera] (zuse) ok>  13 OF S" -123 456 M* SWAP D." ENDOF [Hera] ok [Hera] (zuse) ok>  14 OF S" 100000 S>D SWAP 7 M/MOD . ." ENDOF [Hera] ok [Hera] (zuse) ok>  15 OF S" 7 11 3 */ ." ENDOF [Hera] ok [Hera] (zuse) ok>  16 OF S" 7 11 3 */MOD SWAP . ." ENDOF [Hera] ok [Hera] (zuse) ok>  17 OF S" -5 S>D SWAP D." ENDOF [Hera] ok [Hera] (zuse) ok>  18 OF S" -5 S>D 3 S>D D+ SWAP D." ENDOF [Hera] ok [Hera] (zuse) ok>  19 OF S" -5 S>D DNEGATE SWAP D." ENDOF [Hera] ok [Hera] (zuse) ok>  20 OF S" -5 3 MIN . -5 3 MAX ." ENDOF [Hera] ok [Hera] (zuse) ok>  21 OF S" 5 0 10 WITHIN ." ENDOF [Hera] ok [Hera] (zuse) ok>  22 OF S" -1 0 AND . -1 0 OR . 5 3 XOR ." ENDOF [Hera] ok [Hera] (zuse) ok>  23 OF S" -2147483648 2/ ." ENDOF [Hera] ok [Hera] (zuse) ok>  ENDCASE ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> CREATE RUN-MATRIX N-RUNS CELLS ALLOT [Hera] [HADES][WARN ] [KRELTSC: 192559026996] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : MATRIX! ( val idx -- ) CELLS RUN-MATRIX + ! ; [Hera] [HADES][WARN ] [KRELTSC: 192614987292] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : MATRIX@ ( idx -- val ) CELLS RUN-MATRIX + @ ; [Hera] [HADES][WARN ] [KRELTSC: 192666324585] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> VARIABLE SW-I VARIABLE SW-J VARIABLE SW-VI VARIABLE SW-VJ [Hera] [HADES][WARN ] [KRELTSC: 192715539975] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 192741579975] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 192765384063] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 192786013203] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : SWAP-MTX ( i j -- ) [Hera] [HADES][WARN ] [KRELTSC: 192827772543] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  SW-J ! SW-I ! [Hera] ok [Hera] (zuse) ok>  SW-I @ MATRIX@ SW-VI ! [Hera] ok [Hera] (zuse) ok>  SW-J @ MATRIX@ SW-VJ ! [Hera] ok [Hera] (zuse) ok>  SW-VJ @ SW-I @ MATRIX! [Hera] ok [Hera] (zuse) ok>  SW-VI @ SW-J @ MATRIX! ; [Hera] ok [Hera] (zuse) ok> : INIT-MATRIX ( -- ) N-RUNS 0 DO I I MATRIX! LOOP ; [Hera] [HADES][WARN ] [KRELTSC: 192955310037] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : SHUFFLE-MATRIX ( -- ) [Hera] [HADES][WARN ] [KRELTSC: 192999423246] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  N-RUNS 1 - 0 DO [Hera] ok [Hera] (zuse) ok>  I N-RUNS 1 - RANDOM [Hera] ok [Hera] (zuse) ok>  I SWAP-MTX [Hera] ok [Hera] (zuse) ok>  LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> VARIABLE CURR-ID [Hera] [HADES][WARN ] [KRELTSC: 193115334867] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> VARIABLE CURR-REP [Hera] [HADES][WARN ] [KRELTSC: 193164057954] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( Boot-batching support, added 2026-09-11 (FABRIC-3.md SXV). Originally a ) [Hera] ok [Hera] (zuse) ok> ( workaround for a real aarch64 Stadium/COOL scaling bug -- root-caused and ) [Hera] ok [Hera] (zuse) ok> ( fixed 2026-09-11/12 (FABRIC-3.md SXVI, src/starkernel/vm/stadium.c): ) [Hera] ok [Hera] (zuse) ok> ( stadium_grant_quota() halves the granting VM's own free list on every ) [Hera] ok [Hera] (zuse) ok> ( birth with no floor, and stadium_admit()'s eviction fallback used to scan ) [Hera] ok [Hera] (zuse) ok> ( the ENTIRE global cell array (stadium_ncells, in the hundreds of ) [Hera] ok [Hera] (zuse) ok> ( thousands on aarch64's larger RAM-scaled Stadium) filtered by owner, ) [Hera] ok [Hera] (zuse) ok> ( instead of walking just the calling VM's own resident cells as its own ) [Hera] ok [Hera] (zuse) ok> ( doc comment already claimed -- fixed by threading a real per-VM resident ) [Hera] ok [Hera] (zuse) ok> ( list. A single boot with all 9 identities simultaneously live now works ) [Hera] ok [Hera] (zuse) ok> ( cleanly on all three architectures (see results-20260911-stadium-fix/), ) [Hera] ok [Hera] (zuse) ok> ( so ACTIVE-LO/ACTIVE-HI is no longer load-bearing -- kept only as general ) [Hera] ok [Hera] (zuse) ok> ( flexibility: every boot shares the SAME seed so INIT-MATRIX/SHUFFLE-MATRIX ) [Hera] ok [Hera] (zuse) ok> ( produce the identical master 27-slot permutation regardless of how many ) [Hera] ok [Hera] (zuse) ok> ( boots this runs across; only the ACTIVE-LO/ACTIVE-HI filter differs if ) [Hera] ok [Hera] (zuse) ok> ( split. The recorded run_id is always I itself (the slot's true position ) [Hera] ok [Hera] (zuse) ok> ( in the master shuffle), never a separately-incremented counter, so row ) [Hera] ok [Hera] (zuse) ok> ( order stays meaningful and comparable across any number of boots. ) [Hera] ok [Hera] (zuse) ok> VARIABLE ACTIVE-LO [Hera] [HADES][WARN ] [KRELTSC: 193717278426] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> VARIABLE ACTIVE-HI [Hera] [HADES][WARN ] [KRELTSC: 193757310831] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : ACTIVE? ( idx -- flag ) [Hera] [HADES][WARN ] [KRELTSC: 193802259021] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  DUP ACTIVE-LO @ >= [Hera] ok [Hera] (zuse) ok>  SWAP ACTIVE-HI @ <= [Hera] ok [Hera] (zuse) ok>  AND ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : RUN-TEST ( n -- ) [Hera] [HADES][WARN ] [KRELTSC: 193902442965] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CURR-ID @ 0= IF [Hera] ok [Hera] (zuse) ok>  RUN-TEST-NATIVE [Hera] ok [Hera] (zuse) ok>  ELSE [Hera] ok [Hera] (zuse) ok>  TEST-CMD CURR-ID @ ID-NAME VM-EXEC [Hera] ok [Hera] (zuse) ok>  THEN ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> VARIABLE CURR-RUN-ID [Hera] [HADES][WARN ] [KRELTSC: 194151202329] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : RUN-TRIAL ( id-idx rep run-id -- ) [Hera] [HADES][WARN ] [KRELTSC: 194188979670] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  CURR-RUN-ID ! [Hera] ok [Hera] (zuse) ok>  CURR-REP ! CURR-ID ! [Hera] ok [Hera] (zuse) ok>  ." DOE-RUN," CURR-RUN-ID @ . ." ," CURR-ID @ . ." ," [Hera] ok [Hera] (zuse) ok>  CURR-ID @ ID-LABEL TYPE ." ," CURR-REP @ . CR [Hera] ok [Hera] (zuse) ok>  N-TESTS 0 DO I RUN-TEST LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( HB-ON/HB-OFF (doe_log.c) bracket the trial loop below so the per-tick ) [Hera] ok [Hera] (zuse) ok> ( DoE-tagged physics/heartbeat CSV -- 20 columns: tick_number, elapsed_ns, ) [Hera] ok [Hera] (zuse) ok> ( hot_word_count, avg_word_heat_q48, window_width, apic_ticks, ) [Hera] ok [Hera] (zuse) ok> ( hera/hermes/artemis heat_q48, fleet_k_q48, fleet_conserved, etc. -- ) [Hera] ok [Hera] (zuse) ok> ( covers exactly this run's window, not the whole boot. ) [Hera] ok [Hera] (zuse) ok> ( g_doe_log_enabled defaults OFF (doe_log.c), so ) [Hera] ok [Hera] (zuse) ok> ( every prior campaign run's extracted CSV (scripts/extract_doe.sh, run ) [Hera] ok [Hera] (zuse) ok> ( automatically at the end of every `make qemu`) was silently empty; ) [Hera] ok [Hera] (zuse) ok> ( without this bracket there is no per-tick data to analyze the 3x9x3 ) [Hera] ok [Hera] (zuse) ok> ( factorial's physics behavior by, only the DOE-RUN/DOE-HEADER correctness ) [Hera] ok [Hera] (zuse) ok> ( lines already printed below. NOTE: this comment deliberately never ) [Hera] ok [Hera] (zuse) ok> ( spells out the literal tag string doe_log.c prefixes each row with -- ) [Hera] ok [Hera] (zuse) ok> ( writing it here once already corrupted a real extracted CSV live ) [Hera] ok [Hera] (zuse) ok> ( 2026-09-12, since scripts/extract_doe.sh greps the log for exactly that ) [Hera] ok [Hera] (zuse) ok> ( substring and can't tell a real telemetry row from this comment's own ) [Hera] ok [Hera] (zuse) ok> ( compile-time echo saying the same characters. ) [Hera] ok [Hera] (zuse) ok> : EXEC-STD79-DOE ( seed lo hi -- ) [Hera] [HADES][WARN ] [KRELTSC: 194722911810] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  ACTIVE-HI ! ACTIVE-LO ! [Hera] ok [Hera] (zuse) ok>  SEED [Hera] ok [Hera] (zuse) ok>  INIT-MATRIX SHUFFLE-MATRIX [Hera] ok [Hera] (zuse) ok>  ." DOE-HEADER,run_id,id_idx,id_label,rep" CR [Hera] ok [Hera] (zuse) ok>  HB-ON [Hera] ok [Hera] (zuse) ok>  N-RUNS 0 DO [Hera] ok [Hera] (zuse) ok>  I MATRIX@ [Hera] ok [Hera] (zuse) ok>  DUP N-REPS / [Hera] ok [Hera] (zuse) ok>  DUP ACTIVE? IF [Hera] ok [Hera] (zuse) ok>  SWAP N-REPS MOD I RUN-TRIAL [Hera] ok [Hera] (zuse) ok>  ELSE [Hera] ok [Hera] (zuse) ok>  DROP DROP [Hera] ok [Hera] (zuse) ok>  THEN [Hera] ok [Hera] (zuse) ok>  LOOP [Hera] ok [Hera] (zuse) ok>  HB-OFF [Hera] ok [Hera] (zuse) ok>  ." STD79-DOE: complete" CR ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( ============================================================ ) [Hera] ok [Hera] (zuse) ok> ( Compudynamic turn-attractor (FABRIC-3.md SXIX, 2026-09-12). ) [Hera] ok [Hera] (zuse) ok> ( EXEC-STD79-DOE above is strictly serialized: each of the 27 ) [Hera] ok [Hera] (zuse) ok> ( shuffled (identity,rep) cells runs its full 24-test block to ) [Hera] ok [Hera] (zuse) ok> ( completion before the next starts -- confirmed live that this is ) [Hera] ok [Hera] (zuse) ok> ( the real null hypothesis behind SXVIII's K result, not "real ) [Hera] ok [Hera] (zuse) ok> ( concurrent multi-VM load": VM-EXEC's vm_interpret() call blocks ) [Hera] ok [Hera] (zuse) ok> ( the caller until the target returns (mama_forth_words.c), and ) [Hera] ok [Hera] (zuse) ok> ( vm_tick() -- hence vm_physics_heartbeat_tick() -- is driven by ) [Hera] ok [Hera] (zuse) ok> ( each VM's OWN word dispatch (vm_runtime.c), so an idle identity ) [Hera] ok [Hera] (zuse) ok> ( accrues zero ticks between its own turns, not just "not currently ) [Hera] ok [Hera] (zuse) ok> ( executing a word." ) [Hera] ok [Hera] (zuse) ok> ( ) [Hera] ok [Hera] (zuse) ok> ( EXEC-STD79-DOE-CD replaces the fixed shuffle-order sequencing ) [Hera] ok [Hera] (zuse) ok> ( with a turn-attractor: at every step, whichever LIVE identity ) [Hera] ok [Hera] (zuse) ok> ( has the lowest VM-HEAT / tests-remaining-in-its-current-rep gets ) [Hera] ok [Hera] (zuse) ok> ( the next single test dispatched -- the same least-dense-candidate ) [Hera] ok [Hera] (zuse) ok> ( judgment stadium_admit() already trusts for eviction (heat/mass), ) [Hera] ok [Hera] (zuse) ok> ( applied to "whose turn is next" instead of "who gets evicted," ) [Hera] ok [Hera] (zuse) ok> ( with tests-remaining standing in for mass (Stadium's own mass ) [Hera] ok [Hera] (zuse) ok> ( field is hardcoded to 1 for every patron -- see FABRIC-3.md SXIX -- ) [Hera] ok [Hera] (zuse) ok> ( so this computes its own local ratio rather than hijacking that ) [Hera] ok [Hera] (zuse) ok> ( field). Equal-priority candidates are broken by TIE-BREAK, a ) [Hera] ok [Hera] (zuse) ok> ( seeded coin toss (swappable for inference later, not built yet). ) [Hera] ok [Hera] (zuse) ok> ( No fixed round-robin, no priority levels, no preemption -- ) [Hera] ok [Hera] (zuse) ok> ( deliberately not a scheduler. ) [Hera] ok [Hera] (zuse) ok> ( ) [Hera] ok [Hera] (zuse) ok> ( FABRIC-3.md SXX/SXXI (2026-09-12): rebuilt on real messaging. This ) [Hera] ok [Hera] (zuse) ok> ( draft's first pass (still visible in RUN-TEST/EXEC-STD79-DOE's own ) [Hera] ok [Hera] (zuse) ok> ( turn dispatch above, untouched, kept as the historical serialized ) [Hera] ok [Hera] (zuse) ok> ( baseline) and this word's own first cut both dispatched turns via ) [Hera] ok [Hera] (zuse) ok> ( blocking VM-EXEC -- no different from the null hypothesis this ) [Hera] ok [Hera] (zuse) ok> ( whole mechanism exists to move past. Hera can now genuinely message ) [Hera] ok [Hera] (zuse) ok> ( every identity (SXX closed the "Hera can't message" gap), so ) [Hera] ok [Hera] (zuse) ok> ( RUN-REP-CD below queues each turn's whole rep as a real message ) [Hera] ok [Hera] (zuse) ok> ( (MSG-SEND, one per rep -- SXXII cut this from one-message-per-test ) [Hera] ok [Hera] (zuse) ok> ( after a live reservoir probe showed that granularity silently ) [Hera] ok [Hera] (zuse) ok> ( dropped work, see RUN-REP-CD's own comment) and pumps it (MSG-TICK) ) [Hera] ok [Hera] (zuse) ok> ( instead of calling VM-EXEC directly. MSG-DELIVER still calls VM-EXEC under the hood ) [Hera] ok [Hera] (zuse) ok> ( (messaging.4th), so actual instruction execution stays serialized ) [Hera] ok [Hera] (zuse) ok> ( at delivery time -- that's a real constraint of a single-threaded ) [Hera] ok [Hera] (zuse) ok> ( VM, not something this mechanism claims to remove. What changes is ) [Hera] ok [Hera] (zuse) ok> ( who pays and how turns are queued: MSG-ALLOC's STADIUM-RES-PULL ) [Hera] ok [Hera] (zuse) ok> ( pulls Q.SLOT admission heat from the CALLING VM's own reservoir ) [Hera] ok [Hera] (zuse) ok> ( (mama_forth_words.c -- confirmed, not assumed), so queuing a turn ) [Hera] ok [Hera] (zuse) ok> ( costs Hera, the orchestrator, not the identity receiving the turn -- ) [Hera] ok [Hera] (zuse) ok> ( "sender pays," not "winner pays." zuse's (idx 0) tests still run ) [Hera] ok [Hera] (zuse) ok> ( natively on Hera, message-free, for the same reason as before: ) [Hera] ok [Hera] (zuse) ok> ( MSG-DELIVER's own VM-EXEC would be self-targeting into Hera's own ) [Hera] ok [Hera] (zuse) ok> ( input buffer mid-parse, the same reentrancy class the idle-loop ) [Hera] ok [Hera] (zuse) ok> ( pump guards against. The 27-slot run_id/(id_idx,rep) LABEL mapping ) [Hera] ok [Hera] (zuse) ok> ( from SHUFFLE-MATRIX is preserved exactly (REV-MATRIX inverts it) ) [Hera] ok [Hera] (zuse) ok> ( so run_id means the same thing as every prior campaign, even though ) [Hera] ok [Hera] (zuse) ok> ( real execution order is now priority-driven, not shuffle-position- ) [Hera] ok [Hera] (zuse) ok> ( driven. ) [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> CREATE REV-MATRIX N-RUNS CELLS ALLOT [Hera] [HADES][WARN ] [KRELTSC: 196359829344] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REV! ( val idx -- ) CELLS REV-MATRIX + ! ; [Hera] [HADES][WARN ] [KRELTSC: 196405684902] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REV@ ( idx -- val ) CELLS REV-MATRIX + @ ; [Hera] [HADES][WARN ] [KRELTSC: 196453519542] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : BUILD-REV-MATRIX ( -- ) N-RUNS 0 DO I I MATRIX@ REV! LOOP ; [Hera] [HADES][WARN ] [KRELTSC: 196497779142] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> CREATE REP-IDX N-ID CELLS ALLOT ( each identity's current/next rep, 0..2; N-REPS = done ) [Hera] [HADES][WARN ] [KRELTSC: 196569868656] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REP-IDX! ( val idx -- ) CELLS REP-IDX + ! ; [Hera] [HADES][WARN ] [KRELTSC: 196615739229] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REP-IDX@ ( idx -- val ) CELLS REP-IDX + @ ; [Hera] [HADES][WARN ] [KRELTSC: 196664007141] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : TURN-HEAT ( idx -- heat ) [Hera] [HADES][WARN ] [KRELTSC: 196717671675] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  DUP 0= IF DROP S" Hera" VM-HEAT [Hera] ok [Hera] (zuse) ok>  ELSE ID-NAME VM-HEAT THEN ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( BASE-HEAT: each identity's TURN-HEAT captured once, at campaign ) [Hera] ok [Hera] (zuse) ok> ( start (CAPTURE-BASE-HEAT, called from EXEC-STD79-DOE-CD before the ) [Hera] ok [Hera] (zuse) ok> ( turn loop begins). Live-probed before trusting this design (2026- ) [Hera] ok [Hera] (zuse) ok> ( 09-12, amd64): right after attach, before a single test has run, ) [Hera] ok [Hera] (zuse) ok> ( S" Hera" VM-HEAT . -> 62672, S" rajames" VM-HEAT . -> 0 -- a ~63000x ) [Hera] ok [Hera] (zuse) ok> ( gap. Absolute VM-HEAT mostly encodes how long a VM has existed and ) [Hera] ok [Hera] (zuse) ok> ( how much boot/capsule-load work it already did, not how recently ) [Hera] ok [Hera] (zuse) ok> ( it took a DoE turn: Hera's dictionary alone (fabric.4th, ACL.4th, ) [Hera] ok [Hera] (zuse) ok> ( messaging.4th, etc.) generates heat no identity VM ever will. ) [Hera] ok [Hera] (zuse) ok> ( Dividing that gap by a 1..24 tests-remaining divisor cannot close ) [Hera] ok [Hera] (zuse) ok> ( 4-5 orders of magnitude -- confirmed live: an early two-identity ) [Hera] ok [Hera] (zuse) ok> ( smoke test with the undivided-baseline formula produced zuse ) [Hera] ok [Hera] (zuse) ok> ( running one rep, then rajames sweeping all 3 of its reps back to ) [Hera] ok [Hera] (zuse) ok> ( back before zuse got another turn, not fine-grained alternation. ) [Hera] ok [Hera] (zuse) ok> ( Subtracting each identity's own BASE-HEAT zeroes out the pre- ) [Hera] ok [Hera] (zuse) ok> ( existing disparity: every identity's priority starts at 0 for its ) [Hera] ok [Hera] (zuse) ok> ( very first candidate turn (a genuine N-way tie -- see TIE-BREAK ) [Hera] ok [Hera] (zuse) ok> ( below), and diverges afterward strictly from heat gained during ) [Hera] ok [Hera] (zuse) ok> ( THIS campaign, which is the comparison that was actually intended. ) [Hera] ok [Hera] (zuse) ok> CREATE BASE-HEAT N-ID CELLS ALLOT [Hera] [HADES][WARN ] [KRELTSC: 197435021679] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : BASE-HEAT! ( val idx -- ) CELLS BASE-HEAT + ! ; [Hera] [HADES][WARN ] [KRELTSC: 197484531258] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : BASE-HEAT@ ( idx -- val ) CELLS BASE-HEAT + @ ; [Hera] [HADES][WARN ] [KRELTSC: 197536786755] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : CAPTURE-BASE-HEAT ( -- ) [Hera] [HADES][WARN ] [KRELTSC: 197574581841] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  N-ID 0 DO I REP-IDX@ N-REPS < IF I DUP TURN-HEAT SWAP BASE-HEAT! THEN LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( reps left for idx, ranges 1..N-REPS whenever this is called -- ) [Hera] ok [Hera] (zuse) ok> ( PICK-NEXT-TURN only ever evaluates idx's still REP-IDX@ < N-REPS. ) [Hera] ok [Hera] (zuse) ok> ( SXXII (2026-09-12): reps, not tests, are this campaign's real turn ) [Hera] ok [Hera] (zuse) ok> ( granularity -- see the RUN-REP-CD comment below for why a whole ) [Hera] ok [Hera] (zuse) ok> ( rep is dispatched as one message instead of 24 single-test ) [Hera] ok [Hera] (zuse) ok> ( messages, confirmed live via a direct reservoir probe. ) [Hera] ok [Hera] (zuse) ok> : REPS-REMAINING@ ( idx -- n ) REP-IDX@ N-REPS SWAP - ; [Hera] [HADES][WARN ] [KRELTSC: 197847998166] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( priority = (heat - base-heat) / reps-remaining -- heat gained ) [Hera] ok [Hera] (zuse) ok> ( THIS campaign so far, per rep still owed -- same "coolest wins" ) [Hera] ok [Hera] (zuse) ok> ( direction as stadium_admit()'s heat/mass density, with reps- ) [Hera] ok [Hera] (zuse) ok> ( remaining standing in for mass (Stadium's own mass field is ) [Hera] ok [Hera] (zuse) ok> ( hardcoded to 1 for every patron -- see FABRIC-3.md SXIX -- so this ) [Hera] ok [Hera] (zuse) ok> ( computes its own local ratio rather than hijacking that field). ) [Hera] ok [Hera] (zuse) ok> ( Plain integer "/" is correct even though heat is Q48.16 fixed- ) [Hera] ok [Hera] (zuse) ok> ( point: dividing a Q48.16 value by a plain integer divisor ) [Hera] ok [Hera] (zuse) ok> ( preserves the Q48.16 scale, no Q./ needed. ) [Hera] ok [Hera] (zuse) ok> : TURN-PRIORITY ( idx -- priority ) [Hera] [HADES][WARN ] [KRELTSC: 198129291171] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  DUP TURN-HEAT OVER BASE-HEAT@ - SWAP REPS-REMAINING@ / ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( seeded coin toss (RANDOM draws off the same SEED'd stream ) [Hera] ok [Hera] (zuse) ok> ( EXEC-STD79-DOE-CD's SHUFFLE-MATRIX already consumes, so the whole ) [Hera] ok [Hera] (zuse) ok> ( run stays reproducible run-to-run) -- swappable later for a ) [Hera] ok [Hera] (zuse) ok> ( rolling-window-of-truth inference, per Bob: "start with a coin ) [Hera] ok [Hera] (zuse) ok> ( toss or go straight to inference?" -- coin toss first. ) [Hera] ok [Hera] (zuse) ok> : TIE-BREAK ( idx1 idx2 -- idx ) [Hera] [HADES][WARN ] [KRELTSC: 198336434352] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  0 1 RANDOM IF SWAP THEN DROP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> VARIABLE BEST-IDX VARIABLE BEST-PRI [Hera] [HADES][WARN ] [KRELTSC: 198408599529] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 198435114150] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : PICK-NEXT-TURN ( -- idx ) [Hera] [HADES][WARN ] [KRELTSC: 198475108251] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  -1 BEST-IDX ! [Hera] ok [Hera] (zuse) ok>  N-ID 0 DO [Hera] ok [Hera] (zuse) ok>  I REP-IDX@ N-REPS < IF [Hera] ok [Hera] (zuse) ok>  I TURN-PRIORITY [Hera] ok [Hera] (zuse) ok>  BEST-IDX @ -1 = IF [Hera] ok [Hera] (zuse) ok>  BEST-PRI ! I BEST-IDX ! [Hera] ok [Hera] (zuse) ok>  ELSE [Hera] ok [Hera] (zuse) ok>  DUP BEST-PRI @ = IF [Hera] ok [Hera] (zuse) ok>  DROP BEST-IDX @ I TIE-BREAK BEST-IDX ! [Hera] ok [Hera] (zuse) ok>  ELSE [Hera] ok [Hera] (zuse) ok>  DUP BEST-PRI @ < IF BEST-PRI ! I BEST-IDX ! ELSE DROP THEN [Hera] ok [Hera] (zuse) ok>  THEN [Hera] ok [Hera] (zuse) ok>  THEN [Hera] ok [Hera] (zuse) ok>  THEN [Hera] ok [Hera] (zuse) ok>  LOOP [Hera] ok [Hera] (zuse) ok>  BEST-IDX @ ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> VARIABLE SR-IDX VARIABLE SR-REP VARIABLE SR-RUNID [Hera] [HADES][WARN ] [KRELTSC: 198817329774] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 198840139932] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] [HADES][WARN ] [KRELTSC: 198863375802] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : START-REP ( idx -- ) [Hera] [HADES][WARN ] [KRELTSC: 198901286892] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  SR-IDX ! [Hera] ok [Hera] (zuse) ok>  SR-IDX @ REP-IDX@ SR-REP ! [Hera] ok [Hera] (zuse) ok>  SR-IDX @ 3 * SR-REP @ + REV@ SR-RUNID ! [Hera] ok [Hera] (zuse) ok>  ." DOE-RUN," SR-RUNID @ . ." ," SR-IDX @ . ." ," [Hera] ok [Hera] (zuse) ok>  SR-IDX @ ID-LABEL TYPE ." ," SR-REP @ . CR ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( message-type tag for a queued turn's rep command. Past the ) [Hera] ok [Hera] (zuse) ok> ( highest constant messaging.4th itself defines (BLK-ATTACH-EVENT=9); ) [Hera] ok [Hera] (zuse) ok> ( kept local to this file rather than added to the shared common ) [Hera] ok [Hera] (zuse) ok> ( capsule, since it's specific to this campaign's own dispatch, not ) [Hera] ok [Hera] (zuse) ok> ( general messaging infrastructure. ) [Hera] ok [Hera] (zuse) ok> 10 CONSTANT DOE-TEST-EVENT [Hera] [HADES][WARN ] [KRELTSC: 199150758744] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( REP-CMD-BUF: scratch buffer holding one whole rep's 24 test ) [Hera] ok [Hera] (zuse) ok> ( commands concatenated with spaces (BUILD-REP-CMD). 442 bytes for ) [Hera] ok [Hera] (zuse) ok> ( the real 24-test set, measured; 1024 leaves ample headroom and ) [Hera] ok [Hera] (zuse) ok> ( stays well under mama_word_vm_exec's own INPUT_BUFFER_SIZE (1025) ) [Hera] ok [Hera] (zuse) ok> ( refusal threshold (checked in the C source, not assumed -- it ) [Hera] ok [Hera] (zuse) ok> ( prints "VM-EXEC: command too long" and returns cleanly rather than ) [Hera] ok [Hera] (zuse) ok> ( truncating, so an oversized rep would fail loudly, not silently). ) [Hera] ok [Hera] (zuse) ok> CREATE REP-CMD-BUF 1024 ALLOT [Hera] [HADES][WARN ] [KRELTSC: 199385530827] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> VARIABLE REP-CMD-LEN [Hera] [HADES][WARN ] [KRELTSC: 199427637381] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REP-CMD-RESET ( -- ) 0 REP-CMD-LEN ! ; [Hera] [HADES][WARN ] [KRELTSC: 199472416563] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : REP-CMD-APPEND ( addr u -- ) [Hera] [HADES][WARN ] [KRELTSC: 199511596830] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  >R [Hera] ok [Hera] (zuse) ok>  REP-CMD-BUF REP-CMD-LEN @ + R@ CMOVE [Hera] ok [Hera] (zuse) ok>  REP-CMD-LEN @ R> + REP-CMD-LEN ! [Hera] ok [Hera] (zuse) ok>  REP-CMD-BUF REP-CMD-LEN @ + 32 SWAP C! [Hera] ok [Hera] (zuse) ok>  1 REP-CMD-LEN +! ; [Hera] ok [Hera] (zuse) ok> : BUILD-REP-CMD ( -- ) [Hera] [HADES][WARN ] [KRELTSC: 199758571530] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  REP-CMD-RESET [Hera] ok [Hera] (zuse) ok>  N-TESTS 0 DO I TEST-CMD REP-CMD-APPEND LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> ( RUN-REP-CD ( idx -- ): the messaging-based, whole-rep sibling of ) [Hera] [HADES][WARN ] [KRELTSC: 199855899894] ( Unterminated comment [Hera] ok [Hera] (zuse) ok> ( RUN-TRIAL -- RUN-TEST/RUN-TRIAL/EXEC-STD79-DOE (the serialized ) [Hera] ok [Hera] (zuse) ok> ( baseline above) are deliberately left untouched, so that campaign ) [Hera] ok [Hera] (zuse) ok> ( stays a byte-for-byte-reproducible historical baseline, not ) [Hera] ok [Hera] (zuse) ok> ( silently migrated onto messaging along with this one. ) [Hera] ok [Hera] (zuse) ok> ( ) [Hera] ok [Hera] (zuse) ok> ( SXXII (2026-09-12): this dispatches a WHOLE REP (all 24 tests, one ) [Hera] ok [Hera] (zuse) ok> ( concatenated command string) per message, not one message per ) [Hera] ok [Hera] (zuse) ok> ( single test as the first cut of this word did. Confirmed live, ) [Hera] ok [Hera] (zuse) ok> ( directly, why that had to change: a probe of STADIUM-RES@ (Hera's ) [Hera] ok [Hera] (zuse) ok> ( own reservoir, the thing MSG-ALLOC's STADIUM-RES-PULL draws every ) [Hera] ok [Hera] (zuse) ok> ( MSG-SEND from) showed it draining by roughly Q.SLOT-scale per ) [Hera] ok [Hera] (zuse) ok> ( send/tick cycle with no observed replenishment during the run -- ) [Hera] ok [Hera] (zuse) ok> ( 21760 -> 13811 over just 11 send+tick cycles in one live probe. A ) [Hera] ok [Hera] (zuse) ok> ( full 9-identity x 3-rep x 24-test campaign at single-test ) [Hera] ok [Hera] (zuse) ok> ( granularity is 648 sends, which exhausts that budget almost ) [Hera] ok [Hera] (zuse) ok> ( immediately: an actual two-identity smoke run at that granularity ) [Hera] ok [Hera] (zuse) ok> ( silently dropped roughly half of every rep's tests (MSG-SEND no- ) [Hera] ok [Hera] (zuse) ok> ( ops on MSG-ALLOC failure, and STEP-TURN's old per-test bookkeeping ) [Hera] ok [Hera] (zuse) ok> ( advanced regardless, so the row looked complete when it wasn't). ) [Hera] ok [Hera] (zuse) ok> ( Batching to one message per rep cuts a full campaign to 27 sends ) [Hera] ok [Hera] (zuse) ok> ( total -- comfortably inside the reservoir budget the probe ) [Hera] ok [Hera] (zuse) ok> ( measured -- while still keeping genuine attractor behavior: ) [Hera] ok [Hera] (zuse) ok> ( PICK-NEXT-TURN still re-evaluates priority between every rep, so ) [Hera] ok [Hera] (zuse) ok> ( which identity goes next is still heat-driven, not shuffle-order- ) [Hera] ok [Hera] (zuse) ok> ( driven, just at rep granularity instead of single-test granularity. ) [Hera] ok [Hera] (zuse) ok> ( zuse (CURR-ID = 0) still runs natively, unchanged, same ) [Hera] ok [Hera] (zuse) ok> ( reentrancy reasoning as RUN-TEST's. ) [Hera] ok [Hera] (zuse) ok> : RUN-REP-NATIVE ( -- ) N-TESTS 0 DO I RUN-TEST-NATIVE LOOP ; [Hera] [HADES][WARN ] [KRELTSC: 200596967193] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok> : RUN-REP-CD ( idx -- ) [Hera] [HADES][WARN ] [KRELTSC: 200637293304] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  DUP CURR-ID ! [Hera] ok [Hera] (zuse) ok>  0= IF [Hera] ok [Hera] (zuse) ok>  RUN-REP-NATIVE [Hera] ok [Hera] (zuse) ok>  ELSE [Hera] ok [Hera] (zuse) ok>  BUILD-REP-CMD [Hera] ok [Hera] (zuse) ok>  DOE-TEST-EVENT 0 CURR-ID @ DOE-IDX>MSG-IDX [Hera] ok [Hera] (zuse) ok>  REP-CMD-BUF REP-CMD-LEN @ [Hera] ok [Hera] (zuse) ok>  0 [Hera] ok [Hera] (zuse) ok>  MSG-SEND [Hera] ok [Hera] (zuse) ok>  MSG-TICK [Hera] ok [Hera] (zuse) ok>  THEN ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : STEP-TURN ( idx -- ) [Hera] [HADES][WARN ] [KRELTSC: 200887194396] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  DUP RUN-REP-CD [Hera] ok [Hera] (zuse) ok>  DUP REP-IDX@ 1+ OVER REP-IDX! [Hera] ok [Hera] (zuse) ok>  DUP REP-IDX@ N-REPS < IF DUP START-REP THEN [Hera] ok [Hera] (zuse) ok>  DROP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : INIT-TURN-STATE ( -- ) [Hera] [HADES][WARN ] [KRELTSC: 201016622940] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  N-ID 0 DO [Hera] ok [Hera] (zuse) ok>  I ACTIVE? IF 0 I REP-IDX! ELSE N-REPS I REP-IDX! THEN [Hera] ok [Hera] (zuse) ok>  LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : PRINT-INITIAL-HEADERS ( -- ) [Hera] [HADES][WARN ] [KRELTSC: 201118472877] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  N-ID 0 DO I REP-IDX@ N-REPS < IF I START-REP THEN LOOP ; [Hera] ok [Hera] (zuse) ok>  [Hera] ok [Hera] (zuse) ok> : EXEC-STD79-DOE-CD ( seed lo hi -- ) [Hera] [HADES][WARN ] [KRELTSC: 201194680281] vm_dictionary_track_entry: out of stable IDs, disabling metrics [Hera] ok [Hera] (zuse) ok>  ACTIVE-HI ! ACTIVE-LO ! [Hera] ok [Hera] (zuse) ok>  SEED [Hera] ok [Hera] (zuse) ok>  INIT-MATRIX SHUFFLE-MATRIX [Hera] ok [Hera] (zuse) ok>  BUILD-REV-MATRIX [Hera] ok [Hera] (zuse) ok>  INIT-TURN-STATE [Hera] ok [Hera] (zuse) ok>  CAPTURE-BASE-HEAT [Hera] ok [Hera] (zuse) ok>  ." DOE-HEADER,run_id,id_idx,id_label,rep" CR [Hera] ok [Hera] (zuse) ok>  HB-ON [Hera] ok [Hera] (zuse) ok>  PRINT-INITIAL-HEADERS [Hera] ok [Hera] (zuse) ok>  BEGIN [Hera] ok [Hera] (zuse) ok>  PICK-NEXT-TURN DUP -1 <> [Hera] ok [Hera] (zuse) ok>  WHILE [Hera] ok [Hera] (zuse) ok>  STEP-TURN [Hera] ok [Hera] (zuse) ok>  REPEAT [Hera] ok [Hera] (zuse) ok>  DROP [Hera] ok [Hera] (zuse) ok>  HB-OFF [Hera] ok [Hera] (zuse) ok>  ." STD79-DOE: complete" CR ; [Hera] ok [Hera] (zuse) ok>  [Hera] [HADES][ERROR] [KRELTSC: 209872415508] virtio_blk: vblk_io timed out (write=1 sector=2680) -- queue ne [Hera] (zuse) ok> 1 0 5 EXEC-STD79-DOE-CD [Hera] DOE-HEADER,run_id,id_idx,id_label,rep [Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved [Hera] [HADES][DOE ] 852,8520000,10000,0,0,256,82,1012,512,512,0,0,9392,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,3 ,0 ,zuse,0 [Hera] DOE-RUN,16 ,1 ,rajames,0 [Hera] DOE-RUN,[HADES][DOE ] 853,8530000,10000,0,0,256,84,1013,512,512,0,0,9394,65536,0,1,56558,4448,4530,65536,1 [Hera] 0 ,2 ,00,0 [Hera] DOE-RUN,9 ,3 ,01,0 [Hera] DOE-RUN,6 ,4 ,02,0 [Hera] DOE-RUN,1 ,5 ,[HADES][DOE ] 854,8540000,10000,0,0,256,87,1015,1024,1024,0,0,9398,65536,0,1,56558,4448,4530,65536,1 [Hera] 03,0 [Hera] [HADES][DOE ] 855,8550000,10000,0,0,256,91,1016,1024,1024,0,0,9399,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 856,8560000,10000,0,0,256,94,1017,2048,2048,0,0,9401,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 857,8570000,10000,0,0,256,95,1019,2048,2048,0,0,9402,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 858,8580000,10000,0,0,256,97,1020,4096,4096,0,0,9403,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 859,8590000,10000,0,0,256,99,1021,4096,4096,0,0,9405,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 860,8600000,10000,0,0,256,105,1023,4096,4096,0,0,9406,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 861,8610000,10000,0,0,256,105,1024,4096,4096,0,0,9407,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 862,8620000,10000,0,0,256,105,1025,4096,4096,0,0,9409,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 863,8630000,10000,0,0,256,105,1027,2048,2048,0,0,9410,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 864,8640000,10000,0,0,256,105,1028,2048,2048,0,0,9412,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 865,8650000,10000,0,0,256,105,1029,1024,1024,0,0,9413,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 866,8660000,10000,0,0,256,105,970,1024,1024,0,0,9415,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 867,8670000,10000,0,0,256,105,939,512,512,0,0,9416,65536,0,1,56558,4448,4530,65536,1 [02] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 868,8680000,10000,0,0,256,106,898,512,512,0,0,9419,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 869,8690000,10000,0,0,256,106,899,256,256,0,0,9421,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 870,8700000,10000,0,0,256,106,900,256,256,0,0,9423,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 871,8710000,10000,0,0,256,106,901,256,256,0,0,9430,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 872,8720000,10000,0,0,256,106,902,256,256,0,0,9432,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 873,8730000,10000,0,0,256,106,904,256,256,0,0,9433,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 874,8740000,10000,0,0,256,106,901,256,256,0,0,9434,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 875,8750000,10000,0,0,256,106,898,256,256,0,0,9435,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 876,8760000,10000,0,0,256,106,899,256,256,0,0,9437,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 877,8770000,10000,0,0,256,106,900,256,256,0,0,9438,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 878,8780000,10000,0,0,256,106,901,256,256,0,0,9439,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 879,8790000,10000,0,0,256,106,902,256,256,0,0,9441,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 880,8800000,10000,0,0,256,106,904,256,256,0,0,9442,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 881,8810000,10000,0,0,256,106,905,256,256,0,0,9444,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,21 ,4 ,02,1 [Hera] [HADES][DOE ] 882,8820000,10000,0,0,256,105,905,256,256,0,0,9446,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 883,8830000,10000,0,0,256,108,907,256,256,0,0,9447,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 884,8840000,10000,0,0,256,111,908,256,256,0,0,9448,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 885,8850000,10000,0,0,256,111,909,256,256,0,0,9449,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 886,8860000,10000,0,0,256,111,910,256,256,0,0,9450,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 887,8870000,10000,0,0,256,111,911,256,256,0,0,9451,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 888,8880000,10000,0,0,256,111,912,256,256,0,0,9453,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 889,8890000,10000,0,0,256,111,913,256,256,0,0,9454,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 890,8900000,10000,0,0,256,111,914,256,256,0,0,9455,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 891,8910000,10000,0,0,256,111,916,256,256,0,0,9457,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 892,8920000,10000,0,0,256,112,917,256,256,0,0,9458,65536,0,1,56558,4448,4530,65536,1 [02] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 [HADES][DOE ] 225,2250000,18446744073702881616,0,0,56464,38,740,256,256,0,4895412794951725890,9464,65536,0,0,56558,4448,4530,65536,1 [02] 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 893,8930000,6680000,0,0,163344,112,918,256,256,0,4708919868940877824,9467,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 894,8940000,10000,0,0,256,112,919,256,256,0,0,9468,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 895,8950000,10000,0,0,256,112,920,256,256,0,0,9469,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 896,8960000,10000,0,0,256,112,921,256,256,0,0,9470,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 897,8970000,10000,0,0,256,112,922,256,256,0,0,9471,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 898,8980000,10000,0,0,256,112,924,256,256,0,0,9472,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 899,8990000,10000,0,0,256,112,925,256,256,0,0,9473,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 900,9000000,10000,0,0,256,112,926,256,256,0,0,9474,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 901,9010000,10000,0,0,256,112,927,256,256,0,0,9475,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 902,9020000,10000,0,0,256,112,928,256,256,0,0,9476,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 903,9030000,10000,0,0,256,112,929,256,256,0,0,9477,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 904,9040000,10000,0,0,256,112,930,256,256,0,0,9478,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 905,9050000,10000,0,0,256,112,932,256,256,0,0,9479,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,11 ,[HADES][DOE ] 906,9060000,10000,0,0,256,113,933,256,256,0,0,9480,65536,0,1,56558,4448,4530,65536,1 [Hera] 4 ,02,2 [Hera] [HADES][DOE ] 907,9070000,10000,0,0,256,114,934,256,256,0,0,9482,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 908,9080000,10000,0,0,256,114,935,256,256,0,0,9483,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 909,9090000,10000,0,0,256,114,936,256,256,0,0,9485,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 910,9100000,10000,0,0,256,114,937,256,256,0,0,9486,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 911,9110000,10000,0,0,256,114,938,256,256,0,0,9487,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 912,9120000,10000,0,0,256,114,940,256,256,0,0,9488,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 913,9130000,10000,0,0,256,114,941,256,256,0,0,9489,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 914,9140000,10000,0,0,256,114,942,256,256,0,0,9491,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 915,9150000,10000,0,0,256,114,943,256,256,0,0,9492,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 916,9160000,10000,0,0,256,114,944,256,256,0,0,9493,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 917,9170000,10000,0,0,256,114,945,256,256,0,0,9494,65536,0,1,56558,4448,4530,65536,1 [03] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 918,9180000,10000,0,0,256,114,946,256,256,0,0,9497,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 919,9190000,10000,0,0,256,114,948,256,256,0,0,9498,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 920,9200000,10000,0,0,256,114,949,256,256,0,0,9500,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 921,9210000,10000,0,0,256,114,950,256,256,0,0,9501,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 922,9220000,10000,0,0,256,114,951,256,256,0,0,9502,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 923,9230000,10000,0,0,256,114,952,256,256,0,0,9503,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 924,9240000,10000,0,0,256,115,953,256,256,0,0,9504,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 925,9250000,10000,0,0,256,115,954,256,256,0,0,9505,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 926,9260000,10000,0,0,256,115,956,256,256,0,0,9506,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 927,9270000,10000,0,0,256,115,957,256,256,0,0,9507,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 928,9280000,10000,0,0,256,115,958,256,256,0,0,9508,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 929,9290000,10000,0,0,256,115,959,256,256,0,0,9509,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 930,9300000,10000,0,0,256,115,960,256,256,0,0,9510,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,22 ,5 ,03,1 [Hera] [HADES][DOE ] 931,9310000,10000,0,0,256,118,961,256,256,0,0,9512,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 932,9320000,10000,0,0,256,118,962,256,256,0,0,9513,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 933,9330000,10000,0,0,256,118,964,256,256,0,0,9514,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 934,9340000,10000,0,0,256,118,965,256,256,0,0,9515,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 935,9350000,10000,0,0,256,118,966,256,256,0,0,9516,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 936,9360000,10000,0,0,256,118,967,256,256,0,0,9517,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 937,9370000,10000,0,0,256,118,968,256,256,0,0,9518,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 938,9380000,10000,0,0,256,118,969,256,256,0,0,9519,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 939,9390000,10000,0,0,256,118,970,256,256,0,0,9520,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 940,9400000,10000,0,0,256,118,972,256,256,0,0,9521,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 941,9410000,10000,0,0,256,118,973,256,256,0,0,9522,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 942,9420000,10000,0,0,256,118,974,256,256,0,0,9523,65536,0,1,56558,4448,4530,65536,1 [02] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 943,9430000,10000,0,0,256,118,975,256,256,0,0,9526,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 944,9440000,10000,0,0,256,118,976,256,256,0,0,9527,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 945,9450000,10000,0,0,256,118,977,256,256,0,0,9528,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 946,9460000,10000,0,0,256,118,978,256,256,0,0,9529,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 947,9470000,10000,0,0,256,118,980,256,256,0,0,9530,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 948,9480000,10000,0,0,256,118,981,256,256,0,0,9536,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 949,9490000,10000,0,0,256,120,982,256,256,0,0,9537,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 950,9500000,10000,0,0,256,120,983,256,256,0,0,9538,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 951,9510000,10000,0,0,256,120,984,256,256,0,0,9539,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 952,9520000,10000,0,0,256,120,985,256,256,0,0,9541,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 953,9530000,10000,0,0,256,120,986,256,256,0,0,9542,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 954,9540000,10000,0,0,256,120,988,256,256,0,0,9543,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 955,9550000,10000,0,0,256,120,989,256,256,0,0,9544,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 956,9560000,10000,0,0,256,123,990,256,256,0,0,9545,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 957,9570000,10000,0,0,256,123,991,256,256,0,0,9547,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 958,9580000,10000,0,0,256,123,992,256,256,0,0,9548,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 959,9590000,10000,0,0,256,123,993,256,256,0,0,9549,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 960,9600000,10000,0,0,256,123,994,256,256,0,0,9550,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 961,9610000,10000,0,0,256,123,996,256,256,0,0,9551,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 962,9620000,10000,0,0,256,123,997,256,256,0,0,9552,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 963,9630000,10000,0,0,256,123,998,256,256,0,0,9554,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 964,9640000,10000,0,0,256,123,999,256,256,0,0,9555,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 965,9650000,10000,0,0,256,123,1000,256,256,0,0,9556,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 966,9660000,10000,0,0,256,124,1001,256,256,0,0,9557,65536,0,1,56558,4448,4530,65536,1 [00] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 967,9670000,10000,0,0,256,125,1002,256,256,0,0,9561,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 968,9680000,10000,0,0,256,125,1004,256,256,0,0,9562,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 969,9690000,10000,0,0,256,125,1005,256,256,0,0,9563,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 970,9700000,10000,0,0,256,125,1006,256,256,0,0,9564,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 971,9710000,10000,0,0,256,125,1007,256,256,0,0,9566,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 972,9720000,10000,0,0,256,125,1008,256,256,0,0,9566,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 973,9730000,10000,0,0,256,125,1009,256,256,0,0,9568,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 974,9740000,10000,0,0,256,125,1010,256,256,0,0,9569,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 975,9750000,10000,0,0,256,125,1012,256,256,0,0,9571,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 976,9760000,10000,0,0,256,125,1013,256,256,0,0,9571,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 977,9770000,10000,0,0,256,125,1014,256,256,0,0,9573,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 978,9780000,10000,0,0,256,125,1015,256,256,0,0,9573,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 979,9790000,10000,0,0,256,125,1016,256,256,0,0,9575,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 980,9800000,10000,0,0,256,126,1017,256,256,0,0,9576,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,8 ,2 ,00,1 [Hera] [HADES][DOE ] 981,9810000,10000,0,0,256,126,1018,256,256,0,0,9578,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 982,9820000,10000,0,0,256,126,1020,256,256,0,0,9579,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 983,9830000,10000,0,0,256,126,1021,256,256,0,0,9580,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 984,9840000,10000,0,0,256,126,1022,256,256,0,0,9582,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 985,9850000,10000,0,0,256,126,1023,256,256,0,0,9583,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 986,9860000,10000,0,0,256,126,1024,256,256,0,0,9584,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 987,9870000,10000,0,0,256,126,1025,256,256,0,0,9585,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 988,9880000,10000,0,0,256,126,1026,256,256,0,0,9586,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 989,9890000,10000,0,0,256,126,1028,256,256,0,0,9587,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 990,9900000,10000,0,0,256,126,1029,256,256,0,0,9589,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 991,9910000,10000,0,0,256,127,1030,256,256,0,0,9590,65536,0,1,56558,4448,4530,65536,1 [00] 1 2 -1 -2 1 -2 -1 2 2147483648 [HADES][DOE ] 422,4220000,18446744073703861616,0,0,106901,33,1398,256,256,0,4895412794951726369,9595,65536,0,0,56558,4448,4530,65536,1 [00] 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 992,9920000,5700000,0,0,138251,127,1031,256,256,0,4707867601953357824,9599,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 993,9930000,10000,0,0,256,127,1032,256,256,0,0,9600,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 994,9940000,10000,0,0,256,127,1033,256,256,0,0,9602,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 995,9950000,10000,0,0,256,127,1034,256,256,0,0,9603,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 996,9960000,10000,0,0,256,127,1036,256,256,0,0,9605,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 997,9970000,10000,0,0,256,127,1037,256,256,0,0,9606,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 998,9980000,10000,0,0,256,127,1038,256,256,0,0,9607,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 999,9990000,10000,0,0,256,127,1039,256,256,0,0,9609,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][WARN ] [KRELTSC: 216959973846] INFERENCE: Output validation failed, ignoring results [Hera] [HADES][DOE ] 1000,10000000,10000,0,0,256,127,1040,256,256,0,0,9611,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1001,10010000,10000,0,0,256,127,1041,256,256,0,0,9613,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1002,10020000,10000,0,0,256,127,1042,256,256,0,0,9614,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1003,10030000,10000,0,0,256,127,1044,256,256,0,0,9617,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1004,10040000,10000,0,0,256,127,1045,256,256,0,0,9619,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1005,10050000,10000,0,0,256,127,1046,256,256,0,0,9620,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,12 ,2 ,00,2 [Hera] [HADES][DOE ] 1006,10060000,10000,0,0,256,127,1047,256,256,0,0,9623,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1007,10070000,10000,0,0,256,127,1048,256,256,0,0,9624,65536,0,1,56558,4448,4530,65536,1 [Hera] 1 2 -1 -2 1 -2 -1 2 2147483648 [HADES][DOE ] 1008,10080000,10000,0,0,256,128,1049,256,256,0,0,9626,65536,0,1,56558,4448,4530,65536,1 [Hera] 2147483648 2147483648 9223372036854775807 4611686018427387902 [HADES][DOE ] 1009,10090000,10000,0,0,256,129,1050,256,256,0,0,9629,65536,0,1,56558,4448,4530,65536,1 [Hera] 2147483648 -1 0 56088 [HADES][DOE ] 1010,10100000,10000,0,0,256,129,1052,256,256,0,0,9630,65536,0,1,56558,4448,4530,65536,1 [Hera] -56088 14285 5 [HADES][DOE ] 1011,10110000,10000,0,0,256,129,1053,256,256,0,0,9631,65536,0,1,56558,4448,4530,65536,1 [Hera] 25 2 25 -5 [HADES][DOE ] 1012,10120000,10000,0,0,256,129,1054,256,256,0,0,9633,65536,0,1,56558,4448,4530,65536,1 [Hera] -2 5 [HADES][DOE ] 1013,10130000,10000,0,0,256,131,1055,256,256,0,0,9634,65536,0,1,56558,4448,4530,65536,1 [Hera] -5 3 -1 [HADES][DOE ] 1014,10140000,10000,0,0,256,131,1056,256,256,0,0,9635,65536,0,1,56558,4448,4530,65536,1 [Hera] 0 -1 6 -1073741824 [HADES][DOE ] 1015,10150000,10000,0,0,256,131,1057,256,256,0,0,9637,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,17 ,0 ,zuse,1 [Hera] [HADES][DOE ] 1016,10160000,10000,0,0,256,131,1058,256,256,0,0,9639,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1017,10170000,10000,0,0,256,131,1060,256,256,0,0,9640,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1018,10180000,10000,0,0,256,131,1061,256,256,0,0,9641,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1019,10190000,10000,0,0,256,131,1062,256,256,0,0,9648,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1020,10200000,10000,0,0,256,131,1063,256,256,0,0,9649,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1021,10210000,10000,0,0,256,131,1064,256,256,0,0,9651,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1022,10220000,10000,0,0,256,131,1065,256,256,0,0,9652,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1023,10230000,10000,0,0,256,131,1066,256,256,0,0,9653,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1024,10240000,10000,0,0,256,131,1068,256,256,0,0,9654,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1025,10250000,10000,0,0,256,131,1069,256,256,0,0,9656,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1026,10260000,10000,0,0,256,131,1070,256,256,0,0,9657,65536,0,1,56558,4448,4530,65536,1 [03] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 [HADES][DOE ] 107,1070000,18446744073700361616,0,0,26232,49,273,256,256,0,4895412794951724660,9663,65536,0,0,56558,4448,4530,65536,1 [03] -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1027,10270000,9200000,0,0,227880,131,1071,256,256,0,4711195454283448320,9664,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1028,10280000,10000,0,0,256,131,1072,256,256,0,0,9666,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1029,10290000,10000,0,0,256,131,1073,256,256,0,0,9667,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1030,10300000,10000,0,0,256,131,1074,256,256,0,0,9668,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1031,10310000,10000,0,0,256,131,1076,256,256,0,0,9669,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1032,10320000,10000,0,0,256,131,1077,256,256,0,0,9670,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1033,10330000,10000,0,0,256,131,1078,256,256,0,0,9672,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1034,10340000,10000,0,0,256,131,1079,256,256,0,0,9673,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1035,10350000,10000,0,0,256,131,1080,256,256,0,0,9674,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1036,10360000,10000,0,0,256,131,1081,256,256,0,0,9675,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1037,10370000,10000,0,0,256,131,1082,256,256,0,0,9676,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1038,10380000,10000,0,0,256,131,1084,256,256,0,0,9677,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1039,10390000,10000,0,0,256,131,1085,256,256,0,0,9678,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1040,10400000,10000,0,0,256,131,1086,256,256,0,0,9680,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,15 ,5 ,03,2 [Hera] [HADES][DOE ] 1041,10410000,10000,0,0,256,132,1087,256,256,0,0,9682,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1042,10420000,10000,0,0,256,132,1088,256,256,0,0,9683,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1043,10430000,10000,0,0,256,134,1089,256,256,0,0,9684,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1044,10440000,10000,0,0,256,134,1090,256,256,0,0,9685,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1045,10450000,10000,0,0,256,134,1092,256,256,0,0,9687,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1046,10460000,10000,0,0,256,134,1093,256,256,0,0,9689,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1047,10470000,10000,0,0,256,134,1094,256,256,0,0,9690,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1048,10480000,10000,0,0,256,134,1095,256,256,0,0,9691,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1049,10490000,10000,0,0,256,134,1096,256,256,0,0,9693,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1050,10500000,10000,0,0,256,134,1097,256,256,0,0,9695,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1051,10510000,10000,0,0,256,134,1098,256,256,0,0,9696,65536,0,1,56558,4448,4530,65536,1 [03] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1052,10520000,10000,0,0,256,134,1100,256,256,0,0,9699,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1053,10530000,10000,0,0,256,134,1101,256,256,0,0,9701,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1054,10540000,10000,0,0,256,134,1102,256,256,0,0,9702,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1055,10550000,10000,0,0,256,134,1103,256,256,0,0,9703,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1056,10560000,10000,0,0,256,134,1104,256,256,0,0,9704,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1057,10570000,10000,0,0,256,134,1105,256,256,0,0,9705,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1058,10580000,10000,0,0,256,134,1107,256,256,0,0,9707,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1059,10590000,10000,0,0,256,134,1108,256,256,0,0,9708,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1060,10600000,10000,0,0,256,134,1109,256,256,0,0,9709,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1061,10610000,10000,0,0,256,134,1110,256,256,0,0,9710,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1062,10620000,10000,0,0,256,134,1111,256,256,0,0,9710,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1063,10630000,10000,0,0,256,134,1112,256,256,0,0,9711,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1064,10640000,10000,0,0,256,134,1113,256,256,0,0,9712,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1065,10650000,10000,0,0,256,134,1114,256,256,0,0,9714,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1066,10660000,10000,0,0,256,134,1116,256,256,0,0,9715,65536,0,1,56558,4448,4530,65536,1 [Hera] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 [HADES][DOE ] 1067,10670000,10000,0,0,256,135,1117,256,256,0,0,9716,65536,0,1,56558,4448,4530,65536,1 [Hera] 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 [HADES][DOE ] 1068,10680000,10000,0,0,256,135,1118,256,256,0,0,9718,65536,0,1,56558,4448,4530,65536,1 [Hera] 0 56088 -56088 14285 5 [HADES][DOE ] 1069,10690000,10000,0,0,256,135,1119,256,256,0,0,9720,65536,0,1,56558,4448,4530,65536,1 [Hera] 25 2 25 -5 [HADES][DOE ] 1070,10700000,10000,0,0,256,135,1120,256,256,0,0,9721,65536,0,1,56558,4448,4530,65536,1 [Hera] -2 5 -5 3 [HADES][DOE ] 1071,10710000,10000,0,0,256,135,1121,256,256,0,0,9723,65536,0,1,56558,4448,4530,65536,1 [Hera] -1 0 -1 6 [HADES][DOE ] 1072,10720000,10000,0,0,256,135,1122,256,256,0,0,9724,65536,0,1,56558,4448,4530,65536,1 [Hera] -1073741824 DOE-RUN,19 ,0 ,zuse,2 [Hera] [HADES][DOE ] 1073,10730000,10000,0,0,256,135,1124,256,256,0,0,9726,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1074,10740000,10000,0,0,256,137,1125,256,256,0,0,9728,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1075,10750000,10000,0,0,256,137,1126,256,256,0,0,9730,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1076,10760000,10000,0,0,256,137,1127,256,256,0,0,9731,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1077,10770000,10000,0,0,256,137,1128,256,256,0,0,9732,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1078,10780000,10000,0,0,256,137,1129,256,256,0,0,9734,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1079,10790000,10000,0,0,256,137,1130,256,256,0,0,9735,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1080,10800000,10000,0,0,256,137,1132,256,256,0,0,9736,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1081,10810000,10000,0,0,256,137,1133,256,256,0,0,9737,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1082,10820000,10000,0,0,256,138,1134,256,256,0,0,9739,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1083,10830000,10000,0,0,256,138,1135,256,256,0,0,9741,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1084,10840000,10000,0,0,256,138,1136,256,256,0,0,9742,65536,0,1,56558,4448,4530,65536,1 [01] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1085,10850000,10000,0,0,256,138,1137,256,256,0,0,9745,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1086,10860000,10000,0,0,256,138,1138,256,256,0,0,9746,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1087,10870000,10000,0,0,256,138,1140,256,256,0,0,9748,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1088,10880000,10000,0,0,256,138,1141,256,256,0,0,9749,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1089,10890000,10000,0,0,256,138,1142,256,256,0,0,9750,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1090,10900000,10000,0,0,256,139,1143,256,256,0,0,9752,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1091,10910000,10000,0,0,256,139,1144,256,256,0,0,9753,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1092,10920000,10000,0,0,256,139,1145,256,256,0,0,9754,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1093,10930000,10000,0,0,256,140,1146,256,256,0,0,9755,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1094,10940000,10000,0,0,256,140,1148,256,256,0,0,9756,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1095,10950000,10000,0,0,256,140,1149,256,256,0,0,9757,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1096,10960000,10000,0,0,256,140,1150,256,256,0,0,9758,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,25 ,3 ,[HADES][DOE ] 1097,10970000,10000,0,0,256,142,1151,256,256,0,0,9760,65536,0,1,56558,4448,4530,65536,1 [Hera] 01,1 [Hera] [HADES][DOE ] 1098,10980000,10000,0,0,256,142,1152,256,256,0,0,9762,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1099,10990000,10000,0,0,256,142,1153,256,256,0,0,9763,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1100,11000000,10000,0,0,256,142,1154,256,256,0,0,9764,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1101,11010000,10000,0,0,256,142,1156,256,256,0,0,9765,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1102,11020000,10000,0,0,256,142,1157,256,256,0,0,9767,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1103,11030000,10000,0,0,256,142,1158,256,256,0,0,9769,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1104,11040000,10000,0,0,256,142,1159,256,256,0,0,9770,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1105,11050000,10000,0,0,256,142,1160,256,256,0,0,9771,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1106,11060000,10000,0,0,256,142,1161,256,256,0,0,9772,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1107,11070000,10000,0,0,256,142,1162,256,256,0,0,9780,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1108,11080000,10000,0,0,256,162,1164,256,256,0,0,9781,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1109,11090000,10000,0,0,256,162,1165,256,256,0,0,9783,65536,0,1,56558,4448,4530,65536,1 [00] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1110,11100000,10000,0,0,256,172,1166,256,256,0,0,9785,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1111,11110000,10000,0,0,256,172,1167,256,256,0,0,9787,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1112,11120000,10000,0,0,256,172,1168,256,256,0,0,9789,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1113,11130000,10000,0,0,256,173,1169,256,256,0,0,9790,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1114,11140000,10000,0,0,256,173,1170,256,256,0,0,9791,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1115,11150000,10000,0,0,256,173,1172,256,256,0,0,9792,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1116,11160000,10000,0,0,256,173,1173,256,256,0,0,9793,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1117,11170000,10000,0,0,256,173,1174,256,256,0,0,9794,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1118,11180000,10000,0,0,256,173,1175,256,256,0,0,9796,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1119,11190000,10000,0,0,256,173,1176,256,256,0,0,9797,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1120,11200000,10000,0,0,256,173,1177,256,256,0,0,9798,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1121,11210000,10000,0,0,256,173,1178,256,256,0,0,9799,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1122,11220000,10000,0,0,256,174,1180,256,256,0,0,9801,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1123,11230000,10000,0,0,256,175,1181,256,256,0,0,9802,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1124,11240000,10000,0,0,256,175,1182,256,256,0,0,9804,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1125,11250000,10000,0,0,256,175,1183,256,256,0,0,9805,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1126,11260000,10000,0,0,256,175,1184,256,256,0,0,9806,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1127,11270000,10000,0,0,256,175,1185,256,256,0,0,9808,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1128,11280000,10000,0,0,256,175,1186,256,256,0,0,9809,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1129,11290000,10000,0,0,256,175,1188,256,256,0,0,9810,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1130,11300000,10000,0,0,256,175,1189,256,256,0,0,9811,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1131,11310000,10000,0,0,256,175,1190,256,256,0,0,9812,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1132,11320000,10000,0,0,256,175,1191,256,256,0,0,9813,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1133,11330000,10000,0,0,256,175,1192,256,256,0,0,9815,65536,0,1,56558,4448,4530,65536,1 [rajames] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 [HADES][DOE ] 540,5400000,18446744073703621616,0,0,137134,33,2102,256,256,0,4895412794951726252,9821,65536,0,0,56558,4448,4530,65536,1 [rajames] 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1134,11340000,5940000,0,0,144370,175,1193,256,256,0,4708125299991117824,9822,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1135,11350000,10000,0,0,256,175,1194,256,256,0,0,9824,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1136,11360000,10000,0,0,256,175,1196,256,256,0,0,9825,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1137,11370000,10000,0,0,256,175,1197,256,256,0,0,9826,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1138,11380000,10000,0,0,256,175,1198,256,256,0,0,9827,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1139,11390000,10000,0,0,256,175,1199,256,256,0,0,9829,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1140,11400000,10000,0,0,256,175,1200,256,256,0,0,9830,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1141,11410000,10000,0,0,256,175,1201,256,256,0,0,9831,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1142,11420000,10000,0,0,256,175,1202,256,256,0,0,9832,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1143,11430000,10000,0,0,256,175,1204,256,256,0,0,9833,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1144,11440000,10000,0,0,256,175,1205,256,256,0,0,9835,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1145,11450000,10000,0,0,256,175,1206,256,256,0,0,9836,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1146,11460000,10000,0,0,256,175,1207,256,256,0,0,9837,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,13 ,1 ,rajames,1 [Hera] [HADES][DOE ] 1147,11470000,10000,0,0,256,177,1208,256,256,0,0,9838,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1148,11480000,10000,0,0,256,177,1209,256,256,0,0,9839,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1149,11490000,10000,0,0,256,177,1210,256,256,0,0,9841,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1150,11500000,10000,0,0,256,177,1212,256,256,0,0,9842,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1151,11510000,10000,0,0,256,177,1213,256,256,0,0,9843,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1152,11520000,10000,0,0,256,177,1214,256,256,0,0,9844,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1153,11530000,10000,0,0,256,177,1215,256,256,0,0,9845,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1154,11540000,10000,0,0,256,177,1216,256,256,0,0,9846,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1155,11550000,10000,0,0,256,177,1217,256,256,0,0,9848,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1156,11560000,10000,0,0,256,177,1218,256,256,0,0,9849,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1157,11570000,10000,0,0,256,177,1220,256,256,0,0,9850,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1158,11580000,10000,0,0,256,177,1221,256,256,0,0,9852,65536,0,1,56558,4448,4530,65536,1 [rajames] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1159,11590000,10000,0,0,256,177,1222,256,256,0,0,9855,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1160,11600000,10000,0,0,256,177,1223,256,256,0,0,9857,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1161,11610000,10000,0,0,256,177,1224,256,256,0,0,9858,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1162,11620000,10000,0,0,256,177,1225,256,256,0,0,9859,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1163,11630000,10000,0,0,256,177,1226,256,256,0,0,9860,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1164,11640000,10000,0,0,256,177,1228,256,256,0,0,9862,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1165,11650000,10000,0,0,256,177,1229,256,256,0,0,9863,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1166,11660000,10000,0,0,256,177,1230,256,256,0,0,9864,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1167,11670000,10000,0,0,256,177,1231,256,256,0,0,9866,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1168,11680000,10000,0,0,256,177,1232,256,256,0,0,9867,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1169,11690000,10000,0,0,256,177,1233,256,256,0,0,9868,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1170,11700000,10000,0,0,256,177,1234,256,256,0,0,9870,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1171,11710000,10000,0,0,256,177,1236,256,256,0,0,9871,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,10 ,1 ,rajames,2 [Hera] [HADES][DOE ] 1172,11720000,10000,0,0,256,177,1237,256,256,0,0,9872,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1173,11730000,10000,0,0,256,177,1238,256,256,0,0,9873,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1174,11740000,10000,0,0,256,177,1239,256,256,0,0,9874,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1175,11750000,10000,0,0,256,177,1240,256,256,0,0,9875,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1176,11760000,10000,0,0,256,177,1241,256,256,0,0,9877,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1177,11770000,10000,0,0,256,177,1242,256,256,0,0,9878,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1178,11780000,10000,0,0,256,177,1244,256,256,0,0,9879,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1179,11790000,10000,0,0,256,177,1245,256,256,0,0,9881,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1180,11800000,10000,0,0,256,177,1246,256,256,0,0,9882,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1181,11810000,10000,0,0,256,177,1247,256,256,0,0,9884,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1182,11820000,10000,0,0,256,177,1248,256,256,0,0,9885,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1183,11830000,10000,0,0,256,177,1249,256,256,0,0,9886,65536,0,1,56558,4448,4530,65536,1 [01] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 [HADES][DOE ] 317,3170000,18446744073700891616,0,0,80010,36,1061,256,256,0,4895412794951724919,9892,65536,0,0,56558,4448,4530,65536,1 [01] 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1184,11840000,8670000,0,0,214294,177,1250,256,256,0,4710910912700088320,9894,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1185,11850000,10000,0,0,256,177,1252,256,256,0,0,9896,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1186,11860000,10000,0,0,256,177,1253,256,256,0,0,9897,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1187,11870000,10000,0,0,256,177,1254,256,256,0,0,9898,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1188,11880000,10000,0,0,256,177,1255,256,256,0,0,9899,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1189,11890000,10000,0,0,256,177,1256,256,256,0,0,9900,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1190,11900000,10000,0,0,256,177,1257,256,256,0,0,9902,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1191,11910000,10000,0,0,256,177,1258,256,256,0,0,9903,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1192,11920000,10000,0,0,256,177,1260,256,256,0,0,9904,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1193,11930000,10000,0,0,256,177,1261,256,256,0,0,9905,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1194,11940000,10000,0,0,256,177,1262,256,256,0,0,9912,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1195,11950000,10000,0,0,256,177,1263,256,256,0,0,9913,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1196,11960000,10000,0,0,256,177,1264,256,256,0,0,9915,65536,0,1,56558,4448,4530,65536,1 [Hera] DOE-RUN,26 ,3 ,01,2 [Hera] [HADES][DOE ] 1197,11970000,10000,0,0,256,177,1265,256,256,0,0,9917,65536,0,1,56558,4448,4530,65536,1 [Hera] 1 2 -1 -2 [HADES][DOE ] 1198,11980000,10000,0,0,256,177,1266,256,256,0,0,9918,65536,0,1,56558,4448,4530,65536,1 [Hera] 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 [HADES][DOE ] 1199,11990000,10000,0,0,256,177,1268,256,256,0,0,9921,65536,0,1,56558,4448,4530,65536,1 [Hera] 2147483648 -1 0 56088 [HADES][DOE ] 1200,12000000,10000,0,0,256,177,1269,256,256,0,0,9923,65536,0,1,56558,4448,4530,65536,1 [Hera] -56088 14285 5 25 2 25 [HADES][DOE ] 1201,12010000,10000,0,0,256,177,1270,256,256,0,0,9925,65536,0,1,56558,4448,4530,65536,1 [Hera] -5 -2 5 [HADES][DOE ] 1202,12020000,10000,0,0,256,177,1271,256,256,0,0,9926,65536,0,1,56558,4448,4530,65536,1 [Hera] -5 3 -1 [HADES][DOE ] 1203,12030000,10000,0,0,256,177,1272,256,256,0,0,9928,65536,0,1,56558,4448,4530,65536,1 [Hera] 0 -1 6 -1073741824 [HADES][DOE ] 1204,12040000,10000,0,0,256,177,1273,256,256,0,0,9929,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1205,12050000,10000,0,0,256,177,1274,256,256,0,0,9931,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1206,12060000,10000,0,0,256,177,1276,256,256,0,0,9932,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1207,12070000,10000,0,0,256,177,1277,256,256,0,0,9933,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1208,12080000,10000,0,0,256,177,1278,256,256,0,0,9935,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1209,12090000,10000,0,0,256,177,1279,256,256,0,0,9936,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1210,12100000,10000,0,0,256,177,1280,256,256,0,0,9937,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1211,12110000,10000,0,0,256,177,1281,256,256,0,0,9938,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1212,12120000,10000,0,0,256,177,1282,256,256,0,0,9940,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1213,12130000,10000,0,0,256,177,1284,256,256,0,0,9941,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1214,12140000,10000,0,0,256,177,1285,256,256,0,0,9943,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1215,12150000,10000,0,0,256,177,1286,256,256,0,0,9944,65536,0,1,56558,4448,4530,65536,1 [01] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1216,12160000,10000,0,0,256,177,1287,256,256,0,0,9947,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1217,12170000,10000,0,0,256,177,1288,256,256,0,0,9948,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1218,12180000,10000,0,0,256,177,1289,256,256,0,0,9950,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1219,12190000,10000,0,0,256,177,1290,256,256,0,0,9951,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1220,12200000,10000,0,0,256,177,1292,256,256,0,0,9952,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1221,12210000,10000,0,0,256,177,1293,256,256,0,0,9953,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1222,12220000,10000,0,0,256,177,1294,256,256,0,0,9955,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1223,12230000,10000,0,0,256,177,1295,256,256,0,0,9956,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1224,12240000,10000,0,0,256,177,1296,256,256,0,0,9957,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1225,12250000,10000,0,0,256,177,1297,256,256,0,0,9959,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1226,12260000,10000,0,0,256,177,1298,256,256,0,0,9960,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1227,12270000,10000,0,0,256,177,1300,256,256,0,0,9961,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1228,12280000,10000,0,0,256,177,1301,256,256,0,0,9963,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1229,12290000,10000,0,0,256,177,1302,256,256,0,0,9964,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1230,12300000,10000,0,0,256,177,1303,256,256,0,0,9965,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1231,12310000,10000,0,0,256,177,1304,256,256,0,0,9966,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1232,12320000,10000,0,0,256,177,1305,256,256,0,0,9968,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1233,12330000,10000,0,0,256,177,1306,256,256,0,0,9970,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1234,12340000,10000,0,0,256,177,1308,256,256,0,0,9971,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1235,12350000,10000,0,0,256,177,1309,256,256,0,0,9972,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1236,12360000,10000,0,0,256,177,1310,256,256,0,0,9973,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1237,12370000,10000,0,0,256,177,1311,256,256,0,0,9974,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1238,12380000,10000,0,0,256,177,1312,256,256,0,0,9976,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1239,12390000,10000,0,0,256,177,1313,256,256,0,0,9977,65536,0,1,56558,4448,4530,65536,1 [rajames] 1 2 -1 -2 1 -2 -1 2 2147483648 2147483648 2147483648 9223372036854775807 4611686018427387902 2147483648 -1 0 56088 -56088 14285 5 25 2 25 -5 -2 5 [HADES][DOE ] 541,5410000,18446744073702571616,0,0,137286,37,1924,256,256,0,4895412794951725739,9983,65536,0,0,56558,4448,4530,65536,1 [rajames] -5 3 -1 0 -1 6 -1073741824 [HADES][DOE ] 1240,12400000,6990000,0,0,171354,177,1314,256,256,0,4709252728906317824,9985,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1241,12410000,10000,0,0,256,177,1316,256,256,0,0,9986,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1242,12420000,10000,0,0,256,177,1317,256,256,0,0,9988,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1243,12430000,10000,0,0,256,177,1318,256,256,0,0,9989,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1244,12440000,10000,0,0,256,177,1319,256,256,0,0,9990,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1245,12450000,10000,0,0,256,177,1320,256,256,0,0,9991,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1246,12460000,10000,0,0,256,177,1321,256,256,0,0,9992,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1247,12470000,10000,0,0,256,177,1322,256,256,0,0,9994,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1248,12480000,10000,0,0,256,177,1324,256,256,0,0,9995,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1249,12490000,10000,0,0,256,177,1325,256,256,0,0,9997,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1250,12500000,10000,0,0,256,177,1326,256,256,0,0,9998,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1251,12510000,10000,0,0,256,177,1327,256,256,0,0,9999,65536,0,1,56558,4448,4530,65536,1 [Hera] [HADES][DOE ] 1252,12520000,10000,0,0,256,177,1328,256,256,0,0,10000,65536,0,1,56558,4448,4530,65536,1 [Hera] STD79-DOE: complete [Hera] ok [Hera] (zuse) ok> BYE [Hera] BYE: reaping children [Hera] PARITY:KILL vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d name=Hermes [Hera] PARITY:KILL vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 name=Artemis [Hera] Stadium: dispatch cell=21510 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x46e8d22465464562-0x88b5ebc1f74d1b62 name=rajames [Hera] Stadium: dispatch cell=63095 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0xd64574c53734468b-0x9a5e6f96dd320ee3 name=rajames~user [Hera] Stadium: dispatch cell=42504 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x23f8b01fe1ba436d-0xb642cbf3feca3ebb name=00 [Hera] Stadium: dispatch cell=1051 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x6347ce414a6c4799-0xa734a2cb9d524c46 name=00~user [Hera] Stadium: dispatch cell=73490 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0xb099f0c2f6444da3-0x92cc2bb4c7b09ae0 name=01 [Hera] Stadium: dispatch cell=31906 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0xc382c5a7adbf40dc-0x96daaeb9df21d71f name=01~user [Hera] Stadium: dispatch cell=63139 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x0a6783827b094e34-0xaed67f1ae0840697 name=02 [Hera] Stadium: dispatch cell=52799 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x793bc6cc85454ceb-0x9f71d9e4686bc1d5 name=02~user [Hera] Stadium: dispatch cell=11283 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x86f00e0e32e54a79-0x86fd9e58df16dc77 name=03 [Hera] Stadium: dispatch cell=21695 behaviour=COOL identity=0 [Hera] PARITY:KILL vm_id=0x7a89a32dc53a40f5-0xabb17605df75eabe name=03~user [Hera] BYE: cold restart