Added VARIABLE MY-CH-ID to messaging.4th (fail-closed -1 default) and set it per-VM in hermes/init.4th and artemis/init.4th. CH-REQUEST now refuses if the caller-supplied 'from' doesn't match the calling VM's own id, closing a real spoofing gap found while implementing this. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QgooKd5hJNtTYqB6CyK5f9
9235 lines
680 KiB
Plaintext
9235 lines
680 KiB
Plaintext
|
|
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
|
|
[2J[004D[=3h[2J[009D[2J[004D[8;031;100t[2J[016DRISC-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
|
|
[2J[001;001H[=3h[2J[009DStarKernel 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 = 0x00000000bdb418cc
|
|
riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a)
|
|
|
|
|
|
_____ _ _ __ _
|
|
/ ____| | | |/ / | |
|
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
|
|
|
LithosAnanke v2.0.1
|
|
Architecture: riscv64
|
|
Build: Sep 3 2026 11:52:36
|
|
|
|
UEFI BootServices: EXITED
|
|
|
|
=== StarKernel Boot Information ===
|
|
Memory map entries: 100
|
|
Total memory: 1020 MB
|
|
Usable memory: 973 MB
|
|
===================================
|
|
|
|
PMM initialized.
|
|
PMM statistics:
|
|
Total pages: 249877
|
|
Free pages : 249225
|
|
Used pages : 652
|
|
Total MB : 976
|
|
Free MB : 973
|
|
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: init (base=0x0c000000, 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)
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 0] Registering FORTH-79 Standard word set...
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 2851464] Registering FORTH-79 arithmetic words...
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 29991675] FORTH-79 Standard word set registration complete
|
|
[38;2;255;165;0m[Hera][39m POST: Running comprehensive test suite...
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 45951759] Starting comprehensive FORTH-79 modular test suite...
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 47135088] ==============================================
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 54507957]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Stack Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 57159081] Running Stack Words Tests (Module 1: Foundation)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 58753590] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 60230730] Testing word: DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 61268067] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 62520843] Running DUP.basic: 5 DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 76471941] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 85456686] Expected: Should print: 5 5
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m 5 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 89765676] Running DUP.zero: 0 DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 91299201] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 100921989] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 104411391] Running DUP.negative: -42 DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 106216488] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 115545780] Expected: Should print: -42 -42
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m -42 -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 119392182] Running DUP.max_int: 2147483647 DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 128704716] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 131143677] Expected: Should duplicate max int
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 142417275] Running DUP.min_int: -2147483648 DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 147082950] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 148926393] Expected: Should duplicate min int
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648 -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 160588701] Running DUP.empty_stack: DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 161872095] DUP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 162942150] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 171389421] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 174361236] DUP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 175905702] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 177438282] Testing word: DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 178463985] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 186208890] Running DROP.basic: 5 7 DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 190538292] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 192393474] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 203429457] Running DROP.zero: 42 0 DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 205197111] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 207144294] Expected: Should drop zero, print 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 219255687] Running DROP.negative: 10 -5 DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 221732364] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 231919926] Expected: Should drop negative, print 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 236254116] Running DROP.double_drop: 1 2 3 DROP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 245645316] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 247623411] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 251433462] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 261963912] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 263892174] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 265785093] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 276599106] Running DROP.sequential: 5 DROP 6 DROP 7 . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 278426337] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 280321797] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 291785403] Running DROP.single_item: 99 DROP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 293679099] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 295563429] Expected: Should empty stack, depth=0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 307385988] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 309506904] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 318411093] Expected: Should change depth by 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 323206905] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 331321011] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 334442955] Expected: Should preserve net depth
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 338425206] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 347811366] Running DROP.max_int: 2147483647 DROP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 350753403] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 352710687] Expected: Should drop max int
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 365380827] Running DROP.min_int: -2147483648 DROP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 367176516] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 375630612] Expected: Should drop min int
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 380703939] Running DROP.with_dup: 5 DUP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 382335702] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 384163773] Expected: Should duplicate then drop
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 394748067] Running DROP.with_swap: 1 2 SWAP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 397493817] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 399443751] Expected: Should swap then drop
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 409377339] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 412111161] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 420874923] Expected: Should handle complex sequence
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 425121396] Running DROP.empty_stack: DROP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 426399015] DROP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 433425846] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 437345349] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 438787104] DROP: 15 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 440092716] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 447975444] Testing word: SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 449516361] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 450580767] Running SWAP.basic: 5 7 SWAP . . CR
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 452245584] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 454149255] Expected: Should print: 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m 5 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 467012049] Running SWAP.same_values: 42 42 SWAP . . CR
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 469130214] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 479880912] Expected: Should print: 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 [32m[HADES][INFO ] [0m[KRELTSC: 483698943] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 485363760] Running SWAP.zero_nonzero: 0 99 SWAP . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 487036620] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 494978064] Expected: Should print: 99 0
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m 0 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 499163910] Running SWAP.negative: -5 10 SWAP . . CR
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 500991120] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 508403511] Expected: Should print: 10 -5
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m -5 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 512664789] Running SWAP.one_item: 42 SWAP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 513904629] SWAP: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 515151798] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 524528298] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 525833469] Running SWAP.empty_stack: SWAP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 527051490] SWAP: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 528302649] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 530316591] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 537727386] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 540942528] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 542580969] Testing word: OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 543632985] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 544738803] Running OVER.basic: 5 7 OVER . . . CR
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 553830060] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 555828273] Expected: Should print: 5 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m 5 7 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 559385400] Running OVER.zeros: 0 0 OVER . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 560938098] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 562700145] Expected: Should print: 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 572490408] Running OVER.mixed: -1 42 OVER . . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 574311108] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 583079637] Expected: Should print: -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m -1 42 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 587255907] Running OVER.one_item: 42 OVER
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 588593040] OVER: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 594850998] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 597792804] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 599229666] Running OVER.empty_stack: OVER
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 600480783] OVER: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 601906641] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 610345848] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 613156110] OVER: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 614522013] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 616005831] Testing word: ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 617040984] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 618117360] Running ROT.basic: 1 2 3 ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 628717257] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 631004052] Expected: Should print: 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 642330360] Running ROT.zeros: 0 0 0 ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 643825350] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 645891582] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 655396896] Expected: Should print: 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 659191512] Running ROT.mixed: -1 0 1 ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 660855510] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 662684610] Expected: Should print: 0 1 -1
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m -1 1 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 674984940] Running ROT.two_items: 1 2 ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 676602738] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 677859441] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 679843962] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 681167340] Running ROT.one_item: 42 ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 682400985] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 683871069] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 691658625] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 693628425] Running ROT.empty_stack: ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 699629973] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 701520015] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 703526418] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 704835516] ROT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 706144005] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 713263908] Testing word: DEPTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 714339507] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 715470084] Running DEPTH.empty: DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 717362163] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEPTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 719637219] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 728821758] Running DEPTH.one_item: 42 DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 730487751] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEPTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 732385794] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 742014399] Running DEPTH.multiple: 1 2 3 DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 743708994] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEPTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 745766511] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 748926339] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 755625465] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 757141140] Testing word: PICK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 758258151] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 759367812] Running PICK.pick_0: 1 2 3 0 PICK . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 761622876] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PICK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 763721931] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 773172918] Running PICK.pick_1: 1 2 3 1 PICK . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 774893973] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PICK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 776991096] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 786652041] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 788546178] Running PICK.pick_2: 1 2 3 2 PICK . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 790234053] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PICK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 792107736] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 801277407] PICK: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 802591209] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 804118791] Testing word: ROLL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 805127673] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 806213079] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 813904098] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROLL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 815823876] Expected: Should print: 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 819362586] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 821209326] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ROLL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 828871554] Expected: Should print: 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m 2 3 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 832491009] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 833788788] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 835282749] Testing word: ?DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 836328234] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 843382554] Running ?DUP.nonzero: 42 ?DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 845378982] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 847302855] Expected: Should print: 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 850744314] Running ?DUP.negative: -5 ?DUP . . CR
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 858481113] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 860299692] Expected: Should print: -5 -5
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m -5 -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 863841027] Running ?DUP.zero: 0 ?DUP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 865587786] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 873396888] Expected: Should not dup: depth 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 876739353] Running ?DUP.empty_stack: ?DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 878046267] ?DUP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 879151455] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 887145294] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 888536838] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 889877730] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 891410877] Testing word: -ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 892508316] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 893523939] Running -ROT.basic: 1 2 3 -ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 901287051] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 903173124] Expected: Should print: 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 904380540] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m 2 1 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 908213628] Running -ROT.zeros: 0 0 0 -ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 915894273] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 917829150] Expected: Should print: 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 921304482] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 922985805] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 931128492] Expected: Should restore original order
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 935457894] Running -ROT.two_items: 1 2 -ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 936743031] -ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 937946478] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 946204518] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 948675714] Running -ROT.empty_stack: -ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 949904382] -ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 951129144] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 953081115] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 960140265] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 961556232] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 963108279]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Return Stack Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 964692477] Running Return Stack Words Tests (Module 2)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 966037107] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 967529325] Testing word: >R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 974847594] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 975975735] Running >R.basic: 42 >R R@ . R> . CR
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 978104841] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 979946898] Expected: Should print: 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 989404647] Running >R.zero: 0 >R R@ . R> . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 991056423] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 992954739] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 996396282] Running >R.negative: -123 >R R@ . R> . CR
|
|
[38;2;255;165;0m[Hera][39m -123 -123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1004256540] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1006315779] Expected: Should print: -123 -123
|
|
[38;2;255;165;0m[Hera][39m -123 -123
|
|
[38;2;255;165;0m[Hera][39m -123 -123
|
|
[38;2;255;165;0m[Hera][39m -123 -123 [32m[HADES][INFO ] [0m[KRELTSC: 1009131228] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
|
|
[38;2;255;165;0m[Hera][39m -123 -123
|
|
[38;2;255;165;0m[Hera][39m -123 -123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1011453450] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1019475345] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1021387458] Expected: Should print: 2 2 1 1
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m 1 1 2 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1025181759] Running >R.empty_stack: >R
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1026391611] >R: DSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1033512921] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1035668109] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1036982877] >R: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1038405291] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1039913469] Testing word: R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1046722845] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1048339047] Running R>.basic: 42 >R R> . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1050037359] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1052000292] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1055350674] Running R>.lifo_order: 1 2 >R >R R> . R> . CR
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1063555563] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1065499260] Expected: Should print: 2 1
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1069010754] Running R>.empty_rstack: R>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1076775651] R>: RSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1078328265] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1080403611] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1081833186] R>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1083160197] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1084677468] Testing word: R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1091246205] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1092859551] Running R@.basic: 42 >R R@ . R> DROP CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1094776641] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1096717419] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1106653737] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1108868439] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1110693444] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1 [32m[HADES][INFO ] [0m[KRELTSC: 1113153741] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L
|
|
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1121831319] Running R@.empty_rstack: R@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1123110639] R@: RSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1124099613] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1126024767] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1127347914] R@: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1134604611] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1136644530]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Memory Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1138266675] Running Memory Words Tests (Module 3)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1139569578] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1141162848] Testing word: !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1142144367] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1148677005] Running !.basic: 42 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1151308977] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1153185222] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1156528359] Running !.zero: 0 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1164122043] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1165945977] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1169302512] Running !.negative: -999 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1170986334] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1178970912] Expected: Should print: -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1183378854] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1185300165] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1192946580] Expected: Should print: 222
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m 222
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1197019887] Running !.max_int: 2147483647 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1198931160] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1200758643] Expected: Should store max int
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1211487627] Running !.min_int: -2147483648 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1213592814] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1215422502] Expected: Should store min int
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1222636548] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1228016328] Running !.empty_stack: !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1229528685] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1238798757] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1240417479] Running !.one_item: 42 !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1241617776] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1243553409] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1244955054] !: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1253427903] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1255193982] Testing word: @
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1256184174] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1257533172] Running @.after_store: 123 HERE ! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1259261409] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting @ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1267036323] Expected: Should print: 123
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m 123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1270950072] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1272939843] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting @ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1280536215] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1284458868] Running @.empty_stack: @
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1285677834] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting @ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1287689970] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1294749981] @: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1296303267] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1297858737] Testing word: C!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1298837799] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1299900777] Running C!.basic: 65 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1302003297] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1309985691] Expected: Should print: 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1313855970] Running C!.zero: 0 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1315545462] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1317427272] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1326283476] Running C!.high_byte: 255 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1328065893] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1329919395] Expected: Should print: 255
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1332506028] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1341296817] Running C!.truncation: 256 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1343051388] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1344942837] Expected: Should print: 0 (truncated)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1354303104] C!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1355664240] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1357254213] Testing word: C@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1358238651] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1359334746] Running C@.after_cstore: 97 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1361168151] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1369402335] Expected: Should print: 97
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m 97
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1373147643] Running C@.zero_byte: 0 HERE C! HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1374897006] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1383170670] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1386764484] C@: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1388106573] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1389742326] Testing word: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1390796862] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1398170844] Running ,.basic: 42 , HERE 8 - @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1400205198] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1402111620] Expected: Should compile 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1411443201] Running ,.negative: -999 , HERE 8 - @ . CR
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1413663867] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1415535114] Expected: Should compile -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1419022962] ,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1426291020] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1429535688] Testing word: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1430560131] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1431605889] Running C,.basic: 65 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1433528292] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1441731690] Expected: Should compile byte 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1443965943] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1446897585] Running C,.zero: 0 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1448771730] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1457907276] Expected: Should compile byte 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1461632361] C,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1462962249] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1471261071] Testing word: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1472314011] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1473460044] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1475869101] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1477869057] Expected: Should print: 67890 12345
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1490622273] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1493064174] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1501933440] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1505755167] 2,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1507067142] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1515153612] Testing word: HERE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1516204305] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1517329821] Running HERE.basic: HERE HERE = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1519042329] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1521024918] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1531215441] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1532833638] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1534654065] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1542869664] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1545102510] HERE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1546729653] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1548258243] Testing word: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1549259208] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1550314311] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1558193868] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1560137229] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1563601452] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1570907709] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1572911298] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1576418928] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1578182277] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1585254426] Expected: Should print: -4
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1589436660] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1590709134] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1592089632] Testing word: PAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1593114915] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1594215609] Running PAD.basic: PAD PAD = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1602465963] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1604437485] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1607875395] Running PAD.different_from_here: PAD HERE = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1615923057] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1617850773] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0 [32m[HADES][INFO ] [0m[KRELTSC: 1619872065] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0
|
|
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1622371485] PAD: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1629078969] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1631205240] Testing word: +!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1632226428] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1633312338] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1635296523] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1637122263] Expected: Should print: 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1646728608] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1648587360] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1650361776] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1659203679] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1660998528] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1662887499] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1666290969] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +!
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1674381030] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1676314626] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1678602933] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1681636467] Running +!.empty_stack: +!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1689306801] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1691771634] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1693331136] +!: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1694965629] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1702330539] Testing word: -!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1703961882] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1705229190] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1707548661] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1709502879] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1719985365] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1721883807] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1723756020] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1733500650] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1735410453] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1737296148] Expected: Should print: 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1747431588] Running -!.empty_stack: -!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1748645220] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1750712103] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1751995350] -!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1753269819] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1754716782] Testing word: 2!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1762067391] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1763109474] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR
|
|
[38;2;255;165;0m[Hera][39m 11 22
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1765439949] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1767330180] Expected: Should print: 22 11
|
|
[38;2;255;165;0m[Hera][39m 11 22
|
|
[38;2;255;165;0m[Hera][39m 11 22 [32m[HADES][INFO ] [0m[KRELTSC: 1776122145] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0
|
|
|
|
[38;2;255;165;0m[Hera][39m 11 22
|
|
[38;2;255;165;0m[Hera][39m 11 22
|
|
[38;2;255;165;0m[Hera][39m 11 22
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1779188418] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1781082513] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1782971925] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1793137353] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1795096884] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1796958786] Expected: Should print: -2 -1
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1806531111] Running 2!.empty_stack: 2!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1807512987] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1809679683] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1810999785] 2!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1812282276] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1819911324] Testing word: FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1820838411] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1821682758] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 65 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1823967474] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FILL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1825936119] Expected: Should print: 65 65
|
|
[38;2;255;165;0m[Hera][39m 65 65
|
|
[38;2;255;165;0m[Hera][39m 65 65
|
|
[38;2;255;165;0m[Hera][39m 65 65
|
|
[38;2;255;165;0m[Hera][39m 65 65 [32m[HADES][INFO ] [0m[KRELTSC: 1835721804] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0
|
|
|
|
[38;2;255;165;0m[Hera][39m 65 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1837558737] Running FILL.zero_n: HERE 0 88 FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1838797128] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FILL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1840707624] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1842173319] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1851001488] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FILL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1853193615] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1865350872] Running FILL.empty_stack: FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1867008108] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FILL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1869456519] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1871088324] FILL: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1872798228] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1881883878] Testing word: MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1882931484] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1884074073] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1893519558] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1895599377] Expected: Should print: 65 66
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1899798180] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1901246214] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1911093912] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1912685355] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1915058439] Running MOVE.empty_stack: MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1916270160] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1924424544] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1926313305] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1927637019] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1929162018] Testing word: ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1930216743] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1931334405] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1942347939] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ERASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1944397854] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1956216108] Running ERASE.zero_n: HERE 0 ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1957498725] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ERASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1966109544] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1968273426] Running ERASE.empty_stack: ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1969612785] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ERASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1971744180] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1973011131] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1974372939] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1983917418]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Arithmetic Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1985632215] Running Arithmetic Words Tests (Module 5)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1987002822] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1988555373] Testing word: +
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1989512763] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1996697766] Running +.basic: 5 7 + . CR
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1998820593] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2000266632] Expected: Should print: 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2003581293] Running +.zero_add: 42 0 + . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2012873121] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2014793970] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2018210376] Running +.negative: -5 3 + . CR
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2027754834] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2029738914] Expected: Should print: -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2033268762] Running +.both_negative: -5 -3 + . CR
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2041071417] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2042976705] Expected: Should print: -8
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2058791721] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m -8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2060959551] Running +.overflow: 2147483647 1 + . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2062495911] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2070412197] Expected: Should overflow
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2074257150] Running +.underflow: -2147483648 -1 + . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2076052503] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2083815426] Expected: Should underflow
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2087739003] Running +.empty_stack: +
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2088909417] +: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2089957212] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2091885306] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2099150193] Running +.one_item: 42 +
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2100344484] +: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2101346751] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting + ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2103390828] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2104665612] +: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2106020637] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2113550061] Testing word: -
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2114597226] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2115672720] Running -.basic: 10 3 - . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2117326638] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2119210086] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2128367010] Running -.zero_sub: 42 0 - . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2129935941] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2131749564] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2134903638] Running -.from_zero: 0 5 - . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2142671454] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2144539068] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2147755953] Running -.negative: 5 -3 - . CR
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2149241934] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2157556086] Expected: Should print: 8
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m 8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2160831708] Running -.same_values: 42 42 - . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2162397111] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2164203972] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2173293150] Running -.overflow: -2147483648 1 - . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2175046923] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2176910799] Expected: Should underflow
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2186658789] Running -.underflow: 2147483647 -1 - . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2188453617] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2190310143] Expected: Should overflow
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2192008077] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2201277645] Running -.empty_stack: -
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2202459651] -: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2203453938] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2205372750] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2206681323] Running -.one_item: 42 -
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2207784432] -: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2215194345] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting - ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2217253563] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2218443675] -: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2219701911] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2221282686] Testing word: *
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2222264898] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2229649212] Running *.basic: 6 7 * . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2231488938] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2234484189] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2237870124] Running *.by_zero: 42 0 * . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2245479243] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2247476133] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2251003671] Running *.by_one: 42 1 * . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2259303249] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2261784462] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2265416097] Running *.by_negative: 6 -7 * . CR
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2273995731] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2276038065] Expected: Should print: -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2279708466] Running *.negative_negative: -6 -7 * . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2288054202] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2290665342] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2294860890] Running *.large_numbers: 32767 2 * . CR
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2304605877] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2306481177] Expected: Should print: 65534
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m 65534
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2309953191] Running *.overflow: 65536 65536 * . CR
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2311649403] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2313466659] Expected: May overflow
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m 4294967296
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2323871382] Running *.empty_stack: *
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2325072372] *: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2326155321] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2335124610] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2336418168] Running *.one_item: 42 *
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2337588057] *: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2338631694] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting * ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2340834174] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2348559990] *: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2350312419] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2351928012] Testing word: /
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2353137570] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2362643346] Running /.basic: 15 3 / . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2364451929] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2366526918] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2368958718] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2379126540] Running /.by_one: 42 1 / . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2380716324] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2389912056] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2393907558] Running /.negative_dividend: -15 3 / . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2395528401] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2397363108] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2407856514] Running /.negative_divisor: 15 -3 / . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2409533490] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2411369751] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2422327719] Running /.both_negative: -15 -3 / . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2423946672] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2425827054] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2435759697] Running /.truncation: 7 3 / . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2437320039] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2439154032] Expected: Should print: 2 (truncated)
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2450888097] Running /.by_zero: 42 0 /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2452126719] /: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2453276238] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2455278294] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2463951798] Running /.empty_stack: /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2465183259] /: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2466232797] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2468272947] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2469512073] Running /.one_item: 42 /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2470610856] /: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2471868504] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting / ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2480923074] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2482235763] /: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2483533878] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2492199381] Testing word: MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2493257760] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2494348647] Running MOD.basic: 17 5 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2496395160] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2498263068] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2509857021] Running MOD.exact_division: 15 3 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2511596661] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2513499135] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2524639551] Running MOD.by_one: 42 1 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2526231582] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2528098314] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2538760560] Running MOD.negative_dividend: -17 5 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2540159685] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2542077111] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2543956716] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2554950615] Running MOD.negative_divisor: 17 -5 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2556643908] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2566345887] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2569751016] Running MOD.small_by_large: 3 7 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2571401679] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2573245227] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2584797033] Running MOD.by_zero: 42 0 MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2586018456] MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2587138092] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2589272196] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2597980875] Running MOD.empty_stack: MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2599296693] MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2600391129] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2602375566] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2603601798] Running MOD.one_item: 42 MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2612398740] MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2613390381] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2615369988] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2616837153] MOD: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2618135520] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2628610614] Testing word: /MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2629704000] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2630805912] Running /MOD.basic: 17 5 /MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2640479310] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2642726961] Expected: Should print: 3 2
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m 3 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2646249963] Running /MOD.exact: 15 3 /MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2656276266] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2658173238] Expected: Should print: 5 0
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m 5 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2668932651] Running /MOD.negative: -17 5 /MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2670655785] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2672526528] Expected: Should handle negative dividend
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m -3 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2683933749] Running /MOD.by_zero: 42 0 /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2685166869] /MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2686275396] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2688250068] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2689509228] Running /MOD.empty_stack: /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2698707732] /MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2699771592] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2701747587] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2703051603] Running /MOD.one_item: 42 /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2711396898] /MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2712461913] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting /MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2714500698] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2715767250] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2717024604] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2726198664] Testing word: ABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2727129993] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2728289151] Running ABS.positive: 42 ABS . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2730243264] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2732108169] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2743705461] Running ABS.negative: -42 ABS . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2745713355] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2748076779] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42 [32m[HADES][INFO ] [0m[KRELTSC: 2760795114] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2762516652] Running ABS.zero: 0 ABS . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2763906264] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2766177855] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2775782583] Running ABS.min_int: -2147483648 ABS . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2777633670] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2779694799] Expected: Should print: 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2783842929] Running ABS.empty_stack: ABS
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2785157970] ABS: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2786240562] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2794105083] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2796017511] ABS: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2797818156] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2799346914] Testing word: NEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2800462602] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2801635662] Running NEGATE.positive: 42 NEGATE . CR
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2808550311] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2810521455] Expected: Should print: -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2813928999] Running NEGATE.negative: -42 NEGATE . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2815588902] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2818318230] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2828806953] Running NEGATE.zero: 0 NEGATE . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2831661714] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2840812611] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2844148230] Running NEGATE.min_int: -2147483648 NEGATE . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2853560913] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2855481342] Expected: Should print: 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2859435453] Running NEGATE.empty_stack: NEGATE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2866504221] NEGATE: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2868281976] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2870238840] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2871671019] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2873016552] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2874565344] Testing word: MIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2876108067] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2884176099] Running MIN.basic: 5 3 MIN . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2886105831] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2888058957] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2898992334] Running MIN.equal: 42 42 MIN . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2900637138] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2902528251] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2912375361] Running MIN.negative: -5 -3 MIN . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2914058994] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2916059622] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2925610086] Running MIN.mixed: -1 1 MIN . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2927120637] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2929014669] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1 [32m[HADES][INFO ] [0m[KRELTSC: 2931416880] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1
|
|
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2933557074] Running MIN.one_item: 42 MIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2934789270] MIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2942229486] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2944300779] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2945590830] Running MIN.empty_stack: MIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2946841758] MIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2947854840] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2955492750] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2957282265] MIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2958525003] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2960036163] Testing word: MAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2961064743] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2962139187] Running MAX.basic: 5 3 MAX . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2963999514] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2972077773] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2975462028] Running MAX.equal: 42 42 MAX . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2977004877] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2984883069] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2988422829] Running MAX.negative: -5 -3 MAX . CR
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2989997724] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2991862629] Expected: Should print: -3
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m -3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3001693863] Running MAX.mixed: -1 1 MAX . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3003358722] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3005281020] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3015289179] Running MAX.one_item: 42 MAX
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3016588197] MAX: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3017691957] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3019757202] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3021055086] Running MAX.empty_stack: MAX
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3022230561] MAX: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3028505802] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3030524238] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3031820484] MAX: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3033120279] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3034686858] Testing word: 1+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3035675538] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3036798429] Running 1+.basic: 5 1+ . CR
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3043518450] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3045381906] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3048624096] Running 1+.zero: 0 1+ . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3050145693] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3056735745] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3060696891] Running 1+.negative: -1 1+ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3062288334] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3064657722] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3073683081] Running 1+.chain: 3 1+ 1+ 1+ . CR
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3075365055] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3077246361] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3080499324] Running 1+.overflow: 2147483647 1+ . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3088339338] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3090359370] Expected: Should overflow
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648 [32m[HADES][INFO ] [0m[KRELTSC: 3092730690] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3101134134] Running 1+.empty_stack: 1+
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3102788913] 1+: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3103891833] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3105909261] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3107220312] 1+: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3108511224] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3110047899] Testing word: 1-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3117732072] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3118837092] Running 1-.basic: 5 1- . CR
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3120655188] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3122575575] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3131271570] Running 1-.to_zero: 1 1- . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3132825108] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3134707359] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3137943207] Running 1-.to_negative: 0 1- . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3144837675] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3146777130] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3150170163] Running 1-.chain: 6 1- 1- 1- . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3151779771] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3158705004] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3162557454] Running 1-.underflow: -2147483648 1- . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3164391888] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3166292871] Expected: Should underflow
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m -2147483649
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3175445364] Running 1-.empty_stack: 1-
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3176573673] 1-: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3177687324] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 1- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3179695050] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3181011498] 1-: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3182255307] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3189084066] Testing word: 2+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3190106178] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3191183247] Running 2+.basic: 5 2+ . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3192964740] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3194773218] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3203215554] Running 2+.zero: 0 2+ . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3204781797] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3206679378] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3209898489] Running 2+.negative: -3 2+ . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3211416054] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3218638458] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3221943333] Running 2+.empty_stack: 2+
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3223166352] 2+: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3224238612] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3226125861] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3233058801] 2+: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3234356181] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3235873032] Testing word: 2-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3236890440] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3237975027] Running 2-.basic: 7 2- . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3239756856] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3247092093] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3250506273] Running 2-.zero: 2 2- . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3252071613] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3253933074] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3261688563] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3264718968] Running 2-.negative: 0 2- . CR
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3266244849] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3268122942] Expected: Should print: -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3276943110] Running 2-.empty_stack: 2-
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3278172597] 2-: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3279243534] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3281192565] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3282478626] 2-: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3283756497] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3290571060] Testing word: 2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3291602790] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3292771566] Running 2*.basic: 5 2* . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3294675300] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3296571117] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3305483034] Running 2*.zero: 0 2* . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3307162173] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3309035793] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3312185184] Running 2*.negative: -3 2* . CR
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3313761003] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3321137568] Expected: Should print: -6
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m -6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3324492486] Running 2*.one: 1 2* . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3325953309] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3327853893] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3336246942] Running 2*.large: 1073741823 2* . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3338221635] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3340172472] Expected: Should print: 2147483646
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m 2147483646
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3350617431] Running 2*.empty_stack: 2*
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3351807438] 2*: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3352848513] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3354767682] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3356046393] 2*: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3357337347] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3364811709] Testing word: 2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3365870886] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3366941298] Running 2/.basic: 10 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3368732745] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3370545591] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3379395936] Running 2/.odd: 7 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3380952939] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3382879920] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3386159343] Running 2/.zero: 0 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3392844399] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3394751976] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3398049648] Running 2/.negative_even: -10 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3399745335] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3407152119] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3411669807] Running 2/.one: 1 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3412863720] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3414765669] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3424628550] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3427984518] Running 2/.empty_stack: 2/
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3429168246] 2/: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3430275576] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3437780598] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3439027116] 2/: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3440372187] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3441884124]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Logical Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3443592432] Running Logical Words Tests (Module 8)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3444978264] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3452094156] Testing word: AND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3453111711] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3454177146] Running AND.both_true: -1 -1 AND . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3455916555] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3457754580] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3466504503] Running AND.first_false: 0 -1 AND . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3468136287] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3470003460] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3473271249] Running AND.second_false: -1 0 AND . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3480625323] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3482550162] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3485754909] Running AND.both_false: 0 0 AND . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3487364433] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3495153354] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3498922812] Running AND.bitwise: 85 51 AND . CR
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3500527632] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3502429098] Expected: Should print: 17
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m 17
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3512689845] Running AND.empty_stack: AND
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3513958434] AND: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3515038527] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3517092684] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3524910501] Running AND.one_item: 42 AND
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3526166154] AND: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3527178459] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3529339191] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3530647533] AND: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3532074798] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3540955635] Testing word: OR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3541964181] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3543055656] Running OR.both_true: -1 -1 OR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3544929402] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3546810015] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3557792196] Running OR.first_false: 0 -1 OR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3559420998] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3561357828] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3571829898] Running OR.second_false: -1 0 OR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3573483123] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3575408508] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3583961976] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3586491615] Running OR.both_false: 0 0 OR . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3588148704] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3590063442] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3600894129] Running OR.bitwise: 85 51 OR . CR
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3602494497] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3604443213] Expected: Should print: 119
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m 119
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3615579408] Running OR.empty_stack: OR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3616724202] OR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3617820255] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3619889994] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3627095934] Running OR.one_item: 42 OR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3628386237] OR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3629476998] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3631442052] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3632775678] OR: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3634117347] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3642151989] Testing word: XOR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3643190019] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3644289474] Running XOR.both_true: -1 -1 XOR . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3646234011] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3648145851] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3651509652] Running XOR.first_false: 0 -1 XOR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3654009576] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3656008860] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3673906383] Running XOR.second_false: -1 0 XOR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3676921962] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3684906309] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3688403271] Running XOR.both_false: 0 0 XOR . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3690157611] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3698494569] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3705142749] Running XOR.bitwise: 85 51 XOR . CR
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3712284303] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3715777401] Expected: Should print: 102
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m 102
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3719345889] Running XOR.empty_stack: XOR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3727113852] XOR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3728374650] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3730454553] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3731784126] Running XOR.one_item: 42 XOR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3732951075] XOR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3733988349] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting XOR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3743220012] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3745332570] XOR: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3747013641] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3748638621] Testing word: NOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3756394383] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3757617759] Running NOT.true: -1 NOT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3759491274] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3761450511] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3771489477] Running NOT.false: 0 NOT . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3773131530] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3775065882] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3776323971] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3786767859] Running NOT.positive: 42 NOT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3788520351] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3790434333] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3801261513] Running NOT.negative: -42 NOT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3803020746] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3805040715] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3814780452] Running NOT.empty_stack: NOT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3816058428] NOT: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3817114560] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting NOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3819241461] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3820531869] NOT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3821824230] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3830553006] Testing word: =
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3831575412] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3832683351] Running =.equal: 42 42 = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3834378450] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3836254044] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3845767464] Running =.not_equal: 42 43 = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3847359264] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3849160203] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3858806721] Running =.zero_equal: 0 0 = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3860479917] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3862363428] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3865523865] Running =.negative_equal: -42 -42 = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3873403317] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3875270406] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3878613732] Running =.negative_positive: -42 42 = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3880204524] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3888011715] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3891263334] Running =.empty_stack: =
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3892405755] =: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3893461488] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3901441110] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3903124806] Running =.one_item: 42 =
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3904309290] =: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3905323044] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting = ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3907297674] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3908501730] =: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3915394707] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3917607309] Testing word: <>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3918657330] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3919766739] Running <>.not_equal: 42 43 <> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3921717429] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3923430861] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3933033615] Running <>.equal: 42 42 <> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3934824936] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3936852759] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3938050137] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3948688128] Running <>.zero_equal: 0 0 <> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3950704968] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3953004930] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3963820560] Running <>.negative: -42 42 <> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3965845590] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3968176002] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3978524781] Running <>.empty_stack: <>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3980016432] <>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3981380760] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3989528151] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3990845712] Running <>.one_item: 42 <>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3992067555] <>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3993173625] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3995207328] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3996526632] <>: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4004551824] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4006068108] Testing word: <
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4007126529] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4008288921] Running <.less_than: 5 7 < . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4010085744] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4020154215] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4024192914] Running <.greater_than: 7 5 < . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4026084111] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4034887227] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4038242439] Running <.equal: 5 5 < . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4039837725] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4048515681] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4052187531] Running <.negative_positive: -5 5 < . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4053891849] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4063647294] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4067647017] Running <.negative_negative: -7 -5 < . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4069440039] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4077347190] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4080934557] Running <.empty_stack: <
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4082168181] <: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4083192288] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4091632188] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4092914868] Running <.one_item: 42 <
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4094138748] <: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4095209097] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting < ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4097250654] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4098497130] <: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4106475156] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4108028190] Testing word: >
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4109036589] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4110193983] Running >.greater_than: 7 5 > . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4112136651] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4120684743] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4122865782] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4125713634] Running >.less_than: 5 7 > . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4127340756] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4137262899] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4140669141] Running >.equal: 5 5 > . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4142177151] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4152088647] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4155424266] Running >.positive_negative: 5 -5 > . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4163877606] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4166288007] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4169677365] Running >.negative_negative: -5 -7 > . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4171343925] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4180765092] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4184237925] Running >.empty_stack: >
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4185432468] >: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4194119265] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4196163531] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4197508497] Running >.one_item: 42 >
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4198671897] >: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4199681493] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting > ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4208726970] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4210075422] >: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4211387376] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4212950238] Testing word: 0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4213952274] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4215008553] Running 0=.zero: 0 0= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4223757342] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4225679451] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4229036658] Running 0=.positive: 42 0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4238362086] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4241664147] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4251741732] Running 0=.negative: -42 0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4253311503] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4255191045] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4258575972] Running 0=.empty_stack: 0=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4266863097] 0=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4268066019] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4270223097] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4271604015] 0=: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4272841545] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4281264456] Testing word: 0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4282849557] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4283978475] Running 0<.negative: -42 0< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4285860180] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4287796800] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4298409108] Running 0<.zero: 0 0< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4300049418] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4301983035] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4325628762] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4327767255] Running 0<.positive: 42 0< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4329345699] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4331210247] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4343715684] Running 0<.empty_stack: 0<
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4344972135] 0<: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4346037234] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4357227105] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4358544750] 0<: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4359940011] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4369649109] Testing word: 0>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4371797304] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4372868472] Running 0>.positive: 42 0> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4374667164] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4385015649] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4389147903] Running 0>.zero: 0 0> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4397330091] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4399202157] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4402472550] Running 0>.negative: -42 0> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4404019599] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4413975657] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4417318773] Running 0>.empty_stack: 0>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4418528058] 0>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4425489075] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4427580927] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4428881436] 0>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4430218674] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4431683466] Testing word: 0<>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4432620591] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4433630418] Running 0<>.nonzero_pos: 42 0<> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4443367698] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0<> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4445268702] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4455193890] Running 0<>.nonzero_neg: -1 0<> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4457258085] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0<> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4460328558] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4470488820] Running 0<>.zero: 0 0<> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4472082531] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0<> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4474069551] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4477280262] Running 0<>.empty_stack: 0<>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4485094593] 0<>: stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4486162107] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 0<> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4488249801] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4489798992] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4491418449] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4499989893] Testing word: U<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4501470393] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4502555715] Running U<.less: 3 5 U< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4504444602] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4506300666] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4517319786] Running U<.equal: 5 5 U< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4519026414] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4520894910] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4530871506] Running U<.greater: 7 5 U< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4532439849] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4534334595] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4543986888] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4546367994] Running U<.zero_one: 0 1 U< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4547956644] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4549820919] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4561631676] Running U<.empty_stack: U<
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4562872629] U<: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4563948522] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4573036524] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4574349276] U<: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4575691596] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4577249565] Testing word: U>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4578222747] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4579296918] Running U>.greater: 5 3 U> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4587061290] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4588991694] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4592341908] Running U>.equal: 5 5 U> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4593941646] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4602427662] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4605841296] Running U>.less: 3 5 U> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4607438388] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4615762242] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4619206137] Running U>.one_zero: 1 0 U> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4620859320] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4622721621] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4634506359] Running U>.empty_stack: U>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4635713439] U>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4636746366] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting U> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4645585245] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4646889534] U>: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4648240695] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4649759877] Testing word: WITHIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4650810150] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4651957800] Running WITHIN.in_range: 3 1 5 WITHIN . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4660927404] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4662857115] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4666071228] Running WITHIN.at_low: 1 1 5 WITHIN . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4674983565] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4676944125] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4680330207] Running WITHIN.at_high: 5 1 5 WITHIN . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4689557607] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4691519406] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4694051397] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4702596066] Running WITHIN.below: 0 1 5 WITHIN . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4704755664] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4706687454] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4709867526] Running WITHIN.above: 6 1 5 WITHIN . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4718644014] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4720632294] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4723896135] Running WITHIN.empty_stack: WITHIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4731064695] WITHIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4733059317] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WITHIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4735169649] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4736528160] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4737908700] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4739300118] Testing word: TRUE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4745757996] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4746863646] Running TRUE.value: TRUE . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4748696358] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TRUE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4750647258] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4753790790] Running TRUE.as_flag: TRUE 0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4761273720] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TRUE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4763211348] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4766304333] Running TRUE.in_and: TRUE TRUE AND . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4767775614] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TRUE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4775161524] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4778678163] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4779999063] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4781508396] Testing word: FALSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4782582924] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4789494864] Running FALSE.value: FALSE . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4792025784] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FALSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4793979876] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4797247434] Running FALSE.as_flag: FALSE 0= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4806119556] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FALSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4807729857] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4810977066] Running FALSE.in_or: TRUE FALSE OR . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4812619791] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FALSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4821801642] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4825305975] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4826687208] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4835275284] Testing word: >=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4836348216] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4837476126] Running >=.less: 3 5 >= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4839311883] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4841241909] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4852542093] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4854560445] Running >=.greater: 5 3 >= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4856313399] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4858171311] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4868843931] Running >=.equal: 3 3 >= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4870471137] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4872360717] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4876303824] Running >=.negative: -1 0 >= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4877854443] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4885845279] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4889353392] Running >=.neg_neg: -1 -2 >= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4891118190] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4900423122] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4910683932] Running >=.underflow: >=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4912610136] >=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4913692833] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4915796928] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4923323265] >=: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4924625601] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4926167043] Testing word: <=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4927165740] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4928177856] Running <=.less: 3 5 <= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4937666328] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4939361889] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4942909440] Running <=.greater: 5 3 <= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4951447284] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4953347952] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4956640521] Running <=.equal: 3 3 <= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4964830080] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4966807650] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4970074137] Running <=.negative: -1 0 <= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4971630048] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4980463992] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4984212177] Running <=.neg_neg: -2 -1 <= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4985794485] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4995534264] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4997390622] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5000604189] Running <=.underflow: <=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5009799816] <=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5011766571] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5014047297] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5015300640] <=: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5024417979] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5026354221]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Mixed Arithmetic Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5028032667] Running Mixed Arithmetic Words Tests (Module 7)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5029371648] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5037700563] Testing word: */
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5039059116] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5040222432] Running */.basic: 6 7 4 */ . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5042094246] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5043959361] Expected: Should print: 10 (6*7/4)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5045207349] Running */.exact_division: 12 5 3 */ . CR
|
|
[38;2;255;165;0m[Hera][39m 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5055043182] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5056935492] Expected: Should print: 20 (12*5/3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5058135201] Running */.zero_multiply: 0 999 123 */ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5059763436] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5069056881] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5070264633] Running */.by_one: 42 5 1 */ . CR
|
|
[38;2;255;165;0m[Hera][39m 210
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5072050116] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5073897528] Expected: Should print: 210 (42*5/1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5082333081] Running */.truncation: 7 3 2 */ . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5083830234] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5085823974] Expected: Should print: 10 (21/2 truncated)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5087191242] Running */.negative_multiply: -6 7 4 */ . CR
|
|
[38;2;255;165;0m[Hera][39m -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5088831867] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5098103451] Expected: Should print: -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5099294613] Running */.negative_divisor: 6 7 -4 */ . CR
|
|
[38;2;255;165;0m[Hera][39m -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5101174302] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5102976858] Expected: Should print: -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5111600655] Running */.div_by_zero: 6 7 0 */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5112790200] */: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5113837218] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5115929868] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5117171955] Running */.empty_stack: */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5125481109] */: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5127168270] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5129118372] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5130478122] Running */.two_items: 1 2 */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5131641207] */: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5137920018] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5140565367] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5142029676] */: 10 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5143381173] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5144888490] Testing word: */MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5145912912] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5147026710] Running */MOD.basic: 17 3 5 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 10 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5155592253] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5157547626] Expected: Should print: 1 10 (51/5 = 10 rem 1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5158898052] Running */MOD.exact_division: 15 4 3 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 20 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5160668982] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5168983008] Expected: Should print: 0 20 (60/3 = 20 rem 0)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5170412310] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5172324171] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5174197119] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5175327402] Running */MOD.by_one: 42 5 1 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 210 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5183334387] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5185188876] Expected: Should print: 0 210
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5186413638] Running */MOD.remainder: 7 8 5 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 11 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5188089774] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5189974104] Expected: Should print: 1 11 (56/5 = 11 rem 1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5197112130] Running */MOD.negative: -7 3 4 */MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m -5 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5199424650] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5201409822] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5202631371] Running */MOD.div_by_zero: 6 7 0 */MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5204079510] */MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5205203850] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5214645786] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5215933002] Running */MOD.empty_stack: */MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5217267069] */MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5218389939] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting */MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5227347027] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5229195825] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5230547427] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5232067512] Testing word: M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5233081791] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5234167302] Running M+.basic: 0 100 200 M+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 300 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5245928184] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5247834753] Expected: Should print: 200 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5248957182] Running M+.overflow: 0 2147483647 1 M+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483648 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5257682682] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5259578751] Expected: Should handle overflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5261743158] Running M+.negative: 0 -100 50 M+ . . CR
|
|
[38;2;255;165;0m[Hera][39m -50 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5263669215] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5273097585] Expected: Should print: 50 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5274300465] Running M+.zero_add: 0 42 0 M+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 42 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5276096490] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5278021350] Expected: Should print: 0 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5285901159] Running M+.both_negative: 0 -100 -200 M+ . . CR
|
|
[38;2;255;165;0m[Hera][39m -300 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5287829778] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5289700521] Expected: Should print: -200 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5290902309] Running M+.empty_stack: M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5292112854] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5301535659] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5303059251] Running M+.one_item: 42 M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5304316563] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5306300412] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5307521415] M+: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5315037987] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5316586506] Testing word: M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5317612461] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5318741190] Running M*.basic: 123 456 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 56088
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5321008182] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5328719739] Expected: Should print: 56088 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5330629899] Running M*.by_zero: 999 0 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5332484640] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5334551187] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5335805139] Running M*.by_one: 42 1 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5344603047] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5346495861] Expected: Should print: 42 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5347655481] Running M*.negative: -123 456 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 4294911208
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5349541260] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5357153382] Expected: Should print: -56088 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5358721641] Running M*.large_multiply: 65536 65536 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 1 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5360548263] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5362288701] Expected: Should handle large result
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5363815674] Running M*.both_negative: -100 -200 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 20000
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5365595214] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5375103279] Expected: Should print: 20000 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5376146433] Running M*.empty_stack: M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5377736238] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5379811857] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5386746120] Running M*.one_item: 42 M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5387956098] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5389972476] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5391270885] M*: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5392881711] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5394375630] Testing word: M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5401786404] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5402898018] Running M/MOD.basic: 0 1000 100 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 10 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5404963032] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5407164000] Expected: Should print: 0 10 (1000/100)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5408456130] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 12 34
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5416538463] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5418550830] Expected: Should handle remainder
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5419756335] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 2147913144729 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5422013730] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5423948103] Expected: Should print: 1 500 (5001/10)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5431613355] Running M/MOD.by_one: 0 42 1 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 42 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5433782172] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5435738994] Expected: Should print: 0 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5436850377] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m -42949662 -96
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5445270411] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5447306487] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5448572997] Running M/MOD.div_by_zero: 0 100 0 M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5450003160] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5452080774] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5453225988] Running M/MOD.empty_stack: M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5460708225] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting M/MOD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5462755851] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5464035717] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5465348469] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5466841338]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Double Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5474840301] Running Double Number Words Tests (Module 6)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5476190202] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5477715474] Testing word: 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5478708816] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5479803546] Running 2DROP.basic: 1 2 3 4 2DROP . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5481629412] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5489508066] Expected: Should print: 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5490658908] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5492444832] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5494374354] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5495536641] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR
|
|
[38;2;255;165;0m[Hera][39m -2 -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5503357461] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5505068520] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5507557566] Expected: Should print: -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5508954738] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5511322845] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5518873206] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5520046791] Running 2DROP.empty_stack: 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5521407024] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5523487200] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5524771350] Running 2DROP.one_item: 42 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5526012765] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DROP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5534101377] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5535408837] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5536877745] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5538450288] Testing word: 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5539503123] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5540533341] Running 2DUP.basic: 100 200 2DUP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 200 100 200 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5549025972] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5550683586] Expected: Should print: 100 200 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5552103081] Running 2DUP.zeros: 0 0 2DUP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5553894003] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5555641560] Expected: Should print: 0 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5564084526] Running 2DUP.negative: -100 -200 2DUP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m -200 -100 -200 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5566154034] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5568141180] Expected: Should duplicate negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5569435179] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5578219374] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5580064077] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5581189341] Running 2DUP.empty_stack: 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5582419521] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5591323773] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5593098252] Running 2DUP.one_item: 42 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5594306466] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2DUP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5596371648] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5597623962] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5598928104] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5607597702] Testing word: 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5608645875] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5609755557] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 20 10 40 30 20 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5611923051] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5620308666] Expected: Should print: 10 20 30 40 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5622111642] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 88 99 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5624850987] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5626735653] Expected: Should print: 0 0 99 88 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5627982528] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 -1 4 -3 2 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5638256988] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5640161268] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5641397139] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5649924819] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5652163482] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5653341960] Running 2OVER.three_items: 1 2 3 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5654798415] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5657030316] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5666743005] Running 2OVER.empty_stack: 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5668049688] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2OVER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5670150822] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5671517166] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5678981343] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5680518879] Testing word: 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5681594394] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5682688956] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 20 10 40 30
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5684966154] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5694473862] Expected: Should print: 30 40 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5695767945] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 88 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5697781005] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5699770944] Expected: Should print: 99 88 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5706977598] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 42 42 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5709531387] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5711450808] Expected: Should print: 42 42 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5712704613] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR
|
|
[38;2;255;165;0m[Hera][39m -20 -10 40 30
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5714670780] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5724065235] Expected: Should print: 30 40 -10 -20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5725403271] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5727375738] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5729275692] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5730312399] Running 2SWAP.three_items: 1 2 3 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5738869458] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5740796397] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5742090816] Running 2SWAP.empty_stack: 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5743308648] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2SWAP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5752304733] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5753587854] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5754935109] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5756479239] Testing word: 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5757461724] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5758524261] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 20 10 60 50 40 30
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5767556634] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5769426138] Expected: Should print: 30 40 50 60 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5770734921] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0 2 2 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5772593568] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5780699274] Expected: Should rotate with zeros
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5781982038] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR
|
|
[38;2;255;165;0m[Hera][39m -2 -1 -6 -5 4 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5784200793] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5786297958] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5787645024] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5795567799] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5797520316] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5798677038] Running 2ROT.five_items: 1 2 3 4 5 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5800101069] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5802133323] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5810195412] Running 2ROT.empty_stack: 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5811956304] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2ROT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5814040365] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5815346397] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5816676873] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5825045646] Testing word: D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5826046821] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5827094721] Running D+.basic: 100 200 300 400 D+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 600 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5829221853] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5831135331] Expected: Should print: 400 600
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5832410304] Running D+.zero_add: 42 99 0 0 D+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 99 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5840938446] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5842786950] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5843987541] Running D+.negative: -100 -200 50 75 D+ . . CR
|
|
[38;2;255;165;0m[Hera][39m -125 -50
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5845780941] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5854576938] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5855785593] Running D+.carry: 2147483647 0 1 0 D+ . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5857689600] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5859568659] Expected: Should handle carry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5860722798] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR
|
|
[38;2;255;165;0m[Hera][39m -599 -400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5869782723] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5871557160] Expected: Should add negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5872753908] Running D+.three_items: 1 2 3 D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5874025878] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5882277723] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5884027191] Running D+.empty_stack: D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5885154912] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5887155687] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5888457498] D+: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5889715125] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5897024049] Testing word: D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5898032112] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5899166805] Running D-.basic: 500 600 100 200 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m 400 [32m[HADES][INFO ] [0m[KRELTSC: 5901241773] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5902904574] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5904811899] Expected: Should print: 400 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5914393485] Running D-.zero_sub: 42 99 0 0 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m 99 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5916975267] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5927215833] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5928945498] Running D-.from_zero: 0 0 100 200 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m -201 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5930874642] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5932801665] Expected: Should print: -100 -200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5934043521] Running D-.negative: 100 200 -50 -75 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m 274 150
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5942555829] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5944476069] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5945752512] Running D-.borrow: 0 0 1 0 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5947471593] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5955491619] Expected: Should handle borrow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5956758360] Running D-.same_values: 100 200 100 200 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5958615726] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5960521161] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5961632985] Running D-.three_items: 1 2 3 D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5962921083] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5971238490] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5972561931] Running D-.empty_stack: D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5973764013] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5975809938] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5977078506] D-: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5984843592] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5986345428] Testing word: DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5987417772] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5988529932] Running DNEGATE.positive: 100 200 DNEGATE . . CR
|
|
[38;2;255;165;0m[Hera][39m -201 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5990627979] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5999868147] Expected: Should negate positive double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6001738029] Running DNEGATE.negative: -100 -200 DNEGATE . . CR
|
|
[38;2;255;165;0m[Hera][39m 199 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6003733029] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6005634369] Expected: Should negate negative double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6013504791] Running DNEGATE.zero: 0 0 DNEGATE . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6015851016] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6017766048] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6018958554] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6020911281] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6029406264] Expected: Should negate max positive
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6030715971] Running DNEGATE.one_item: 42 DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6032075385] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6034158627] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6035459619] Running DNEGATE.empty_stack: DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6043862433] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DNEGATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6045915960] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6047217666] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6048635229] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6050124633] Testing word: DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6058492503] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6059542272] Running DABS.positive: 100 200 DABS . . CR
|
|
[38;2;255;165;0m[Hera][39m 200 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6061441617] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6063383529] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6064620366] Running DABS.negative: -100 -200 DABS . . CR
|
|
[38;2;255;165;0m[Hera][39m 199 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6073864146] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6075723255] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6076955199] Running DABS.zero: 0 0 DABS . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6078687342] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6087288480] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6088991664] Running DABS.mixed_sign: 100 -1 DABS . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6091044939] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6093082800] Expected: Should handle mixed sign
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6094389336] Running DABS.min_double: -2147483648 -1 DABS . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6104191149] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6106156350] Expected: Should handle min double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6107421474] Running DABS.one_item: 42 DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6108711840] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6116922777] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6118217280] Running DABS.empty_stack: DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6119415519] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6121476774] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6122724048] DABS: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6129871314] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6131401290] Testing word: DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6132449862] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6133534659] Running DMIN.basic: 100 200 300 400 DMIN . . CR
|
|
[38;2;255;165;0m[Hera][39m 200 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6135667209] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6137574807] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6144724404] Running DMIN.equal: 42 99 42 99 DMIN . . CR
|
|
[38;2;255;165;0m[Hera][39m 99 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6146770833] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6148668729] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6149829042] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR
|
|
[38;2;255;165;0m[Hera][39m -200 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6151691595] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6159346095] Expected: Should find min negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6160566279] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6162444456] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6164406696] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6165699540] Running DMIN.three_items: 1 2 3 DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6167038794] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6174990066] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6176333037] Running DMIN.empty_stack: DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6177584721] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6179652150] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6180959190] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6187893579] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6189979257] Testing word: DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6190999479] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6192108300] Running DMAX.basic: 100 200 300 400 DMAX . . CR
|
|
[38;2;255;165;0m[Hera][39m 400 300
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6194303535] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6196269429] Expected: Should print: 300 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6203773107] Running DMAX.equal: 42 99 42 99 DMAX . . CR
|
|
[38;2;255;165;0m[Hera][39m 99 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6205849650] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6207819975] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6208981254] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR
|
|
[38;2;255;165;0m[Hera][39m -200 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6210873984] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6219037398] Expected: Should find max negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6220323774] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6222239016] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6224117613] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6225341283] Running DMAX.three_items: 1 2 3 DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6233227644] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6235321827] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6236628678] Running DMAX.empty_stack: DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6237851655] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DMAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6239899239] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6248037012] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6249425826] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6250944357] Testing word: D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6251972895] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6253012878] Running D=.equal: 100 200 100 200 D= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6261288894] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6263127234] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6264336540] Running D=.not_equal_low: 100 200 101 200 D= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6266125446] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6267990183] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6269090499] Running D=.not_equal_high: 100 200 100 201 D= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6278043492] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6279920577] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6281150211] Running D=.zero_equal: 0 0 0 0 D= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6282726345] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6290474379] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6291658989] Running D=.negative_equal: -100 -200 -100 -200 D= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6293601510] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6295559277] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6296723244] Running D=.three_items: 1 2 3 D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6298054707] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6307164276] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6308473437] Running D=.empty_stack: D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6309686355] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6311717412] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6312975543] D=: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6320347299] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6322993110] Testing word: D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6323961735] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6325058250] Running D<.less_than: 100 200 300 400 D< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6327093381] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6335111517] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6336315447] Running D<.greater_than: 300 400 100 200 D< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6338293248] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6340237029] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6341428968] Running D<.equal: 100 200 100 200 D< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6349878087] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6351382275] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6352412157] Running D<.negative_positive: -100 -1 100 0 D< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6354428934] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6356386302] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6364368339] Running D<.negative_negative: -300 -1 -100 -1 D< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6366011337] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6367362582] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6369443052] Expected: Should compare negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6370673295] Running D<.high_word_diff: 100 200 100 300 D< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6378623538] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6380572905] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6381749010] Running D<.three_items: 1 2 3 D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6383117979] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6385185261] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6392650257] Running D<.empty_stack: D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6393910656] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6395966661] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6397276242] D<: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6398623854] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6400148496] Testing word: D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6407073456] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6408242694] Running D0=.zero: 0 0 D0= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6410099682] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6412010598] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6413174481] Running D0=.positive: 100 200 D0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6414839004] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6422990658] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6424164012] Running D0=.negative: -100 -200 D0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6425976438] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6427959048] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6429150084] Running D0=.zero_high: 0 100 D0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6436990917] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6438920208] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6440126175] Running D0=.zero_low: 100 0 D0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6441822051] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6443755668] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6451226313] Running D0=.one_item: 42 D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6452604921] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6454723737] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6456043629] Running D0=.empty_stack: D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6457239873] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6465375105] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6466701381] D0=: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6468020454] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6469554693] Testing word: D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6470635752] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6471818850] Running D0<.negative: -100 -1 D0< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6479983755] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6481953723] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6483110256] Running D0<.zero: 0 0 D0< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6484786413] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6486711168] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6487879125] Running D0<.positive: 100 0 D0< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6496004403] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6498010134] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6499231620] Running D0<.negative_high_only: 100 -1 D0< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6501060447] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6509176989] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6510222453] Running D0<.large_negative: -1 -1 D0< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6511661730] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6513599631] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6514773111] Running D0<.one_item: 42 D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6516055791] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6524487669] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6525851157] Running D0<.empty_stack: D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6527132430] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D0< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6529292196] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6530597598] D0<: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6538066164] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6540127167] Testing word: S>D
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6541203144] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6542337648] Running S>D.positive: 5 S>D . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6544239828] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6552210672] Expected: Should sign-extend positive: 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6554054325] Running S>D.negative: -5 S>D . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6555837351] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6557840541] Expected: Should sign-extend negative: -1 -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6559220976] Running S>D.zero: 0 S>D . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6566736897] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6568734648] Expected: Should sign-extend zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6570041646] Running S>D.max_int: 2147483647 S>D . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6571837671] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6573652953] Expected: Should extend max int: 0 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6574855917] Running S>D.min_int: -2147483648 S>D . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6583464867] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6585717537] Expected: Should extend min int: -1 -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6587162694] Running S>D.empty_stack: S>D
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6588746346] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S>D ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6599188491] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6601474194] S>D: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6603276918] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6611861970] Testing word: D2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6613570026] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6614866692] Running D2*.basic: 5 0 D2* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6616886472] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6625616361] Expected: Should double 5: 0 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6627588492] Running D2*.zero: 0 0 D2* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6629267001] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6631088562] Expected: Should double zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6632178420] Running D2*.negative: -1 -1 D2* . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6640618551] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6642343365] Expected: Should double -1: -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6643461531] Running D2*.carry: 0 1 D2* . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6645018891] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6646828062] Expected: Should shift high cell: 0 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6647991294] Running D2*.empty_stack: D2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6655370106] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6657309708] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6658542534] D2*: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6659826768] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6661239480] Testing word: D2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6662180007] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6669560520] Running D2/.basic: 10 0 D2/ . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6671384034] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6673173129] Expected: Should halve 10: 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6674348919] Running D2/.negative: -2 -1 D2/ . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6675979023] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6684302667] Expected: Should halve -2: -1 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6685485618] Running D2/.zero: 0 0 D2/ . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6687104361] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6688953621] Expected: Should halve zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6690108999] Running D2/.odd: 3 0 D2/ . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6697933326] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6699741762] Expected: Should truncate toward zero: 0 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6700997646] Running D2/.empty_stack: D2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6702255756] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting D2/ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6704247627] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6705416382] D2/: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6712984194] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6714453312] Testing word: 2>R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6715395519] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6716430966] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR
|
|
[38;2;255;165;0m[Hera][39m 20 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6718545960] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2>R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6720292173] Expected: Should store and retrieve: 20 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6727938756] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6729857463] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2>R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6731657184] Expected: Should empty data stack: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6732871845] Running 2>R.empty_stack: 2>R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6734054943] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2>R ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6741751317] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6742984542] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6744225705] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6745653810] Testing word: 2R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6746650176] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6747676362] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR
|
|
[38;2;255;165;0m[Hera][39m 6 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6749339520] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6756988749] Expected: Should retrieve double: 6 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6758193204] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6759874506] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6761714526] Expected: Should push 2 items to data stack: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6763004136] Running 2R>.empty_rstack: 2R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6764164050] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6772139997] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6773431749] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6774668859] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6776160636] Testing word: 2R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6777076341] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6778045827] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR
|
|
[38;2;255;165;0m[Hera][39m 4 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6785948211] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6787767357] Expected: Should peek: 4 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6788842053] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR
|
|
[38;2;255;165;0m[Hera][39m 8 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6790735938] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6792499770] Expected: Should leave rstack intact
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6793630200] Running 2R@.empty_rstack: 2R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6800840970] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2R@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6802784730] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6804059199] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6805370019] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6806770194]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Format Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6808222659] Running Format Words Tests (Module 10)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6815700402] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6817164123] Testing word: BASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6818134344] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6819202677] Running BASE.decimal: DECIMAL 42 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6820918293] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6827910369] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6829674285] Running BASE.hex: HEX FF . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6831382320] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6833215347] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6834339561] Running BASE.octal: OCTAL 52 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6835937661] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6843828747] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6844987149] Running BASE.base_store: 16 BASE ! 255 . CR
|
|
[38;2;255;165;0m[Hera][39m 467
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6846861399] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6848730945] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6849897243] Running BASE.base_fetch: BASE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 14
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6851500782] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6853312515] Expected: Should print current base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6854484273] BASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6856160199] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6857588808] Testing word: DECIMAL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6858583830] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6859618374] Running DECIMAL.from_hex: HEX FF DECIMAL . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6860969010] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DECIMAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6868511706] Expected: Should print: 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6870188745] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6872060727] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DECIMAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6873885690] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6874960848] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 66
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6877468395] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DECIMAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6879415662] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6880775055] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6882032787] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6890139564] Testing word: HEX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6891518487] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6892957701] Running HEX.from_decimal: DECIMAL 255 HEX . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6895154196] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HEX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6902604240] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6903728979] Running HEX.from_octal: OCTAL 52 HEX . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6905527839] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HEX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6907328106] Expected: Should print: 2A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6908396082] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6921566085] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6923394030] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HEX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6924956766] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6932152206] HEX: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6933381462] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6934800999] Testing word: OCTAL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6935771934] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6936784680] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6938493576] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OCTAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6946218762] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6947342136] Running OCTAL.from_hex: HEX 2A OCTAL . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6949043304] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OCTAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6950723892] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6951786387] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6953868117] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting OCTAL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6961667496] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6962796246] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6964053621] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6965473011] Testing word: <#
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6966407196] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6967397010] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 774763251095801167872
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6976726197] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <# ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6978524553] Expected: Should format number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6979673169] Running <#.empty: 0 <# #> TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6980901816] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <# ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6982658361] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6990155067] Running <#.negative: -42 <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6992042673] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting <# ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6993821289] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6994994097] <#: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6996196683] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6997574283] Testing word: #
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7004702271] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7005815040] Running #.single_digit: 15 <# # #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7007596638] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting # ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7009431366] Expected: Should print rightmost digit
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7010615598] Running #.multiple: 15 <# # # #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 15
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7012210317] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting # ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7020895980] Expected: Should print digits right to left
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7022494332] Running #.zero_pad: 5 <# # 0 # #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 05
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7024424106] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting # ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7026625956] Expected: Should handle zero padding
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7033816566] #: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7035355635] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7037137044] Testing word: #S
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7038155775] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7039461030] Running #S.basic: 42 <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7041510021] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #S ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7050159753] Expected: Should convert all digits
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7051631853] Running #S.zero: 0 <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7053463998] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #S ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7055624814] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7062854505] Running #S.large: 1234567890 <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 1234567890
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7065159108] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #S ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7067278323] Expected: Should handle large numbers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7068833310] #S: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7070326200] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7077962787] Testing word: SIGN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7078923075] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7079928702] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7081875360] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SIGN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7083670629] Expected: Should add minus
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7084668948] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7092986418] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SIGN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7094850735] Expected: Should not add sign
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7096032279] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7097531343] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SIGN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7099548897] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7107053520] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7108648449] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7110438510] Testing word: #>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7111619487] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7112927304] Running #>.normal: 42 <# #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7121313549] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7123148403] Expected: Should terminate formatting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7124324550] Running #>.empty: 0 <# #> TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7125441750] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7127198043] Expected: Should handle empty format
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7128326940] Running #>.stack_effect: 42 <# #S #> SWAP . . CR
|
|
[38;2;255;165;0m[Hera][39m 24 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7136125584] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting #> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7137914679] Expected: Should leave addr u
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7139040825] #>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7140171171] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7141591338] Testing word: HOLD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7142599401] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7149430407] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR
|
|
[38;2;255;165;0m[Hera][39m 42.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7152341574] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HOLD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7154632653] Expected: Should insert dot
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7156009791] Running HOLD.overflow: <# 257 HOLD #>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 7157563896] HOLD: byte out of range (257)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7165684764] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HOLD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7168170345] Expected: Should handle overflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7169632071] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7171309614] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7178504529]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: String Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7180750752] Running String Words Tests (Module 11)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7182076734] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7183940526] Testing word: COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7185139122] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7186441374] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR
|
|
[38;2;255;165;0m[Hera][39m 84 121
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7195798491] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7198118130] Expected: Should show length and addr+1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7199664066] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 126
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7201848297] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7210577829] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7212082521] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR
|
|
[38;2;255;165;0m[Hera][39m 255 126
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7214465601] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7222934565] Expected: Should handle max length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7224980049] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7227262791] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7229515083] Expected: Should increment address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7230989661] Running COUNT.empty_stack: COUNT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 7239118299] COUNT: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7240517970] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7242910290] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7244377497] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7252132125] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7254445590] Testing word: -TRAILING
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7255713297] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7256994339] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR
|
|
[38;2;255;165;0m[Hera][39m Test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7259628180] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -TRAILING ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7268533146] Expected: Should trim spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7269959403] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7271917317] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -TRAILING ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7274206611] Expected: Should handle all spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7282725786] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR
|
|
[38;2;255;165;0m[Hera][39m Test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7285133730] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -TRAILING ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7287486150] Expected: Should handle no spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7289006529] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7296193065] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting -TRAILING ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7298029641] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7299221370] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7300951854] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7302427902] Testing word: CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7303446255] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7310276862] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7313237484] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7315601874] Expected: Should copy string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7316965278] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7325782653] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7328096601] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7329593355] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7331196852] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7339601367] Expected: Should handle overlap
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7340765838] Running CMOVE.bounds: HERE PAD 1000 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 7342239744] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7343528934] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7345433046] Expected: Should check bounds
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7346508036] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7353196242] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7354718133] Testing word: CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7355706876] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7356744276] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7358644545] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7360479336] Expected: Should copy backward
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7361546535] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7369545981] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7371439782] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7372578801] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7373928408] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7376179146] Expected: Should handle overlap
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7384013700] Running CMOVE>.bounds: HERE PAD 1000 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 7385812791] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7387466982] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CMOVE> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7389921357] Expected: Should check bounds
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7397056170] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7399204239] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7400973321] Testing word: COMPARE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7401951522] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7402887618] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE .
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7405124643] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPARE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7412833722] Expected: Should return 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7413939708] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE .
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7415876244] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPARE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7417671366] Expected: Should return -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7418758914] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7426722681] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPARE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7429087869] Expected: Should return 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7430152464] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7431689454] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7433576409] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPARE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7441839720] Expected: Should handle lengths
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7443027039] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7445007738] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPARE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7446851307] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7447948410] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7449194529] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7456937460] Testing word: SEARCH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7457923158] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7458965052] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH .
|
|
[38;2;255;165;0m[Hera][39m -1 15 120
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7461408780] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SEARCH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7463223558] Expected: Should find substring
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7464427299] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC
|
|
[38;2;255;165;0m[Hera][39m -1 7 141
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7473413493] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SEARCH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7475503392] Expected: Should return false
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7476605430] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . .
|
|
[38;2;255;165;0m[Hera][39m -1 4 145
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7485973530] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SEARCH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7487703825] Expected: Should handle empty pattern
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7488854520] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . .
|
|
[38;2;255;165;0m[Hera][39m -1 30 120
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7491077622] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SEARCH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7492897020] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7501376169] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7502525079] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7503784512] Testing word: SCAN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7504902258] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7505896482] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7514439030] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7516644114] Expected: Should find space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7517623008] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7519426992] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7521548202] Expected: Should scan to end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7529026806] Running SCAN.empty: HERE 0 BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7530540822] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7532168721] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7533527421] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR
|
|
[38;2;255;165;0m[Hera][39m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7535418324] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7543526340] Expected: Should handle all delims
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7545221964] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7546355481] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7547952699] Testing word: SKIP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7548912294] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7549949757] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR
|
|
[38;2;255;165;0m[Hera][39m Test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7559266911] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SKIP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7561085847] Expected: Should skip spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7562157771] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR
|
|
[38;2;255;165;0m[Hera][39m Test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7564074693] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SKIP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7565927460] Expected: Should not skip
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7573983165] Running SKIP.empty: HERE 0 BL SKIP TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7575344154] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SKIP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7577206833] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7578314310] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7579769484] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SKIP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7587849003] Expected: Should skip all
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7588950474] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7590154005] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7591740135] Testing word: BLANK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7592748744] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7593755526] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR
|
|
[38;2;255;165;0m[Hera][39m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7603933155] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLANK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7606568025] Expected: Should fill with spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7608019314] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7615563858] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLANK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7617382794] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7618564422] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7619790843] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7621198914] Testing word: S"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7622159601] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7623165102] Running S".interpret_len: S" hello" . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7631086260] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7633414341] Expected: Should print: 5 (length)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7634910255] Running S".interpret_type: S" hello" TYPE CR
|
|
[38;2;255;165;0m[Hera][39m hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7637080941] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7645310589] Expected: Should print: hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7646766057] Running S".empty: S" " . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7648648539] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7650903330] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7652267910] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ
|
|
[38;2;255;165;0m[Hera][39m world
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7662962895] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7665237573] Expected: Should print: world
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7666642326] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7675685514] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7677980163] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7679381031] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ;
|
|
[38;2;255;165;0m[Hera][39m abcd
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7681844247] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting S" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7690634952] Expected: Should print: abcd
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7692046677] S": 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7693583142] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7695411990] Testing word: BL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7696596726] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7704626517] Running BL.value: BL . CR
|
|
[38;2;255;165;0m[Hera][39m 32
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7706575485] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7708795248] Expected: Should print: 32
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7710177531] Running BL.as_char: BL EMIT CR
|
|
[38;2;255;165;0m[Hera][39m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7719451278] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7721789439] Expected: Should emit a space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7723217649] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7725550581] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7734959652] Expected: Should find space at offset 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7736484777] BL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7738025022] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7739826738] Testing word: SOURCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7747709151] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7750584954] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7753445238] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SOURCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7762192599] Expected: Should return non-negative length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7763802669] Running SOURCE.has_addr: SOURCE DROP 0<> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7765922514] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SOURCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7768186188] Expected: Should return non-null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7769702472] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7778490384] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7780730265] Testing word: >IN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7781971974] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7783261878] Running >IN.initial: >IN @ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7793143722] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >IN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7795492719] Expected: Should return input offset
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7797009150] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7806196293] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >IN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7809303117] Expected: Should print: 0 (no advance inside compiled word)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7811165103] >IN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7813016274] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7821087414]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: I/O Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7822576776] Running I/O Words Tests (Module 9)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7823978967] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7825710774] Testing word: .
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7826703549] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7827852606] Running ..positive: 42 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7835883048] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7837788693] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7838956524] Running ..negative: -42 . CR
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7840584297] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7842567348] Expected: Should print: -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7850194527] Running ..zero: 0 . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7852170858] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7854571788] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7856009343] Running ..max_int: 2147483647 . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7865400459] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7867301484] Expected: Should print: 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7868567616] Running ..min_int: -2147483648 . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7870263849] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7878804213] Expected: Should print: -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7880283327] Running ..multiple: 1 2 3 . . . CR
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7882283766] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7884430008] Expected: Should print: 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7885840767] Running ..empty_stack: .
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7894727064] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting . ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7897784076] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7899417771] .: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7906814034] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7909566273] Testing word: CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7910831586] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7912159017] Running CR.basic: 42 . CR 43 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7914534810] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7923064674] Expected: Should print on separate lines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7924538748] Running CR.multiple: CR CR CR
|
|
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7926123660] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7928425932] Expected: Should print multiple newlines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7930044234] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR
|
|
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7938523320] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7940765721] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7942123035] Running CR.after_output: 1 2 3 . . . CR
|
|
[38;2;255;165;0m[Hera][39m 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7944088110] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7953530508] Expected: Should work after output
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7954924740] CR: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7956496611] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7958200719] Testing word: SPACE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7959398076] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7968093966] Running SPACE.basic: 42 . SPACE 43 . CR
|
|
[38;2;255;165;0m[Hera][39m 42 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7969948245] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7972015086] Expected: Should add space between numbers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7973282037] Running SPACE.multiple: SPACE SPACE SPACE
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7983496584] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7985267787] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7986786591] Expected: Should print multiple spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7987946211] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7996693635] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7998566583] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8000087928] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m A B
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8001857472] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8012438259] Expected: Should space between chars
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8014653402] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8016510642] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8026705575] Testing word: SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8028061650] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8029826700] Running SPACES.zero: 0 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8031720501] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8042147736] Expected: Should print no spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8044787016] Running SPACES.one: 1 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8046344502] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8056055910] Expected: Should print one space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8057148225] Running SPACES.multiple: 5 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8059954602] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8068386396] Expected: Should print five spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8070054426] Running SPACES.large: 20 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8071679133] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8073177567] Expected: Should print twenty spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8074300647] Running SPACES.negative: -5 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8075479251] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8083812219] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8084928117] Running SPACES.with_output: 42 . 3 SPACES 43 . CR
|
|
[38;2;255;165;0m[Hera][39m 42 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8086689156] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8088436272] Expected: Should space output
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8089516680] Running SPACES.empty_stack: SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8090691483] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPACES ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8099743974] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8100899100] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8102161641] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8103476955] Testing word: EMIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8104442556] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8112568989] Running EMIT.letter_A: 65 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8114056146] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8115775857] Expected: Should print: A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8116851036] Running EMIT.letter_Z: 90 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m Z
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8118248229] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8120175882] Expected: Should print: Z
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8128191498] Running EMIT.digit: 48 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8129669121] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8131431819] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8132432049] Running EMIT.space_char: 32 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8133878865] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8143867011] Expected: Should print space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8145247194] Running EMIT.newline: 10 EMIT
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8146939626] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8156980293] Expected: Should print newline
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8158674552] Running EMIT.high_ascii: 127 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8160750339] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8163303477] Expected: Should print DEL char
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8172384066] Running EMIT.truncation: 321 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8174954970] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8177461110] Expected: Should truncate to low byte
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8185349340] Running EMIT.negative: -1 EMIT CR
|
|
[38;2;255;165;0m[Hera][39m �
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8187827760] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8189648481] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8191215354] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT
|
|
[38;2;255;165;0m[Hera][39m HI
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8202412974] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8204101899] Expected: Should print: HI
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8205158220] Running EMIT.empty_stack: EMIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8206321305] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8216337360] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8217514410] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8218691565] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8220078594] Testing word: KEY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8220975798] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8228944164] KEY: 0 passed, 0 failed, 4 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8230776939] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8232101682] Testing word: ?KEY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8233022784] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8234049495] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8235299520] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8244573981] Testing word: TYPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8245735071] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8246968317] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM
|
|
[38;2;255;165;0m[Hera][39m Hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8249226258] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8258577033] Expected: Should print: Hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8260333809] Running TYPE.empty_string: HERE 0 TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8261933862] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8264046651] Expected: Should print nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8273074383] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR
|
|
[38;2;255;165;0m[Hera][39m A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8275896384] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8278020555] Expected: Should print: A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8279276796] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H
|
|
[38;2;255;165;0m[Hera][39m 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8289353688] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8291071278] Expected: Should print: 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8292137805] Running TYPE.zero_length: PAD 0 TYPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8293298055] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8302902195] Expected: Should handle zero length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8304065007] Running TYPE.one_item: PAD TYPE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 8305271226] TYPE: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8306361525] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8308193922] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8317903629] Running TYPE.empty_stack: TYPE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 8319016923] TYPE: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8320016082] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TYPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8321846211] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8323036008] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8331673791] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8333691030] Testing word: COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8334626223] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8335623933] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT
|
|
[38;2;255;165;0m[Hera][39m 0 85
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8337529893] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8347827684] Expected: Should show length and addr+1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8349001038] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 126
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8350737738] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8359680966] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8361360399] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR
|
|
[38;2;255;165;0m[Hera][39m 255 126
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8363179377] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8364910764] Expected: Should handle max length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8366015679] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8375045448] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8377651800] Expected: Should increment address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8379049602] Running COUNT.empty_stack: COUNT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 8380407693] COUNT: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8381420502] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COUNT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8391904248] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8393044128] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8394245895] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8395568937] Testing word: EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8403702006] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8405148255] Running EXPECT.zero_length: PAD 0 EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8406768804] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXPECT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8408483916] Expected: Should handle zero length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8409598113] Running EXPECT.one_item: PAD EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8410753722] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXPECT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8421537747] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8422683024] Running EXPECT.empty_stack: EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8423807847] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXPECT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8425644633] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8434759935] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8436769761] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8438603124] Testing word: SPAN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8439537561] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8448157431] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8451077775] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8453440800] Expected: Should show zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8462875218] Running SPAN.variable_test: SPAN @ SPAN @ = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8464600704] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8466306849] Expected: Should be consistent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8467405317] Running SPAN.address_test: SPAN 0<> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8477084616] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SPAN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8479358601] Expected: Should be valid address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8481729585] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8482980261] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8491754229] Testing word: WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8493240630] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8494306758] Running WORD.empty_input: BL WORD COUNT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8496455982] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8498171430] Expected: Should handle empty input
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8507341710] Running WORD.space_delim: 32 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8508707487] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8510395173] Expected: Should use space as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8511566364] Running WORD.newline_delim: 10 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8512751058] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8521666986] Expected: Should use newline as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8522886225] Running WORD.tab_delim: 9 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8524095048] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8525800059] Expected: Should use tab as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8526928893] Running WORD.comma_delim: 44 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8535810024] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8538107151] Expected: Should use comma as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8540546910] Running WORD.skip_leading: BL WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8541741894] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8551054386] Expected: Should skip leading spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8552185257] Running WORD.single_char: BL WORD COUNT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8553818343] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8555516718] Expected: Should parse single character
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8556674868] Running WORD.long_word: BL WORD COUNT 0 > . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8566230939] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8567960142] Expected: Should parse long word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8569038618] Running WORD.zero_delim: 0 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8570276946] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8579474379] Expected: Should handle null delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8580665646] Running WORD.high_ascii: 127 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8582064456] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8584173822] Expected: Should handle DEL delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8585585211] Running WORD.count_format: BL WORD C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8594880336] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8596500318] Expected: Should have count byte
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8597622117] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8599327947] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8608921566] Expected: Should return count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8610034566] Running WORD.empty_stack: WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8611233834] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8613064131] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8614221231] Running WORD.multi_delim: BL WORD DROP BL WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8622915630] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8625113091] Expected: Should handle multiple parses
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8626299507] WORD: 14 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8627460912] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8628786201] Testing word: BASE_OUTPUT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8636857845] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8637768762] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8639329167] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE_OUTPUT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8640969372] Expected: Should print: 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8641978002] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR
|
|
[38;2;255;165;0m[Hera][39m 597
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8643546009] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE_OUTPUT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8652780360] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8653759737] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR
|
|
[38;2;255;165;0m[Hera][39m 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8655297630] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE_OUTPUT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8657022318] Expected: Should print: 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8658068853] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8667486492] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE_OUTPUT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8669281257] Expected: Should print: 101
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8670344109] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8672153595] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BASE_OUTPUT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8681993754] Expected: Should restore base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8683176138] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8685685659] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8687006370] Testing word: FORMAT_COMBO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8696162832] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8697670317] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE
|
|
[38;2;255;165;0m[Hera][39m 42 [32m[HADES][INFO ] [0m[KRELTSC: 8700795516] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8709739626] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORMAT_COMBO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8711548419] Expected: Should format: 42 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8712649869] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8715052878] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORMAT_COMBO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8723626338] Expected: Should print on separate lines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8725277148] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8727126219] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORMAT_COMBO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8728929657] Expected: Should indent number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8729986314] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 .
|
|
[38;2;255;165;0m[Hera][39m 1 10 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8739761856] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORMAT_COMBO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8741565105] Expected: Should format table
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8742652023] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8743998018] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 8745351846]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Block Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 8754427332] Running Block Words Tests (Module 16)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8755578279] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8756931792] Testing word: BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8757903252] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8758881390] Running BLOCK.basic: 1 BLOCK DUP . CR
|
|
[38;2;255;165;0m[Hera][39m 5238784
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8769444978] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLOCK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8771190771] Expected: Should return block address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8772254337] Running BLOCK.zero_block: 0 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8773318386] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLOCK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8782468695] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8783579406] Running BLOCK.large_block: 65536 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8784873405] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLOCK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8786744631] Expected: Should handle large number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8787876111] Running BLOCK.negative: -1 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8788949946] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLOCK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8798595456] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8799681534] Running BLOCK.empty_stack: BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8800844850] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BLOCK ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8802654420] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8803795434] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8813402115] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8814779547] Testing word: BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8815743951] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8816731917] Running BUFFER.basic: 1 BUFFER DUP . CR
|
|
[38;2;255;165;0m[Hera][39m 5238784
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8826375705] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BUFFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8828116185] Expected: Should return buffer address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8829278304] Running BUFFER.zero_block: 0 BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8830513797] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BUFFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8832368160] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8839673745] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8841576765] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BUFFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8843306031] Expected: Should flush if dirty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8844377577] Running BUFFER.empty_stack: BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8845490556] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BUFFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8847336834] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8855120442] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8856349320] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8857680468] Testing word: UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8858626707] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8859602829] Running UPDATE.basic: 1 BLOCK UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8861221467] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UPDATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8869434336] Expected: Should mark block dirty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8870499750] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8871851142] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UPDATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8873573856] Expected: Should handle multiple updates
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8874753783] Running UPDATE.no_block: 0 SCR ! UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8876062503] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UPDATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8885169594] Expected: Should error: blk=0 is invalid
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8886376968] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8887573464] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8888923932] Testing word: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8889914964] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8890879683] Running SAVE-BUFFERS.basic: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8900136525] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SAVE-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8902542579] Expected: Should flush all buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8904354270] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8905829016] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SAVE-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8915202408] Expected: Should save dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8916292434] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8917545441] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SAVE-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8919309630] Expected: Should handle no dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8920475718] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8929618950] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8930986449] Testing word: EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8931990774] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8932987896] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8934393384] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMPTY-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8944372878] Expected: Should invalidate all buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8945544447] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8946970704] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMPTY-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8948783676] Expected: Should invalidate used buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8949932481] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8951329002] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EMPTY-BUFFERS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8953412748] Expected: Should handle dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8961887655] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8963488464] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8965221111] Testing word: FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8973445740] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8974622832] Running FLUSH.basic: FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8976029601] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FLUSH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8978315619] Expected: Should save and invalidate buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8987900880] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8989293180] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FLUSH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8991131079] Expected: Should flush dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8992224696] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 8998650444] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FLUSH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9000553485] Expected: Should handle empty buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9001708296] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9002900949] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9004448124] Testing word: LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9005427060] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9006393207] Running LOAD.basic: 1 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9007782840] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9016951398] Expected: Should interpret block 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9018018912] Running LOAD.zero_block: 0 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9019132962] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9020993457] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9022074810] Running LOAD.nonexistent: 9999 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9030515739] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9032391417] Expected: Should handle missing block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9033524115] Running LOAD.empty_stack: LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9034597257] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9036240843] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9044943999] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9046625532] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9047992212] Testing word: LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9048923856] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9049903296] Running LIST.basic: 1 LIST
|
|
|
|
[38;2;255;165;0m[Hera][39m Block 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9093064722] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LIST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9095060919] Expected: Should display block 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9102335823] Running LIST.zero_block: 0 LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9103708005] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LIST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9105583032] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9106778772] Running LIST.nonexistent: 9999 LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9108011997] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LIST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9110121741] Expected: Should handle missing block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9118792053] Running LIST.empty_stack: LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9120087942] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LIST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9122072610] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9123308880] LIST: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9124535721] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9133402425] Testing word: SCR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9134357022] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9135416598] Running SCR.basic: SCR @ . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9137244018] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9139102875] Expected: Should show current block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9147587988] Running SCR.after_list: 1 LIST SCR @ . CR
|
|
|
|
[38;2;255;165;0m[Hera][39m Block 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
[38;2;255;165;0m[Hera][39m 2d:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9196851804] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9207055389] Expected: Should update after LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9208454283] Running SCR.after_load: 1 LOAD SCR @ . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9210144447] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SCR ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9218846385] Expected: Should update after LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9220714314] SCR: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9222115392] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9223832352] Testing word: THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9225038445] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9226403382] Running THRU.single_block: 1 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9235279221] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9237101958] Expected: Should load single block (1-1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9238329072] Running THRU.ascending: 1 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9239507046] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9241296519] Expected: Should load blocks 1-3 in order
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9248901858] Running THRU.descending: 3 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9250276014] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9252048855] Expected: Should auto-swap and load 1-3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9253284936] Running THRU.same_block: 2 2 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9254428365] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9262506687] Expected: Should load single block (2-2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9264252144] Running THRU.zero_start: 0 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9265561515] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9267305355] Expected: Should reject block 0 as start
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9268496496] Running THRU.zero_end: 1 0 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9269630097] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9278442306] Expected: Should reject block 0 as end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9279671352] Running THRU.both_zero: 0 0 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9280789014] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9282714861] Expected: Should reject both blocks as 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9283922865] Running THRU.invalid_start: 9999 10000 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9285173163] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9294123090] Expected: Should reject invalid start block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9295333257] Running THRU.invalid_end: 1 9999 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9296494536] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9298442958] Expected: Should reject invalid end block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9299700879] Running THRU.both_invalid: 9998 9999 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9308178726] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9309943860] Expected: Should reject both invalid blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9311070594] Running THRU.empty_stack: THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9312277548] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9314173701] Expected: Should cause stack underflow (no args)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9322715892] Running THRU.one_arg: 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9323904828] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9325835505] Expected: Should cause stack underflow (one arg)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9327144246] Running THRU.small_range: 1 2 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9328366824] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9337194321] Expected: Should load 2-block range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9338269542] Running THRU.medium_range: 1 5 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9339478050] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9341149167] Expected: Should load 5-block range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9342331131] Running THRU.negative_start: -1 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9349945878] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9352330638] Expected: Should handle negative start
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9353440593] Running THRU.negative_end: 1 -3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9354574530] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9356431665] Expected: Should handle negative end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9357625515] Running THRU.both_negative: -3 -1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9366147462] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THRU ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9367922760] Expected: Should handle both negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9369137799] THRU: 17 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9370491396] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9371923722]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Dictionary Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9381235920] Running Dictionary Words Tests (Module 4)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9382395939] Testing word: HERE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9384419919] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9385590732] Running HERE.basic: HERE HERE = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9394668906] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9396341913] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9397337229] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9398838813] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9400466418] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9407978958] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9410379069] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9412148655] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9413255166] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9415053417] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9422275401] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9423391215] Running HERE.stability: HERE DUP HERE = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9425126466] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HERE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9426920454] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9428018502] HERE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9429373233] Testing word: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9430302273] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9437271879] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9439106019] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9440876130] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9441920292] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9443609511] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9450610764] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9452071251] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m -4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9453427515] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9455088867] Expected: Should print: -4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9456230889] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR
|
|
[38;2;255;165;0m[Hera][39m 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9457975989] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9466378740] Expected: Should print: 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9467605287] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9469642749] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9471504693] Expected: Should store and retrieve
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9472651944] Running ALLOT.empty_stack: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9473820069] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ALLOT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9482323410] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9483549348] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9484767201] Testing word: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9485959455] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9486973629] Running ,.basic: 42 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9488685423] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9496755009] Expected: Should compile 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9497860428] Running ,.negative: -999 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9511715703] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9513717549] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9515719836] Expected: Should compile -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9516816225] Running ,.zero: 0 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9524188401] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9526504071] Expected: Should compile 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9527510769] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9529696764] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9531416895] Expected: Should compile max int
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9532591824] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9541518189] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9543148335] Expected: Should compile min int
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9544267383] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS
|
|
[38;2;255;165;0m[Hera][39m 20 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9546125463] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9554376909] Expected: Should compile multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9555933639] Running ,.empty_stack: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9557036139] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting , ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9558765825] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9559952577] ,: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9561174378] Testing word: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9568629819] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9570136170] Running C,.basic: 65 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9571752708] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9573391947] Expected: Should compile byte 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9574521684] Running C,.zero: 0 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9576107835] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9584666070] Expected: Should compile byte 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9585725856] Running C,.high_byte: 255 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9587428956] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9589227795] Expected: Should compile byte 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9590378427] Running C,.truncation: 256 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9598997163] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9600648519] Expected: Should truncate to 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9601723320] Running C,.negative: -1 C, HERE 1 - C@ . CR
|
|
[38;2;255;165;0m[Hera][39m 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9603409977] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9605200143] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9612951768] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ .
|
|
[38;2;255;165;0m[Hera][39m 65 66
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9615268467] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9617043849] Expected: Should compile multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9618227535] Running C,.empty_stack: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9619552152] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting C, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9628361253] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9629472090] C,: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9630599139] Testing word: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9631618773] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9632635278] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR
|
|
[38;2;255;165;0m[Hera][39m 67890 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9634737210] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9643380033] Expected: Should compile double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9644444103] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9646236390] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9648025926] Expected: Should compile zero double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9649189284] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR
|
|
[38;2;255;165;0m[Hera][39m -2000 -1000
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9658535481] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9660164304] Expected: Should compile negative double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9661347003] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9663471321] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9672703824] Expected: Should compile large double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9673855758] Running 2,.one_item: 42 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9675204798] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9677016216] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9678248286] Running 2,.empty_stack: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9685808769] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting 2, ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9687711705] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9688906101] 2,: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9690090795] Testing word: PAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9690954588] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9691941609] Running PAD.basic: PAD PAD = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9700557132] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9702221361] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9703365525] Running PAD.different_from_here: PAD HERE = . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9705106047] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9706907553] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9714899754] Running PAD.stability: PAD DUP PAD = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9716953764] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9718618224] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9719761107] Running PAD.usable: PAD 42 OVER ! @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9721460133] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting PAD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9729065031] Expected: Should be usable memory
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9730130487] PAD: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9731268561] Testing word: SP@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9732202179] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9733284729] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9735195309] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9743998866] Expected: Should show stack effect
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9745595454] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9747216969] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9748987605] Expected: Should work on empty stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9750192711] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9758910084] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9760553544] Expected: Should track changes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9761585106] SP@: 3 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9762764361] Testing word: SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9763707702] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9764750919] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP!
|
|
[38;2;255;165;0m[Hera][39m 3 [35m[HADES][TEST ] [0m[KRELTSC: 9773655276] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9775043271] Expected: Should restore stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9776142537] Running SP!.invalid_addr: 0 SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9777374040] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9779306376] Expected: Should cause error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9780472443] Running SP!.empty_stack: SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9788544696] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SP! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9790300359] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9791412750] SP!: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9792581967] Testing word: LATEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9793575771] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9794582931] Running LATEST.basic: LATEST LATEST = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9803052441] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LATEST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9804742899] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9805728198] Running LATEST.stability: LATEST DUP LATEST = . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9807352296] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LATEST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9809122701] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9817286199] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9818479020] Testing word: COMPILATION
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9819417552] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9820338801] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 ,
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9822190707] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPILATION ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9824085663] Expected: Should advance HERE by 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9832507440] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9834298887] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9836198148] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPILATION ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9838114272] Expected: Should advance correctly
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9846333378] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9848148366] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPILATION ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9849975282] Expected: Should combine allot and comma
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9851175726] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9853023873] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting COMPILATION ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9861857040] Expected: PAD should be isolated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9862956810] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9864215130] Testing word: STACK_MGMT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9865292766] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9866317167] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! .
|
|
[38;2;255;165;0m[Hera][39m 43 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9874487217] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting STACK_MGMT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9876229818] Expected: Should print: 43 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9877259301] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9879062487] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting STACK_MGMT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9880915023] Expected: Should preserve depth
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9882063639] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9890667780] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9892164198]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Dictionary Manipulation Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 9893884056] Running Dictionary Manipulation Words Tests (Module 14)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9895347504] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9896772018] Testing word: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9905363202] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9906428259] Running CREATE.basic: CREATE test1 42 , test1 @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9908721690] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9910469772] Expected: Should create and store
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9911632437] Running CREATE.empty_name: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9919700700] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9921579654] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9922739001] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9924805464] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9933623931] Expected: Newest definition should win (prints 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9935455530] Running CREATE.duplicate: CREATE test2 CREATE test2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9936989874] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9938853918] Expected: Should allow redefinition (latest shadows)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9940232694] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9948861531] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9950286465] Testing word: FORGET
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9951297111] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9952406352] Running FORGET.basic: CREATE temp1 FORGET temp1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9954568281] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORGET ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9962858010] Expected: Should forget word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9963893541] Running FORGET.nonexistent: FORGET nonexistent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9965492775] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORGET ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9967370973] Expected: Should handle missing word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9968524692] Running FORGET.protected: FORGET FORGET
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9976325100] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORGET ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9978164868] Expected: Should protect system words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9979416279] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9980686128] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9982140609] Testing word: FENCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9983109003] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9984137205] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9991865058] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FENCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9993495162] Expected: Should forget a word defined after FENCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9994821585] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9996565761] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FENCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 9998503494] Expected: Should refuse to forget a word defined before FEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10006442061] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10008117273] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FENCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10009995660] Expected: Forgetting the newest word must not disturb an ol
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10011568434] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10012848468] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10021030026] Testing word: IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10021992603] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10022919417] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10025524467] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IMMEDIATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10027723020] Expected: Should execute immediately
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10035542475] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10037104896] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IMMEDIATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10038929460] Expected: Should handle double immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10040292549] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10041638649] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10049939403] Testing word: FIND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10051055049] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10052185626] Running FIND.existing: FIND DUP . CR
|
|
[38;2;255;165;0m[Hera][39m 3188306480
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10054557954] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FIND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10056852141] Expected: Should find system word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10065087753] Running FIND.user_word: : test5 44 ; FIND test5 . CR
|
|
[38;2;255;165;0m[Hera][39m 3188483232
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10066935690] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FIND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10068834489] Expected: Should find user word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10069984890] Running FIND.nonexistent: FIND nonexistent . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10071711216] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FIND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10080767130] Expected: Should return 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10081862112] Running FIND.empty: FIND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10083240321] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FIND ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10085204766] Expected: Should error (no token)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10092243000] FIND: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10093547856] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10094945049] Testing word: DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10095982239] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10097027619] Running DEFINITIONS.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10098510744] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFINITIONS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10100377875] Expected: Should set current to context
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10107471990] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10109107302] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFINITIONS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10111025715] Expected: Should be idempotent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10112215701] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10113523014] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10114952988] Testing word: SMUDGE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10122505113] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10123943634] Running SMUDGE.during_def: : test6 SMUDGE 45 ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10125343872] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SMUDGE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10127158692] Expected: Should hide incomplete def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10128320769] Running SMUDGE.outside_def: SMUDGE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10129598157] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting SMUDGE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10139089590] Expected: Should error outside def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10140290055] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10141639578] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10143049917] Testing word: LATEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10144044876] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10152086784] Running LATEST.basic: LATEST @ . CR
|
|
[38;2;255;165;0m[Hera][39m 3188348352
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10154314443] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LATEST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10156113996] Expected: Should show latest word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10157279559] Running LATEST.after_def: : test7 46 ; LATEST @ . CR
|
|
[38;2;255;165;0m[Hera][39m 3188368616
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10159210761] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LATEST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10167352251] Expected: Should update after def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10168689636] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST
|
|
[38;2;255;165;0m[Hera][39m 3188368616
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10170951651] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LATEST ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10172802570] Expected: Should update after forget
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10180524795] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10181741136] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10183065291] Testing word: >BODY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10183956489] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10184939793] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR
|
|
[38;2;255;165;0m[Hera][39m 3188484312
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10187338938] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >BODY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10196535510] Expected: Should get param field
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10197635742] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR
|
|
[38;2;255;165;0m[Hera][39m 3188484552
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10199917686] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >BODY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10201721775] Expected: Should get var storage
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10202859870] Running >BODY.nonexistent: ' NONEXISTENT >BODY
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10210961586] ': word 'NONEXISTENT' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10212160455] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting >BODY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10214018682] Expected: Should handle missing word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10215212049] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10216471482] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10224001284] Testing word: HIDDEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10225386990] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10226329869] Running HIDDEN.basic: : test10 HIDDEN 47 ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10227736890] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HIDDEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10229519181] Expected: Should hide word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10230574704] Running HIDDEN.outside_def: HIDDEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10231844952] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HIDDEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10240735932] Expected: Should error outside def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10241833098] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10243364313] === Dictionary Manipulation Words Summary: 0 passed, 0 failed,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10244806005]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Vocabulary Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10246423950] Running Vocabulary Words Tests (Module 15)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10254655572] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10256025612] Testing word: VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10257053415] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10258382127] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10261016934] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10269407043] Expected: Should create vocabulary
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10270522437] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC
|
|
[38;2;255;165;0m[Hera][39m 3188485224
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10273558701] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10275400527] Expected: Should create and switch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10283262948] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10285696092] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10287857412] Expected: Should create word in isolated vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10289187027] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN
|
|
[38;2;255;165;0m[Hera][39m 11
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10299354261] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10301345712] Expected: Should access word across vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10302648657] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10304865207] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10313689554] Expected: Should create multiple vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10314918957] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10316592132] VOCABULARY: duplicate 'TESTVOC'
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10317670209] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10319685579] Expected: Should handle duplicate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10327847250] Running VOCABULARY.empty_name: VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10329109833] VOCABULARY: missing name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10330130517] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VOCABULARY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10332425355] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10333576470] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10340766345] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10342089765] Testing word: FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10342991925] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10343943141] Running FORTH.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10345657413] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10347473199] Expected: Should select FORTH vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10348662975] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10356550722] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10358253381] Expected: Should find word in FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10359421338] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10361424087] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FORTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10363271478] Expected: Should return to FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10370628744] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10371961068] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10373388564] Testing word: DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10374484743] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10375523382] Running DEFINITIONS.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10377379026] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFINITIONS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10386477591] Expected: Should set current vocabulary
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10387601784] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10389652098] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFINITIONS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10391533194] Expected: Should set new current
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10392692457] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10400825400] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFINITIONS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10402682094] Expected: Should create in correct vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10403911098] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10405238109] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10406690133] Testing word: CONTEXT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10413189129] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10414797645] Running CONTEXT.basic: CONTEXT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 3188488384
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10416614502] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONTEXT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10418340303] Expected: Should show current context
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10419525186] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10421058396] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONTEXT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10429935789] Expected: Should allow modification (impl-defined effect)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10432017855] Running CONTEXT.initial: FORTH CONTEXT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 3188353424
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10434997209] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONTEXT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10442859609] Expected: Should show FORTH vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10444142982] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10445430072] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10446864603] Testing word: CURRENT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10447774596] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10448828901] Running CURRENT.basic: CURRENT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 3188488384
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10450667934] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CURRENT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10458434952] Expected: Should show current vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10459615530] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF
|
|
[38;2;255;165;0m[Hera][39m 3188488872
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10462289712] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CURRENT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10464085590] Expected: Should show new vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10465208964] Running CURRENT.protect: CURRENT @ 1+ CURRENT !
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10472766444] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10474268259] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CURRENT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10476112794] Expected: Should allow modification (impl-defined effect)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10477530231] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10478808438] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10485742008] Testing word: ORDER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10487375115] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10488409323] Running ORDER.basic: ORDER
|
|
[38;2;255;165;0m[Hera][39m Search order:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m Current:
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10491261165] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ORDER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10493103264] Expected: Should list search order
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10494283380] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI
|
|
[38;2;255;165;0m[Hera][39m Search order:
|
|
[38;2;255;165;0m[Hera][39m
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m Current:
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10504619034] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ORDER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10506925422] Expected: Should show all vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10508390991] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER
|
|
[38;2;255;165;0m[Hera][39m Search order:
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m Current:
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10517734920] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ORDER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10519569396] Expected: Should show FORTH only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10520970327] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10522300866] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10523720613]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: System Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10531613589] Running System Words Tests (Module 18)...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 10532852064] Some system tests marked as unimplemented due to system-level e
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10534602645] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10536090747] Testing word: QUIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10537031274] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10538092467] Running QUIT.in_definition: : BAD-WORD QUIT ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10546550448] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting QUIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10548405819] Expected: Should prevent compilation
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10549849233] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10551116184] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10552532109] Testing word: ABORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10560405471] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10561431993] Running ABORT.basic: ABORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10562686386] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10564750266] Expected: Should clear stacks and return to QUIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10566039309] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10574137623] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10576482567] Expected: Should clear stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10577640066] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10579505076] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10581333441] Expected: ABORT may appear in a definition; when executed i
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10590735540] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10592033256] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10594782702] Testing word: ABORT"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10595772201] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10604975199] Running ABORT".condition_true: -1 ABORT" Error"
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10606869882] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10608945753] Expected: Should abort with message (no error; stacks clear
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10610402586] Running ABORT".condition_false: 0 ABORT" Error"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10619045031] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10620699726] Expected: Should not abort
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10621704471] Running ABORT".empty_stack: ABORT"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10623208470] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ABORT" ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10625135787] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10633012110] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10634343153] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10635795912] Testing word: BYE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10637006478] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10638073593] BYE: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10639341216] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10647617799] Testing word: COLD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10648637958] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10649684556] COLD: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10651188135] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10652649798] Testing word: WARM
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10653626697] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10654641816] WARM: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10662364377] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10663674189]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Defining Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 10665044628] Running Defining Words Tests (Module 13)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10666533192] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10668006279] Testing word: :
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10669273377] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10676850765] Running :.basic: : TEST1 42 ; TEST1 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10678565730] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting : ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10680480090] Expected: Should define and execute
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10681668270] Running :.empty_name: :
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10682823879] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting : ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10691394252] Expected: Should handle empty definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10692537912] Running :.nested: : TEST3 : ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10693821642] Nested ':' inside a definition is not allowed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10695313020] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting : ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10697215536] Expected: Should prevent nested definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10705186947] :: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10706487792] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10707800334] Testing word: ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10708660620] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10709845461] Running ;.alone: ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10710983199] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ; ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10712884245] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10721858469] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10725071448] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ; ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10726818333] Expected: Should handle immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10735690728] ;: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10736830251] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10739507457] Testing word: CONSTANT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10740537528] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10741592568] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10750496253] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONSTANT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10752386211] Expected: Should create constant
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10753808394] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10755575229] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONSTANT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10764302367] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10765365156] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10767206163] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONSTANT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10769351376] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10770511752] Running CONSTANT.empty_stack: CONSTANT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10777890564] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CONSTANT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10779714582] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10780843248] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10782360876] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10783810338] Testing word: VARIABLE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10784836398] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10785940326] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10795015434] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VARIABLE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10796979249] Expected: Should create variable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10798154577] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10799677581] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VARIABLE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10808703297] Expected: Should create multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10809820308] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @
|
|
[38;2;255;165;0m[Hera][39m -99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10812005505] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting VARIABLE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10813884795] Expected: Should store/fetch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10815042987] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10823275638] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10824573480] Testing word: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10825472994] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10826802987] Running CREATE.basic: CREATE OBJ1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10828136004] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10836602406] Expected: Should create word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10838230830] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10840082820] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10842217827] Expected: Should allow data
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10843359366] Running CREATE.empty_name: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10850671524] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CREATE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10852950654] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10854034569] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10855485207] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10856934060] Testing word: DOES>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10857939288] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10865696247] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10869298020] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DOES> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10871362635] Expected: Should define behavior
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10872586347] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10880779245] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DOES> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10882478397] Expected: Should work with arrays
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10883562270] Running DOES>.outside: DOES>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10884991845] DOES>: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10886001147] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DOES> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10887957591] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10895793027] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10896959619] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10898281170] Testing word: [
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10899453222] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10900481949] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10902675210] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting [ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10910154465] Expected: Should enter interpret
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10911238926] Running [.outside: [
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10912209357] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting [ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10914178485] Expected: Should be allowed outside definition (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10915597875] [: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10916861172] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10924889262] Testing word: ]
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10925889135] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10926823740] Running ].basic: [ 42 ] . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10928278830] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ] ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10930069542] Expected: Should resume compile
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10931254950] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10939845609] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ] ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10941487221] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10942774752] ]: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10943978451] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10945447947] Testing word: DEFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10952804037] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10954240479] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10956656088] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10958663268] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10959774420] Running DEFER.uninit: DEFER DF2 DF2
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10968014127] DEFER runtime: no target set for 'DF2'
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10969189413] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFER ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10971002931] Expected: Should error: uninitialized deferred word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10972618356] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10973874408] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10975397916] Testing word: IS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10982968941] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10983946197] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS
|
|
[38;2;255;165;0m[Hera][39m 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10986239733] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10988072802] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10989171522] Running IS.not_defer: 42 IS DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 10997422023] IS: 'DUP' was not created by DEFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 10998558207] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11000285142] Expected: Should error: DUP is not a DEFER word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11001743046] Running IS.not_found: 42 IS NOSUCH
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11002970139] IS: word 'NOSUCH' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11004115836] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11014027164] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11015126556] IS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11016463101] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11017921572] Testing word: DEFER@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11025670740] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11027171274] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11029413087] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFER@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11031503616] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11032660044] Running DEFER@.not_found: DEFER@ NOSUCH2
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11040534561] DEFER@: word 'NOSUCH2' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11041627422] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DEFER@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11043412338] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11044856256] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11046121233] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11047559439] Testing word: [']
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11055624972] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11056895178] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . .
|
|
[38;2;255;165;0m[Hera][39m 77 77
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11059804560] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ['] ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11062041060] Expected: Should print: 77 77
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11070913077] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11073419091] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ['] ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11075732850] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11077158141] Running ['].not_found: : BKT3 ['] NOSUCHWORD ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11085102504] [']': word 'NOSUCHWORD' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11086594365] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ['] ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11089050000] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11090611434] [']: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11097504054] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11099839674]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Control Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11101716885] Running Control Words Tests (Module 12)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11103297009] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11105077221] Testing word: IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11106282831] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11113159785] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11116192899] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11117846292] Expected: Should take true branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11119025652] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR
|
|
[38;2;255;165;0m[Hera][39m 24
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11126781792] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11129077491] Expected: Should take false branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11130598227] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ;
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11133068142] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11135583795] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11138051421] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11139541287] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11148162165] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11150694807] Expected: Should work without ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11152193052] Running IF.empty_stack: IF
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11153883552] IF: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11155051362] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11157384000] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11164304865] IF: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11165739039] Testing word: IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11167297827] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11168434221] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11170725006] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11172937020] Expected: Should take true branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11174263758] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR
|
|
[38;2;255;165;0m[Hera][39m 24
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11176595241] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11178320685] Expected: Should take false branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11179531041] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ;
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11188335459] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11191620804] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11193021504] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11200829682] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11202466338] Expected: Should work without ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11203535301] Running IF.empty_stack: IF
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11204681523] IF: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11205636057] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting IF ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11207573622] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11208993159] IF: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11216814714] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11218104765] Testing word: ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11218992687] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11219920047] Running ELSE.alone: ELSE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11221134078] ELSE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11222107848] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ELSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11230317210] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11231858127] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11233436172] ELSE: missing IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11234316828] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ELSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11236193703] Expected: Should prevent double ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11237435454] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11245692360] Testing word: ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11246588682] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11247529692] Running ELSE.alone: ELSE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11248828521] ELSE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11249856282] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ELSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11251738743] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11260133094] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11261653011] ELSE: missing IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11262584487] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ELSE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11264574237] Expected: Should prevent double ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11265768990] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11273635359] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11275092087] Testing word: THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11275977321] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11276916210] Running THEN.alone: THEN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11278234317] THEN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11279210166] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11287449663] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11288669868] Running THEN.extra: : BAD IF 1 THEN THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11290228488] CF: underflow
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11291162841] THEN: unmatched
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11292120126] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11294077200] Expected: Should prevent extra THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11295251079] THEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11303694612] Testing word: THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11304705636] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11305912968] Running THEN.alone: THEN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11307442188] THEN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11308688643] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11317128942] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11318410656] Running THEN.extra: : BAD IF 1 THEN THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11320069635] CF: underflow
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11320935696] THEN: unmatched
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11321923620] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting THEN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11323812045] Expected: Should prevent extra THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11331200370] THEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11332865544] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11334697437] Testing word: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11335949016] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11337221448] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11346492801] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11348832516] Expected: Should loop until true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11350285590] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11353418013] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11361311934] Expected: Should loop while true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11362460886] Running BEGIN.alone: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11363682603] BEGIN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11364636003] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11366634825] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11367933192] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11375084763] Testing word: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11376183294] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11377203012] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11379464586] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11381252505] Expected: Should loop until true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11382435540] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11390910237] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11392877601] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11394730935] Expected: Should loop while true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11395885935] Running BEGIN.alone: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11396985201] BEGIN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11403775446] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting BEGIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11405722902] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11406959886] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11408232654] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11409702234] Testing word: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11410644630] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11411666133] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11419798131] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11422092948] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11423496462] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11425426446] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11433802359] Expected: Should be immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11435370051] Running UNTIL.no_begin: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11437085457] UNTIL: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11438631645] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11441160339] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11448528651] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11450153106] Testing word: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11451419910] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11453131032] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11461364943] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11463819927] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11464928286] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11466982359] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11468802513] Expected: Should be immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11469962973] Running UNTIL.no_begin: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11477347665] UNTIL: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11478345123] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNTIL ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11480260218] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11481829548] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11483123400] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11484555579] Testing word: WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11491655469] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11492760006] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ;
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11495114589] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11497276497] Expected: Should count up
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11498374776] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11506207545] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11508034545] Expected: Should handle zero iterations
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11509234317] Running WHILE.no_begin: WHILE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11510884686] WHILE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11511915387] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11513856354] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11520789777] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11522409528] Testing word: WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11523652434] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11525311896] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ;
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11527552260] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11535356301] Expected: Should count up
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11536520730] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11538719430] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11540905404] Expected: Should handle zero iterations
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11542185459] Running WHILE.no_begin: WHILE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11549118882] WHILE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11550210294] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WHILE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11552188095] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11553384675] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11554969839] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11556406029] Testing word: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11557414428] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11565656634] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11567496948] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11570092968] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting REPEAT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11571931266] Expected: Should terminate loop
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11578515564] Running REPEAT.no_while: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11579902236] REPEAT: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11580880752] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting REPEAT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11582861598] Expected: Should error without WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11584054293] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11585310198] Testing word: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11586307509] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11593564521] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11595942603] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting REPEAT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11597748141] Expected: Should terminate loop
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11598888336] Running REPEAT.no_while: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11600026683] REPEAT: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11601041739] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting REPEAT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11608927596] Expected: Should error without WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11610112374] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11611399821] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11612724039] Testing word: DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11613658161] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11614722105] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11623443048] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11625232647] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11626364043] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR
|
|
[38;2;255;165;0m[Hera][39m -5 -4 -3 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11628270780] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11630047506] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11637205188] Running DO.empty: : TEST15 0 0 DO LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11638749276] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11640558762] Expected: Should handle empty range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11641741818] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ;
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 1 2 3 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11644298862] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11651626875] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11653424790] DO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11654681262] Testing word: DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11655628971] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11656670235] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 [32m[HADES][INFO ] [0m[KRELTSC: 11671458246] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11673105423] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11674645668] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11675698146] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR
|
|
[38;2;255;165;0m[Hera][39m -5 -4 -3 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11684025591] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11685679803] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11686923276] Running DO.empty: : TEST15 0 0 DO LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11688575472] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11696605242] Expected: Should handle empty range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11697814401] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ;
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 1 2 3 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11700531003] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11702312958] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11703484653] DO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11711266539] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11712714930] Testing word: ?DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11713696281] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11714730279] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11717566560] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11725673547] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11726808996] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11728328451] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11730479208] Expected: Should skip when equal
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11731649265] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11740209873] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11742038931] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11743213398] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11744818197] Testing word: ?DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11745801501] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11746828800] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11755765812] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11758005945] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11759447511] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11761159263] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11769330783] Expected: Should skip when equal
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11770524801] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11773205766] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11775721020] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ?DO ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11783611266] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11784789744] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11786018895] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11787805575] Testing word: LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11788846146] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11789884050] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11799099480] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11800885866] Expected: Should increment by 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11802340326] Running LOOP.no_do: LOOP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11803637244] LOOP: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11804627688] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11812681860] Expected: Should error without DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11813909352] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11815156584] Testing word: LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11816122710] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11817225651] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11819687166] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11827702026] Expected: Should increment by 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11828850222] Running LOOP.no_do: LOOP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 11829983277] LOOP: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11830963998] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11832948813] Expected: Should error without DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11834258016] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11841721248] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11843170206] Testing word: +LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11844146517] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11845183203] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR
|
|
[38;2;255;165;0m[Hera][39m 0 2 4 6 8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11848055226] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11856394809] Expected: Should count by 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11857997340] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2
|
|
[38;2;255;165;0m[Hera][39m 10 9 8 7 6 5 4 3 2 1 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11860560285] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11862365403] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11863449990] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE
|
|
[38;2;255;165;0m[Hera][39m 0 3 6 9
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11872397229] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11874199512] Expected: Should use stack value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11875408587] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11876660292] Testing word: +LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11877624759] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11884797372] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11887234254] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 0 2 4 6 8
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11889225558] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11891055582] Expected: Should count by 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11892193131] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2
|
|
[38;2;255;165;0m[Hera][39m 10 9 8 7 6 5 4 3 2 1 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11901348165] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11903052357] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11904251982] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE
|
|
[38;2;255;165;0m[Hera][39m 0 3 6 9
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11906338794] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting +LOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11914219695] Expected: Should use stack value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11915306634] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11916466275] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11917789863] Testing word: I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11918831862] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11919868506] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11921929761] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11929819503] Expected: Should print: 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11930861376] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11932760889] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11934633123] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11935710864] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2
|
|
[38;2;255;165;0m[Hera][39m 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11943858948] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11945699430] Expected: Should print: 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11946725868] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3
|
|
[38;2;255;165;0m[Hera][39m 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11948783070] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11950581300] Expected: Should print: 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11957422050] I: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11958703890] Testing word: I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11959651158] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11960869431] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI
|
|
[38;2;255;165;0m[Hera][39m 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11963163114] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11964966930] Expected: Should print: 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11971810935] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 11974529364] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11976340173] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11978586816] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11979945264] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2
|
|
[38;2;255;165;0m[Hera][39m 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11988765684] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11991049623] Expected: Should print: 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 11992479135] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3
|
|
[38;2;255;165;0m[Hera][39m 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12001362135] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting I ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12003632298] Expected: Should print: 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12005073045] I: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12006651888] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12008461563] Testing word: J
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12015070956] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12016931598] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ
|
|
[38;2;255;165;0m[Hera][39m 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12019796712] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting J ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12022006605] Expected: Should print: 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12023539185] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ;
|
|
[38;2;255;165;0m[Hera][39m 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12032435289] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting J ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12034725234] Expected: Should print: 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12036188556] J: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12037726323] Testing word: J
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12045012063] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12046083861] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ
|
|
[38;2;255;165;0m[Hera][39m 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12048442371] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting J ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12050310027] Expected: Should print: 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12051516792] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ;
|
|
[38;2;255;165;0m[Hera][39m 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12059851566] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting J ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12062177673] Expected: Should print: 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12063640449] J: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12065218410] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12066984216] Testing word: EXIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12073396629] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12075277641] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12077752029] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12079494420] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12080590263] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12086936967] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12090186507] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12092430357] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12093791220] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12096234717] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12103862715] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12105259383] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12107808195] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12110088585] Expected: Should print: 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12111521709] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12118758498] Testing word: EXIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12119725296] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12120763242] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12122899404] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12124686651] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12125764308] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12133474731] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12135323844] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12136413387] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE
|
|
[38;2;255;165;0m[Hera][39m 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12138420168] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12140241624] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12146807967] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR
|
|
[38;2;255;165;0m[Hera][39m 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12149418918] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting EXIT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12151229811] Expected: Should print: 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12152544537] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12153810690] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12160963710] Testing word: LEAVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12162029250] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12163060770] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12165803706] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12167891883] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12168997869] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12177065733] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12178843299] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12179908314] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12182164596] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12183993213] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12191809308] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12193179327] Testing word: LEAVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12194175105] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12195554385] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12198371829] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12206940207] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12208300692] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12210761367] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12213149319] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12221873139] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12223257690] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12226083576] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting LEAVE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12233863047] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12235529817] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12236805126] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12238224663] Testing word: UNLOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12239597475] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12240618243] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12248888946] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNLOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12250755762] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12251854335] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX
|
|
[38;2;255;165;0m[Hera][39m 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12254440254] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNLOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12256283508] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12264459144] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12265766226] Testing word: UNLOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12266763537] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12267768618] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12270307581] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNLOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12278368284] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12280232748] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX
|
|
[38;2;255;165;0m[Hera][39m 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12282709047] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNLOOP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12284613663] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12285712278] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12293506407] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12295026828] Testing word: AGAIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12296014311] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12297034197] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG
|
|
[38;2;255;165;0m[Hera][39m 3 [32m[HADES][INFO ] [0m[KRELTSC: 12299719236] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12300925371] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AGAIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12310615716] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12312359997] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12315187521] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AGAIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12324059202] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12325443060] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12327326193] Testing word: AGAIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12328544802] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12329875845] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12340655733] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AGAIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12343245096] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12344672655] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12354830355] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting AGAIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12357489501] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12358859247] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12367244127] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12369059766] Testing word: CASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12370546902] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12371861586] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12382395039] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12384862161] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12386306247] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12396380283] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12398468481] Expected: Should print: 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12399907317] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 99
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12403127331] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12412839999] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12414746253] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12415892790] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF
|
|
[38;2;255;165;0m[Hera][39m 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12425371833] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12427048704] Expected: Should print: 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12428101413] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA
|
|
[38;2;255;165;0m[Hera][39m 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12430125456] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12431927634] Expected: Should print: 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12440733186] CASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12442403295] Testing word: CASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12443317278] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12444271812] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12453722967] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12455366007] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12456367623] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12458515356] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12460333872] Expected: Should print: 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12461648052] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9
|
|
[38;2;255;165;0m[Hera][39m 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12471198768] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12473398602] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12474515319] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF
|
|
[38;2;255;165;0m[Hera][39m 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12483708762] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12485516358] Expected: Should print: 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12487027161] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA
|
|
[38;2;255;165;0m[Hera][39m 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12489503250] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting CASE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12499421865] Expected: Should print: 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12500466531] CASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12502159425] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12503609223]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: StarForth Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12513469353] Running StarForth Words Tests (Module 17: StarForth Extensions)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12514923414] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12516272454] Testing word: ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12517181166] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12518122806] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12527745132] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12529482105] Expected: Should show execution count > 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12530913150] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12532839606] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12541790310] Expected: Should show 0 for unused word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12542901000] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12545037456] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12546839109] Expected: Should increment with each call
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12548112864] Running ENTROPY@.null_addr: 0 ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 12556534809] ENTROPY@: null dictionary entry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12557515425] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12559260189] Expected: Should handle null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12560619141] Running ENTROPY@.empty_stack: ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 12561857238] ENTROPY@: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12562959990] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12571932681] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12573060654] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12574534119] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12575918313] Testing word: ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12576945570] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12585048084] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12588141216] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12590364528] Expected: Should set entropy to 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12591878145] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 12601101345] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12602817507] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12604720758] Expected: Should overwrite previous value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12606084120] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12615559005] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12617330355] Expected: Should set entropy to 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12618749913] Running ENTROPY!.null_addr: 42 0 ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 12620095110] ENTROPY!: null dictionary entry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12621291648] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12630280362] Expected: Should handle null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12631372908] Running ENTROPY!.one_arg: 42 ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 12632869557] ENTROPY!: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12633953493] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12642844347] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12644449104] Running ENTROPY!.empty_stack: ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 12645604776] ENTROPY!: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12646686528] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting ENTROPY! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12649030989] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12650260917] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12658441950] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12659900652] Testing word: WORD-ENTROPY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12660969657] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12662366577] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO
|
|
[38;2;255;165;0m[Hera][39m Word Usage Statistics (Execution Heat Counts):
|
|
|
|
[38;2;255;165;0m[Hera][39m =============================================
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER@: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m IS: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD-ENTROPY: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY!: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDCASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDOF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m OF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m CASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m EXIT: 119
|
|
|
|
[38;2;255;165;0m[Hera][39m UNLOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m J: 58
|
|
|
|
[38;2;255;165;0m[Hera][39m I: 212
|
|
|
|
[38;2;255;165;0m[Hera][39m LEAVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m +LOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m LOOP: 48
|
|
|
|
[38;2;255;165;0m[Hera][39m DO: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m ?DO: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m UNTIL: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m AGAIN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m REPEAT: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m WHILE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m BEGIN: 20
|
|
|
|
[38;2;255;165;0m[Hera][39m THEN: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m ELSE: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m IF: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m (LEAVE): 6
|
|
|
|
[38;2;255;165;0m[Hera][39m (+LOOP): 40
|
|
|
|
[38;2;255;165;0m[Hera][39m (LOOP): 152
|
|
|
|
[38;2;255;165;0m[Hera][39m (DO): 48
|
|
|
|
[38;2;255;165;0m[Hera][39m (?DO): 12
|
|
|
|
[38;2;255;165;0m[Hera][39m (0BRANCH): 142
|
|
|
|
[38;2;255;165;0m[Hera][39m (BRANCH): 72
|
|
|
|
[38;2;255;165;0m[Hera][39m DOES>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m does_rt: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LIT: 305
|
|
|
|
[38;2;255;165;0m[Hera][39m FENCE: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORGET: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ]: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m [: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m IMMEDIATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m CONSTANT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m VARIABLE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CREATE: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ;: 121
|
|
|
|
[38;2;255;165;0m[Hera][39m :: 129
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT": 3
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m QUIT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m EXECUTE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m ORDER: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORTH: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m CURRENT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CONTEXT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFINITIONS: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m VOCABULARY: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m ': 16
|
|
|
|
[38;2;255;165;0m[Hera][39m FIND: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m >BODY: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m HIDDEN: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SMUDGE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m LATEST: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m SP@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m SP!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m PAD: 29
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 35
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 142
|
|
|
|
[38;2;255;165;0m[Hera][39m SCR: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m THRU: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m LIST: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m LOAD: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m FLUSH: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m EMPTY-BUFFERS: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SAVE-BUFFERS: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m UPDATE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m BUFFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m BLOCK: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACES: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m TYPE: 43
|
|
|
|
[38;2;255;165;0m[Hera][39m CR: 659
|
|
|
|
[38;2;255;165;0m[Hera][39m EMIT: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m BLANK: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SKIP: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SCAN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m SEARCH: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COMPARE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE>: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m -TRAILING: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [']: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m BL: 19
|
|
|
|
[38;2;255;165;0m[Hera][39m SOURCE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m >IN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m S": 37
|
|
|
|
[38;2;255;165;0m[Hera][39m (s"): 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m SPAN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m EXPECT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COUNT: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m OCTAL: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m HEX: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DECIMAL: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m BASE: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m SIGN: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m HOLD: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m #>: 16
|
|
|
|
[38;2;255;165;0m[Hera][39m #S: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m #: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m <#: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m .: 901
|
|
|
|
[38;2;255;165;0m[Hera][39m D2/: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D2*: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D0<: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D0=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R@: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R>: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2>R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2ROT: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2OVER: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2SWAP: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DUP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DROP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D<: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m DMIN: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DMAX: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DABS: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DNEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D-: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m D+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m S>D: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m M/MOD: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m M*: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m M+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m FALSE: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m TRUE: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m WITHIN: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m U>: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m U<: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m <=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m <: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m =: 92
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<>: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 27
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m 0=: 47
|
|
|
|
[38;2;255;165;0m[Hera][39m NOT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m OR: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m AND: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m NEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m ABS: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 1-: 36
|
|
|
|
[38;2;255;165;0m[Hera][39m 1+: 80
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m /: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m *: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m -: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m +: 51
|
|
|
|
[38;2;255;165;0m[Hera][39m CELLS: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m 2@: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m C!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m C@: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m !: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m @: 39
|
|
|
|
[38;2;255;165;0m[Hera][39m R>: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m >R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DEPTH: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m OVER: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m SWAP: 41
|
|
|
|
[38;2;255;165;0m[Hera][39m DUP: 144
|
|
|
|
[38;2;255;165;0m[Hera][39m DROP: 51
|
|
|
|
[38;2;255;165;0m[Hera][39m -------------------------------------
|
|
|
|
[38;2;255;165;0m[Hera][39m Total executions: 5332
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 474
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12834822315] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12836720883] Expected: Should display all word entropy stats
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12837961542] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD
|
|
[38;2;255;165;0m[Hera][39m Word Usage Statistics (Execution Heat Counts):
|
|
|
|
[38;2;255;165;0m[Hera][39m =============================================
|
|
|
|
[38;2;255;165;0m[Hera][39m WDENT: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER@: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m IS: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD-ENTROPY: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY!: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDCASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDOF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m OF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m CASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m EXIT: 121
|
|
|
|
[38;2;255;165;0m[Hera][39m UNLOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m J: 58
|
|
|
|
[38;2;255;165;0m[Hera][39m I: 212
|
|
|
|
[38;2;255;165;0m[Hera][39m LEAVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m +LOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m LOOP: 48
|
|
|
|
[38;2;255;165;0m[Hera][39m DO: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m ?DO: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m UNTIL: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m AGAIN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m REPEAT: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m WHILE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m BEGIN: 20
|
|
|
|
[38;2;255;165;0m[Hera][39m THEN: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m ELSE: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m IF: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m (LEAVE): 6
|
|
|
|
[38;2;255;165;0m[Hera][39m (+LOOP): 40
|
|
|
|
[38;2;255;165;0m[Hera][39m (LOOP): 152
|
|
|
|
[38;2;255;165;0m[Hera][39m (DO): 48
|
|
|
|
[38;2;255;165;0m[Hera][39m (?DO): 12
|
|
|
|
[38;2;255;165;0m[Hera][39m (0BRANCH): 142
|
|
|
|
[38;2;255;165;0m[Hera][39m (BRANCH): 72
|
|
|
|
[38;2;255;165;0m[Hera][39m DOES>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m does_rt: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LIT: 309
|
|
|
|
[38;2;255;165;0m[Hera][39m FENCE: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORGET: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ]: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m [: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m IMMEDIATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m CONSTANT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m VARIABLE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CREATE: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ;: 122
|
|
|
|
[38;2;255;165;0m[Hera][39m :: 130
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT": 3
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m QUIT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m EXECUTE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m ORDER: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORTH: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m CURRENT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CONTEXT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFINITIONS: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m VOCABULARY: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m ': 16
|
|
|
|
[38;2;255;165;0m[Hera][39m FIND: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m >BODY: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m HIDDEN: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SMUDGE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m LATEST: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m SP@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m SP!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m PAD: 29
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 35
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 142
|
|
|
|
[38;2;255;165;0m[Hera][39m SCR: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m THRU: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m LIST: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m LOAD: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m FLUSH: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m EMPTY-BUFFERS: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SAVE-BUFFERS: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m UPDATE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m BUFFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m BLOCK: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACES: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m TYPE: 43
|
|
|
|
[38;2;255;165;0m[Hera][39m CR: 659
|
|
|
|
[38;2;255;165;0m[Hera][39m EMIT: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m BLANK: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SKIP: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SCAN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m SEARCH: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COMPARE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE>: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m -TRAILING: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [']: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m BL: 19
|
|
|
|
[38;2;255;165;0m[Hera][39m SOURCE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m >IN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m S": 37
|
|
|
|
[38;2;255;165;0m[Hera][39m (s"): 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m SPAN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m EXPECT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COUNT: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m OCTAL: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m HEX: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DECIMAL: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m BASE: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m SIGN: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m HOLD: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m #>: 16
|
|
|
|
[38;2;255;165;0m[Hera][39m #S: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m #: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m <#: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m .: 901
|
|
|
|
[38;2;255;165;0m[Hera][39m D2/: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D2*: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D0<: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D0=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R@: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R>: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2>R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2ROT: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2OVER: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2SWAP: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DUP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DROP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D<: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m DMIN: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DMAX: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DABS: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DNEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D-: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m D+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m S>D: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m M/MOD: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m M*: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m M+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m FALSE: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m TRUE: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m WITHIN: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m U>: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m U<: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m <=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m <: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m =: 92
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<>: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 27
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m 0=: 47
|
|
|
|
[38;2;255;165;0m[Hera][39m NOT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m OR: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m AND: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m NEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m ABS: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 1-: 36
|
|
|
|
[38;2;255;165;0m[Hera][39m 1+: 80
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m /: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m *: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m -: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m +: 54
|
|
|
|
[38;2;255;165;0m[Hera][39m CELLS: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m 2@: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m C!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m C@: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m !: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m @: 39
|
|
|
|
[38;2;255;165;0m[Hera][39m R>: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m >R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DEPTH: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m OVER: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m SWAP: 41
|
|
|
|
[38;2;255;165;0m[Hera][39m DUP: 144
|
|
|
|
[38;2;255;165;0m[Hera][39m DROP: 54
|
|
|
|
[38;2;255;165;0m[Hera][39m -------------------------------------
|
|
|
|
[38;2;255;165;0m[Hera][39m Total executions: 5349
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 475
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12997626474] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 12999369663] Expected: Should show defined word entropy
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13008775941] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT
|
|
[38;2;255;165;0m[Hera][39m Word Usage Statistics (Execution Heat Counts):
|
|
|
|
[38;2;255;165;0m[Hera][39m =============================================
|
|
|
|
[38;2;255;165;0m[Hera][39m WDENT: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER@: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m IS: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD-ENTROPY: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY!: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ENTROPY@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDCASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ENDOF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m OF: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m CASE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m EXIT: 121
|
|
|
|
[38;2;255;165;0m[Hera][39m UNLOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m J: 58
|
|
|
|
[38;2;255;165;0m[Hera][39m I: 212
|
|
|
|
[38;2;255;165;0m[Hera][39m LEAVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m +LOOP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m LOOP: 48
|
|
|
|
[38;2;255;165;0m[Hera][39m DO: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m ?DO: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m UNTIL: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m AGAIN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m REPEAT: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m WHILE: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m BEGIN: 20
|
|
|
|
[38;2;255;165;0m[Hera][39m THEN: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m ELSE: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m IF: 32
|
|
|
|
[38;2;255;165;0m[Hera][39m (LEAVE): 6
|
|
|
|
[38;2;255;165;0m[Hera][39m (+LOOP): 40
|
|
|
|
[38;2;255;165;0m[Hera][39m (LOOP): 152
|
|
|
|
[38;2;255;165;0m[Hera][39m (DO): 48
|
|
|
|
[38;2;255;165;0m[Hera][39m (?DO): 12
|
|
|
|
[38;2;255;165;0m[Hera][39m (0BRANCH): 142
|
|
|
|
[38;2;255;165;0m[Hera][39m (BRANCH): 72
|
|
|
|
[38;2;255;165;0m[Hera][39m DOES>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m does_rt: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m LIT: 309
|
|
|
|
[38;2;255;165;0m[Hera][39m FENCE: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORGET: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m ]: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m [: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m IMMEDIATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m CONSTANT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m VARIABLE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CREATE: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ;: 122
|
|
|
|
[38;2;255;165;0m[Hera][39m :: 130
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT": 3
|
|
|
|
[38;2;255;165;0m[Hera][39m ABORT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m QUIT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m EXECUTE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m ORDER: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m FORTH: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m CURRENT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CONTEXT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m DEFINITIONS: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m VOCABULARY: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m ': 16
|
|
|
|
[38;2;255;165;0m[Hera][39m FIND: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m >BODY: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m HIDDEN: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SMUDGE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m LATEST: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m SP@: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m SP!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m PAD: 29
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 35
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 23
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 142
|
|
|
|
[38;2;255;165;0m[Hera][39m SCR: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m THRU: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m LIST: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m LOAD: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m FLUSH: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m EMPTY-BUFFERS: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SAVE-BUFFERS: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m UPDATE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m BUFFER: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m BLOCK: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACES: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m SPACE: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m TYPE: 43
|
|
|
|
[38;2;255;165;0m[Hera][39m CR: 659
|
|
|
|
[38;2;255;165;0m[Hera][39m EMIT: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m BLANK: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m SKIP: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m SCAN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m SEARCH: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COMPARE: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE>: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m CMOVE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m -TRAILING: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m LITERAL: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [']: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m BL: 19
|
|
|
|
[38;2;255;165;0m[Hera][39m SOURCE: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m >IN: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m S": 37
|
|
|
|
[38;2;255;165;0m[Hera][39m (s"): 4
|
|
|
|
[38;2;255;165;0m[Hera][39m WORD: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m SPAN: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m EXPECT: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m COUNT: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m OCTAL: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m HEX: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DECIMAL: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m BASE: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m SIGN: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m HOLD: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m #>: 16
|
|
|
|
[38;2;255;165;0m[Hera][39m #S: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m #: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m <#: 17
|
|
|
|
[38;2;255;165;0m[Hera][39m .: 901
|
|
|
|
[38;2;255;165;0m[Hera][39m D2/: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D2*: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m D0<: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D0=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R@: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 2R>: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2>R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2ROT: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2OVER: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2SWAP: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DUP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2DROP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D=: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m D<: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m DMIN: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DMAX: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m DABS: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DNEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m D-: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m D+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m S>D: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m M/MOD: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m M*: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m M+: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m FALSE: 18
|
|
|
|
[38;2;255;165;0m[Hera][39m TRUE: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m WITHIN: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m U>: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m U<: 25
|
|
|
|
[38;2;255;165;0m[Hera][39m <=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >=: 31
|
|
|
|
[38;2;255;165;0m[Hera][39m >: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m <: 42
|
|
|
|
[38;2;255;165;0m[Hera][39m =: 92
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<>: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 27
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 12
|
|
|
|
[38;2;255;165;0m[Hera][39m 0=: 47
|
|
|
|
[38;2;255;165;0m[Hera][39m NOT: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m OR: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m AND: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m NEGATE: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m ABS: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 1-: 36
|
|
|
|
[38;2;255;165;0m[Hera][39m 1+: 80
|
|
|
|
[38;2;255;165;0m[Hera][39m */MOD: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m */: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m /: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m *: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m -: 30
|
|
|
|
[38;2;255;165;0m[Hera][39m +: 54
|
|
|
|
[38;2;255;165;0m[Hera][39m CELLS: 14
|
|
|
|
[38;2;255;165;0m[Hera][39m 2@: 4
|
|
|
|
[38;2;255;165;0m[Hera][39m C!: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m C@: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m !: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m @: 39
|
|
|
|
[38;2;255;165;0m[Hera][39m R>: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m >R: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m DEPTH: 16
|
|
|
|
[38;2;255;165;0m[Hera][39m OVER: 22
|
|
|
|
[38;2;255;165;0m[Hera][39m SWAP: 41
|
|
|
|
[38;2;255;165;0m[Hera][39m DUP: 144
|
|
|
|
[38;2;255;165;0m[Hera][39m DROP: 54
|
|
|
|
[38;2;255;165;0m[Hera][39m -------------------------------------
|
|
|
|
[38;2;255;165;0m[Hera][39m Total executions: 5351
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 475
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 11
|
|
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13159452537] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting WORD-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13161405579] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13162556442] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13164224598] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13165703082] Testing word: RESET-ENTROPY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13166854701] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13167948843] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13169947875] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting RESET-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13177194639] Expected: Should reset all entropy counters
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13184085831] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13185718686] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting RESET-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13187900922] Expected: Should handle multiple resets
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13189343832] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13190854698] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting RESET-ENTROPY ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13198574277] Expected: Should reset after word usage
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13199865819] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13201605816] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13203280440] Testing word: TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13211260671] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13212415839] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO
|
|
[38;2;255;165;0m[Hera][39m Top 5 most frequently used words:
|
|
|
|
[38;2;255;165;0m[Hera][39m ==================================
|
|
|
|
[38;2;255;165;0m[Hera][39m 1. DROP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2. TOPTEST: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 3. EXIT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 4. LIT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 5. TOP-WORDS: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13218752379] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13220587485] Expected: Should display top 5 hot words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13228743381] Running TOP-WORDS.display_top10: 10 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m Top 10 most frequently used words:
|
|
|
|
[38;2;255;165;0m[Hera][39m ==================================
|
|
|
|
[38;2;255;165;0m[Hera][39m 1. DROP: 6
|
|
|
|
[38;2;255;165;0m[Hera][39m 2. TOPTEST: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 3. EXIT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 4. LIT: 5
|
|
|
|
[38;2;255;165;0m[Hera][39m 5. TOP-WORDS: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m 6. ;: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m 7. :: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13234990104] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13244110551] Expected: Should display top 10 words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13245662472] Running TOP-WORDS.after_reset: RESET-ENTROPY 5 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m Top 5 most frequently used words:
|
|
|
|
[38;2;255;165;0m[Hera][39m ==================================
|
|
|
|
[38;2;255;165;0m[Hera][39m 1. TOP-WORDS: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13249149732] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13256850474] Expected: Should handle display after reset
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13258134687] Running TOP-WORDS.single_word: 1 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m Top 1 most frequently used words:
|
|
|
|
[38;2;255;165;0m[Hera][39m ==================================
|
|
|
|
[38;2;255;165;0m[Hera][39m 1. TOP-WORDS: 2
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13261615164] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13263463395] Expected: Should display top 1 word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13270820409] Running TOP-WORDS.large_count: 100 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m Top 100 most frequently used words:
|
|
|
|
[38;2;255;165;0m[Hera][39m ==================================
|
|
|
|
[38;2;255;165;0m[Hera][39m 1. TOP-WORDS: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13274765112] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13276679934] Expected: Should handle large count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13277840373] Running TOP-WORDS.zero_count: 0 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m TOP-WORDS: invalid count 0
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13287108177] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13288817535] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13289999688] Running TOP-WORDS.negative_count: -5 TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m TOP-WORDS: invalid count -5
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13292006910] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13294069425] Expected: Should handle negative count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13302504180] Running TOP-WORDS.empty_stack: TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 13303858281] TOP-WORDS: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13304871636] Expected error occurred
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting TOP-WORDS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13306755777] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13314892374] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13316576616] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13318239165] Testing word: (-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13319461764] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13320783630] Running (-.comment_line: (- This is a comment
|
|
[38;2;255;165;0m[Hera][39m 1 2 + . CR
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13331157504] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13332447303] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting (- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13334651085] Expected: Should ignore rest of line
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13336158675] Running (-.mid_line: 1 (- comment here
|
|
[38;2;255;165;0m[Hera][39m 2 + . CR
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13346472594] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13347677070] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting (- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13349730093] Expected: Should work mid-expression
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13351259439] Running (-.no_stack_effect: DEPTH (- comment
|
|
[38;2;255;165;0m[Hera][39m DEPTH = . CR
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13361760552] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13362995289] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting (- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13365100371] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13374306141] Running (-.multiple: 1 (- first
|
|
[38;2;255;165;0m[Hera][39m 2 (- second
|
|
[38;2;255;165;0m[Hera][39m + . CR
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13376755035] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13378106595] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting (- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13380348933] Expected: Should handle multiple comments
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13389864453] (-: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13391372106] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13393164330]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: ACL Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13395018756] Running ACL Words Tests (Module 24)...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13406953035] ACL: denied '__acl_deny_test__'
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13408529316] SKIP: STRICT mode test (ACL.4th not loaded)
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13409928672] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded)
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 13420142589] vm_create_word: cannot shadow pinned word '__acl_shadow_target_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13423603788] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13434282414]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Mama FORTH Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13436112480] Running Mama FORTH Words Tests (Capsule System M7.1)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13437874527] Testing word: CAPSULE-COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13439224848] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13448902425] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13450565163] Testing word: CAPSULE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13451697378] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13452905151] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13462935591] Testing word: CAPSULE-FLAGS@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13464256575] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13465464726] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13467013623] Testing word: CAPSULE-LEN@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13475458563] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13477127832] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13478492685] Testing word: CAPSULE-HASH@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13479438735] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13480447176] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13481756925] Testing word: MAMA-VM-ID
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13482790209] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13484094834] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13492878609] Testing word: VM-COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13494831651] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13495836564] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13497136695] Testing word: CAPSULE-BIRTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13505301096] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13506615528] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13507869921] Testing word: CAPSULE-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13508824497] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13509835311] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13511112489] Testing word: CAPSULE-TEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13512302706] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13519779399] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13521383358] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13522828305]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Q48.16 Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13524367059] Running Q48.16 Words Tests (Module 25)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13525598709] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13527214071] Testing word: Q.+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13534917753] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13536185775] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13538163093] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.+ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13539901242] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13551211317] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13552891359] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13554638013] Testing word: Q.-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13555976322] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13564001094] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13565923035] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.- ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13567715112] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13577260410] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13580136381] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13581360744] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13582742250] Testing word: Q.*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13583679963] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13584726036] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13594167930] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.* ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13595880900] Expected: Should print: 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13599190206] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13607405952] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13608831432] Testing word: Q./
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13609678908] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13610685816] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT .
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13612724013] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q./ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13622274078] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13626677694] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT .
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13636086030] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q./ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13638462201] Expected: Should print: 0 (division by zero yields q=0)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13642743828] Q./: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13652558724] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13654212453] Testing word: Q.ABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13655483331] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13656822984] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13667258052] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.ABS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13669477752] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13681585659] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13683179013] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13684741035] Testing word: Q.NEG
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13685868756] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13687178232] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13697277741] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.NEG ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13699591353] Expected: Should print: -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13711336527] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13712787333] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13714506414] Testing word: Q.LOG
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13715670780] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13724676441] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13726843620] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.LOG ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13729017876] Expected: Should print: 0 (ln 1.0 = 0)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 13740305229] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13742931111] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13744501764] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13754253261] Testing word: Q.EXP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13755464835] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13756758792] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13759023306] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.EXP ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13769380590] Expected: Should print: 1 (e^0 = 1)
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13773234783] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13783005747] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13784692299] Testing word: Q.SQRT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13785967944] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13787259822] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13797591360] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.SQRT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13799835840] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13803589611] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13813027452] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13815119661] Testing word: Q.SIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13816297278] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13817618199] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13828220637] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.SIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13829925312] Expected: Should print: 0 (sin 0 = 0)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13840893864] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13842364599] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13843630038] Testing word: Q.COS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13844562480] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13845495111] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13855109079] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.COS ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13857065145] Expected: Should print: 1 (cos 0 = 1)
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13860322854] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13861556541] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13870577175] Testing word: Q.FROM-INT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13871817036] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13872752544] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13874445963] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.FROM-INT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13876280061] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13887662397] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13888994469] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13890309762] Testing word: Q.TO-INT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13897362990] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13898897082] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13900849473] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.TO-INT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13902740670] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13905838380] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13907034351] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13915036065] Testing word: Q.1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13916123529] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13917212904] Running Q.1.raw_value: Q.1 . CR
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13918918923] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.1 ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13920724608] Expected: Should print: 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13933875354] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13935436830] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13937298837] Testing word: Q.0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13938531327] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13939804893] Running Q.0.raw_value: Q.0 . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13942076400] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.0 ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13950664497] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13955520117] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13956933522] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13958693973] Testing word: Q.SCALE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13959747837] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13960894584] Running Q.SCALE.raw_value: Q.SCALE . CR
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13962749157] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.SCALE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13964706903] Expected: Should print: 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m 65536
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13973537886] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13974832536] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13976207028] Testing word: Q.=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13977371163] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13978171536] Running Q.=.equal: Q.1 Q.1 Q.= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13986150045] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 13987945671] Expected: Should print: -1 (true)
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1 [32m[HADES][INFO ] [0m[KRELTSC: 14003051517] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L
|
|
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14005755183] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14014618128] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14016273159] Expected: Should print: 0 (false)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14019502224] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14020751577] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14029931979] Testing word: Q.<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14030832312] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14031818304] Running Q.<.true: Q.0 Q.1 Q.< . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14033554458] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14043379581] Expected: Should print: -1 (true)
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14047398204] Running Q.<.false: Q.1 Q.0 Q.< . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14048938197] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.< ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14058225447] Expected: Should print: 0 (false)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14061451782] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14062702038] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14064095220] Testing word: Q.>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14072403723] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14073365964] Running Q.>.true: Q.1 Q.0 Q.> . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14075021163] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14076688857] Expected: Should print: -1 (true)
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14087222079] Running Q.>.false: Q.0 Q.1 Q.> . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14088775680] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.> ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14090600622] Expected: Should print: 0 (false)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14101424274] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14102669070] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14104109922] Testing word: Q.0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14105072583] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14106127203] Running Q.0=.true: Q.0 Q.0= . CR
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14107777131] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14116733925] Expected: Should print: -1 (true)
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14120072484] Running Q.0=.false: Q.1 Q.0= . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14121581943] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.0= ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14130566415] Expected: Should print: 0 (false)
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14134531530] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14136315753] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14146863276] Testing word: Q.MAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14147866824] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14148901977] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14150923647] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.MAX ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14160731697] Expected: Should print: 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14163729132] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L
|
|
[38;2;255;165;0m[Hera][39m 7
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14165589354] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14174712846] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14176158171] Testing word: Q.MIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14177165877] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14178207141] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14180195736] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.MIN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14189185227] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14192517276] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14193757179] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14195130201] Testing word: Q.PRINT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14203575099] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14204607081] Running Q.PRINT.of_one: Q.1 Q.PRINT CR
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14206582929] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.PRINT ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14208450669] Expected: Should print: 1.00000
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m 1.5u
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14219150547] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14220543414] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14221993044]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Inference Engine Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14223532638] Running Inference Engine Words Tests (Module 26)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14232276681] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14233747899] Testing word: Q.VARIANCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14234805459] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14235849810] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300
|
|
[38;2;255;165;0m[Hera][39m 6666
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14238089565] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting Q.VARIANCE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14247279354] Expected: Should print population variance of {100,200,300}
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14248695111] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14249980395] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14251340376] Testing word: INFER-DECAY-SLOPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14252458962] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14253490083] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14265678126] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-DECAY-SLOPE ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14276031924] Expected: Should print decay slope for a decreasing traject
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14277882927] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14279159265] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14280536088] Testing word: INFER-WINDOW-WIDTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14281658769] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14291195856] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8
|
|
[38;2;255;165;0m[Hera][39m 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14293444095] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-WINDOW-WIDTH ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14295283065] Expected: Should print an inferred window width (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14296674000] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14305466280] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14306933529] Testing word: INFER-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14307986721] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14309003751] Running INFER-RUN.basic: INFER-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14320479789] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-RUN ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14322459732] Expected: Should run without error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14323690773] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14325212454] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14333435193] Testing word: INFER-WINDOW@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14335078632] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14336100744] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14339164035] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-WINDOW@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14341072053] Expected: Should print last adaptive_window_width (no error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14349376986] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14350770063] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14352462222] Testing word: INFER-DECAY@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14353498341] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14354579547] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14364233163] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-DECAY@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14366376843] Expected: Should print last adaptive_decay_slope (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14367788043] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14369107977] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14377099947] Testing word: INFER-VARIANCE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14378200347] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14379255534] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@
|
|
[38;2;255;165;0m[Hera][39m 1169
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14382514209] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-VARIANCE@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14384421198] Expected: Should print last window_variance_q48 (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14394391158] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14396087538] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14397517932] Testing word: INFER-FIT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14398595337] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14406356727] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT .
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14409503367] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-FIT@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14411592510] Expected: Should print last slope_fit_quality_q48 (no error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14413080675] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14421309567] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14422907856] Testing word: INFER-EARLY-EXIT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14424031083] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14424934020] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14435152410] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting INFER-EARLY-EXIT@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14437702776] Expected: Should print 0 or 1 (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14438939004] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14440312299] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14441706489]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Physics Freeze Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14448095067] Running Physics Freeze Words Tests (Module 27)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14450771790] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14452530204] Testing word: FREEZE-WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14453713806] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14454787326] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free
|
|
[38;2;255;165;0m[Hera][39m 245
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14457155370] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FREEZE-WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14464007166] Expected: Should print: -1 (word is now frozen)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14465526558] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14467430691] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14469135744] Testing word: UNFREEZE-WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14470433082] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14471657235] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __
|
|
[38;2;255;165;0m[Hera][39m 270
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14482498758] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting UNFREEZE-WORD ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14484627612] Expected: Should print: 0 (freeze cleared)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14485919427] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14487559653] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14495588436] Testing word: FROZEN?
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14496645534] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14497691376] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro
|
|
[38;2;255;165;0m[Hera][39m 224
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14499755172] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FROZEN? ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14508177957] Expected: Should print: 0 (freshly defined word is not froz
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14509598754] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO
|
|
[38;2;255;165;0m[Hera][39m 245
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14511592767] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting FROZEN? ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14513451813] Expected: Should print: 0 (not-found treated as not frozen)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14514839787] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14522680431] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14524147890] Testing word: HEAT!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14525123130] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14526199632] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he
|
|
[38;2;255;165;0m[Hera][39m 249
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14528523198] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HEAT! ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14530335750] Expected: Should print: 999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14537874099] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14539174083] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14540603805] Testing word: HEAT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14541611889] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14542635051] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S"
|
|
[38;2;255;165;0m[Hera][39m 224
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14544676755] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting HEAT@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14552360592] Expected: Should print: 0 (freshly defined word has zero he
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14553809214] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14555100231] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14556537072] Testing word: DECAY-RATE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14557588248] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14558584215] Running DECAY-RATE@.basic: DECAY-RATE@ . CR
|
|
[38;2;255;165;0m[Hera][39m 224
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14566241130] Test passed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0mTesting DECAY-RATE@ ... [32mPASS[0m
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14568169077] Expected: Should print the compile-time DECAY_RATE_PER_US_Q
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14569602411] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 14571015753] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14572430775] FINAL TEST SUMMARY:
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14573415234] Total tests run: 1050
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14580758241] Passed: 1012
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14581796817] Failed: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14582827266] Stubs (not yet implemented): 38
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14583957129] Errors: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14585028255] ALL IMPLEMENTED TESTS PASSED!
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14586146841] Contract checks (A4'/A1): all passed
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 14587332921] ==============================================
|
|
[38;2;255;165;0m[Hera][39m PARITY:M7.1a word_count=488 here=0x00000000000000d8 latest_id=657 hash=0x7b99ba89f41cb2b0
|
|
[38;2;255;165;0m[Hera][39m PARITY:OK
|
|
[38;2;255;165;0m[Hera][39m POST: PASSED
|
|
[38;2;255;165;0m[Hera][39m [HAL][exec] regions frozen:
|
|
[38;2;255;165;0m[Hera][39m kernel.text: [0x00000000bdb27000, 0x00000000bdb5d176)
|
|
[38;2;255;165;0m[Hera][39m VM: parity bootstrap complete
|
|
[38;2;255;165;0m[Hera][39m PCI: init...
|
|
[38;2;255;165;0m[Hera][39m virtio-blk: found device
|
|
[38;2;255;165;0m[Hera][39m Artemis: virtio-blk attached
|
|
[38;2;255;165;0m[Hera][39m virtio-rng: found device
|
|
[38;2;255;165;0m[Hera][39m rng: backend = virtio-rng
|
|
[38;2;255;165;0m[Hera][39m entropy: ready
|
|
[38;2;255;165;0m[Hera][39m virtio-input: found device
|
|
[38;2;255;165;0m[Hera][39m virtio-input: driver ready
|
|
[38;2;255;165;0m[Hera][39m xhci: controller found, BAR0 mapped
|
|
[38;2;255;165;0m[Hera][39m xhci: controller running
|
|
[38;2;255;165;0m[Hera][39m xhci: hcc_params1=0x00087001
|
|
[38;2;255;165;0m[Hera][39m xhci: context size = 32 bytes
|
|
[38;2;255;165;0m[Hera][39m xhci: device already connected at bring-up
|
|
[38;2;255;165;0m[Hera][39m xhci: port status change -- device connected
|
|
[38;2;255;165;0m[Hera][39m xhci: portsc=0x00021203
|
|
[38;2;255;165;0m[Hera][39m xhci: port enabled (PED set)
|
|
[38;2;255;165;0m[Hera][39m xhci: enable slot command submitted
|
|
[38;2;255;165;0m[Hera][39m Init: Mama birth...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 14744032233] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 14748337254] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 14935216128] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 14937547863] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 15445207596] ( Unterminated comment
|
|
|
|
[38;2;255;165;0m[Hera][39m ================================================
|
|
[38;2;255;165;0m[Hera][39m LithosAnanke — FORTH-79 bare-metal kernel
|
|
[38;2;255;165;0m[Hera][39m Stadium step one: Hera alone
|
|
[38;2;255;165;0m[Hera][39m ================================================
|
|
[38;2;255;165;0m[Hera][39m Hera [live]
|
|
[38;2;255;165;0m[Hera][39m ================================================
|
|
|
|
[38;2;255;165;0m[Hera][39m (no identity)
|
|
[38;2;255;165;0m[Hera][39m PARITY:MAMA_INIT capsule_id=0xa94a7b63db15021b mode=m capsule_hash=0xa94a7b63db15021b dict_hash=0x3d7198a3cdb6a048
|
|
[38;2;255;165;0m[Hera][39m Init: Mama birth OK
|
|
[38;2;255;165;0m[Hera][39m ACL: CAPSULE-BIRTH pinned STRICT
|
|
[38;2;255;165;0m[Hera][39m ACL: BIRTH pinned STRICT
|
|
[38;2;255;165;0m[Hera][39m Starting heartbeat...
|
|
[38;2;255;165;0m[Hera][39m SBI: timer armed (TIME extension)
|
|
[38;2;255;165;0m[Hera][39m Heartbeat running.
|
|
[38;2;255;165;0m[Hera][39m Stadium words: promotions=639 evictions=0
|
|
[38;2;255;165;0m[Hera][39m Stadium conservation: resident_sum=43691 reservoir=21845 sum=65536 (Q48_ONE=65536)
|
|
[38;2;255;165;0m[Hera][39m Stadium quota grant self-test: OK
|
|
[38;2;255;165;0m[Hera][39m Hera reservoir=21845
|
|
[38;2;255;165;0m[Hera][39m test-vm reservoir=65536
|
|
[38;2;255;165;0m[Hera][39m Startup: birthing Hermes (fleet foundation)...
|
|
[38;2;255;165;0m[Hermes][39m (no identity)
|
|
[38;2;255;165;0m[Hermes][39m PARITY:BIRTH vm_id=0x932bf4a07f9a4069-0x8987535eed5e67c1 capsule_id=0x7d4ab35a4d3ffc0c mode=p capsule_hash=0x7d4ab35a4d3ffc0c dict_hash=0xfbcbed4aafc9990d
|
|
[38;2;255;165;0m[Hera][39m BIRTH: Hermes live
|
|
[38;2;255;165;0m[Hera][39m Startup: Hermes live
|
|
[38;2;255;165;0m[Hera][39m Startup: birthing Artemis (fleet foundation)...
|
|
[38;2;255;165;0m[Artemis][39m Artemis: LithosAnanke disk -- resuming
|
|
[38;2;255;165;0m[Artemis][39m Artemis: persist-read...
|
|
[38;2;255;165;0m[Artemis][39m PASS: persist-read
|
|
[38;2;255;165;0m[Artemis][39m Artemis ready
|
|
[38;2;255;165;0m[Artemis][39m Artemis: 22998 data blocks
|
|
[38;2;255;165;0m[Artemis][39m K-total=[33m[HADES][WARN ] [0m[KRELTSC: 18947398449] INFERENCE: Output validation failed, ignoring results
|
|
[38;2;255;165;0m[Artemis][39m 0.5u
|
|
[38;2;255;165;0m[Artemis][39m ARTEMIS-K=0.5u
|
|
[38;2;255;165;0m[Artemis][39m (no identity)
|
|
[38;2;255;165;0m[Artemis][39m PARITY:BIRTH vm_id=0xaab7d9ba785c4e05-0xb60347563404e0c4 capsule_id=0x90208e9ab5ae0070 mode=p capsule_hash=0x90208e9ab5ae0070 dict_hash=0xd50e4f3db54cdbf2
|
|
[38;2;255;165;0m[Hera][39m BIRTH: Artemis live
|
|
[38;2;255;165;0m[Hera][39m Startup: Artemis live
|
|
[38;2;255;165;0m[Hera][39m Heartbeat: 415 ticks, trust=0x00010000, variance=0x00000000
|
|
[38;2;255;165;0m[Hera][39m LithosAnanke v2.0.1
|
|
[38;2;255;165;0m[Hera][39m StarForth Version 3.1.0
|
|
|
|
[38;2;255;165;0m[Hera][39m StarForth Emergency CLI
|
|
[38;2;255;165;0m[Hera][39m FORTH-79 interpreter — type BYE or power off to exit
|
|
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: enable slot succeeded
|
|
[38;2;255;165;0m[Hera][39m xhci: address device command submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: address device succeeded
|
|
[38;2;255;165;0m[Hera][39m xhci: get device descriptor submitted
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: device descriptor received
|
|
[38;2;255;165;0m[Hera][39m xhci: idVendor=0x000046f4
|
|
[38;2;255;165;0m[Hera][39m xhci: idProduct=0x00000001
|
|
[38;2;255;165;0m[Hera][39m xhci: bDeviceClass=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: get config descriptor submitted
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: config wTotalLength=0x0000002c
|
|
[38;2;255;165;0m[Hera][39m xhci: get config descriptor submitted
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: full config descriptor received
|
|
[38;2;255;165;0m[Hera][39m xhci: bInterfaceClass=0x00000008
|
|
[38;2;255;165;0m[Hera][39m xhci: bInterfaceSubClass=0x00000006
|
|
[38;2;255;165;0m[Hera][39m xhci: bInterfaceProtocol=0x00000050
|
|
[38;2;255;165;0m[Hera][39m xhci: confirmed Mass Storage / SCSI / BOT device
|
|
[38;2;255;165;0m[Hera][39m xhci: bulk IN endpoint=0x00000081
|
|
[38;2;255;165;0m[Hera][39m xhci: bulk OUT endpoint=0x00000002
|
|
[38;2;255;165;0m[Hera][39m xhci: configure endpoint command submitted
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: configure endpoint succeeded
|
|
[38;2;255;165;0m[Hera][39m xhci: set configuration submitted
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m xhci: device configured
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ CAPACITY10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ CAPACITY10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: READ CAPACITY last LBA=0x0001ffff
|
|
[38;2;255;165;0m[Hera][39m xhci: READ CAPACITY block size=0x00000200
|
|
[38;2;255;165;0m[Hera][39m blkio_usb: MSC device ready
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: USB drive recognized as a home-blocks drive
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (TEST UNIT READY) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m xhci: unit ready -- issuing READ10
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW (READ10) submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CBW send completed
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: BOT Data-In read completed
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW receive submitted
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW status = PASS
|
|
[38;2;255;165;0m[Hera][39m xhci: CSW data residue=0x00000000
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hermes][39m [33m[HADES][WARN ] [0m[KRELTSC: 181907455212] INFERENCE: Output validation failed, ignoring results
|
|
[38;2;255;165;0m[Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[Hera][39m BYE
|
|
[38;2;255;165;0m[Hera][39m BYE: reaping children
|
|
[38;2;255;165;0m[Hera][39m PARITY:KILL vm_id=0x932bf4a07f9a4069-0x8987535eed5e67c1 name=Hermes
|
|
[38;2;255;165;0m[Hera][39m PARITY:KILL vm_id=0xaab7d9ba785c4e05-0xb60347563404e0c4 name=Artemis
|
|
[38;2;255;165;0m[Hera][39m BYE: cold restart
|