log_word_set_level(), log_do_emit(), and log_emit_string() (7 sites total) now log a diagnostic via log_message(LOG_ERROR, ...) before setting vm->error, matching this file's own already-correct log_str_emit() sibling and defer_words.c's gold-standard pattern. log_word_append_raw() (backing (LOG-APPEND-RAW), 3 sites) resolved differently per §XXXII.3's own triage note: its doc comment forbids log_message() here (recursion into the log ring it writes to), but the word can also be invoked by hand at the console -- console_println() carries no such recursion risk and matches Stage B's policy for a manual interactive invocation. Added the console.h include this required. Three-arch clean qemu acceptance passed. Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01BWpNjdwPtFLuVLaAq44L9K
9086 lines
675 KiB
Plaintext
9086 lines
675 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 = 0x00000000bdf31938
|
|
riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a)
|
|
|
|
|
|
_____ _ _ __ _
|
|
/ ____| | | |/ / | |
|
|
| (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| |
|
|
\___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ |
|
|
____) | || (_| | | | . \ __/ | | | | | __/ |
|
|
|_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_|
|
|
|
|
LithosAnanke v2.0.0
|
|
Architecture: riscv64
|
|
Build: Sep 15 2026 16:43:42
|
|
|
|
UEFI BootServices: EXITED
|
|
|
|
=== StarKernel Boot Information ===
|
|
Memory map entries: 100
|
|
Total memory: 1020 MB
|
|
Usable memory: 977 MB
|
|
===================================
|
|
|
|
PMM initialized.
|
|
PMM statistics:
|
|
Total pages: 250892
|
|
Free pages : 250240
|
|
Used pages : 652
|
|
Total MB : 980
|
|
Free MB : 977
|
|
Used MB : 2
|
|
|
|
VMM initialized (mapped RAM, CR3 switched)
|
|
VMM initialized (mapped RAM, CR3 switched)
|
|
VMM self-test: mapped OK at 0xffff800000000000
|
|
VMM self-test complete.
|
|
|
|
IDT installed.
|
|
|
|
APIC: init...
|
|
PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000)
|
|
PLIC: init (S-mode context 1, threshold=0)
|
|
APIC: init done
|
|
|
|
Timer: init...
|
|
Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree)
|
|
Timer: init done
|
|
|
|
Kernel heap initialized.
|
|
Heap statistics:
|
|
Total bytes: 536870872
|
|
Free bytes: 536870872
|
|
Used bytes: 0
|
|
Peak bytes: 0
|
|
Heap base addr: 2214588416
|
|
Heap end addr: 2751459328
|
|
|
|
Heartbeat: init...
|
|
Heartbeat: init done
|
|
Kernel initialization complete.
|
|
Boot successful!
|
|
|
|
Stadium: 83886 cells (5242 KB), 50 VM slots
|
|
VM: bootstrap parity...
|
|
VM arena allocated: 0x0000000080267000
|
|
(5 MB)
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 0] Registering FORTH-79 Standard word set...
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 2694090] Registering FORTH-79 arithmetic words...
|
|
[32m[HADES][INFO ] [0m[KRELTSC: 26358675] 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: 55092975] Starting comprehensive FORTH-79 modular test suite...
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 56100051] ==============================================
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 57228003]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Stack Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 58899918] Running Stack Words Tests (Module 1: Foundation)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 60193098] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 61609863] Testing word: DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 62531511] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 63610953] 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: 70446495] 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: 72174249] 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: 76017963] 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: 77509530] 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: 79262043] 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: 82388565] 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: 83986224] 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: 85705536] 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: 89055645] 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: 90769854] 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: 92472366] 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: 96547395] 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: 98264964] 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: 99951852] 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: 104106072] Running DUP.empty_stack: DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 105172809] DUP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 106174908] 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: 107992521] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 109251387] DUP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 110588541] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 111914859] Testing word: DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 112850892] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 113828442] 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: 115304007] 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: 117031446] 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: 120012165] 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: 121491993] 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: 123273570] 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: 126432621] 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: 127967763] 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: 129697512] 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: 136472259] 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: 138071493] 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: 139860105] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m 1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 143010399] 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: 146617338] 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: 148311366] 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: 150048297] 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: 153143718] 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: 154761243] 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: 156573858] 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: 159643743] 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: 161306817] 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: 163124094] 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: 166325229] 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: 168188958] 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: 170040612] 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: 173341434] 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: 175244643] 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: 177053772] 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: 180091884] 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: 181965168] 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: 183582630] 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: 185382624] 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: 188476281] 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: 190148721] 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: 191929479] 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: 195019524] 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: 196580433] 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: 198365832] 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: 201492060] 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: 203083902] 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: 205041837] 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: 208286379] 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: 210116193] 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: 211906170] 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: 215252961] Running DROP.empty_stack: DROP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 216390300] DROP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 217430472] 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: 219366588] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 220598679] DROP: 15 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 221858889] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 223290795] Testing word: SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 224282667] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 225302280] 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: 226845234] 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: 228647181] 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: 231836535] 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: 233481234] 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: 235277154] 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: 238536417] 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: 240144345] 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: 241816092] 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: 243656700] 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: 246987279] 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: 248633910] 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: 250426008] 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: 253758288] Running SWAP.one_item: 42 SWAP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 254932545] SWAP: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 256147962] 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: 258086073] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 259315833] Running SWAP.empty_stack: SWAP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 260424990] SWAP: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 261569091] 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: 263508735] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 264690720] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 265920165] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 267296589] Testing word: OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 268244445] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 269249757] 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: 270910857] 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: 272697684] 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: 276022173] 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: 277580751] 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: 279390615] 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: 283260180] 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: 284958429] 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: 286792254] 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: 290332959] Running OVER.one_item: 42 OVER
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 291533865] OVER: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 292759971] 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: 294650412] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 295870449] Running OVER.empty_stack: OVER
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 296988153] OVER: Insufficient stack items (need 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 298170495] 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: 300083553] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 301273371] OVER: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 302498595] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 303929346] Testing word: ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 304911999] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 306298713] 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: 308263389] 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: 310236591] 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: 314628615] Running ROT.zeros: 0 0 0 ROT . . . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 316365714] 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: 318806901] 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: 321111651] 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: 324651705] 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: 326274039] 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: 328035036] 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: 331419963] Running ROT.two_items: 1 2 ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 332638278] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 333830553] 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: 335731116] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 336950985] Running ROT.one_item: 42 ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 338028432] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 339225747] 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: 341103525] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 342365268] Running ROT.empty_stack: ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 343534443] ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 344671719] 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: 346559892] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 347743284] ROT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 348946290] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 350382753] Testing word: DEPTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 351371349] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 352373910] 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: 353850252] 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: 355649238] 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: 358646211] 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: 360157581] 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: 361946697] 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: 364981554] 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: 366541287] 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: 368292666] 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: 371310996] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 372546174] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 373903173] Testing word: PICK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 374831667] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 375833010] 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: 377527311] 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: 379297128] 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: 382396392] 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: 383932647] 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: 385697697] 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: 388402161] 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: 390275655] 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: 391781502] 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: 393600165] 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: 396675762] PICK: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 397928076] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 399368403] Testing word: ROLL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 400312731] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 401365188] 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: 403145631] 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: 404938842] 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: 408367743] 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: 410026659] 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: 411729654] 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: 415129302] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 416540124] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 417953613] Testing word: ?DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 418930302] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 419960877] 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: 421690353] 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: 423510717] 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: 426818133] 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: 428413083] 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: 430244724] 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: 433577844] 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: 435126783] 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: 436916088] 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: 440089167] Running ?DUP.empty_stack: ?DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 441236082] ?DUP: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 442286040] 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: 444230871] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 445477914] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 446714373] ▶ Testing module: src/test_runner/modules/stack_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 448146846] Testing word: -ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 449115492] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 450128889] 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: 451799187] 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: 453640446] Expected: Should print: 1 3 2
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 454812876] 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: 458573283] 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: 460144734] 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: 461932170] 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: 465257646] 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: 466944156] 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: 468737997] 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: 472211817] Running -ROT.two_items: 1 2 -ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 473458881] -ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 474652017] 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: 476604744] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 477855903] Running -ROT.empty_stack: -ROT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 478984884] -ROT: Insufficient stack items (need 3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 480180036] 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: 482085303] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 483292404] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 484560027] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 486006234]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Return Stack Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 487558449] Running Return Stack Words Tests (Module 2)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 488852238] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 490324947] Testing word: >R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 491246280] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 492277128] 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: 494127312] 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: 495876066] 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: 499298478] 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: 500895318] 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: 502655139] 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: 505830003] 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: 507509037] 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: 509254725] 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: 511861959] 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: 514099383] 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: 515881527] 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: 517628580] 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: 521246985] Running >R.empty_stack: >R
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 522346209] >R: DSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 523308870] 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: 525211659] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 526407840] >R: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 527655051] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 529135257] Testing word: R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 530088930] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 531116082] 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: 532607901] 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: 534407244] 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: 537486873] 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: 539169372] 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: 541031568] 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: 544986939] Running R>.empty_rstack: R>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 546127029] R>: RSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 547091349] 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: 548983680] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 550275054] R>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 551502399] ▶ Testing module: src/test_runner/modules/return_stack_words_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 552945834] Testing word: R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 553963074] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 555033549] 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: 556677807] 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: 558456402] 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: 561617742] 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: 563416791] 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: 565200657] 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: 567573993] 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: 569741571] Running R@.empty_rstack: R@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 570845499] R@: RSP underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 571799487] 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: 573682179] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 574961499] R@: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 576223221] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 577653069]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Memory Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 579128739] Running Memory Words Tests (Module 3)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 580403607] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 581856030] Testing word: !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 582793176] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 583824948] 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: 585693087] 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: 587436843] 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: 590658474] 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: 592168752] 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: 593920614] 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: 597231726] 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: 598824534] 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: 600569235] 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: 603999795] 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: 605857728] 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: 607675341] 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: 611227722] 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: 613052748] 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: 614865825] 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: 618691920] 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: 620596620] 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: 622482861] Expected: Should store min int
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 623721084] 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: 628204878] Running !.empty_stack: !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 629376006] 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: 631413111] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 632722860] Running !.one_item: 42 !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 633846633] 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: 635831364] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 637132650] !: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 638469195] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 639978024] Testing word: @
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 640993164] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 642092619] 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: 643848324] 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: 645721734] 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: 649240977] 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: 651169554] 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: 653341437] 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: 657598473] Running @.empty_stack: @
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 659076453] 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: 661542735] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 663001857] @: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 664486620] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 666324036] Testing word: C!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 667505349] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 668807370] 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: 671326530] 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: 673598478] 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: 677852490] 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: 679999530] 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: 682332252] 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: 686017857] 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: 687805545] 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: 689696532] 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: 692308197] 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: 694773849] 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: 696513993] 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: 698413800] 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: 702007509] C!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 703265367] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 704776653] Testing word: C@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 705773754] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 706855758] 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: 708631203] 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: 710544051] 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: 713927949] 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: 715630671] 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: 717566661] 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: 720856353] C@: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 722106441] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 723629067] Testing word: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 724617537] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 725699625] 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: 727583514] 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: 729477084] 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: 732950316] 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: 734669208] 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: 736549863] 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: 740065347] ,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 741330324] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 742842639] Testing word: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 743863554] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 744941904] 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: 746738769] 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: 748627887] 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: 750754011] 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: 753664737] 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: 755302632] 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: 757153530] 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: 760547004] C,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 761823237] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 763345632] Testing word: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 764350776] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 765444603] 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: 767701914] 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: 769587693] 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: 773620386] 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: 775636554] 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: 777481068] 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: 781062660] 2,: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 782305335] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 783789594] Testing word: HERE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 784954485] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 786281979] 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: 788077836] 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: 789987387] 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: 793354548] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 794951325] 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: 796858377] 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: 798750687] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 800860809] HERE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 802188471] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 803700555] Testing word: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 804753642] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 805833441] 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: 807767730] 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: 809712246] 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: 813091860] 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: 814791474] 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: 816597138] 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: 819807030] 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: 821533629] 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: 823334253] 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: 826486521] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 827765400] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 829190439] Testing word: PAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 830123490] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 831126723] 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: 832722177] 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: 834508962] 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: 837641196] 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: 839375838] 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: 841178499] 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: 843026184] 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: 845524470] PAD: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 846762903] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 848186220] Testing word: +!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 849141510] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 850198902] 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: 852052614] 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: 853855800] 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: 857192238] 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: 858911886] 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: 860679372] 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: 863941869] 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: 865621092] 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: 867392547] 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: 870589839] 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: 872414970] 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: 874154820] 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: 876234030] 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: 878981502] Running +!.empty_stack: +!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 880076799] 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: 881978055] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 883168146] +!: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 884375079] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 885815763] Testing word: -!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 886742640] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 887762043] 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: 889580538] 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: 891339876] 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: 894498381] 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: 896193228] 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: 897965607] 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: 901224954] 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: 902944308] 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: 904703415] 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: 907955076] Running -!.empty_stack: -!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 909064989] 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: 910966938] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 912174627] -!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 913413963] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 914823399] Testing word: 2!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 915782322] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 916789944] 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: 918854559] 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: 920593779] 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: 922642224] 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: 925356852] 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: 927150672] 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: 928873134] 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: 932271312] 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: 934145289] 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: 935923338] 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: 939462195] Running 2!.empty_stack: 2!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 940579857] 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: 942474519] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 943685988] 2!: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 944902833] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 946317981] Testing word: FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 947309601] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 948323481] 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: 950385366] 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: 952223916] 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: 955254363] 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: 956987430] Running FILL.zero_n: HERE 0 88 FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 958163997] 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: 959949627] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 961353456] 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: 963034107] 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: 964837335] 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: 968039331] Running FILL.empty_stack: FILL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 969169719] 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: 971075616] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 972315519] FILL: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 973536774] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 974972523] Testing word: MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 975941568] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 976968930] 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: 979126806] 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: 980942298] 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: 984831750] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 986068125] 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: 987867657] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 989067975] 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: 990911964] Running MOVE.empty_stack: MOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 992046237] 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: 993942810] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 995160138] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 996398298] ▶ Testing module: src/test_runner/modules/memory_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 997856706] Testing word: ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 998827662] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 999897633] 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: 1001854413] 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: 1003673055] 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: 1007195007] Running ERASE.zero_n: HERE 0 ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1008362397] 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: 1010237193] Expected: Should do nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1011648897] Running ERASE.empty_stack: ERASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1012820340] 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: 1014739236] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1015954716] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1017209298] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1018638096]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Arithmetic Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1020296907] Running Arithmetic Words Tests (Module 5)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1022103873] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1023541470] Testing word: +
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1024509339] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1025528532] 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: 1027033056] 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: 1028796930] 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: 1031908857] 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: 1033443117] 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: 1035207054] 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: 1038284331] 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: 1039792446] 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: 1041587862] 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: 1044669507] 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: 1046217711] 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: 1048034190] 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: 1050896049] 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: 1052779917] 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: 1054469745] 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: 1056175680] 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: 1059568293] 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: 1061084535] 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: 1062892740] 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: 1066499175] Running +.empty_stack: +
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1067587689] +: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1068604173] 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: 1070454105] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1071659736] Running +.one_item: 42 +
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1072752261] +: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1073650158] 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: 1075337760] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1076569326] +: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1077855072] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1079332548] Testing word: -
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1080245901] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1081300647] 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: 1082719239] 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: 1084464990] 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: 1087588761] 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: 1089084549] 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: 1090837314] 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: 1093956843] 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: 1095444987] 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: 1097220243] 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: 1100364888] 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: 1101858387] 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: 1103609577] 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: 1106706636] 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: 1108209774] 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: 1109971275] 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: 1113020454] 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: 1114654506] 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: 1116439338] 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: 1119993903] 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: 1121695764] 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: 1123408545] Expected: Should overflow
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1125031761] 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: 1128464337] Running -.empty_stack: -
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1129538529] -: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1130514672] 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: 1132426281] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1133645373] Running -.one_item: 42 -
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1134688548] -: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1135661415] 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: 1137524136] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1138720590] -: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1139940837] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1141311549] Testing word: *
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1142261988] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1143273054] 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: 1144865253] 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: 1146607203] 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: 1149712032] 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: 1151161011] 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: 1152942231] 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: 1155963249] 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: 1157421195] 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: 1159178895] 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: 1162210602] 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: 1163725332] 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: 1165497921] 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: 1168613733] 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: 1170216684] 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: 1171975728] 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: 1175121633] 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: 1176712005] 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: 1178496207] 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: 1181722143] 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: 1183342860] 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: 1185136764] 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: 1188640887] Running *.empty_stack: *
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1189711656] *: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1190696346] 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: 1192550373] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1193717469] Running *.one_item: 42 *
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1194795357] *: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1195721394] 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: 1197593040] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1198808436] *: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1200014991] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1201434402] Testing word: /
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1202383959] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1203395004] 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: 1204828737] 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: 1206570561] 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: 1208829762] 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: 1211058030] 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: 1212498987] 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: 1214271030] 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: 1217367921] 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: 1219033326] 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: 1220784096] 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: 1223925339] 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: 1225538874] 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: 1227277695] 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: 1230375531] 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: 1231935075] 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: 1233735762] 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: 1236759594] 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: 1238245932] 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: 1240002687] 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: 1243199181] Running /.by_zero: 42 0 /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1244319237] /: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1245309366] 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: 1247194410] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1248414237] Running /.empty_stack: /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1249493700] /: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1250489751] 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: 1252329477] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1253536746] Running /.one_item: 42 /
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1254594222] /: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1255585254] 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: 1258190535] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1259694912] /: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1261061382] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1262488458] Testing word: MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1263455151] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1264464642] 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: 1266328791] 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: 1268135274] 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: 1271204886] 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: 1272790974] 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: 1274593908] 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: 1277688363] 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: 1279197570] 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: 1281318486] 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: 1284432639] Running MOD.negative_dividend: -17 5 MOD . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1285722711] 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: 1287532617] 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: 1289350755] 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: 1292577888] 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: 1294187286] 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: 1295955612] 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: 1299124302] 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: 1300717236] 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: 1302503790] 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: 1305906798] Running MOD.by_zero: 42 0 MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1307223393] MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1308353235] 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: 1310433621] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1311598869] Running MOD.empty_stack: MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1313028969] MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1314237477] 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: 1316409444] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1317683661] Running MOD.one_item: 42 MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1318972767] MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1320030432] 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: 1321882464] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1322951427] MOD: 9 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1324027719] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1325351538] Testing word: /MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1326329172] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1327395342] 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: 1329521529] 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: 1331449854] 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: 1335194868] 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: 1336906725] 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: 1338833664] 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: 1342398645] 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: 1344043932] 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: 1345978053] 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: 1350023682] Running /MOD.by_zero: 42 0 /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1351457793] /MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1352600592] 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: 1354734381] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1356079473] Running /MOD.empty_stack: /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1357491681] /MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1358634102] 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: 1360688763] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1361987319] Running /MOD.one_item: 42 /MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1363208511] /MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1364497491] 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: 1366829205] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1368336417] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1369977105] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1371864186] Testing word: ABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1373189349] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1374380952] 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: 1376550966] 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: 1378858572] 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: 1382766567] 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: 1384705770] 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: 1386888069] 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: 1390772481] 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: 1392363483] 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: 1394205624] 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: 1396478685] 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: 1400333319] 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: 1402390143] 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: 1404677064] 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: 1409323293] Running ABS.empty_stack: ABS
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1410740058] ABS: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1411982313] 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: 1414359744] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1415782116] ABS: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1417279668] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1419004230] Testing word: NEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1420268661] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1421480718] 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: 1423614864] 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: 1425532206] 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: 1428815010] 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: 1430396667] 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: 1432261782] 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: 1435414029] 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: 1436904504] 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: 1438761912] 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: 1441817244] 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: 1443554217] 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: 1445386383] 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: 1449012894] Running NEGATE.empty_stack: NEGATE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1450247946] NEGATE: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1451336208] 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: 1453253256] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1454454078] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1455700302] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1457146215] Testing word: MIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1458126915] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1459152702] 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: 1460824323] 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: 1462626144] 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: 1465779945] 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: 1467310110] 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: 1469141016] 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: 1472378649] 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: 1473950709] 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: 1475713260] 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: 1478832831] 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: 1480339686] 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: 1482107550] 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: 1484326893] 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: 1486431744] Running MIN.one_item: 42 MIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1487567298] MIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1488551358] 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: 1490489259] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1491693210] Running MIN.empty_stack: MIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1492790145] MIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1493795625] 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: 1495699989] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1496914524] MIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1498143927] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1499739234] Testing word: MAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1501033842] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1502282544] 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: 1503974325] 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: 1505755335] 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: 1508860542] 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: 1510388817] 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: 1512172599] 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: 1515289041] 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: 1516843230] 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: 1518589569] 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: 1521740913] 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: 1523230527] 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: 1525008513] 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: 1528068969] Running MAX.one_item: 42 MAX
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1529158974] MAX: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1530161178] 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: 1532052627] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1533256305] Running MAX.empty_stack: MAX
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1534388142] MAX: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1535372097] 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: 1537304811] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1538545281] MAX: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1539803160] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1541216943] Testing word: 1+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1542155559] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1543158225] 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: 1544644626] 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: 1546428576] 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: 1549487478] 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: 1550922261] 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: 1552724796] 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: 1555774815] 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: 1557304938] 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: 1559056590] 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: 1562114715] 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: 1563636249] 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: 1565444265] 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: 1568543928] 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: 1570187871] 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: 1571907939] Expected: Should overflow
|
|
[38;2;255;165;0m[Hera][39m 2147483648
|
|
[38;2;255;165;0m[Hera][39m 2147483648 [32m[HADES][INFO ] [0m[KRELTSC: 1573921734] 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: 1576645014] Running 1+.empty_stack: 1+
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1577748186] 1+: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1578749760] 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: 1580680248] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1581907362] 1+: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1583149911] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1584525243] Testing word: 1-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1585432044] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1586436831] 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: 1587983229] 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: 1589736246] 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: 1592791473] 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: 1594241019] 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: 1596013482] 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: 1599078075] 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: 1600646145] 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: 1602426504] 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: 1605525936] 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: 1607054295] 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: 1608830475] 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: 1611946077] 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: 1613668602] 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: 1615461141] 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: 1619077761] Running 1-.empty_stack: 1-
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1620204432] 1-: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1621213062] 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: 1623152097] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1624358127] 1-: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1625565522] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1627002972] Testing word: 2+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1627968447] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1629001332] 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: 1630571187] 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: 1632420594] 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: 1636181862] 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: 1638024654] 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: 1640311533] 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: 1644114906] 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: 1645928928] 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: 1648105935] 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: 1652025501] Running 2+.empty_stack: 2+
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1653431955] 2+: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1654426200] 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: 1656256917] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1657496463] 2+: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1658689221] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1660119342] Testing word: 2-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1661032317] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1662040359] 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: 1663626090] 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: 1665377364] 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: 1668449769] 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: 1669870503] 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: 1671657099] 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: 1673539350] 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: 1676354085] 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: 1677830868] 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: 1679590164] 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: 1682747136] Running 2-.empty_stack: 2-
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1683923304] 2-: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1684955769] 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: 1686846882] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1688094639] 2-: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1689343866] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1690787511] Testing word: 2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1691720205] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1692778017] 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: 1694312991] 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: 1696103493] 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: 1699310802] 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: 1700767719] 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: 1702576680] 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: 1705633125] 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: 1707123684] 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: 1708909629] 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: 1712067063] 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: 1713494937] 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: 1715299698] 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: 1718373174] 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: 1719974067] 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: 1722088536] 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: 1726067700] Running 2*.empty_stack: 2*
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1727206425] 2*: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1728164424] 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: 1730077503] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1731299535] 2*: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1732522260] ▶ Testing module: src/test_runner/modules/arithmetic_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1733926887] Testing word: 2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1734881337] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1735898724] 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: 1737463980] 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: 1739234511] 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: 1742266806] 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: 1743651420] 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: 1745420964] 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: 1748480118] 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: 1749906732] 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: 1751657901] 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: 1754721633] 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: 1756281114] 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: 1758058575] 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: 1761182283] Running 2/.one: 1 2/ . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1762329912] 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: 1764160293] 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: 1765953441] 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: 1769005161] Running 2/.empty_stack: 2/
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1770103461] 2/: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1771104846] 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: 1772916747] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1773942597] 2/: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1775222106] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1776656259]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Logical Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1778153895] Running Logical Words Tests (Module 8)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1779435168] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1780759491] Testing word: AND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1781694852] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1782679017] 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: 1784272896] 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: 1786091475] 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: 1789284735] 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: 1790788860] 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: 1792523586] 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: 1795465434] 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: 1796988396] 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: 1798791477] 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: 1801881774] 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: 1803421599] 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: 1805224218] 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: 1808314326] 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: 1809855705] 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: 1811677161] 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: 1814839509] Running AND.empty_stack: AND
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1815946881] AND: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1816960488] 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: 1818898410] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1820109921] Running AND.one_item: 42 AND
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1821214416] AND: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1822230963] 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: 1824122034] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1825333881] AND: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1826602911] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1828064133] Testing word: OR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1829028600] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1830057327] 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: 1831715214] 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: 1833480474] 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: 1836624027] 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: 1838186070] 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: 1839945744] 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: 1843061178] 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: 1844587731] 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: 1846349736] 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: 1848686847] 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: 1851018666] 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: 1852544904] 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: 1854302520] 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: 1857328494] 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: 1858856202] 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: 1860648762] 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: 1864137135] Running OR.empty_stack: OR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1865552745] OR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1866891936] 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: 1869398139] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1871060541] Running OR.one_item: 42 OR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1872548454] OR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1873762191] 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: 1875697278] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1876924623] OR: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1878195627] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1879664766] Testing word: XOR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1880629149] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1881663252] 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: 1883446194] 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: 1885210299] 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: 1888337598] 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: 1889941305] 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: 1891774395] 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: 1895033847] 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: 1896629343] 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: 1898441412] 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: 1901574234] 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: 1903120632] 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: 1904950971] 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: 1907890719] 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: 1909414563] 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: 1911175623] 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: 1914327156] Running XOR.empty_stack: XOR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1915479552] XOR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1916483814] 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: 1918401198] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1919645322] Running XOR.one_item: 42 XOR
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1920765399] XOR: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1921759434] 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: 1923708528] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1924939128] XOR: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1926201228] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1927658922] Testing word: NOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1928614149] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1929660537] 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: 1931227032] 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: 1933092252] 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: 1936180575] 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: 1937630772] 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: 1939447734] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 1940610042] 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: 1944111183] 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: 1945625283] 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: 1947420615] 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: 1950490479] 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: 1951968795] 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: 1953767382] 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: 1956924501] Running NOT.empty_stack: NOT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 1958490639] NOT: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1959713931] 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: 1961643075] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1962854418] NOT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1964096589] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1965543930] Testing word: =
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1966466544] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 1967487375] 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: 1968967959] 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: 1970731497] 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: 1973904639] 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: 1975378629] 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: 1977127509] 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: 1980247311] 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: 1981735665] 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: 1983534084] 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: 1986689271] 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: 1988295435] 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: 1990119432] 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: 1993380627] 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: 1995012222] 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: 1996805937] 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: 1999921308] Running =.empty_stack: =
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2001052326] =: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2002022211] 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: 2003938188] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2005182354] Running =.one_item: 42 =
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2006260347] =: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2007237729] 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: 2009131152] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2010361962] =: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2011613205] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2013053994] Testing word: <>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2014001892] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2015037948] 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: 2016735273] 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: 2018505762] 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: 2021608050] 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: 2023123557] 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: 2024907087] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2039180892] 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: 2042171670] 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: 2043528459] 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: 2045363649] 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: 2048535048] 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: 2050078842] 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: 2051892465] 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: 2054937108] Running <>.empty_stack: <>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2056045320] <>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2057058822] 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: 2059503138] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2060889831] Running <>.one_item: 42 <>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2062048779] <>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2063021331] 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: 2064889659] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2066149890] <>: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2067351741] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2068812564] Testing word: <
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2069750886] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2070802713] 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: 2072462196] 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: 2074262358] 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: 2077405281] 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: 2078952078] 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: 2080670697] 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: 2083714038] 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: 2085214572] 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: 2086998396] 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: 2090069478] 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: 2091706848] 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: 2093482734] 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: 2096574333] 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: 2098138434] 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: 2099861421] 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: 2103013122] Running <.empty_stack: <
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2104074546] <: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2105178726] 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: 2107136598] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2108385321] Running <.one_item: 42 <
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2109475977] <: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2110420725] 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: 2112294303] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2113564026] <: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2114780010] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2116225377] Testing word: >
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2117159142] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2118227496] 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: 2119882758] 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: 2121635670] 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: 2123606604] 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: 2126316108] 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: 2127865131] 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: 2129650152] 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: 2132685912] 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: 2134127793] 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: 2135870457] 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: 2138866947] 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: 2140463619] 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: 2142256704] 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: 2145418737] 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: 2146988592] 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: 2148756246] 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: 2151882180] Running >.empty_stack: >
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2152947321] >: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2154006603] 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: 2155846161] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2157059079] Running >.one_item: 42 >
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2158134216] >: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2159136210] 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: 2161011825] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2162242110] >: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2163455889] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2164895460] Testing word: 0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2165843778] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2166862488] 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: 2168371464] 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: 2170160895] 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: 2173325133] 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: 2174794335] 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: 2176569255] 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: 2179633680] 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: 2181096834] 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: 2182879146] 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: 2185978767] Running 0=.empty_stack: 0=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2187060645] 0=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2188065957] 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: 2189965008] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2191173096] 0=: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2192439690] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2194444917] Testing word: 0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2195414067] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2196493866] 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: 2198189007] 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: 2199971970] 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: 2203091121] 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: 2204568597] 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: 2206317372] 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: 2209093509] 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: 2210976852] 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: 2212433769] 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: 2214220344] 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: 2217312132] Running 0<.empty_stack: 0<
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2218392414] 0<: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2219401233] 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: 2221306983] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2222489388] 0<: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2223717993] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2225164998] Testing word: 0>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2226125034] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2227172661] 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: 2228740164] 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: 2230484697] 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: 2233570920] 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: 2234985102] 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: 2236724511] 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: 2239850445] 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: 2241391803] 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: 2243257485] 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: 2246277453] Running 0>.empty_stack: 0>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2247367626] 0>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2248361661] 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: 2250302250] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2251501854] 0>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2252739132] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2254171416] Testing word: 0<>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2255156967] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2256194703] 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: 2257805739] 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: 2259607392] 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: 2262687231] 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: 2264202633] 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: 2265987717] 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: 2269148637] 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: 2270597322] 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: 2272410504] 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: 2275444605] Running 0<>.empty_stack: 0<>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2276575350] 0<>: stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2277585597] 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: 2279496555] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2280745278] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2281982724] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2283398061] Testing word: U<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2284360722] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2285389071] 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: 2286929946] 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: 2288686512] 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: 2291788464] 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: 2293293387] 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: 2295110601] 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: 2298180087] 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: 2299675539] 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: 2301446952] 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: 2303790279] 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: 2306052357] 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: 2307568767] 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: 2309358555] 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: 2312477055] Running U<.empty_stack: U<
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2313581193] U<: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2314586295] 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: 2316655047] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2317907613] U<: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2319197118] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2321037600] Testing word: U>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2322247872] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2323560057] 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: 2325756216] 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: 2328049290] 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: 2332025451] 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: 2333968224] 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: 2335801041] 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: 2338864458] 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: 2340324042] 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: 2342090478] 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: 2345192346] 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: 2346670158] 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: 2348457069] 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: 2351601882] Running U>.empty_stack: U>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2352702555] U>: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2353766751] 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: 2355674139] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2356903080] U>: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2358134667] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2359563297] Testing word: WITHIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2360544732] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2361590826] 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: 2363329458] 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: 2365173636] 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: 2368341003] 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: 2369954979] 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: 2371771038] 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: 2374963731] 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: 2376618510] 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: 2378694171] 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: 2381453214] 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: 2384268873] 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: 2386205682] 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: 2388010968] 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: 2391026232] 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: 2392549593] 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: 2394369600] 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: 2397572730] Running WITHIN.empty_stack: WITHIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2398791444] WITHIN: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2399867064] 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: 2401886193] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2403102702] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2404423308] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2405856579] Testing word: TRUE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2406817644] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2407842885] 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: 2409402513] 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: 2411218068] 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: 2414318130] 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: 2415858837] 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: 2417679978] 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: 2420787495] 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: 2422388556] 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: 2424195081] 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: 2427332922] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2428585677] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2430017310] Testing word: FALSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2431002294] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2432020815] 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: 2433550707] 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: 2435346732] 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: 2438751168] 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: 2440632369] 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: 2442461133] 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: 2445634632] 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: 2447243442] 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: 2449029828] 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: 2452197174] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2453450454] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2454914322] Testing word: >=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2455841682] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2456883156] 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: 2458498707] 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: 2460301074] 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: 2463029730] 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: 2464894572] 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: 2466441054] 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: 2468212299] 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: 2471367339] 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: 2472871464] 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: 2474645103] 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: 2477788026] 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: 2479320186] 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: 2481097353] 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: 2484184878] 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: 2485676508] 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: 2487464133] 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: 2490605586] Running >=.underflow: >=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2491687380] >=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2492740992] 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: 2494624314] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2495840655] >=: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2497055799] ▶ Testing module: src/test_runner/modules/logical_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2498476071] Testing word: <=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2499415212] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2500472226] 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: 2502048654] 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: 2503741968] 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: 2506902909] 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: 2508397143] 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: 2510192706] 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: 2513200767] 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: 2514673455] 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: 2516464020] 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: 2519625738] 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: 2521126692] 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: 2523050691] 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: 2526175680] 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: 2527774914] 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: 2529595971] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m -1
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2531128446] 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: 2534154210] Running <=.underflow: <=
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2535249129] <=: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2536197174] 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: 2538075267] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2539293309] <=: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2540503308] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2541917784]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Mixed Arithmetic Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2543468193] Running Mixed Arithmetic Words Tests (Module 7)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2544794343] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2546248845] Testing word: */
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2547206802] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2548280826] 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: 2549987118] 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: 2551741227] Expected: Should print: 10 (6*7/4)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2552967207] 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: 2554566567] 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: 2556330609] Expected: Should print: 20 (12*5/3)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2557506777] 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: 2559109455] 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: 2560887252] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2561986812] 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: 2563495746] 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: 2565283392] Expected: Should print: 210 (42*5/1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2566565652] 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: 2568175176] 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: 2569946148] Expected: Should print: 10 (21/2 truncated)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2571226161] 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: 2572914603] 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: 2574727260] Expected: Should print: -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2575859328] 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: 2577534771] 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: 2579305281] Expected: Should print: -10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2580403833] Running */.div_by_zero: 6 7 0 */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2581585818] */: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2582620698] 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: 2584524390] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2585739345] Running */.empty_stack: */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2586822966] */: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2587838064] 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: 2589738249] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2590909293] Running */.two_items: 1 2 */
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2592036930] */: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2593014627] 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: 2594919537] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2596307616] */: 10 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2597579838] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2599012185] Testing word: */MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2599984590] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2601031923] 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: 2602802370] 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: 2604630777] Expected: Should print: 1 10 (51/5 = 10 rem 1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2605966524] 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: 2607667797] 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: 2609462688] Expected: Should print: 0 20 (60/3 = 20 rem 0)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2610716640] 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: 2612435574] 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: 2614287165] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2615399136] 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: 2617071975] 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: 2618858025] Expected: Should print: 0 210
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2620011366] 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: 2621697330] 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: 2623509693] Expected: Should print: 1 11 (56/5 = 11 rem 1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2624822445] 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: 2626531320] 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: 2628380979] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2629557693] Running */MOD.div_by_zero: 6 7 0 */MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2630794131] */MOD: Division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2631859545] 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: 2633819853] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2635043418] Running */MOD.empty_stack: */MOD
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 2636209548] */MOD: Stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2637240207] 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: 2639197281] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2640408771] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2641631055] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2643095091] Testing word: M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2644046076] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2645104812] 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: 2646822780] 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: 2648649381] Expected: Should print: 200 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2649803310] 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: 2651559225] 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: 2653326963] Expected: Should handle overflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2654475117] 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: 2656151715] 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: 2657940117] Expected: Should print: 50 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2659093836] 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: 2660702562] 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: 2662523493] Expected: Should print: 0 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2663636031] 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: 2665341147] 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: 2667090237] Expected: Should print: -200 -100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2668273398] Running M+.empty_stack: M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2669417961] 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: 2671327764] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2672549712] Running M+.one_item: 42 M+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2673999195] 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: 2676202830] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2677473309] M+: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2678713905] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2680155765] Testing word: M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2681103726] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2682157338] 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: 2683938495] 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: 2685725196] Expected: Should print: 56088 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2686900566] 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: 2688463785] 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: 2690370753] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2691463950] 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: 2693035653] 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: 2694877941] Expected: Should print: 42 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2695986531] Running M*.negative: -123 456 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m -1 -56088
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2697641667] 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: 2699485866] Expected: Should print: -56088 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2700634692] Running M*.large_multiply: 65536 65536 M* . . CR
|
|
[38;2;255;165;0m[Hera][39m 0 4294967296
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2702468370] 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: 2704263996] Expected: Should handle large result
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2705485566] 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: 2707238667] 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: 2709026145] Expected: Should print: 20000 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2710192044] Running M*.empty_stack: M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2711361051] 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: 2713176669] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2714420352] Running M*.one_item: 42 M*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2715496308] 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: 2717376396] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2718590070] M*: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2719817247] ▶ Testing module: src/test_runner/modules/mixed_arithmetic_wo
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2721195372] Testing word: M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2722200117] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2723217231] 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: 2725173654] 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: 2726938599] Expected: Should print: 0 10 (1000/100)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2728149837] 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: 2729931687] 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: 2731738527] Expected: Should handle remainder
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2732921646] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m 1844674407370955161 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2734848039] 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: 2736659793] Expected: Should print: 1 500 (5001/10)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2737858851] 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: 2739700551] 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: 2741527215] Expected: Should print: 0 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2742664827] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR
|
|
[38;2;255;165;0m[Hera][39m -184467440737095506 -16
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2744770875] 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: 2746573095] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2747948133] Running M/MOD.div_by_zero: 0 100 0 M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2749750794] 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: 2752114764] Expected: Should cause division by zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2753750979] Running M/MOD.empty_stack: M/MOD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2755488477] 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: 2757928488] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2759403486] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2760973950] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2762784444]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Double Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 2764810272] Running Double Number Words Tests (Module 6)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2766507408] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2768303433] Testing word: 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2769480315] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2770773264] 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: 2773008273] 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: 2775437049] Expected: Should print: 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2776826052] 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: 2779231287] 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: 2781620058] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2783119059] 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: 2785249341] 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: 2786700546] 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: 2788552746] Expected: Should print: -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2789694285] 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: 2791467525] 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: 2793288813] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2794367646] Running 2DROP.empty_stack: 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2795603496] 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: 2797579092] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2798793480] Running 2DROP.one_item: 42 2DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2799949446] 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: 2801857359] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2803090815] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2804409111] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2805854625] Testing word: 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2806782384] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2807833287] 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: 2809699851] 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: 2811489597] Expected: Should print: 100 200 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2812722213] 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: 2814405510] 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: 2816196075] Expected: Should print: 0 0 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2817335157] 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: 2819296620] 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: 2821151172] Expected: Should duplicate negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2822366274] 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: 2824019079] 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: 2825845764] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2826967752] Running 2DUP.empty_stack: 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2828098917] 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: 2830048536] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2831300808] Running 2DUP.one_item: 42 2DUP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2832468345] 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: 2834464521] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2835731913] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2837048655] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2838460128] Testing word: 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2839475814] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2840506473] 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: 2842508193] 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: 2844395778] Expected: Should print: 10 20 30 40 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2845660440] 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: 2847534984] 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: 2849316372] Expected: Should print: 0 0 99 88 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2850589833] 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: 2852500287] 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: 2854317354] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2855517672] 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: 2857246896] 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: 2859102141] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2860208001] Running 2OVER.three_items: 1 2 3 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2861425875] 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: 2863367472] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2864617350] Running 2OVER.empty_stack: 2OVER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2865742068] 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: 2867659851] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2868914265] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2870172207] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2871611673] Testing word: 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2872592058] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2873628114] 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: 2875584663] 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: 2877437430] Expected: Should print: 30 40 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2878608243] 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: 2880391521] 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: 2882221041] Expected: Should print: 99 88 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2883385029] 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: 2885265621] 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: 2887032246] Expected: Should print: 42 42 42 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2888228511] 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: 2890204821] 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: 2892014223] Expected: Should print: 30 40 -10 -20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2893183608] 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: 2894867493] 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: 2896656777] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2897734329] Running 2SWAP.three_items: 1 2 3 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2898987630] 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: 2900982126] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2902209219] Running 2SWAP.empty_stack: 2SWAP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2903355483] 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: 2905325304] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2906564199] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2907821994] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2909259486] Testing word: 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2910204885] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2911263537] 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: 2913392601] 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: 2915200449] Expected: Should print: 30 40 50 60 10 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2916444342] 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: 2918277033] 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: 2920686951] Expected: Should rotate with zeros
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2921938446] 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: 2923924584] 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: 2925729849] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2926875693] 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: 2928625182] 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: 2930447079] Expected: Should print: 6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2931532989] Running 2ROT.five_items: 1 2 3 4 5 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2932817685] 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: 2934743007] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2935964871] Running 2ROT.empty_stack: 2ROT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2937061806] 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: 2938981689] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2940192654] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2941451100] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2942867361] Testing word: D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2943799047] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2944826682] 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: 2946693561] 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: 2948517474] Expected: Should print: 400 600
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2949726570] 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: 2951371983] 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: 2953245393] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2954343525] 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: 2956078083] 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: 2957889816] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2959087425] 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: 2960851593] 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: 2962613178] Expected: Should handle carry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2963762949] 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: 2965648497] 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: 2967462813] Expected: Should add negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2968604436] Running D+.three_items: 1 2 3 D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2969849505] 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: 2971768842] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2972964897] Running D+.empty_stack: D+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2974075839] 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: 2975969493] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2977194885] D+: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2978434662] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2979878517] Testing word: D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2980826163] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2981867763] Running D-.basic: 500 600 100 200 D- . . CR
|
|
[38;2;255;165;0m[Hera][39m 400 [32m[HADES][INFO ] [0m[KRELTSC: 2983597911] 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: 2985190572] 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: 2987011608] Expected: Should print: 400 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2988178452] 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: 2989790307] 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: 2991580788] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2992697988] 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: 2994406842] 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: 2996158998] Expected: Should print: -100 -200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 2997359043] 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: 2999109141] 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: 3000874086] Expected: Should handle negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3002047587] 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: 3003638232] 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: 3005441439] Expected: Should handle borrow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3006552087] 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: 3008280345] 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: 3010057533] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3011179584] Running D-.three_items: 1 2 3 D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3012378348] 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: 3014324418] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3015569718] Running D-.empty_stack: D-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3016650609] 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: 3018540000] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3019767744] D-: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3020978793] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3022409439] Testing word: DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3023421849] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3024476994] 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: 3026307018] 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: 3028137840] Expected: Should negate positive double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3029353803] 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: 3031133364] 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: 3032969352] Expected: Should negate negative double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3034237290] 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: 3035849061] 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: 3037720539] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3038850591] 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: 3040776753] 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: 3042660726] Expected: Should negate max positive
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3043841892] Running DNEGATE.one_item: 42 DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3045047712] 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: 3047046702] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3048261489] Running DNEGATE.empty_stack: DNEGATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3049444062] 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: 3051390342] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3052560882] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3053874474] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3055282062] Testing word: DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3056238045] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3057284139] 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: 3059149359] 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: 3060967623] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3062127789] 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: 3063924801] 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: 3065746866] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3066875973] 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: 3068440515] 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: 3070263483] Expected: Should print: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3071350002] 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: 3072994848] 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: 3074812818] Expected: Should handle mixed sign
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3075991569] 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: 3077776716] 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: 3079563900] Expected: Should handle min double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3080764659] Running DABS.one_item: 42 DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3081941625] 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: 3083823204] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3085056786] Running DABS.empty_stack: DABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3086177514] 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: 3088101681] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3089349900] DABS: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3090607821] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3092145063] Testing word: DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3093194202] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3094211022] 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: 3096234477] 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: 3098086740] Expected: Should print: 100 200
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3099210009] 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: 3100941522] 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: 3102765603] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3103928751] 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: 3105902457] 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: 3107828220] Expected: Should find min negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3109298241] 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: 3111154977] 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: 3112988844] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3114193173] Running DMIN.three_items: 1 2 3 DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3115465605] 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: 3117435069] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3118657311] Running DMIN.empty_stack: DMIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3119766657] 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: 3122125902] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3123557262] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3124831185] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3126226908] Testing word: DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3127211052] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3128273568] 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: 3130222956] 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: 3132026499] Expected: Should print: 300 400
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3133169088] 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: 3134977839] 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: 3136833462] Expected: Should print: 42 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3137952972] 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: 3139788561] 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: 3141590403] Expected: Should find max negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3142749792] 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: 3144443253] 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: 3146243751] Expected: Should handle mixed signs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3147451797] Running DMAX.three_items: 1 2 3 DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3148669818] 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: 3150670950] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3151912092] Running DMAX.empty_stack: DMAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3153014550] 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: 3154987983] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3156250860] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3157507542] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3158912379] Testing word: D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3159824682] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3160985730] 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: 3162832260] 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: 3164642145] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3165734922] 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: 3167439975] 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: 3169246164] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3170323065] 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: 3172044897] 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: 3173856567] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3174927399] 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: 3176490513] 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: 3178289877] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3179421966] 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: 3181195647] 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: 3182980458] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3184079535] Running D=.three_items: 1 2 3 D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3185276787] 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: 3187171113] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3188404107] Running D=.empty_stack: D=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3189481323] 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: 3191381487] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3192598479] D=: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3193815051] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3195217683] Testing word: D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3196165035] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3197198487] 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: 3198957468] 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: 3200815275] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3201926301] 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: 3203555250] 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: 3205344534] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3206435547] 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: 3208081149] 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: 3209849391] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3210928518] 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: 3212634348] 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: 3214409163] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3215478651] 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: 3217252794] 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: 3218747070] 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: 3220525308] Expected: Should compare negatives
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3221748453] 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: 3223512390] 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: 3225297054] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3226390713] Running D<.three_items: 1 2 3 D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3227570598] 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: 3229494744] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3230690064] Running D<.empty_stack: D<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3231789204] 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: 3233668053] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3234884688] D<: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3236157057] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3237601815] Testing word: D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3238576110] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3239649462] 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: 3241233555] 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: 3243039702] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3244133592] 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: 3245663106] 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: 3247549179] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3248628075] 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: 3250248603] 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: 3252080433] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3253162458] 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: 3254696508] 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: 3256529661] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3257600031] 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: 3259147983] 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: 3260927964] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3262022694] Running D0=.one_item: 42 D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3263155917] 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: 3265064943] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3266277777] Running D0=.empty_stack: D0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3267398022] 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: 3269297598] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3270506568] D0=: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3271742040] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3273156411] Testing word: D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3274113654] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3275166237] 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: 3276770070] 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: 3278585772] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3279714795] 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: 3281228874] 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: 3283017444] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3284103963] 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: 3285619995] 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: 3287398674] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3288480489] 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: 3290184366] 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: 3291953007] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3293046141] 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: 3294665892] 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: 3296473026] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3297574749] Running D0<.one_item: 42 D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3298733172] 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: 3300678150] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3301860744] Running D0<.empty_stack: D0<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3302959905] 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: 3304887243] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3306106146] D0<: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3307352979] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3308803701] Testing word: S>D
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3309752859] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3310804266] 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: 3312385629] 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: 3314204166] Expected: Should sign-extend positive: 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3315473217] 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: 3317057982] 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: 3318871773] Expected: Should sign-extend negative: -1 -5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3320172408] 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: 3321721116] 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: 3323817252] Expected: Should sign-extend zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3325336980] 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: 3327119922] 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: 3328927854] Expected: Should extend max int: 0 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3330225087] 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: 3331984362] 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: 3333788283] Expected: Should extend min int: -1 -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3335073966] Running S>D.empty_stack: S>D
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3336248916] 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: 3338139231] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3339354228] S>D: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3340624539] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3342042144] Testing word: D2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3343007598] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3344038656] 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: 3345686316] 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: 3347512560] Expected: Should double 5: 0 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3348683877] 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: 3350205957] 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: 3351979512] Expected: Should double zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3353150388] 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: 3354732507] 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: 3356548944] Expected: Should double -1: -1 -2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3358149396] 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: 3360082992] 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: 3361890861] Expected: Should shift high cell: 0 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3363074274] Running D2*.empty_stack: D2*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3364286961] 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: 3366227928] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3367434462] D2*: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3368670039] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3370062024] Testing word: D2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3371072733] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3372209757] 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: 3373950951] 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: 3375719802] Expected: Should halve 10: 0 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3376868040] 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: 3378531849] 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: 3380332305] Expected: Should halve -2: -1 -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3381497028] 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: 3383100294] 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: 3384903228] Expected: Should halve zero: 0 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3386037879] 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: 3387562857] 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: 3389385657] Expected: Should truncate toward zero: 0 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3390682239] Running D2/.empty_stack: D2/
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3391845072] 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: 3393746013] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3394951728] D2/: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3396204903] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3397655646] Testing word: 2>R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3398581977] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3399626958] 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: 3401511477] 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: 3403325793] Expected: Should store and retrieve: 20 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3404559501] 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: 3406355799] 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: 3408189141] Expected: Should empty data stack: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3409389207] Running 2>R.empty_stack: 2>R
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3410506239] 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: 3412415979] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3413661720] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3414913656] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3416312025] Testing word: 2R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3417282813] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3418304568] 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: 3419943429] 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: 3421687332] Expected: Should retrieve double: 6 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3422907369] 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: 3424537158] 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: 3426310272] Expected: Should push 2 items to data stack: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3427582473] Running 2R>.empty_rstack: 2R>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3428729325] 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: 3430624806] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3431886276] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3433144911] ▶ Testing module: src/test_runner/modules/double_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3434568249] Testing word: 2R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3435528495] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3436642251] 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: 3438927891] 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: 3440949750] Expected: Should peek: 4 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3442055211] 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: 3443937777] 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: 3445725171] Expected: Should leave rstack intact
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3446911020] Running 2R@.empty_rstack: 2R@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3448089477] 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: 3450085086] Expected: Should cause return stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3451403697] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3452672727] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3454108896]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Format Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3455624193] Running Format Words Tests (Module 10)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3456854079] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3458373660] Testing word: BASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3459315972] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3460371327] 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: 3461997147] 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: 3463802202] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3464875260] Running BASE.hex: HEX FF . CR
|
|
[38;2;255;165;0m[Hera][39m FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3466412040] 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: 3468241266] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3469344690] Running BASE.octal: OCTAL 52 . CR
|
|
[38;2;255;165;0m[Hera][39m 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3470848521] 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: 3472613256] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3473712270] Running BASE.base_store: 16 BASE ! 255 . CR
|
|
[38;2;255;165;0m[Hera][39m 723
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3475358313] 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: 3477155955] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3478238610] Running BASE.base_fetch: BASE @ . CR
|
|
[38;2;255;165;0m[Hera][39m 16
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3479786856] 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: 3481595439] Expected: Should print current base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3482813292] BASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3484096791] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3485516664] Testing word: DECIMAL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3486510804] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3487553160] 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: 3489232887] 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: 3491108292] Expected: Should print: 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3492211527] 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: 3493933401] 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: 3495765882] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3496838772] 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 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3499385253] 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: 3501192072] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3502333485] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3503624313] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3505021800] Testing word: HEX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3506010270] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3507009492] Running HEX.from_decimal: DECIMAL 255 HEX . CR
|
|
[38;2;255;165;0m[Hera][39m FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3508646337] 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: 3510440451] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3511493349] Running HEX.from_octal: OCTAL 52 HEX . CR
|
|
[38;2;255;165;0m[Hera][39m 2A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3513084372] 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: 3514893438] Expected: Should print: 2A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3515949066] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR
|
|
[38;2;255;165;0m[Hera][39m FF
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3517741689] 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: 3519628581] 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: 3521449932] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3522616755] HEX: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3523865541] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3525274872] Testing word: OCTAL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3526249839] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3527294841] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR
|
|
[38;2;255;165;0m[Hera][39m 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3528999747] 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: 3530847033] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3531936072] Running OCTAL.from_hex: HEX 2A OCTAL . CR
|
|
[38;2;255;165;0m[Hera][39m 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3533592951] 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: 3535421967] Expected: Should print: 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3536487885] 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 52
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3538607310] 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: 3540400248] Expected: Should maintain base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3541537125] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3542770959] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3544202088] Testing word: <#
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3545138415] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3546182367] 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: 3548864046] 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: 3550640352] Expected: Should format number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3551763495] Running <#.empty: 0 <# #> TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3552966669] 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: 3554731656] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3555874896] 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: 3557544753] 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: 3559298631] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3560475240] <#: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3561686751] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3563131824] Testing word: #
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3564062460] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3565088961] 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: 3566746008] 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: 3568515342] Expected: Should print rightmost digit
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3569708478] 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: 3571322370] 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: 3573075828] Expected: Should print digits right to left
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3574348953] 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: 3575989116] 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: 3577761495] Expected: Should handle zero padding
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3578945223] #: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3580172232] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3581688096] Testing word: #S
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3582785367] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3583911786] 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: 3585553881] 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: 3587293416] Expected: Should convert all digits
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3588499803] 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: 3590002500] 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: 3591738087] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3592826853] 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: 3594593100] 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: 3596378415] Expected: Should handle large numbers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3597569304] #S: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3598845474] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3600291975] Testing word: SIGN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3601243380] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3602282124] 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: 3604186950] 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: 3605958132] Expected: Should add minus
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3607077411] 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: 3608772468] 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: 3610574709] Expected: Should not add sign
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3611670909] 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: 3613257102] 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: 3615085362] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3616181856] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3617454708] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3618913011] Testing word: #>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3619846272] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3620855511] 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: 3622466736] 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: 3624272022] Expected: Should terminate formatting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3625483239] Running #>.empty: 0 <# #> TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3626693406] 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: 3628480569] Expected: Should handle empty format
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3629679522] 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: 3631413135] 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: 3633217518] Expected: Should leave addr u
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3634375647] #>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3635622900] ▶ Testing module: src/test_runner/modules/format_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3637061211] Testing word: HOLD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3638040714] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3639049890] 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: 3640756203] 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: 3642571044] Expected: Should insert dot
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3643658067] Running HOLD.overflow: <# 257 HOLD #>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3644907042] HOLD: byte out of range (257)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3646186299] 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: 3648086169] Expected: Should handle overflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3649282035] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3650574564] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3652009557]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: String Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3653542746] Running String Words Tests (Module 11)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3654800562] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3656242632] Testing word: COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3657241602] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3658257435] 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: 3660562164] 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: 3662408778] Expected: Should show length and addr+1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3663671109] 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: 3665435760] 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: 3667333656] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3668544936] 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: 3670397724] 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: 3672247236] Expected: Should handle max length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3673449864] 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: 3675199479] 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: 3677052309] Expected: Should increment address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3678245571] Running COUNT.empty_stack: COUNT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3679415229] COUNT: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3680522223] 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: 3682438095] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3683617581] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3684901962] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3686308080] Testing word: -TRAILING
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3687306147] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3688341846] 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: 3690383487] 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: 3692243709] Expected: Should trim spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3693362337] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3694874631] 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: 3696741657] Expected: Should handle all spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3697904511] 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: 3699692997] 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: 3701581359] Expected: Should handle no spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3702812946] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3704213394] 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: 3706060743] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3707286366] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3708592524] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3710036274] Testing word: CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3711037659] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3712070565] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3713802834] 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: 3715586847] Expected: Should copy string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3716687604] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3718021587] 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: 3719840796] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3721012323] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3722299203] 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: 3724102137] Expected: Should handle overlap
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3725244768] Running CMOVE.bounds: HERE PAD 1000 CMOVE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3726581292] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3727896291] 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: 3729822096] Expected: Should check bounds
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3730955550] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3732243207] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3733655016] Testing word: CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3734651046] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3735704238] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3737439720] 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: 3739285557] Expected: Should copy backward
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3740446248] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3741786300] 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: 3743643162] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3744869940] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3746195502] 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: 3748058307] Expected: Should handle overlap
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3749237835] Running CMOVE>.bounds: HERE PAD 1000 CMOVE>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 3750663084] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3751999482] 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: 3753967371] Expected: Should check bounds
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3755109708] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3756348267] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3757788510] Testing word: COMPARE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3758777085] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3759814506] 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: 3761972802] 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: 3763811898] Expected: Should return 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3764875233] 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: 3766686273] 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: 3768505524] Expected: Should return -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3769590111] 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: 3771429711] 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: 3773235879] Expected: Should return 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3774326241] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3775807728] 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: 3777635190] 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: 3779484786] Expected: Should handle lengths
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3780629895] 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: 3782411031] 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: 3784189878] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3785295318] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3786615189] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3788032710] Testing word: SEARCH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3789037812] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3790067967] 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: 3792511968] 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: 3794454384] Expected: Should find substring
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3795621816] 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: 3797555244] 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: 3799394382] Expected: Should return false
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3800518344] 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: 3802460235] 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: 3804312309] Expected: Should handle empty pattern
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3805500342] 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: 3807439503] 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: 3809278809] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3810501555] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3811789191] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3813205515] Testing word: SCAN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3814213809] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3815236089] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3816949395] 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: 3818751867] Expected: Should find space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3819825030] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3821291817] 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: 3823090320] Expected: Should scan to end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3824169006] Running SCAN.empty: HERE 0 BL SCAN TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3825509835] 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: 3827290887] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3828430095] 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: 3830289120] 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: 3832239873] Expected: Should handle all delims
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3833498634] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3834770520] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3836206731] Testing word: SKIP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3837219351] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3838260678] 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: 3840318174] 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: 3842124888] Expected: Should skip spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3843228543] 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: 3844965369] 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: 3846761961] Expected: Should not skip
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3847836993] Running SKIP.empty: HERE 0 BL SKIP TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3849165411] 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: 3850958412] Expected: Should handle empty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3852082080] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3853518354] 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: 3855317277] Expected: Should skip all
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3856405245] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3857655606] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3859091796] Testing word: BLANK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3860096289] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3861116259] 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: 3863051724] 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: 3864894054] Expected: Should fill with spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3866058210] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3867463551] 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: 3869280471] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3870469638] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3871730814] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3873188781] Testing word: S"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3874130799] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3875187015] 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: 3876748134] 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: 3878459340] Expected: Should print: 5 (length)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3879628641] 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: 3881252151] 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: 3883025643] Expected: Should print: hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3884164473] 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: 3885652743] 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: 3887465967] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3888613281] 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: 3892758954] 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: 3894552732] Expected: Should print: world
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3895677387] 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: 3897702417] 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: 3899585571] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3900682422] 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: 3902663835] 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: 3904449738] Expected: Should print: abcd
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3905531406] S": 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3906761376] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3908204223] Testing word: BL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3909117954] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3910177236] 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: 3911640558] 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: 3913451493] Expected: Should print: 32
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3914564808] 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: 3916093881] 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: 3917905341] Expected: Should emit a space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3919060131] 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: 3920884737] 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: 3922657158] Expected: Should find space at offset 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3923873541] BL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3925129845] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3926542284] Testing word: SOURCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3927536802] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3928567650] 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: 3930772335] 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: 3932574051] Expected: Should return non-negative length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3933834618] 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: 3935522997] 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: 3937312407] Expected: Should return non-null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3938588556] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3939884193] ▶ Testing module: src/test_runner/modules/string_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3941345898] Testing word: >IN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3942304548] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3943330398] 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: 3944945886] 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: 3946741260] Expected: Should return input offset
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3947949789] 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: 3949980405] 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: 3951694593] Expected: Should print: 0 (no advance inside compiled word)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3953111589] >IN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3954422178] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3955806561]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: I/O Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 3957249387] Running I/O Words Tests (Module 9)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3958432128] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3959777787] Testing word: .
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3960713358] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3961739880] Running ..positive: 42 . CR
|
|
[38;2;255;165;0m[Hera][39m 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3963247113] 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: 3965050089] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3966129237] Running ..negative: -42 . CR
|
|
[38;2;255;165;0m[Hera][39m -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3967608498] 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: 3969399987] Expected: Should print: -42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3970498077] Running ..zero: 0 . CR
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3971902221] 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: 3973686234] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3974745201] 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: 3976325913] 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: 3978082710] Expected: Should print: 2147483647
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3979292940] 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: 3980893371] 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: 3982686603] Expected: Should print: -2147483648
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3983896749] 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: 3985457007] 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: 3987231087] Expected: Should print: 3 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3988377603] Running ..empty_stack: .
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3989439930] 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: 3991335978] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3992547888] .: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3993766980] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3995185152] Testing word: CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3996178221] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 3997212198] 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: 3999059967] 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: 4000802967] Expected: Should print on separate lines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4002068049] Running CR.multiple: CR CR CR
|
|
|
|
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4003253877] 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: 4005146565] Expected: Should print multiple newlines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4006356144] 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: 4008039756] 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: 4009846533] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4010973057] 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: 4012582287] 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: 4014355800] Expected: Should work after output
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4015537302] CR: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4016741169] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4018125258] Testing word: SPACE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4019096592] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4020156861] 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: 4021884489] 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: 4023683181] Expected: Should add space between numbers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4024929678] Running SPACE.multiple: SPACE SPACE SPACE
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4027160403] 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: 4028672004] 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: 4030168989] Expected: Should print multiple spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4031394108] 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: 4033192380] 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: 4034988489] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4036144518] 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: 4037801586] 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: 4039626192] Expected: Should space between chars
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4040843940] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4042082814] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4043478978] Testing word: SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4044480006] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4045513038] Running SPACES.zero: 0 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4046752206] 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: 4048544577] Expected: Should print no spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4049679291] Running SPACES.one: 1 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4051206159] 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: 4052741574] Expected: Should print one space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4053899682] Running SPACES.multiple: 5 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4055437743] 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: 4056999240] Expected: Should print five spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4058176332] Running SPACES.large: 20 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4059834030] 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: 4061350188] Expected: Should print twenty spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4062525810] Running SPACES.negative: -5 SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4063720752] 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: 4065559680] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4066691433] 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: 4068467802] 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: 4070308683] Expected: Should space output
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4071415614] Running SPACES.empty_stack: SPACES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4072648461] 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: 4074588189] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4075818453] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4077073602] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4078468947] Testing word: EMIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4079422914] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4080456114] 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: 4081939176] 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: 4083723357] Expected: Should print: A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4084782555] 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: 4086227838] 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: 4087966575] Expected: Should print: Z
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4089122268] 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: 4090625406] 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: 4092376533] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4093546968] 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: 4095087759] 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: 4096947267] Expected: Should print space
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4098063228] Running EMIT.newline: 10 EMIT
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4099274298] 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: 4101107367] Expected: Should print newline
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4102236999] 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: 4103717583] 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: 4105505775] Expected: Should print DEL char
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4106649582] 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: 4108175001] 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: 4109958321] Expected: Should truncate to low byte
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4111130667] 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: 4112597055] 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: 4114387011] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4115561604] 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: 4117168671] 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: 4118942016] Expected: Should print: HI
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4120012953] Running EMIT.empty_stack: EMIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4121159952] 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: 4123057596] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4124330133] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4125551367] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4126932600] Testing word: KEY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4127862312] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4128944757] KEY: 0 passed, 0 failed, 4 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4130174916] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4131577821] Testing word: ?KEY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4132564674] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4133607723] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4134893364] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4136243412] Testing word: TYPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4137246477] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4138257018] 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: 4140130764] 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: 4141946277] Expected: Should print: Hello
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4143096174] Running TYPE.empty_string: HERE 0 TYPE CR
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4144325325] 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: 4146104487] Expected: Should print nothing
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4147240083] 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: 4148899797] 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: 4150674087] Expected: Should print: A
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4151763588] 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: 4153644957] 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: 4155462213] Expected: Should print: 12345
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4156569732] Running TYPE.zero_length: PAD 0 TYPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4157776539] 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: 4159587474] Expected: Should handle zero length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4160748417] Running TYPE.one_item: PAD TYPE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4161929541] TYPE: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4163018958] 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: 4164961374] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4166173221] Running TYPE.empty_stack: TYPE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4167295881] TYPE: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4168356717] 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: 4170276306] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4171476729] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4172720139] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4174106874] Testing word: COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4175096310] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4176087174] 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: 4177961256] 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: 4179787017] Expected: Should show length and addr+1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4181033892] 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: 4182738462] 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: 4184573988] Expected: Should handle empty string
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4185861288] 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: 4187706180] 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: 4189516632] Expected: Should handle max length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4190677281] 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: 4192492899] 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: 4194357510] Expected: Should increment address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4195523808] Running COUNT.empty_stack: COUNT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 4196672025] COUNT: Data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4197731286] 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: 4199669313] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4200853587] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4202128035] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4203501141] Testing word: EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4204484025] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4205480622] Running EXPECT.zero_length: PAD 0 EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4207008015] 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: 4208879661] Expected: Should handle zero length
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4210063977] Running EXPECT.one_item: PAD EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4211292477] 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: 4213222776] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4214447685] Running EXPECT.empty_stack: EXPECT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4215719802] 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: 4217708019] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4218917724] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4220149101] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4221519456] Testing word: SPAN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4222501815] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4223525355] 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: 4225383792] 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: 4227210162] Expected: Should show zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4228314594] 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: 4230024015] 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: 4231838688] Expected: Should be consistent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4233019119] 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: 4234591473] 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: 4236405390] Expected: Should be valid address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4237565031] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4238789079] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4240187994] Testing word: WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4241170143] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4242235515] 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: 4244228688] 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: 4246026477] Expected: Should handle empty input
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4247210604] Running WORD.space_delim: 32 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4248476694] 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: 4250307747] Expected: Should use space as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4251521757] Running WORD.newline_delim: 10 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4252782639] 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: 4254587127] Expected: Should use newline as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4255818798] Running WORD.tab_delim: 9 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4257003072] 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: 4258833222] Expected: Should use tab as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4260062289] Running WORD.comma_delim: 44 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4261300113] 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: 4263087717] Expected: Should use comma as delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4264300173] Running WORD.skip_leading: BL WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4265519706] 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: 4267327029] Expected: Should skip leading spaces
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4268550111] 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: 4270123011] 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: 4271927037] Expected: Should parse single character
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4273165365] 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: 4274824386] 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: 4276630701] Expected: Should parse long word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4277807772] Running WORD.zero_delim: 0 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4279017876] 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: 4280806362] Expected: Should handle null delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4282043934] Running WORD.high_ascii: 127 WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4283283039] 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: 4285088346] Expected: Should handle DEL delimiter
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4286314977] 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: 4287920196] 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: 4289725104] Expected: Should have count byte
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4290878277] 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: 4292630769] 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: 4294435446] Expected: Should return count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4295544582] Running WORD.empty_stack: WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4296679527] 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: 4298623203] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4299840552] Running WORD.multi_delim: BL WORD DROP BL WORD DROP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4301227077] 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: 4303032699] Expected: Should handle multiple parses
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4304226087] WORD: 14 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4305477015] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4306798293] Testing word: BASE_OUTPUT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4307820027] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4308854991] 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: 4310544714] 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: 4312382487] Expected: Should print: 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4313492505] 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: 4315097577] 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: 4316974914] Expected: Should print: FF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4318074369] 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: 4319685867] 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: 4321532208] Expected: Should print: 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4322637753] 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: 4324256811] 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: 4326103929] Expected: Should print: 101
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4327186563] 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: 4329053904] 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: 4330915680] Expected: Should restore base
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4332015576] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4333315476] ▶ Testing module: src/test_runner/modules/io_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4334786757] Testing word: FORMAT_COMBO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4335832956] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4336832577] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE
|
|
[38;2;255;165;0m[Hera][39m 42 [32m[HADES][INFO ] [0m[KRELTSC: 4351586232] 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: 4353043548] 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: 4354921053] Expected: Should format: 42 43
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4356041109] 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: 4358627532] 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: 4360536999] Expected: Should print on separate lines
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4361794458] 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: 4363577484] 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: 4365462108] Expected: Should indent number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4366581156] 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: 4368547365] 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: 4370454984] Expected: Should format table
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4371602760] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4372982901] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4374415080]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Block Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4375994952] Running Block Words Tests (Module 16)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4377228429] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4378657311] Testing word: BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4379654286] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4380672807] 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: 4383157086] 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: 4384964850] Expected: Should return block address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4386201225] Running BLOCK.zero_block: 0 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4387400451] 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: 4389305592] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4390472835] Running BLOCK.large_block: 65536 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4391754780] 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: 4393704105] Expected: Should handle large number
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4394931807] Running BLOCK.negative: -1 BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4396074858] 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: 4398013746] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4399199007] Running BLOCK.empty_stack: BLOCK
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4400350080] 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: 4402255347] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4403513037] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4404803550] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4406204838] Testing word: BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4407197466] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4408239612] 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: 4410353199] 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: 4412192253] Expected: Should return buffer address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4413418695] Running BUFFER.zero_block: 0 BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4414605909] 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: 4416554688] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4417732410] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4419107889] 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: 4420921974] Expected: Should flush if dirty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4422074139] Running BUFFER.empty_stack: BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4423238547] 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: 4425194193] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4426416960] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4427726289] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4429160001] Testing word: UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4430159748] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4431202839] Running UPDATE.basic: 1 BLOCK UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4432773177] 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: 4434638964] Expected: Should mark block dirty
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4435793397] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4437138258] 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: 4439009442] Expected: Should handle multiple updates
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4440266124] Running UPDATE.no_block: 0 SCR ! UPDATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4441568460] 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: 4443554535] Expected: Should error: blk=0 is invalid
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4444815270] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4446077181] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4447509129] Testing word: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4448535126] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4449564882] Running SAVE-BUFFERS.basic: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4451061552] 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: 4452998613] Expected: Should flush all buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4454178834] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4455682161] 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: 4457596920] Expected: Should save dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4458763134] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4460073849] 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: 4462039176] Expected: Should handle no dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4463266080] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4464592797] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4466022561] Testing word: EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4467067878] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4468063740] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4469460870] 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: 4471379199] Expected: Should invalidate all buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4472624835] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4474210755] 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: 4476447885] Expected: Should invalidate used buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4477709817] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4479293364] 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: 4481225973] Expected: Should handle dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4482475683] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4483811346] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4485231555] Testing word: FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4486213074] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4487263284] Running FLUSH.basic: FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4488415785] 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: 4490223654] Expected: Should save and invalidate buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4491497199] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4492873245] 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: 4494659358] Expected: Should flush dirty blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4495827063] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4497122217] 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: 4498929750] Expected: Should handle empty buffers
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4500161358] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4501423206] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4502893206] Testing word: LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4503895599] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4504941084] Running LOAD.basic: 1 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4506366480] 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: 4508529858] Expected: Should interpret block 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4509941499] Running LOAD.zero_block: 0 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4511524311] 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: 4513996935] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4515399000] Running LOAD.nonexistent: 9999 LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4516845228] 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: 4518783192] Expected: Should handle missing block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4519963581] Running LOAD.empty_stack: LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4521075489] 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: 4523007195] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4524201465] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4525448172] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4526898432] Testing word: LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4527861870] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4528911135] 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: 4553122623] 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: 4554982509] Expected: Should display block 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4556125539] Running LIST.zero_block: 0 LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4557328608] 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: 4559266761] Expected: Should handle block 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4560409308] Running LIST.nonexistent: 9999 LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4561562586] 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: 4563479193] Expected: Should handle missing block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4564698642] Running LIST.empty_stack: LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4565881677] 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: 4567826151] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4569059733] LIST: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4570332186] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4571725830] Testing word: SCR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4572670704] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4573651824] 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: 4575123042] 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: 4576917219] Expected: Should show current block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4578163044] 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: 4601866332] 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: 4603642134] Expected: Should update after LIST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4604821053] Running SCR.after_load: 1 LOAD SCR @ . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4606080087] 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: 4607909838] Expected: Should update after LOAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4609113474] SCR: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4610368770] ▶ Testing module: src/test_runner/modules/block_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4611789336] Testing word: THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4612776105] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4613800086] Running THRU.single_block: 1 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4615304022] 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: 4617137910] Expected: Should load single block (1-1)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4618814802] Running THRU.ascending: 1 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4620237699] 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: 4622077194] Expected: Should load blocks 1-3 in order
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4623367497] Running THRU.descending: 3 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4624617375] 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: 4626415059] Expected: Should auto-swap and load 1-3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4627627620] Running THRU.same_block: 2 2 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4628782368] 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: 4630670772] Expected: Should load single block (2-2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4631915337] Running THRU.zero_start: 0 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4633112778] 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: 4634991291] Expected: Should reject block 0 as start
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4636222269] Running THRU.zero_end: 1 0 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4637368407] 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: 4639415739] Expected: Should reject block 0 as end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4640651547] Running THRU.both_zero: 0 0 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4641850647] 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: 4643821224] Expected: Should reject both blocks as 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4645045860] Running THRU.invalid_start: 9999 10000 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4646317704] 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: 4648241493] Expected: Should reject invalid start block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4649525706] Running THRU.invalid_end: 1 9999 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4650791145] 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: 4652748849] Expected: Should reject invalid end block
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4654010550] Running THRU.both_invalid: 9998 9999 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4655292558] 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: 4657236801] Expected: Should reject both invalid blocks
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4658534769] Running THRU.empty_stack: THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4659714045] 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: 4661653353] Expected: Should cause stack underflow (no args)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4663006131] Running THRU.one_arg: 1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4664115582] 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: 4666038069] Expected: Should cause stack underflow (one arg)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4667384001] Running THRU.small_range: 1 2 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4668564243] 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: 4670392356] Expected: Should load 2-block range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4671592422] Running THRU.medium_range: 1 5 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4672810674] 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: 4674624780] Expected: Should load 5-block range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4675817370] Running THRU.negative_start: -1 3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4677053220] 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: 4678980453] Expected: Should handle negative start
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4680173022] Running THRU.negative_end: 1 -3 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4681360803] 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: 4683267687] Expected: Should handle negative end
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4684486758] Running THRU.both_negative: -3 -1 THRU
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4685689953] 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: 4687566597] Expected: Should handle both negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4688803098] THRU: 17 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4690139475] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4691562519]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Dictionary Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4693112529] Running Dictionary Words Tests (Module 4)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4694441724] Testing word: HERE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4695425070] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4696495293] 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: 4698055950] 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: 4699888536] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4700998407] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4702558707] 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: 4704355110] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4705823451] 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: 4707614520] 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: 4709443515] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4710536439] 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: 4712319759] 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: 4714158603] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4715261733] 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: 4716892026] 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: 4718706594] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4719805146] HERE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4721057523] Testing word: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4722056052] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4723076610] 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: 4724835444] 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: 4726761585] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4727869251] 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: 4729538793] 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: 4731349140] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4732459935] 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: 4734226476] 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: 4736050242] Expected: Should print: -4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4737167421] 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: 4738938519] 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: 4740733683] Expected: Should print: 100
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4741810584] 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: 4743722403] 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: 4745547975] Expected: Should store and retrieve
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4746736575] Running ALLOT.empty_stack: ALLOT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4747890630] 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: 4749829161] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4751071605] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4752354096] Testing word: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4753300986] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4754326353] 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: 4755993228] 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: 4757779572] Expected: Should compile 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4758865461] Running ,.negative: -999 , HERE 1 CELLS - @ . CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4760258097] 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: 4762137156] 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: 4763910963] Expected: Should compile -999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4764999834] 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: 4766598816] 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: 4768385748] Expected: Should compile 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4769491608] 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: 4771330704] 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: 4773101340] Expected: Should compile max int
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4774272258] 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: 4776126453] 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: 4777882998] Expected: Should compile min int
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4779031425] 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: 4780971594] 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: 4782720579] Expected: Should compile multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4783863231] Running ,.empty_stack: ,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4784996685] 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: 4787422080] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4788749301] ,: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4789987797] Testing word: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4790934330] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4792003482] 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: 4793703285] 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: 4795451010] Expected: Should compile byte 65
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4796595993] 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: 4798175634] 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: 4799987850] Expected: Should compile byte 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4801177332] 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: 4802769741] 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: 4804516857] Expected: Should compile byte 255
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4805649576] 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: 4807298349] 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: 4809042210] Expected: Should truncate to 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4810197126] 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: 4811856630] 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: 4813587870] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4814740602] 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: 4816624197] 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: 4818399789] Expected: Should compile multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4819572513] Running C,.empty_stack: C,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4820752944] 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: 4822658715] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4823893935] C,: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4825128231] Testing word: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4826104752] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4827118947] 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: 4828969719] 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: 4830769377] Expected: Should compile double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4831912428] 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: 4833640014] 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: 4835410419] Expected: Should compile zero double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4836639003] 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: 4838525013] 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: 4840309677] Expected: Should compile negative double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4841547249] 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: 4843608525] 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: 4845915060] Expected: Should compile large double
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4847429622] Running 2,.one_item: 42 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4848960123] 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: 4851468783] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4853081058] Running 2,.empty_stack: 2,
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4854503955] 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: 4856719980] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4858270494] 2,: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4859955618] Testing word: PAD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4861142076] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4862494371] 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: 4864482021] 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: 4866798426] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4868284092] 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: 4870624878] 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: 4873243956] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4874639406] 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: 4876990020] 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: 4878982206] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4880064357] 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: 4881763068] 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: 4883585700] Expected: Should be usable memory
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4884765753] PAD: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4886007084] Testing word: SP@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4886971362] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4887943389] 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: 4889759889] 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: 4891519122] Expected: Should show stack effect
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4892627901] 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: 4894305255] 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: 4896123162] Expected: Should work on empty stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4897313904] 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: 4899177654] 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: 4900964460] Expected: Should track changes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4902111942] SP@: 3 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4903330950] Testing word: SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4904292792] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4905335253] 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: 4907256081] 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: 4908772134] Expected: Should restore stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4909922556] Running SP!.invalid_addr: 0 SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4911054582] 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: 4912980009] Expected: Should cause error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4914113295] Running SP!.empty_stack: SP!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4915250886] 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: 4917148089] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4918375833] SP!: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4919608680] Testing word: LATEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4920615777] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4921634718] 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: 4923301761] 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: 4925137980] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4926230820] 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: 4927940241] 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: 4929733788] Expected: Should be stable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4930835490] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4932097947] Testing word: COMPILATION
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4933137888] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4934170038] 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: 4936032444] 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: 4937922276] Expected: Should advance HERE by 12
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4939073118] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4940860302] 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: 4942692762] 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: 4944534588] Expected: Should advance correctly
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4945742529] 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: 4947562599] 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: 4949454216] Expected: Should combine allot and comma
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4950720684] 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: 4952526306] 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: 4954385016] Expected: PAD should be isolated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4955509167] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4956848169] Testing word: STACK_MGMT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4957897245] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4958922675] 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: 4960805367] 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: 4962641691] Expected: Should print: 43 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4963751961] 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: 4965621570] 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: 4967491956] Expected: Should preserve depth
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4968640383] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4969962438] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4971420174]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Dictionary Manipulation Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 4973116470] Running Dictionary Manipulation Words Tests (Module 14)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4974549300] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4976027553] Testing word: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4977054243] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4978083243] 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: 4980326946] 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: 4982156424] Expected: Should create and store
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4983328917] Running CREATE.empty_name: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4984519596] 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: 4986463335] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4987667958] 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: 4989772704] 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: 4991530362] Expected: Newest definition should win (prints 2)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4992838242] Running CREATE.duplicate: CREATE test2 CREATE test2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4994346483] 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: 4996128711] Expected: Should allow redefinition (latest shadows)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4997443668] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 4998757113] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5000182803] Testing word: FORGET
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5001169929] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5002216212] Running FORGET.basic: CREATE temp1 FORGET temp1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5004317745] 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: 5006093610] Expected: Should forget word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5007208248] Running FORGET.nonexistent: FORGET nonexistent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5008602585] 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: 5010435171] Expected: Should handle missing word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5011652373] Running FORGET.protected: FORGET FORGET
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5013178590] 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: 5015492517] Expected: Should protect system words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5016678156] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5017945716] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5019374955] Testing word: FENCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5020340073] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5021373567] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5023410399] 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: 5025243048] Expected: Should forget a word defined after FENCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5026585641] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5028281496] 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: 5030209905] Expected: Should refuse to forget a word defined before FEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5031629442] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5033371371] 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: 5035168215] Expected: Forgetting the newest word must not disturb an ol
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5036592918] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5037824946] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5039244315] Testing word: IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5040276801] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5041286208] 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: 5043654630] 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: 5045523861] Expected: Should execute immediately
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5046732936] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5048271207] 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: 5050102659] Expected: Should handle double immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5051435844] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5052757437] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5054154168] Testing word: FIND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5055092721] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5056107084] Running FIND.existing: FIND DUP . CR
|
|
[38;2;255;165;0m[Hera][39m 2225669184
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5057850441] 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: 5059662573] Expected: Should find system word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5060844243] Running FIND.user_word: : test5 44 ; FIND test5 . CR
|
|
[38;2;255;165;0m[Hera][39m 2225996960
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5062997373] 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: 5064777837] Expected: Should find user word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5065926600] 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: 5067632514] 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: 5069472219] Expected: Should return 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5070568650] Running FIND.empty: FIND
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5071692570] 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: 5073629778] Expected: Should error (no token)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5074815480] FIND: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5076033606] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5077442685] Testing word: DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5078491992] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5079517737] Running DEFINITIONS.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5080886118] 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: 5082790566] Expected: Should set current to context
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5084039352] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5085451875] 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: 5087569956] Expected: Should be idempotent
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5088732180] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5089992789] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5091437043] Testing word: SMUDGE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5092424988] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5093429334] Running SMUDGE.during_def: : test6 SMUDGE 45 ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5095063848] 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: 5096892465] Expected: Should hide incomplete def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5098092804] Running SMUDGE.outside_def: SMUDGE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5099364879] 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: 5101295913] Expected: Should error outside def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5102454189] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5103713790] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5105162034] Testing word: LATEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5106122952] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5107176648] Running LATEST.basic: LATEST @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2225750608
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5108810280] 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: 5110669557] Expected: Should show latest word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5111856771] Running LATEST.after_def: : test7 46 ; LATEST @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2225789792
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5113811598] 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: 5115635721] Expected: Should update after def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5116808655] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST
|
|
[38;2;255;165;0m[Hera][39m 2225789792
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5118842778] 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: 5120671332] Expected: Should update after forget
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5121874590] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5123144586] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5124554379] Testing word: >BODY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5125507233] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5126546628] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR
|
|
[38;2;255;165;0m[Hera][39m 2225998472
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5128736991] 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: 5130576024] Expected: Should get param field
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5131731759] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR
|
|
[38;2;255;165;0m[Hera][39m 2225998936
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5133880563] 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: 5135716467] Expected: Should get var storage
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5136896961] Running >BODY.nonexistent: ' NONEXISTENT >BODY
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5138236299] ': word 'NONEXISTENT' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5139521058] 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: 5141476095] Expected: Should handle missing word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5142697980] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5143940256] ▶ Testing module: src/test_runner/modules/dictionary_manipula
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5145363300] Testing word: HIDDEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5146329111] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5147405319] Running HIDDEN.basic: : test10 HIDDEN 47 ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5148855600] 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: 5150649840] Expected: Should hide word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5151756267] Running HIDDEN.outside_def: HIDDEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5152950306] 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: 5154904797] Expected: Should error outside def
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5156133318] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5157459867] === Dictionary Manipulation Words Summary: 0 passed, 0 failed,
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5158880622]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Vocabulary Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5160427314] Running Vocabulary Words Tests (Module 15)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5161722846] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5163182850] Testing word: VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5164228377] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5165266617] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5168374701] 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: 5170244877] Expected: Should create vocabulary
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5171411952] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC
|
|
[38;2;255;165;0m[Hera][39m 2226003376
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5174724240] 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: 5176631376] Expected: Should create and switch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5177827116] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5181664089] 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: 5183586891] Expected: Should create word in isolated vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5184878664] 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: 5188931790] 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: 5190829392] Expected: Should access word across vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5192114340] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5195062026] 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: 5196917628] Expected: Should create multiple vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5198161626] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5199773712] VOCABULARY: duplicate 'TESTVOC'
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5200877577] 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: 5202872073] Expected: Should handle duplicate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5204039421] Running VOCABULARY.empty_name: VOCABULARY
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5205308640] VOCABULARY: missing name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5206386927] 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: 5208353955] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5209512693] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5210824416] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5212263840] Testing word: FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5213290656] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5214339753] Running FORTH.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5216577996] 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: 5218393950] Expected: Should select FORTH vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5219589858] 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: 5221510833] 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: 5223372273] Expected: Should find word in FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5224541448] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5227262586] 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: 5229062853] Expected: Should return to FORTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5230203048] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5231482956] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5232957912] Testing word: DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5233992855] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5235038109] Running DEFINITIONS.basic: FORTH DEFINITIONS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5237365476] 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: 5239164105] Expected: Should set current vocabulary
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5240349177] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5243051667] 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: 5244887760] Expected: Should set new current
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5246073189] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5249000988] 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: 5251222872] Expected: Should create in correct vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5252495430] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5253823680] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5255261382] Testing word: CONTEXT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5256275745] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5257299285] Running CONTEXT.basic: CONTEXT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2226009408
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5259102597] 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: 5260927287] Expected: Should show current context
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5262144300] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT !
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5263469274] 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: 5265282435] Expected: Should allow modification (impl-defined effect)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5266665054] Running CONTEXT.initial: FORTH CONTEXT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2225760416
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5269368195] 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: 5271206808] Expected: Should show FORTH vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5272427517] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5273745834] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5275226586] Testing word: CURRENT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5276283978] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5277378981] Running CURRENT.basic: CURRENT @ . CR
|
|
[38;2;255;165;0m[Hera][39m 2226009408
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5279164464] 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: 5280984513] Expected: Should show current vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5282210283] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF
|
|
[38;2;255;165;0m[Hera][39m 2226006064
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5285496090] 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: 5287330020] Expected: Should show new vocab
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5288455893] Running CURRENT.protect: CURRENT @ 1+ CURRENT !
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5289947838] 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: 5291453979] 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: 5293246644] Expected: Should allow modification (impl-defined effect)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5294642241] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5295897264] ▶ Testing module: src/test_runner/modules/vocabulary_words_te
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5297310690] Testing word: ORDER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5298285468] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5299310373] 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: 5302026933] 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: 5303915337] Expected: Should list search order
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5305192116] 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: 5309596509] 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: 5311378338] Expected: Should show all vocabs
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5312531385] 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: 5315732520] 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: 5317542909] Expected: Should show FORTH only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5318689131] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5319981954] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5321412327]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: System Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5322886842] Running System Words Tests (Module 18)...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 5324091381] Some system tests marked as unimplemented due to system-level e
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5325555102] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5327013699] Testing word: QUIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5327967603] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5328983289] Running QUIT.in_definition: : BAD-WORD QUIT ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5330455935] 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: 5332413681] Expected: Should prevent compilation
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5333619858] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5334881706] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5336318988] Testing word: ABORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5337298428] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5338343031] Running ABORT.basic: ABORT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5339505360] 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: 5341299894] Expected: Should clear stacks and return to QUIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5342654394] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5343975189] 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: 5345798766] Expected: Should clear stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5346947739] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5348629251] 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: 5350500330] Expected: ABORT may appear in a definition; when executed i
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5351924613] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5353190598] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5354645394] Testing word: ABORT"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5355614943] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5356657719] Running ABORT".condition_true: -1 ABORT" Error"
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5358294039] 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: 5360141031] Expected: Should abort with message (no error; stacks clear
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5361545301] Running ABORT".condition_false: 0 ABORT" Error"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5362859922] 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: 5364661596] Expected: Should not abort
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5365775478] Running ABORT".empty_stack: ABORT"
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5366978778] 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: 5368925709] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5370117669] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5371389996] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5372823057] Testing word: BYE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5373801237] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5374815558] BYE: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5376064806] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5377491693] Testing word: COLD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5378445450] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5379458784] COLD: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5380702425] ▶ Testing module: src/test_runner/modules/system_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5382122319] Testing word: WARM
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5383103880] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5384127357] WARM: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5385364467] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5386765146]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Defining Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5388282207] Running Defining Words Tests (Module 13)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5389526898] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5390938182] Testing word: :
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5391875370] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5392925097] 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: 5394670701] 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: 5396446125] Expected: Should define and execute
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5397605619] Running :.empty_name: :
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5398727229] 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: 5400638775] Expected: Should handle empty definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5401870719] Running :.nested: : TEST3 : ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5403126519] Nested ':' inside a definition is not allowed
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5404359198] 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: 5406279039] Expected: Should prevent nested definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5407527069] :: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5408803932] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5410219626] Testing word: ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5411155953] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5412163701] Running ;.alone: ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5413213470] 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: 5415109455] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5416334490] 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: 5418252672] 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: 5420027802] Expected: Should handle immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5421169929] ;: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5422463886] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5423918808] Testing word: CONSTANT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5424923658] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5425940667] 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: 5428078614] 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: 5429933565] Expected: Should create constant
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5431048539] 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: 5432838453] 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: 5434689225] Expected: Should handle zero
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5435802624] 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: 5437649259] 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: 5439510153] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5440661058] Running CONSTANT.empty_stack: CONSTANT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5441883384] 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: 5443809252] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5445030759] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5446262556] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5447668779] Testing word: VARIABLE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5448703638] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5449700193] 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: 5451831294] 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: 5453683179] Expected: Should create variable
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5454832551] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5456408454] 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: 5458274388] Expected: Should create multiple
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5459430648] 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: 5461365630] 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: 5463215415] Expected: Should store/fetch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5464318104] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5465627160] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5467030338] Testing word: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5468050854] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5469098439] Running CREATE.basic: CREATE OBJ1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5470362723] 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: 5472234054] Expected: Should create word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5473329771] 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: 5475194613] 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: 5477902941] Expected: Should allow data
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5479740504] Running CREATE.empty_name: CREATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5480975178] 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: 5482885002] Expected: Should handle empty name
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5484229842] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5486018181] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5487653262] Testing word: DOES>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5488666659] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5489711955] 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: 5493065592] 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: 5494889253] Expected: Should define behavior
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5496051582] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5497787043] 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: 5499617718] Expected: Should work with arrays
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5500772718] Running DOES>.outside: DOES>
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5501916210] DOES>: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5502884877] 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: 5504828532] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5506099347] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5507390784] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5508812631] Testing word: [
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5509745367] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5510826783] 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: 5513152806] 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: 5514973842] Expected: Should enter interpret
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5516141106] Running [.outside: [
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5517147741] 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: 5518966803] Expected: Should be allowed outside definition (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5520343185] [: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5521568430] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5522978727] Testing word: ]
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5523920052] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5524873998] Running ].basic: [ 42 ] . CR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5526021837] 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: 5527941216] Expected: Should resume compile
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5529156234] 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: 5530962297] 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: 5532153585] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5533234749] ]: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5534402034] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5535814284] Testing word: DEFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5536783329] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5537774256] 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: 5540259144] 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: 5542099374] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5543208384] Running DEFER.uninit: DEFER DF2 DF2
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5544530376] DEFER runtime: no target set for 'DF2'
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5545722693] 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: 5547674013] Expected: Should error: uninitialized deferred word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5549038467] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5550289983] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5551768131] Testing word: IS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5552737827] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5553810381] 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: 5555954313] 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: 5557756974] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5558850276] Running IS.not_defer: 42 IS DUP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5560020438] IS: 'DUP' was not created by DEFER
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5561216031] 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: 5563144020] Expected: Should error: DUP is not a DEFER word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5564473362] Running IS.not_found: 42 IS NOSUCH
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5565662004] IS: word 'NOSUCH' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5566775130] 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: 5568743838] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5569940250] IS: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5571185613] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5572618569] Testing word: DEFER@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5573596833] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5574647274] 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: 5576936841] 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: 5578791225] Expected: Should print: -1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5579873943] Running DEFER@.not_found: DEFER@ NOSUCH2
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5581136820] DEFER@: word 'NOSUCH2' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5582272038] 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: 5584245492] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5585515152] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5586786555] ▶ Testing module: src/test_runner/modules/defining_words_test
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5588250150] Testing word: [']
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5589228813] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5590254726] 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: 5592580140] 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: 5594411382] Expected: Should print: 77 77
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5595532824] 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: 5597487042] 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: 5599287519] Expected: Should print: 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5600392749] Running ['].not_found: : BKT3 ['] NOSUCHWORD ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5601841014] [']': word 'NOSUCHWORD' not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5602973355] 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: 5604906825] Expected: Should error: word not found
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5606152020] [']: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5607403515] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5608854573]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Control Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5610375666] Running Control Words Tests (Module 12)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5611604145] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5613076602] Testing word: IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5614021560] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5615083362] 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: 5617776129] 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: 5619590424] Expected: Should take true branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5620775433] 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: 5622810249] 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: 5624600310] Expected: Should take false branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5625781602] 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: 5627547933] 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: 5629391292] 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: 5631180891] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5632407627] 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: 5634327468] 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: 5636132628] Expected: Should work without ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5637339750] Running IF.empty_stack: IF
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5638497984] IF: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5639526144] 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: 5641435023] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5642636559] IF: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5643883812] Testing word: IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5644819089] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5645845611] 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: 5647854051] 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: 5649635544] Expected: Should take true branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5650821330] 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: 5652785922] 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: 5654552589] Expected: Should take false branch
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5655735351] 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: 5657773884] 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: 5659595508] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5660734758] 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: 5662637673] 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: 5664432249] Expected: Should work without ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5665614486] Running IF.empty_stack: IF
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5666728179] IF: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5667667572] 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: 5669579076] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5670816249] IF: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5672104221] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5673570336] Testing word: ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5674546290] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5675561787] Running ELSE.alone: ELSE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5676664455] ELSE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5677644714] 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: 5679637509] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5680782261] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5682574569] ELSE: missing IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5683549599] 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: 5685504258] Expected: Should prevent double ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5686696428] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5687989503] Testing word: ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5688947523] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5689962957] Running ELSE.alone: ELSE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5691109935] ELSE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5692076565] 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: 5693994138] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5695196682] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5696842347] ELSE: missing IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5697797868] 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: 5699785644] Expected: Should prevent double ELSE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5700994488] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5702239914] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5703660711] Testing word: THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5704639920] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5705669592] Running THEN.alone: THEN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5706893913] THEN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5707877763] 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: 5709837525] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5711011992] Running THEN.extra: : BAD IF 1 THEN THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5712442554] CF: underflow
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5713420986] THEN: unmatched
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5714350488] 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: 5716292967] Expected: Should prevent extra THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5717505864] THEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5718748140] Testing word: THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5719788081] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5721206316] Running THEN.alone: THEN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5722523331] THEN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5723536896] 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: 5725468077] Expected: Should error outside IF
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5726631204] Running THEN.extra: : BAD IF 1 THEN THEN ;
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5728139487] CF: underflow
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5729089044] THEN: unmatched
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5730048660] 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: 5732008968] Expected: Should prevent extra THEN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5733235683] THEN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5734512525] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5735982630] Testing word: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5736972255] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5738025342] 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: 5740548387] 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: 5742350901] Expected: Should loop until true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5743491621] 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: 5746001793] 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: 5747811804] Expected: Should loop while true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5748963486] Running BEGIN.alone: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5750099250] BEGIN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5751095364] 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: 5753009031] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5754283353] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5755594110] Testing word: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5756571282] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5757614646] 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: 5759743857] 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: 5761593600] Expected: Should loop until true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5762787765] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5764651536] 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: 5766663378] 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: 5768516292] Expected: Should loop while true
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5769708063] Running BEGIN.alone: BEGIN
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5770822575] BEGIN: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5771808210] 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: 5773760538] Expected: Should error outside definition
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5775026565] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5776326423] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5777775969] Testing word: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5778766728] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5779882101] 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: 5782068558] 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: 5783920149] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5785027689] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5786624676] 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: 5788503651] Expected: Should be immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5789646030] Running UNTIL.no_begin: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5790853215] UNTIL: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5791824486] 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: 5793764781] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5795025999] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5796304143] Testing word: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5797326486] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5798370291] 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: 5800480413] 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: 5802314784] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5803436709] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5805020445] 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: 5806874703] Expected: Should be immediate
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5808030081] Running UNTIL.no_begin: UNTIL
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5809162758] UNTIL: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5810134071] 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: 5812101183] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5813292933] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5814542622] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5816008737] Testing word: WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5816984061] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5818037400] 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: 5820220392] 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: 5822071017] Expected: Should count up
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5823302478] 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: 5825350692] 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: 5827213182] Expected: Should handle zero iterations
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5828480469] Running WHILE.no_begin: WHILE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5829684441] WHILE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5830675284] 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: 5832611106] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5833813902] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5835107481] Testing word: WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5836084632] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5837143956] 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: 5839347948] 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: 5841211446] Expected: Should count up
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5842337067] 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: 5844387717] 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: 5846208963] Expected: Should handle zero iterations
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5847459849] Running WHILE.no_begin: WHILE
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5848627344] WHILE: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5849689713] 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: 5851654809] Expected: Should error without BEGIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5852852397] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5854121679] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5855601591] Testing word: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5856580044] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5857627083] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 5859377139] 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: 5861441166] 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: 5863264743] Expected: Should terminate loop
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5864391771] Running REPEAT.no_while: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5865652926] REPEAT: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5866642593] 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: 5868620142] Expected: Should error without WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5869809792] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5871086613] Testing word: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5872094340] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5873093625] 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: 5875268091] 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: 5877092844] Expected: Should terminate loop
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5878264749] Running REPEAT.no_while: REPEAT
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5879400618] REPEAT: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5880450618] 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: 5882390577] Expected: Should error without WHILE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5883580920] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5884875885] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5886304347] Testing word: DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5887245294] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5888377635] 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: 5891978799] 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: 5893849059] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5895004353] 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: 5897254041] 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: 5898952542] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5900112981] Running DO.empty: : TEST15 0 0 DO LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5901494907] 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: 5903233371] Expected: Should handle empty range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5904402147] 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: 5907092961] 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: 5908977669] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5910165828] DO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5911435509] Testing word: DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5912431770] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5913457389] 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: 5915710290] 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: 5917206498] 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: 5919013884] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5920123965] 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: 5922252420] 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: 5924025009] Expected: Should handle negative
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5925204033] Running DO.empty: : TEST15 0 0 DO LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5926609731] 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: 5928427197] Expected: Should handle empty range
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5929655403] 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: 5932061772] 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: 5933838918] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5934989256] DO: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5936218512] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5937667470] Testing word: ?DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5938640148] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5939655645] 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: 5942207187] 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: 5944007160] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5945126964] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5946591588] 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: 5948406933] Expected: Should skip when equal
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5949594777] 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: 5951902446] 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: 5953699647] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5954792529] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5956248879] Testing word: ?DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5957620851] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5958855525] 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: 5961216051] 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: 5963075580] Expected: Should count 0 to 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5964222873] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ;
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5965674540] 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: 5967445722] Expected: Should skip when equal
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5968622079] 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: 5970328938] 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: 5972524383] 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: 5974276560] Expected: Should handle nesting
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5975425806] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5976756471] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5978219121] Testing word: LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5979198267] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5980186611] 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: 5982242952] 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: 5984056155] Expected: Should increment by 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5985195573] Running LOOP.no_do: LOOP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 5986411809] LOOP: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5987383647] 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: 5989362246] Expected: Should error without DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5990536713] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5991840078] Testing word: LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5992872312] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5993895453] 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: 5996075337] 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: 5997930624] Expected: Should increment by 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 5999074809] Running LOOP.no_do: LOOP
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6000141861] LOOP: compile-only
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6001104291] 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: 6003083142] Expected: Should error without DO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6004257399] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6005521599] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6006999999] Testing word: +LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6007973664] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6009020388] 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: 6011617584] 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: 6013446642] Expected: Should count by 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6014563044] 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: 6016938669] 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: 6018730158] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6019817685] 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: 6021919386] 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: 6023798760] Expected: Should use stack value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6024968796] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6026241396] Testing word: +LOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6027240639] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6028279110] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6030087903] 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: 6032061630] 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: 6033899466] Expected: Should count by 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6035043231] 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: 6037441137] 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: 6039274920] Expected: Should count down
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6040386807] 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: 6042482775] 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: 6044281173] Expected: Should use stack value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6045430083] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6046711818] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6048176547] Testing word: I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6049111845] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6050128665] 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: 6052141809] 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: 6053907531] Expected: Should print: 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6055058793] 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: 6056945685] 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: 6058700865] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6059780979] 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: 6061700673] 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: 6063525258] Expected: Should print: 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6064623033] 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: 6066629058] 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: 6068409165] Expected: Should print: 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6069557487] I: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6070778973] Testing word: I
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6071708769] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6072756753] 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: 6074848689] 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: 6076635621] Expected: Should print: 0 1 2 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6077789676] 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: 6079765377] 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: 6081188232] 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: 6082985853] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6084085476] 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: 6085953363] 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: 6087709278] Expected: Should print: 3 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6088817154] 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: 6090838236] 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: 6092617566] Expected: Should print: 0 2 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6093709629] I: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6094893651] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6096326796] Testing word: J
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6097266336] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6098301552] 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: 6100559241] 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: 6102317718] Expected: Should print: 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6103518414] 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: 6105680616] 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: 6107493294] Expected: Should print: 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6108611691] J: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6109846743] Testing word: J
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6110773830] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6111835065] 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: 6113986284] 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: 6115742346] Expected: Should print: 0 0 0 1 1 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6116921748] 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: 6119431248] 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: 6121185042] Expected: Should print: 0 1 1 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6122367300] J: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6123615519] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6125072079] Testing word: EXIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6126046059] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6127054059] 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: 6128973774] 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: 6130804701] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6131895672] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6133607592] 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: 6135460296] 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: 6137261907] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6138346284] 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: 6140311590] 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: 6142108728] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6143188191] 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: 6145122984] 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: 6146899290] Expected: Should print: 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6148015482] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6149262714] Testing word: EXIT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6150243897] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6151274997] 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: 6153180936] 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: 6154995945] Expected: Should print: 5
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6156090003] 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: 6158104323] 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: 6159864795] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6160921914] 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: 6162871701] 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: 6164723166] Expected: Should print: 4
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6165828459] 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: 6167760270] 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: 6169542645] Expected: Should print: 2 1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6170642079] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6171913419] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6173361390] Testing word: LEAVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6174370776] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6175379742] 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: 6177963666] 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: 6179765256] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6180841485] 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: 6182856645] 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: 6184651284] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6185829657] 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: 6188088900] 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: 6189993285] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6191110884] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6192831057] Testing word: LEAVE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6193947984] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6195026502] 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: 6197560908] 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: 6199425582] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6200503617] 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: 6202258839] 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: 6204150897] 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: 6205922478] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6206946564] 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: 6209091693] 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: 6210880284] Expected: Should print: 2
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6211942821] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6213198579] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6214619271] Testing word: UNLOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6215570592] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6216606753] 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: 6218825613] 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: 6220673109] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6221756982] 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: 6223892241] 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: 6225765987] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6226865862] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6228152343] Testing word: UNLOOP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6229197387] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6230192661] 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: 6232351650] 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: 6234198033] Expected: Should print: 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6235281213] 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: 6237444507] 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: 6239241456] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6240327345] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6241620231] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6243042792] Testing word: AGAIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6243994407] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6245047032] 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: 6247453443] 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: 6248580219] 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: 6250410138] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6251482944] 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: 6253668456] 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: 6255479580] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6256551294] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6257814444] Testing word: AGAIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6258795795] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6259818621] 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: 6261956148] 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: 6263712357] Expected: Should print: 3
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6264806772] 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: 6267022062] 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: 6268791774] Expected: Should print: 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6269840850] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6271146987] ▶ Testing module: src/test_runner/modules/control_words_test.
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6272597499] Testing word: CASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6273577611] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6274613709] 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: 6277623618] 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: 6279403704] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6280516788] 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: 6282685521] 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: 6284459790] Expected: Should print: 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6285546078] 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: 6288039282] 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: 6289472280] 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: 6291254151] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6292387101] 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: 6294560223] 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: 6296365635] Expected: Should print: 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6297488610] 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: 6299609253] 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: 6301371510] Expected: Should print: 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6302466597] CASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6303727962] Testing word: CASE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6304685520] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6305718111] 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: 6307919793] 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: 6309725163] Expected: Should print: 10
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6310833648] 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: 6312981486] 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: 6314799267] Expected: Should print: 20
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6315861279] 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: 6317972115] 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: 6319746804] Expected: Should print: 99
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6320836935] 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: 6322932441] 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: 6324743943] Expected: Should print: 88
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6325837203] 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: 6327881154] 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: 6329886801] Expected: Should print: 55
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6331040184] CASE: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6332367195] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6333830769]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: StarForth Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6335332122] Running StarForth Words Tests (Module 17: StarForth Extensions)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6336788598] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6338230353] Testing word: ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6339228546] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6340288017] 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: 6342565488] 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: 6344407545] Expected: Should show execution count > 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6345671157] 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: 6347621301] 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: 6349452081] Expected: Should show 0 for unused word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6350683605] 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: 6352740240] 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: 6354633537] Expected: Should increment with each call
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6355860399] Running ENTROPY@.null_addr: 0 ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6357138039] ENTROPY@: null dictionary entry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6358285038] 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: 6360286548] Expected: Should handle null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6361462170] Running ENTROPY@.empty_stack: ENTROPY@
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6362681430] ENTROPY@: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6363763203] 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: 6365754276] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6366996930] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6368302815] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6369711579] Testing word: ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6370718865] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6371759877] 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: 6373883775] 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: 6375676167] Expected: Should set entropy to 42
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6376801557] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6378489684] 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: 6380354736] 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: 6382200489] Expected: Should overwrite previous value
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6383473320] 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: 6385405068] 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: 6387253530] Expected: Should set entropy to 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6388424427] Running ENTROPY!.null_addr: 42 0 ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6389720673] ENTROPY!: null dictionary entry
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6390841884] 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: 6392802780] Expected: Should handle null address
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6394012968] Running ENTROPY!.one_arg: 42 ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6395224689] ENTROPY!: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6396316941] 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: 6398267841] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6399443568] Running ENTROPY!.empty_stack: ENTROPY!
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6400683009] ENTROPY!: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6401753379] 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: 6403731894] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6404971314] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6406258131] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6407710512] Testing word: WORD-ENTROPY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6408781638] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6409807131] 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: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 21
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 109
|
|
|
|
[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<>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 5
|
|
|
|
[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: 5196
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 505
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6491368611] 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: 6493237359] Expected: Should display all word entropy stats
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6494597949] 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: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 21
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 109
|
|
|
|
[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<>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 5
|
|
|
|
[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: 5213
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 506
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6576788883] 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: 6578697699] Expected: Should show defined word entropy
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6579965574] 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: 15
|
|
|
|
[38;2;255;165;0m[Hera][39m 2,: 7
|
|
|
|
[38;2;255;165;0m[Hera][39m C,: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m ,: 21
|
|
|
|
[38;2;255;165;0m[Hera][39m ALLOT: 9
|
|
|
|
[38;2;255;165;0m[Hera][39m ALIGN: 1
|
|
|
|
[38;2;255;165;0m[Hera][39m HERE: 109
|
|
|
|
[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<>: 3
|
|
|
|
[38;2;255;165;0m[Hera][39m 0>: 8
|
|
|
|
[38;2;255;165;0m[Hera][39m 0<: 5
|
|
|
|
[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: 5215
|
|
|
|
[38;2;255;165;0m[Hera][39m Total words: 506
|
|
|
|
[38;2;255;165;0m[Hera][39m Average executions per word: 10
|
|
|
|
[38;2;255;165;0m[Hera][39m 0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6663705867] 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: 6665618526] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6666780960] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6668111457] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6669536748] Testing word: RESET-ENTROPY
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6670590969] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6671607201] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6674020689] 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: 6676164978] Expected: Should reset all entropy counters
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6677457423] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6678985026] 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: 6680864085] Expected: Should handle multiple resets
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6682086096] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6683623233] 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: 6685502922] Expected: Should reset after word usage
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6686715882] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6688064607] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6689464320] Testing word: TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6690480447] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6691553946] 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: 6697629057] 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: 6699418782] Expected: Should display top 5 hot words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6700655556] 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: 6706434357] 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: 6708309741] Expected: Should display top 10 words
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6709504557] 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: 6712810524] 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: 6714649662] Expected: Should handle display after reset
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6715899456] 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: 6719055000] 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: 6720908628] Expected: Should display top 1 word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6722103507] 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: 6725257686] 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: 6727110810] Expected: Should handle large count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6728295693] 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: 6730149636] 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: 6732002760] Expected: Should handle zero count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6733183359] 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: 6735137220] 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: 6737004981] Expected: Should handle negative count
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6738209163] Running TOP-WORDS.empty_stack: TOP-WORDS
|
|
[38;2;255;165;0m[Hera][39m [31m[HADES][ERROR] [0m[KRELTSC: 6739459839] TOP-WORDS: data stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6740592558] 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: 6742614249] Expected: Should cause stack underflow
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6743861733] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6745164006] ▶ Testing module: src/test_runner/modules/starforth_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6746608995] Testing word: (-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6747546960] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6748571634] 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: 6750447564] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6751583727] 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: 6753483996] Expected: Should ignore rest of line
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6754681038] 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: 6756321810] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6757369479] 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: 6759137427] Expected: Should work mid-expression
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6760357212] 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: 6762096768] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6763132173] 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: 6764904552] Expected: Should not affect stack
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6766074693] 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: 6768128850] (- comment not terminated
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6769169316] 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: 6770981742] Expected: Should handle multiple comments
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6772235820] (-: 4 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6773529420] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6774944568]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: ACL Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6776449890] Running ACL Words Tests (Module 24)...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 6779817513] ACL: denied '__acl_deny_test__'
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6781615890] SKIP: STRICT mode test (ACL.4th not loaded)
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6783057624] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded)
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 6784484490] vm_create_word: cannot shadow pinned word '__acl_shadow_target_
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6788053524] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6789489357]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Mama FORTH Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6791041194] Running Mama FORTH Words Tests (Capsule System M7.1)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6792447606] Testing word: CAPSULE-COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6793523310] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6794550147] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6795913740] Testing word: CAPSULE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6796935033] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6797972307] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6799273383] Testing word: CAPSULE-FLAGS@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6800367357] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6801402426] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6802779228] Testing word: CAPSULE-LEN@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6803839791] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6804857514] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6806187465] Testing word: CAPSULE-HASH@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6807268188] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6808322409] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6809681172] Testing word: MAMA-VM-ID
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6810708030] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6811739025] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6813084726] Testing word: VM-COUNT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6814160577] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6815279583] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6816593658] Testing word: CAPSULE-BIRTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6817690488] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6818698278] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6820043391] Testing word: CAPSULE-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6821088015] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6822092613] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6823400787] Testing word: CAPSULE-TEST
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6824463324] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6825498099] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6826871163] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6828305820]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Q48.16 Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 6829815090] Running Q48.16 Words Tests (Module 25)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6831045438] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6832454118] Testing word: Q.+
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6833408484] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6834411381] 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: 6836451216] 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: 6838218303] 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: 6841450056] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6842717784] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6844097841] Testing word: Q.-
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6845050695] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6846097356] 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: 6847960539] 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: 6849723552] 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: 6865966464] 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: 6868023372] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6869266383] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6870546270] Testing word: Q.*
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6871556748] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6872633187] 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: 6874623798] 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: 6876437379] 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: 6879740070] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6880986084] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6882423345] Testing word: Q./
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6883357908] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6884381553] 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: 6886321302] 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: 6888436464] 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: 6891744531] 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: 6893599860] 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: 6895360416] 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: 6898901184] Q./: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6900103224] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6901544349] Testing word: Q.ABS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6902533428] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6903584226] 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: 6905481303] 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: 6907295955] 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: 6911060079] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6912370962] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6913784052] Testing word: Q.NEG
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6914740833] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6915790812] 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: 6917458065] 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: 6919307136] 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: 6922519296] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6923758611] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6925148517] Testing word: Q.LOG
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6926115315] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6927158091] 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: 6928968585] 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: 6930787857] 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: 6933256764] 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: 6935517918] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6936815109] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6938199639] Testing word: Q.EXP
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6939290631] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6940541412] 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: 6942867330] 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: 6945193164] 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: 6949489995] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6951208656] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6953008146] Testing word: Q.SQRT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6954305001] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6955738797] 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: 6958375977] 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: 6960638853] 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: 6964636770] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6966379287] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6968250324] Testing word: Q.SIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6969501483] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6970914825] 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: 6973788318] 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: 6976225410] 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: 6979879893] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6981147075] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6982524528] Testing word: Q.COS
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6983517408] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6984555207] 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: 6986435358] 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: 6988275861] 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: 6991530672] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6992758311] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6994185387] Testing word: Q.FROM-INT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6995206617] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 6996239019] 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: 6997972023] 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: 6999870990] 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: 7002995979] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7004347539] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7005780894] Testing word: Q.TO-INT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7006803174] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7007825286] 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: 7009417002] 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: 7011234069] 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: 7014339402] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7015616538] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7017030111] Testing word: Q.1
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7017961545] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7018993044] 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: 7020505275] 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: 7022293047] 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: 7025576901] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7026832869] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7028239134] Testing word: Q.0
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7029195096] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7030237746] 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: 7031724210] 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: 7033507740] 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: 7036566705] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7037804277] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7039200609] Testing word: Q.SCALE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7040203716] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7041218373] 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: 7042885059] 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: 7044756306] 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: 7048070673] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7049341908] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7050732675] Testing word: Q.=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7051667049] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7052709636] 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: 7054329975] 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: 7056071631] 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: 7058032401] 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: 7060604250] 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: 7062169065] 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: 7063984410] 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: 7067205222] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7068430782] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7069843620] Testing word: Q.<
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7070817201] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7071799896] 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: 7073371683] 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: 7075160064] 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: 7078406454] 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: 7079897328] 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: 7081714815] 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: 7084931070] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7086190251] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7087609515] Testing word: Q.>
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7088564112] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7089609807] 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: 7091199990] 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: 7092970752] 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: 7096216995] 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: 7097733594] 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: 7099544193] 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: 7102754337] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7103966541] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7105381458] Testing word: Q.0=
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7106390970] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7107406656] 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: 7108968867] 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: 7110768252] 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: 7114611945] 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: 7116155130] 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: 7117952940] 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: 7121141055] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7122388665] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7123807551] Testing word: Q.MAX
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7124785647] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7125829515] 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: 7127779638] 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: 7129602564] 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: 7132398315] 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: 7134245895] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7135454088] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7136842524] Testing word: Q.MIN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7137872196] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7138928496] 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: 7140812553] 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: 7142604126] 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: 7145897073] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7147413672] ▶ Testing module: src/test_runner/modules/q48_words_test.c
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7148820798] Testing word: Q.PRINT
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7150104486] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7151256882] 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: 7153211583] 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: 7155113280] 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: 7158411120] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7159733175] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7161139965]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Inference Engine Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7162676073] Running Inference Engine Words Tests (Module 26)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7163986725] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7165402902] Testing word: Q.VARIANCE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7166396580] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7167446244] 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: 7169782389] 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: 7171658382] Expected: Should print population variance of {100,200,300}
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7173024033] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7174555395] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7176016995] Testing word: INFER-DECAY-SLOPE
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7177112775] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7178129154] 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: 7180660746] 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: 7182635817] Expected: Should print decay slope for a decreasing traject
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7184082822] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7185456243] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7186907322] Testing word: INFER-WINDOW-WIDTH
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7187996235] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7189069881] 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: 7191173787] 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: 7193115783] Expected: Should print an inferred window width (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7194563397] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7195982178] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7197454194] Testing word: INFER-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7198453101] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7199495394] Running INFER-RUN.basic: INFER-RUN
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7204140111] 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: 7205965683] Expected: Should run without error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7207164300] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7208390448] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7209785898] Testing word: INFER-WINDOW@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7210865907] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7211931636] 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: 7214778921] 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: 7216679673] Expected: Should print last adaptive_window_width (no error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7218139572] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7219481892] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7220924592] Testing word: INFER-DECAY@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7222007184] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7223042694] 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: 7225812615] 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: 7227703497] Expected: Should print last adaptive_decay_slope (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7229158776] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7230492297] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7231918890] Testing word: INFER-VARIANCE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7233009504] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7234103016] 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: 7236926361] 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: 7238892738] Expected: Should print last window_variance_q48 (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7240338147] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7241757432] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7243199670] Testing word: INFER-FIT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7244247780] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7245319263] 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: 7248442824] 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: 7250289291] Expected: Should print last slope_fit_quality_q48 (no error
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7251748875] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7253050329] ▶ Testing module: src/test_runner/modules/inference_words_tes
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7254453360] Testing word: INFER-EARLY-EXIT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7255566024] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7256587086] 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: 7261263240] 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: 7263183207] Expected: Should print 0 or 1 (no error)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7264403685] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7265738529] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7267174467]
|
|
[38;2;255;165;0m[Hera][39m === Testing Module: Physics Freeze Words ===
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7268775108] Running Physics Freeze Words Tests (Module 27)...
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7270191831] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7271626698] Testing word: FREEZE-WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7272711264] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7273719558] 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: 7275912714] 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: 7277810169] Expected: Should print: -1 (word is now frozen)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7279114017] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7280794059] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7282183251] Testing word: UNFREEZE-WORD
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7283263029] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7284289299] 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: 7286702388] 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: 7288545936] Expected: Should print: 0 (freeze cleared)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7289834454] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7291214658] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7292724411] Testing word: FROZEN?
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7293782748] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7294806414] 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: 7297035732] 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: 7298872413] Expected: Should print: 0 (freshly defined word is not froz
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7300328133] 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: 7302202509] 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: 7304068569] Expected: Should print: 0 (not-found treated as not frozen)
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7305485880] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7306761609] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7308215439] Testing word: HEAT!
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7309275057] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7310337909] 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: 7312700661] 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: 7314518211] Expected: Should print: 999
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7315624680] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7316899149] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7318363164] Testing word: HEAT@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7319332755] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7320374040] 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: 7322371455] 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: 7324155027] Expected: Should print: 0 (freshly defined word has zero he
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7325619945] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7326883347] ▶ Testing module: src/test_runner/modules/physics_freeze_word
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7328312775] Testing word: DECAY-RATE@
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7329365547] ------------------------
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7330394043] 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: 7332177657] 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: 7334095209] Expected: Should print the compile-time DECAY_RATE_PER_US_Q
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7335536964] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors
|
|
[38;2;255;165;0m[Hera][39m [35m[HADES][TEST ] [0m[KRELTSC: 7336867839] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7338325302] FINAL TEST SUMMARY:
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7339331706] Total tests run: 1050
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7340365410] Passed: 1012
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7341427149] Failed: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7342432902] Stubs (not yet implemented): 38
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7343578431] Errors: 0
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7344607536] ALL IMPLEMENTED TESTS PASSED!
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7345768647] Contract checks (A4'/A1): all passed
|
|
[38;2;255;165;0m[Hera][39m [32m[HADES][INFO ] [0m[KRELTSC: 7346947692] ==============================================
|
|
[38;2;255;165;0m[Hera][39m PARITY:M7.1a word_count=519 here=0x00000000000000d8 latest_id=688 hash=0xcb6baa0fecae96a7
|
|
[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: [0x00000000bdf14000, 0x00000000bdf4dc4c)
|
|
[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-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-blk: found device
|
|
[38;2;255;165;0m[Hera][39m Artemis: virtio-blk attached
|
|
[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 Init: Mama birth...
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7422637488] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7426468413] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7552563711] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7555079511] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7762516062] ( Unterminated comment
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7889429541] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7891881060] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7894303683] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7896810684] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7899288222] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7901762799] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7904201088] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7906624950] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7909168911] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7911613773] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7914133395] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7916570004] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7928310369] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7930676607] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7933079742] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7935649113] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7944320433] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7952479353] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7960073982] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7967525349] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7984342779] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7992132330] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 7999886307] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8007840960] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8025600408] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8033347539] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8041149627] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8048864880] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8057106960] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8065319619] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8082923142] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8090763093] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8098675641] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8106585774] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8114095500] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8121552117] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8139370050] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8147181357] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8154970971] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8162669550] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8170484742] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8178069375] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8195610969] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8203397706] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8211087066] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8218693182] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8226190518] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8234153361] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8242016391] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8249355282] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8256864714] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8264282859] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8271766083] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8279048253] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8286543006] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8304546138] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8312140662] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8319750873] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8327208876] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8334866715] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8342444376] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
[38;2;255;165;0m[Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 8350196421] vm_dictionary_track_entry: out of stable IDs, disabling metrics
|
|
|
|
[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=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x993a6bef7be129d9
|
|
[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=714 evictions=0
|
|
[38;2;255;165;0m[Hera][39m Stadium conservation: resident_sum=47641 reservoir=17895 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=17895
|
|
[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=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x532a55cc642d4eab
|
|
[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: 10536496467] INFERENCE: Output validation failed, ignoring results
|
|
[38;2;255;165;0m[Artemis][39m 0.5u
|
|
[38;2;255;165;0m[Artemis][39m ARTEMIS-K=1.5u
|
|
[38;2;255;165;0m[Artemis][39m (no identity)
|
|
[38;2;255;165;0m[Artemis][39m [33m[HADES][WARN ] [0m[KRELTSC: 15432869046] ( Unterminated comment
|
|
[38;2;255;165;0m[Artemis][39m PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x750199aec93ae343
|
|
[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: 338 ticks, trust=0x00010000, variance=0x00000000
|
|
[38;2;255;165;0m[Hera][39m blkio_usb: MSC device ready
|
|
[38;2;255;165;0m[Hera][39m Zuse: identity confirmed from attached thumbdrive
|
|
[38;2;255;165;0m[Hera][39m LithosAnanke v2.0.0
|
|
[38;2;255;165;0m[Hera][39m StarForth Version 3.1.0
|
|
|
|
[38;2;255;165;0m[Hera][39m StarForth CLI
|
|
[38;2;255;165;0m[Hera][39m FORTH-79 interpreter type BYE or power off to exit
|
|
|
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[zuse@Hera][39m [33m[HADES][WARN ] [0m[KRELTSC: 153888432075] INFERENCE: Output validation failed, ignoring results
|
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m
|
|
[38;2;255;165;0m[zuse@Hermes][39m [33m[HADES][WARN ] [0m[KRELTSC: 167283228903] INFERENCE: Output validation failed, ignoring results
|
|
[38;2;255;165;0m[zuse@Hera][39m [38;2;85;255;255mok> [39m |