diff --git a/FABRIC-2.md b/FABRIC-2.md index 3cce683..6d4d433 100644 --- a/FABRIC-2.md +++ b/FABRIC-2.md @@ -1506,3 +1506,39 @@ only in each word's own line and the global `FINAL TEST SUMMARY`. Confirmed pre- checking `Arithmetic Words Summary` in the same boot log, not introduced here. Two clusters left: inference-engine accessors (8 words), physics freeze/diagnostic (5 words). + +**Cluster 3, inference-engine accessors — done.** `inference_words.c` registers 20 words; +`proof/COVERAGE.md` claims coverage for only 8 ("5 accessors full; rest guard/shape") — +`INFER-WINDOW@`/`INFER-DECAY@`/`INFER-VARIANCE@`/`INFER-FIT@`/`INFER-EARLY-EXIT@` (the five +output accessors), `INFER-RUN` (the word that populates what they read), and the two other +array-based primitives `Q.VARIANCE`/`INFER-DECAY-SLOPE` plus `INFER-WINDOW-WIDTH`. New file +`inference_words_test.c` (Module 26, matching `word_registry.c`'s own numbering again) covers +exactly those 8 — deliberately **not** the L8 Jacquard or Bayesian-posterior words in the +same file, since `COVERAGE.md` doesn't claim proof coverage for them and this cluster's scope +was proof-covered-but-untested, not "everything in this file." + +**A real contract-selection mistake caught before booting, not after.** Copied +`{CONTRACT_PHYSICS_TRANSPARENT, 0}` from the Q48.16 cluster without re-deriving whether it +fit — it doesn't. That contract re-runs a word's input under perturbed physics scalars +(execution heat, rolling-window fields, etc.) and requires an identical result, enforcing +axiom A4' (word results independent of physics state). `INFER-RUN` and the accessors reading +its output are specifically *about* physics state (dictionary heat, the rolling window) — +applying A4' transparency to them would assert an invariant they deliberately don't have, by +design, not a bug to catch. Caught by re-reading the contract's own implementation +(`test_contracts.c`) before running anything, not by a failing boot — switched to +`{CONTRACT_NONE, 0}` with an inline comment explaining why, matching how the hand-rolled ACL/ +Mama modules (which also touch state contracts shouldn't police) opt out of the tabular +runner's contract mechanism entirely. + +The three array-based words needed real data in VM memory — `HERE`, `HERE 8 +`, `HERE 16 +` +used as three-cell scratch storage, the same idiom `memory_words_test.c` already uses for +single-cell tests, just extended to multiple cells at literal byte offsets (cell size is 8 +bytes here, no `CELL+` needed). + +Verified: zero build warnings, all 9 test-suite entries pass, `FINAL TEST SUMMARY` moved +1031→1040 total / 993→1002 passed (+9 exactly), 0 failed, **contract checks (A4'/A1) still +report "all passed"** — confirming the `CONTRACT_NONE` fix actually avoided the violation it +was meant to avoid, not just silenced a check. + +One cluster left: physics freeze/diagnostic (5 words: `FREEZE-WORD`, `FREEZE-CRITICAL`, +`UNFREEZE-WORD`, `FROZEN?`, `DECAY-RATE@`). diff --git a/capsules/BLOCK_MAP.md b/capsules/BLOCK_MAP.md index de7537e..ea01e30 100644 --- a/capsules/BLOCK_MAP.md +++ b/capsules/BLOCK_MAP.md @@ -1,5 +1,5 @@ # Capsule Block Manifest — Auto-generated - + diff --git a/disk/artemis.img b/disk/artemis.img index f797366..2472b66 100644 Binary files a/disk/artemis.img and b/disk/artemis.img differ diff --git a/logs/20260818-233337/amd64/qemu-amd64-20260818-233337.log b/logs/20260818-233337/amd64/qemu-amd64-20260818-233337.log new file mode 100644 index 0000000..d6f9ab1 --- /dev/null +++ b/logs/20260818-233337/amd64/qemu-amd64-20260818-233337.log @@ -0,0 +1,10956 @@ +[=3hBdsDxe: loading Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0) +BdsDxe: starting Boot0002 "UEFI QEMU DVD-ROM QM00005 " from PciRoot(0x0)/Pci(0x1F,0x2)/Sata(0x2,0xFFFF,0x0) +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +RAW SERIAL UP +[CKPT 002] Serial (COM1) initialized +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 +EBS... +EBS OK +Calling kernel_main (monolithic)... + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v1.5.4 +Architecture: amd64 +Build: Aug 18 2026 23:33:21 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 113 +Total memory: 1023 MB +Usable memory: 967 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 248978 + Free pages : 247455 + Used pages : 1523 + Total MB : 972 + Free MB : 966 + Used MB : 5 + +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... +APIC: IA32_APIC_BASE MSR=0x00000000fee00900 +APIC: stale-ISR drain: 0 EOI(s) issued +APIC: initialized (xAPIC MMIO, TPR=0, SIVR=0x1FF, EOI-clear) +APIC: init done + +I/O APIC: init... +I/O APIC: base=0xfec00000, gsi_base=0, overrides=5 + override: source=00 gsi=2 flags=0x0000 + override: source=05 gsi=5 flags=0x000d + override: source=09 gsi=9 flags=0x000d + override: source=0a gsi=10 flags=0x000d + override: source=0b gsi=11 flags=0x000d +i8042: keyboard ACKed enable-scanning +i8042: IRQ1 enabled in controller config byte +I/O APIC: keyboard IRQ1 routed (masked) + +Timer: init... +Timer: init start +Timer: PM_TMR_BLK discovered from FADT at port 1544 +Timer: VM mode detected (hypervisor present). +Timer: HPET calibration disabled (VM-exit MMIO would poison timing). +Timer: WARNING: invariant TSC not present under hypervisor. +Timer: continuing in RELATIVE mode (no determinism guarantees). +Timer: RDTSCP not present; using RDTSC (less serialized). +Timer: CPUID frequency unavailable; trying PM Timer... +Timer: trust=1 (0=NONE,1=REL,2=ABS), TSC=2099661732 Hz +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 536870872 + Free bytes: 536870872 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 24641536 + Heap end addr: 561512448 + +Heartbeat: init... +APIC Timer: calibrating... +APIC Timer: apic_hz=1005849915, tick_hz=100, initial_count=10058499 +APIC Timer: configured (masked, ready to start) +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +Stadium: 83886 cells (5242 KB), 50 VM slots +VM: bootstrap parity... +VM arena allocated: 0xffff900000000000 + (5 MB) +[HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... +[HADES][INFO ] [KRELTSC: 3535539] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 24926958] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 38673285] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 39588612] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 40538358] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 41988954] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 43232952] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 44590707] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 45444966] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 46554606] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 54209547] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55671798] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 59088414] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 60449487] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 62086269] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 65068983] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 66644004] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 68324781] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 71407959] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 72995433] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74604222] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 78530109] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 80164266] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 81745188] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 85405614] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 86424933] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 87316593] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89319258] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 90561450] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 91912779] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 93161187] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 94004715] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 94927791] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 96331494] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97943727] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 100550751] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 102278400] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 103889079] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 106652070] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 108081960] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109718847] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 112513191] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 114203649] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115810149] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 119035035] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48 +[Hera] [HADES][DOE ] 1,10000,10000,0,0,183,4,45,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 128387679] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 129959529] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 131569935] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 134273433] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 135745680] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137354679] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 140167734] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 141728475] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143354883] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 146044521] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 147835359] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149450994] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 152522832] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 154298340] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155930481] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 158763717] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 2,20000,10000,0,0,173,5,44,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 161708274] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 163194066] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165054876] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 167768370] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 169259433] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170823366] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 173548032] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 174958140] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176737953] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 179859939] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 181305117] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182952231] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 185896326] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 187614399] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189462840] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 192442719] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 193516974] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 194440092] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196172046] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 197269023] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 198378810] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 199656702] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 200525052] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 201598656] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 203109543] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204762957] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 207516141] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 209003991] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210607026] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 213523737] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 3,30000,10000,0,0,184,6,60,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 216632724] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 218117088] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219737070] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 222576963] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 224029092] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225612933] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 228661839] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 229720092] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 230788614] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232437639] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 233491461] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 234461682] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 235502127] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237185655] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 238213521] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 239501787] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 240860424] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 241809582] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 242702775] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 244236384] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245854602] Expected: Should print: 5 7 5 +[Hera] 5 7 5 +[Hera] 5 7 5 +[Hera] 5 7 5 +[Hera] 5 7 5 +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 248688867] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 250087971] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251710557] Expected: Should print: 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 255271338] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 256761750] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258394857] Expected: Should print: -1 42 -1 +[Hera] -1 42 -1 +[Hera] -1 42 -1 +[Hera] -1 42 -1 +[Hera] -1 42 -1 +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 261460920] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 262526292] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 263573205] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265704495] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 266817516] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 267826692] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 268889586] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270593295] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 271664148] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 272757282] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 274026837] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 274872381] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 275778216] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 277340658] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278960913] Expected: Should print: 2 3 1 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 281851269] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 283074519] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 4,40000,10000,0,0,174,8,71,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 285917772] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287517846] Expected: Should print: 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 290606568] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 292077156] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293694933] Expected: Should print: 0 1 -1 +[Hera] -1 1 0 +[Hera] -1 1 0 +[Hera] -1 1 0 +[Hera] -1 1 0 +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 296672082] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 297721515] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 298866435] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300626529] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 301746942] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 303007950] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 304097241] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305818947] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 306899817] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 307917918] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 309021069] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310765581] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 311871882] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 313009074] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 314324892] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 315589827] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 316656543] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 318053757] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319656456] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 322223013] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 323565921] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325151925] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 327886377] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 329311794] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330856596] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 333513348] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 334599153] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 335827107] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 336653982] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 337530228] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 339066966] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340803603] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 343461363] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 344839551] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346465245] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 348833646] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 5,50000,10000,0,0,150,9,78,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 351563898] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 353232306] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354795756] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 357446964] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 358538775] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 359749950] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 360598791] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 361496415] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 363127884] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 364682703] Expected: Should print: 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 367858050] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 369284328] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 370849101] Expected: Should print: 2 3 1 +[Hera] 2 3 1 +[Hera] 2 3 1 +[Hera] 2 3 1 +[Hera] 2 3 1 +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 373685403] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 374743782] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 375972618] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 376795797] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 377907474] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 379404837] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 380954910] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 383790855] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 385242963] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 386849106] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 389744544] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 391400121] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 393058029] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 395860920] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 396783912] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 397668201] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 399332661] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 400377012] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 401063187] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 401954763] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 403044621] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 403895268] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 405494691] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 406991214] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 408057195] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 6,60000,10000,0,0,159,11,73,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 412453902] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 413906787] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 415726752] Expected: Should print: 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 418624269] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 420075264] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 421546797] Expected: Should restore original order +[Hera] 3 2 1 +[Hera] 3 2 1 +[Hera] 3 2 1 +[Hera] 3 2 1 +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 424579029] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 425632095] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 426668970] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 428807799] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 429969960] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 430952823] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 431991441] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 433670727] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 434726166] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 435890868] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 437215527] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 438576684] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 439682376] â–¶ Testing module: src/test_runner/modules/return_stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 441172977] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 441977697] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 442885695] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 444914442] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 446450928] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 449396388] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 450752190] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 452281473] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 455703381] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 457195683] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 458724000] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 461011551] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 7,70000,10000,0,0,188,15,71,685,685,0,0,0,65536,0,0,65536,0,0 + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 464126670] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 465907701] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 467433771] Expected: Should print: 2 2 1 1 +[Hera] 1 1 2 2 +[Hera] 1 1 2 2 +[Hera] 1 1 2 2 +[Hera] 1 1 2 2 +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 470599542] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 471731022] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 472545948] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 474215532] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 475253289] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 476409045] â–¶ Testing module: src/test_runner/modules/return_stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 477692775] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 478877868] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 479824821] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 481156011] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 482713161] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 485366385] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 486884643] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 488423586] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 491450547] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 492431940] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 493299471] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 494974158] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 496078821] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 497154000] â–¶ Testing module: src/test_runner/modules/return_stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 498420384] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 499268385] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 500145345] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 501572295] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 503108340] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 506115414] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 507759861] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 509286603] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 511370937] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 8,80000,10000,0,0,214,16,83,685,685,0,0,0,65536,0,0,65536,0,0 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 514405710] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 515371248] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 516426897] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 518103012] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 519201669] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 520326807] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 521650542] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 522965310] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 524022387] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 525300531] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 526101492] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 527019108] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 528994179] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 530567310] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 533317323] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 534669828] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 536197158] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 538949649] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 540386595] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 542581053] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 545446587] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 547002477] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 548589027] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 551486922] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 553019166] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 554946315] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 558107382] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 559638723] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 561228507] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 562281258] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 9,90000,10000,0,0,216,19,82,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 567102375] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 568121022] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 569742600] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 570801063] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 571715256] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 573351954] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 574444332] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 575562246] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 576794253] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 577585575] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 578465664] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 580279644] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 581825811] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 584636136] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 586219242] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 587881077] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 590673216] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 591979248] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 593686884] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 594731613] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 595800639] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 597024813] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 597859983] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 598727598] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 600464592] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 602019747] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 605044146] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 606476871] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 608080977] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 610799616] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 612429321] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 613958016] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 616163079] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 10,100000,10000,0,0,222,21,84,567,567,0,0,0,65536,0,0,65536,0,0 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 619835349] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 621306126] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 622868022] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 625717218] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 626831583] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 628076211] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 628927467] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 630128961] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 631702239] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 633263295] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 636076623] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 637532511] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 639091089] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 641943477] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 643005384] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 644524503] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 645451065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 646363305] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 647994018] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 649509840] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 652305696] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 653751672] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 655760742] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 658666932] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 659719557] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 660998625] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 661810338] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 662722389] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 664257342] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 665817180] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 667879800] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 11,110000,10000,0,0,207,23,86,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 671493270] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 672845670] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 674408091] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 677170893] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 678218751] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 679673316] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 680587719] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 681484293] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 683467344] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 684800655] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 687834063] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 = SWAP 12345 = AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 689851113] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 691409565] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 694600662] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 695653665] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 696928197] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 697746966] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 698656707] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 700026999] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 701733963] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 704513628] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 SWAP / +[Hera] [HADES][INFO ] [KRELTSC: 706077960] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 12,120000,10000,0,0,189,26,83,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 709189152] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 710794371] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes on 64-bit) +[Hera] [HADES][TEST ] [KRELTSC: 712614042] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 713733762] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 714977508] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 715815471] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 716688231] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 718495743] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 719904087] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 722508024] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 723976701] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 725581122] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 728283780] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 730027893] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 731611062] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 734345430] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 735399105] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 736646232] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 737422770] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 738286458] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 739628190] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 741169863] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 744024981] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 745505670] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 747095013] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 748721190] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 13,130000,10000,0,0,221,28,80,731,731,0,0,0,65536,0,0,65536,0,0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 752025729] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 753122727] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 754368972] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 755474202] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 756360066] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 758057517] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 759731070] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 762540072] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 764048754] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 765581775] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 768505038] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 770069811] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 771622908] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 774335688] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! HERE @ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 776064324] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 777608349] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 779464245] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 14,140000,10000,0,0,204,29,83,685,685,0,0,0,65536,0,0,65536,0,0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 783315477] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 784288134] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 785882979] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 786931299] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 787990518] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 789267465] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 790088208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 790973358] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 792812223] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 794348415] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 797099121] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 798615993] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 800103822] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 802926579] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 804439188] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 806184498] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 808966200] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 809969790] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 811625745] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 812689752] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 813777216] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 815028501] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 815844687] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 816843741] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 818974569] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 820524894] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 822342024] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 15,150000,10000,0,0,203,30,82,731,731,0,0,0,65536,0,0,65536,0,0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 825843186] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 827364174] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 828951039] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 832046250] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 833680428] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 835200912] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 838196079] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 839192382] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 840871794] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 841915284] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 843245298] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 844501623] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 845358717] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 846254241] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 848272005] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 849881088] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 852461925] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 16,160000,10000,0,0,201,32,83,567,567,0,0,0,65536,0,0,65536,0,0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 855422169] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 856503837] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 858068421] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 859146687] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 860640249] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 862204518] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 864879981] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 865893735] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 867577221] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 868832433] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 869919393] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 871134621] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 871956330] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 872841228] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE HERE 16 + 2 MOVE HERE 16 + C@ . HERE 17 + C@ . CR +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 875351883] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 876903489] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 880377876] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 881706546] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 883276968] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 884346876] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 17,170000,10000,0,0,190,34,86,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 887194014] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 888157788] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 889792197] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 890850807] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 891934344] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 893258331] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 894217884] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 895122900] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HERE 3 + C@ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 897029637] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 898611777] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 901631682] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 902628741] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 904157121] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 905332092] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 906670569] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 908668656] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 909691986] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 910851942] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 912151863] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 913555167] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 914673879] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 915974472] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 916768629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 917644476] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 919227834] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 920716125] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 923356413] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 924645708] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 926168859] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 928755450] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 930016038] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 931799673] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 934317762] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 935647650] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 937123824] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 939421014] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 18,180000,10000,0,0,170,35,73,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 942174156] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 943766691] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 945237090] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 948210585] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 949682055] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 951161568] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 954136176] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 955071915] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 955940328] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 957596304] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 958661256] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 959573706] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 960394638] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 962036964] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 963064557] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 964149732] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 965420925] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 966199311] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 967111467] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 968380098] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 970070031] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 972606432] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 973893963] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 975432864] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 978007107] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 979288989] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 980808087] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 983568558] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 984819255] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 986385666] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 988928304] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 990294102] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 991836321] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 994454790] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 995944173] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 997454094] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1000459866] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1001933499] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1003460241] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 1004874780] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 19,190000,10000,0,0,154,35,40,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1009152207] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 1010119572] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1011015453] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1012702362] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1013751795] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 1014707316] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1015535724] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1017204825] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1018267131] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1019449389] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1020734232] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 1021565013] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1022453502] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1023858234] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1025404506] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1027949433] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1029251706] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1030792833] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1033536735] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1034806353] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1036365120] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1039219923] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1040586309] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1042136235] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1044972705] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1046343333] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1047917997] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1050553035] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1051929039] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1053468717] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1056206046] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1057847952] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1059386748] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1062346005] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 1063376580] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1064252952] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1065884085] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1066979949] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 1067898132] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1068737334] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1070578782] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1071639996] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1072674813] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1073986032] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 1074789030] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1075704063] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1076983824] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1078513149] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 1080456468] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 20,200000,10000,0,0,154,35,38,567,567,0,0,0,65536,0,0,65536,0,0 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1083764430] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1085014665] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1086542583] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1089117036] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1090505619] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1092188055] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1095037377] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1096459308] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1097996529] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1100584905] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1101936969] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1103493216] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1106096208] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1107616167] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1109162250] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1111819338] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 1112817972] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1113728469] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1115384382] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1116413634] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 1117375686] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1118247795] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1120047201] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1121096277] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 1122061269] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1122898896] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1124585112] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1125655293] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1126726377] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1128004290] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 1128817956] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1129690863] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1131436593] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1133252946] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1135975785] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1137397128] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1139006694] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1141594797] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1142949885] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1144504473] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1147278216] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 1148473452] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 21,210000,10000,0,0,153,38,37,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1151342829] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1152927552] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1155666225] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1157158590] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1158732687] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1161446139] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1162905534] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1164483831] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1167131574] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1168218177] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1169127162] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1171069725] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1172152107] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 1173167268] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1174049793] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1175742582] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1176846552] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1177818348] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1178685207] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1180340952] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1181390973] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1182615105] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1184054886] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 1184884407] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1185794505] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1187376750] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1188949965] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1191673686] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1193092320] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1194679710] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1197762174] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1199208654] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1200769017] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1203821871] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1204873341] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1205814330] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1207623417] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1208698659] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1209753531] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1210651638] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1212335628] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1213339449] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1214356668] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1215245577] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1216917786] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1217977530] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1219070664] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1220532684] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 1221369387] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1222258737] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1223702508] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1225297668] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1227873927] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1229202345] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1230791268] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 1233600060] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 L4=0 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 22,220000,10000,0,0,167,38,38,582,582,0,0,0,65536,0,0,65536,0,0 + +[Hera] [HADES][TEST ] [KRELTSC: 1235857560] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1237121760] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1238700582] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1241220078] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1242634491] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1244196597] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1247331750] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 1248320787] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1249208646] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1250821257] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1251882870] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1252976634] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1254271641] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 1255127580] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1256027745] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1257520824] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1259262060] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1261919211] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1263284400] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1264850454] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1267432614] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1268794107] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1270478580] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1273092975] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1274626038] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1276188060] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1279276593] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 1280325690] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1281265503] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1283000250] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1284236856] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1285359243] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1286663028] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 1287524532] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1288434000] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1289884491] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1291442397] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1293997215] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1295331135] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1297187535] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1299833577] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1301177136] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1302747810] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1305374259] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1306732077] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1308432930] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1310398425] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 L4=0 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 23,230000,10000,0,0,176,11,37,685,685,0,0,0,65536,0,0,65536,0,0 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1313388489] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 1314422025] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1315270215] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1316893116] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1317900927] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 1318864617] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1319721942] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1321557804] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1322625045] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1323693273] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1325007495] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 1325838654] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1326749634] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1328236980] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1329787074] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1332382002] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1333891482] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1335533997] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1338101499] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1339463790] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1340992149] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1343658582] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1344972342] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1346661393] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1349222574] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 1350238029] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1351110159] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1352800470] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1353870672] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 1354872792] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1355717391] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1357364694] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1358522025] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1359629838] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1360963065] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 1361789499] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1362681894] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1363956762] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1365436548] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1367959173] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1369220622] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1370759565] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1373448132] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1374688686] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1376263833] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1378789818] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1380090642] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1381670787] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1384384533] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1385824650] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1387377768] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 1389138072] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 24,240000,10000,0,0,175,10,25,731,731,0,0,0,65536,0,0,65536,0,0 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1392706224] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 1393704669] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1394605191] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1396415265] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1397488428] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1398577089] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1399868232] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 1400721210] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1401591135] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1402982826] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1404543021] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1407070665] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1408309413] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1410018204] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1412551329] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1413884031] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1415423604] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1418041569] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1419348084] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1420904520] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1423617951] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1425066741] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1426634433] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1429616874] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 1430569161] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1431485916] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1433145672] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1434365142] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1435404432] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1436683605] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 1437497334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1438420515] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1439851875] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1441409970] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1443919533] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1445190453] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1447071948] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1449661878] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1451013921] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1452574536] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1455128787] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 1456088739] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1456993881] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1458596769] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1459850280] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1460910003] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1462203414] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 1463076804] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1463955423] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1465407174] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1467014997] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1469599152] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1470854133] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1472845458] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1474529973] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 25,250000,10000,0,0,196,11,23,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1478111964] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1479425430] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1481016411] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1483625199] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 1484868294] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1485742692] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1487428677] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1488538170] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1489614231] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1490957622] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 1491810306] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1492778931] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1494206784] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1495857930] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1498849275] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1500122715] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1501739736] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1504433133] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1505825811] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1507520742] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1510677903] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1512001239] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1513654086] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1516209555] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1517652906] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1519245126] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1522525956] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 1523549832] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1524471711] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1526342811] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1527400224] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1528478343] â–¶ Testing module: src/test_runner/modules/arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1529787441] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 1530646908] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1531525716] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1532958147] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1534651419] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1537332678] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1538584320] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1540137984] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1542797613] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1544034996] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1545586959] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1548355284] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1549713228] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1551281214] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1553865873] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 1554856044] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 26,260000,10000,0,0,192,14,24,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1557754023] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1559276502] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1562105370] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 1563100602] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1564006143] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1565748786] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1566770499] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1567888959] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 1569239784] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 1570601949] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 1571676372] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1573147485] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 1573981206] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1574910309] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1576370691] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1577926308] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1580542509] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1581894594] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1583427909] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1586121957] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1587520011] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1589070168] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1591665516] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1593004455] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1594546275] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1597045674] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1598826726] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1600455255] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1603040712] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 1604093505] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1604978613] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1606697484] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1607772159] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 1608710439] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1609561485] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1611760269] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1612980663] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1614137196] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1615414185] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 1616241102] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1617127134] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1618590561] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1620111969] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1622800872] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1624153902] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1625966811] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1628613189] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1630002591] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1631572173] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1633591806] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 27,270000,10000,0,0,158,16,30,685,685,0,0,0,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1636745019] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1638449904] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1640219658] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1642785816] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1644148128] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1645666785] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1648298967] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 1649282964] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1650204486] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1651919703] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1653283065] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 1654513686] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1655366853] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1657035471] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1658089524] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1659140952] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1660429743] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 1661264367] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1662162915] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1663669497] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1665234963] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1667994552] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1669384164] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1670970672] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1673530005] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1674888747] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1676380020] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1678960059] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1680687414] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1682229969] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1684728969] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1686052641] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1687607271] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1690229520] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 1691207175] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1692274626] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1694152131] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1695210867] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 1696193688] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1697032197] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1698679752] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1699744389] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1700841702] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1702133643] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 1702954470] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1703839515] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1705521468] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1707077169] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1709600088] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1710901521] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1712473014] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 1713504576] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 28,280000,10000,0,0,158,17,23,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1717910460] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1719234489] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1720867638] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1723456686] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1724769564] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1726305042] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1728858390] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 1730061186] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1731287586] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1732985646] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1734100221] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1735187811] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1736474439] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 1737270759] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1738387875] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1739666565] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1741223841] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1744006215] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1745290197] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1746807783] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1749368922] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1750712334] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1752237732] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1755046608] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1756405581] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1757961891] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1760542707] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1761943176] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1763488083] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1766040675] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 1767031140] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1768233621] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1769927334] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1770978615] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 1771900326] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1772719116] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1774343277] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1775425575] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1776466923] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1777713126] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 1778559153] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1779450225] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1781272122] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1782806256] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1785401310] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1786773975] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1788409413] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 1789399227] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 29,290000,10000,0,0,164,17,27,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1793803788] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1795188591] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1796720688] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1799277711] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1800603462] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1802159940] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1804903674] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 1806260043] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1807137675] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1808797011] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1809842034] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 1810789848] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1811662167] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1813315497] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1814350965] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1815460962] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1816706682] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 1817624676] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1818784359] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1820586117] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1822142910] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1824723138] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1826108991] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1827620508] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1830175935] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1831402041] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1833263376] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1836203796] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1837578015] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1839127164] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1841759535] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1843153221] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1844733870] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1847576031] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 1848535941] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1849407735] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1851065118] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1852144371] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 1853277384] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1854092394] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1855797447] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1856866137] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1857936465] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1859212719] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 1860255642] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1861514781] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1863192324] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1864735215] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1866395958] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 30,300000,10000,0,0,154,18,26,685,685,0,0,0,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1869937020] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1871243556] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1872806796] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1875540093] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1876786023] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1878287187] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1880822118] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1882186152] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1883664489] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1886268657] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1888059096] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1889607405] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1892292969] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 1893441774] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1894320372] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1896000099] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1897076118] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 1898023302] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1898856708] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1900982769] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1902418371] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1903478346] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1904751660] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 1905590988] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1906489704] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1907935428] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1909506417] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1912198323] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1913537661] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1915239039] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1917734364] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1919004843] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1920541539] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1923069813] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 1924039992] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1924941375] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1926704703] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1928155530] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1929252675] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1930328064] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 1931080242] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1932048804] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1933624665] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1935138744] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1937706162] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1939011585] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1940505924] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1943228910] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 L4=1 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 31,310000,10000,0,0,172,6,25,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1946040747] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1947336993] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1948885344] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1951384596] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 1952359395] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1953201621] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1955334381] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1956708810] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1957748646] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1958981115] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 1959789153] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1960681212] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1962140040] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1963694838] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1966263096] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1967571921] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1969640736] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1972239570] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1973541927] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1975122345] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1977599778] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 1978551288] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1979426442] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1981213794] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1982630664] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1983998982] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1985293128] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 1986139281] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1987048140] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1988498673] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1990034445] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1992632607] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1993964196] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1995536781] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1998363843] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1999637262] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2001204534] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2003801331] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 2004818046] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2005674783] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2007340776] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2008497141] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2009870457] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2011175943] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 2012000109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2012910060] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2014410111] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2015943888] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2018549505] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2019882249] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2021680962] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2024443344] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2025777978] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2027329164] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2029240668] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 32,320000,10000,0,0,180,9,22,567,567,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2032428573] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2033963421] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2035477773] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2038065078] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 2039032443] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2039924292] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2041605237] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2042673003] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2043748644] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2044999908] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 2045845620] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2047033401] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2048652417] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2050231911] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2052865899] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2054216955] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2055756780] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2058287469] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2059903797] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2062368567] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2064949404] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2066234394] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2068030482] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2071490169] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 2072697795] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2073776418] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2075774085] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2077074048] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2078313720] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2079620193] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 2080494276] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2081368695] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2083216485] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2085074376] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2088002154] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2089574214] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2091377631] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2094388527] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2095920645] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2097775617] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2109076536] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 33,330000,10000,0,0,145,11,29,567,567,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2111766069] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2112978735] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2114904099] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2118057816] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2119460217] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2121042756] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2124009678] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 2125053000] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2126010768] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2127699882] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2128773990] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2129915739] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2131161291] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 2132023866] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2132952717] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2134464423] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2136015525] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2138636745] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2139946830] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2141785149] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2144453787] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2145823176] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2147665128] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2150374968] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2151445947] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2152756326] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 2153611929] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2154487839] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2155931505] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2157521373] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2160377268] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2161740420] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2163302253] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2165865849] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2167279023] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2168862486] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2171662542] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2173005618] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2174258121] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 2175048393] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2176048350] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2177437269] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2178968526] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2181252066] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 34,340000,10000,0,0,203,14,30,582,582,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2184213066] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2185661646] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2187254475] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2189851671] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2191110621] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2192645973] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2195243589] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2196531561] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2198315238] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2200958844] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2202288648] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2203842963] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2206446984] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 2207431674] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2208323481] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2210156760] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2211207222] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2212262178] â–¶ Testing module: src/test_runner/modules/logical_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2213500716] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 2214313458] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2215156419] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2216537337] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2218040601] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2220624189] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2222206392] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2223775785] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2226334656] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2227602027] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2229163020] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2231708241] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2233015596] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2234728398] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2237611467] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2238934362] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2240419986] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2241789543] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 L4=0 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 35,350000,10000,0,0,154,16,36,731,731,0,0,0,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2245648587] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 2246600979] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2247673491] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2249416995] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2250456600] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2251566492] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 2252896233] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 2254311129] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 2255513799] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2256921786] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 2257753386] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2258682531] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2260289157] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2261843955] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 2262914598] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 2264327037] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2265889122] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 2266931373] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2268350091] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2269886808] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2270850645] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 2272205859] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2274216630] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 2275281981] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2276645973] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2278198398] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 2279324355] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2280742779] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2282259924] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2283223698] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2284626225] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2286649869] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2287611648] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 2288652828] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2289542619] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2291144541] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2292213756] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 2293182171] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2294048106] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2295724872] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2296760970] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 2298000558] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2298895242] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2300605629] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2301771213] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2302914369] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2304285165] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 2305139907] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2306077998] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 2307653124] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2309229384] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2310631155] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 2312263926] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2313939516] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 2315074713] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2316646017] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2318194725] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2319128721] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 2320722054] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2322280527] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 2323558902] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 2325061536] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2326657053] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2327789604] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2329271049] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2330863857] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2331863751] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2333072574] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2333967384] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2335961859] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2337236412] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2338287021] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2339240253] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2340916746] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2341987095] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2343094236] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2344442478] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2345279349] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2346211224] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2348062815] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2349646509] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2350651947] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 2352194439] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2353742832] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 2354884560] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 2356338852] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2357888694] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2358911289] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2360498763] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2362039911] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2363036739] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2364585006] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2366096985] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2367125124] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2368170588] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2369872092] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2371068966] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 2372033853] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2373977886] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2375064972] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2376137610] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2377501602] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 2378341518] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2379241179] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 2380791168] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2382322782] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 2383342458] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2384689860] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2386527486] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2387850192] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2389196418] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2390735445] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2391723684] Running M*.negative: -123 456 M* . . CR +[Hera] -1 4294911208 +[Hera] [HADES][TEST ] [KRELTSC: 2393187888] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2394764358] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2395817193] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 2397296055] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2398858140] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 2399938779] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 2401881468] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2403433914] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 2404457727] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 2405458251] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2407155219] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2408226240] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 2409177288] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2410840719] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2411922261] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2413187238] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2414752032] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2415581448] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2416476468] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 2418066378] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2419668258] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 2420774244] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 2422338954] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2423926890] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 2424956163] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 2147913144729 6 +[Hera] [HADES][TEST ] [KRELTSC: 2427099381] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2428723017] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 2429811636] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2431230270] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2432826480] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2433817239] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -42949662 -96 +[Hera] [HADES][TEST ] [KRELTSC: 2435535333] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2437080051] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2438278374] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2439506853] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2441229987] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2442326166] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2443327677] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2445020634] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2446101105] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2447274627] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 2448704265] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 2450015841] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 2451487206] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2452745253] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2453470194] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2454244254] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 2455815138] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2457387534] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 2458549422] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2459990400] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2461571931] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2462537616] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 2464545888] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 36,360000,10000,0,0,144,18,32,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 2467107552] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2468689104] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2469683223] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2471191737] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2472788871] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 2473736517] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2474803422] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2476891158] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2478101325] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2479113987] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2480786973] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2481852303] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2482964001] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2484090567] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2484873174] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2485828464] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2487655716] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2489540697] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2490667599] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2492180712] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2493828561] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2494840509] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2496470655] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2498046873] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 2499134589] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2500772148] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2503001865] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2503969104] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2505034518] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2506723863] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2507783670] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2508770418] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2510470536] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2511533346] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2512604577] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2513848659] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2514690171] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2515659762] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 2517852960] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2519271741] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2520311829] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2521952538] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2523513468] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2524616073] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2526273687] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2527828443] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2528885310] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2530577616] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2532096882] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2533004796] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2534119329] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2535753066] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2536786686] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2537759196] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2539375566] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2540458242] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2541537621] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2542887774] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2544071124] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2545188492] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2546948145] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2548531440] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2549611365] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 2551199889] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2552716929] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2553724656] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2555332542] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2556909432] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2558334450] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2559974214] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2561559840] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 2562601125] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2564126922] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2565758160] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2566729956] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2567915595] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2569562205] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2570896902] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2572279941] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2573970819] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2575052508] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2576204148] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2577474543] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2578331532] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2579229240] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2581207944] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2582767950] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2583865515] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 2585799090] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2587345593] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 2588375223] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 2590079940] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2591694861] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2592702840] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2594233404] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2595854373] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2596792317] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2598192954] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2599952586] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2601103491] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2602076127] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2603768433] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2604829983] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2605918056] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2607167178] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2608022634] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2608936659] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 2610782202] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2612375913] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 2613384165] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2614866954] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2616437607] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2617423557] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 2618958195] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2620501296] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2621526453] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2623294611] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2624701086] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 2625539196] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 2627131899] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2628691905] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 2629715823] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 2630785227] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2632408296] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2633488410] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2634419046] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2636259381] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2637367761] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2638410096] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2639676543] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 2640497265] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2641415763] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 2643058362] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 37,370000,10000,0,0,144,18,29,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 2645709906] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2647244187] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 2648610783] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2650191852] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2651743857] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2652694632] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2654216586] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2655761136] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 2656758867] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 2658267633] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2660242788] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2661398019] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2662741284] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2664315885] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 2665309626] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2666805330] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2668342047] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2669293620] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 2670364095] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2672001339] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2673206550] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 2674165809] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2675820357] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2676916767] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2677971198] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2679254256] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2680114164] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2681024493] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2682692229] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2684282076] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 2685450873] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2687236104] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2688790566] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 2689859382] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2691266718] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2692813116] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2693790582] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2695476315] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2697046359] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 2698328346] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2699434647] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2701148100] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2702223825] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2703280167] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2705055423] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2706126423] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2707235496] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2708511057] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2709351771] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2710270374] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2712142482] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2713687515] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2714671134] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2716235529] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2717807043] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2718812964] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2720160744] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2721789987] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2722777113] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2724822639] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2726409315] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 2727459063] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2729048280] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2730614397] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 2731671096] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 2732676093] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2734385409] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2735599986] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2736851061] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2738794695] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2739880458] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2740934217] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2742208098] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2743064037] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2743982409] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2745656550] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2747306646] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2748676749] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2750371533] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2751919065] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2752914549] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2754504543] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2756084226] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 2757102159] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2758624113] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2760148377] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2761522386] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2762949651] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2764633914] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2765683473] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2766692775] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2768347512] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2769428382] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2770519542] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2771823579] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2772667149] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2773627269] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 2775540411] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2777225325] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 2778212745] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2779827876] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2781362220] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2782356990] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2783980038] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2785543950] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 2786591640] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 2788339071] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2789956806] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2791002690] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2792125371] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2793810915] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2794919400] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2795904384] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2797608618] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2798666934] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2799759354] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2801395023] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 2802382527] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2803416840] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2805194007] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2806783077] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2807713545] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2809227834] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2810811003] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2811730992] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2813402046] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2814988176] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2815927317] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2817330054] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2818854654] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2819818134] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2821333536] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2822882475] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2823836400] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 2824935351] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2827018005] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2828197890] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 2829148770] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2830774485] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2831981061] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2833024509] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2834358744] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 2835194859] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2836124613] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2837735208] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2839782456] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2841045984] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2842989408] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2844551976] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2845490865] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2847003390] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2848562577] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2849510223] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2851007691] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2852571498] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2853790317] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2855908398] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 L4=0 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 38,380000,10000,0,0,132,18,28,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 2858465820] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2860038006] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 2861075784] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2862574008] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2864091090] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2865046317] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 2866101210] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2867874219] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2869249698] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 2870465514] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2872116534] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2873172057] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2874242721] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2875442052] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2876247087] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2877124152] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2878551837] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2880087000] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2881041891] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2882698623] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2884309029] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2885281392] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2886662289] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2888175339] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2889223155] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2890565580] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2892130941] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2893093539] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2894401965] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2896437432] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2897416284] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 2898418509] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2900115435] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2901198678] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2902147542] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2903831091] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2904877311] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2905992600] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2907303546] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2908388238] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2909630598] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2911166622] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2912717052] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2913675786] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2914954245] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2916526620] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2917457928] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2918810160] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2920396101] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2921360106] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2923174884] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2925195042] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2926216797] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2927622978] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2929198398] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2930139639] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 2931156669] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2932854687] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2933905506] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2934899163] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2936624334] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2938053069] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2939347404] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2940598920] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2941446081] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2942351055] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2943854718] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2945427597] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2946634467] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2948130570] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2949724344] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2950842258] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2952503232] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2954082852] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2955147993] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2956673958] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2958230604] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2959356519] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2960907327] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2962467123] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2963613051] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2964898104] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2966677581] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2967747237] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2968838187] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2970123051] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2970946566] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2971832052] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2973341700] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2974894608] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2975860881] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2977532124] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2979089757] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2980117560] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2981558832] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2983117662] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2984149854] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 2985502107] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2987112828] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 2988158481] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2989353675] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2991076515] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2992128867] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2993214882] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2994458565] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 2995326558] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2996221620] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2997735531] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2999274243] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 3000276300] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3001863102] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3003969108] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3004960791] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3006306303] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3007866792] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3008829726] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3010180719] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3011740200] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3012867585] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3013870062] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3015690909] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3016777113] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3017852103] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3019119348] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3019938726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3020843910] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3022554948] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3024080598] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3025194942] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3026929899] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3028667985] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3029733441] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3030766221] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3032369865] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3033403401] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3034443363] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3035675265] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3036480636] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3037409697] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3038849163] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3040863861] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3042218697] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3043621350] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3045152250] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 3046297590] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3047303574] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3048980235] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3050138364] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3051217995] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3052466529] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3053311338] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3054414867] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3056421900] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3058013070] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3058936293] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 3060571689] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3062216430] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 3063268068] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3064314918] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3065917533] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3067342698] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3068659797] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 3070048485] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 3071364282] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 3072450780] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3073759626] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 3074592612] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3075488955] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3076927329] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3078498150] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3079619676] Running BASE.hex: HEX FF . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3081255387] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3082826502] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3083786055] Running BASE.octal: OCTAL 52 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3085143054] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3086737689] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3087668388] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 467 +[Hera] [HADES][TEST ] [KRELTSC: 3089183769] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3090731931] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3091722438] Running BASE.base_fetch: BASE @ . CR +[Hera] 14 +[Hera] [HADES][TEST ] [KRELTSC: 3093457542] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3094993923] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 3096054549] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3097205223] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3098469675] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 3099324501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3100251357] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3101680197] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3103273929] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3104269497] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3106051830] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3107684055] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3108648438] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 . CR +[Hera] 42 +[Hera] 42 +[Hera] 66 +[Hera] [HADES][TEST ] [KRELTSC: 3110905812] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3112503891] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3113484255] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3114623757] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3115857129] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 3116716428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3117861537] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3119572617] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3121135059] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3122072814] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3123503061] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3125109372] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 3126079509] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 3127683384] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 L4=0 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 39,390000,10000,0,0,180,18,24,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3130897812] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3132462312] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3133472307] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3134539695] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3135796839] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 3136643412] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3137563653] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3139072692] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3140638242] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3141584124] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3143304276] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3144885723] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3145805649] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3147649722] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3149218989] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3150187551] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3151314180] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3152599275] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 3153432135] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3154339965] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 3157283577] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3158824851] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 3159795513] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3160864518] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3162425868] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3163400772] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3164902083] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3166425654] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3167580192] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3168787461] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3170067012] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 3170874798] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3171801276] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3173370438] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3174973284] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 3176041596] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 3177583332] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3179097894] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 3180425556] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 3182071578] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3183592545] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 3184658106] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3185726523] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3186993159] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 3187843470] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3188743509] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3190137636] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3191655243] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 3192923895] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3194308992] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3195891468] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3196896864] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 3198418650] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3199999614] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 3201079140] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3202136973] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3203395104] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 3204224919] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3205209651] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3207257823] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3208749957] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 3209674881] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3211113045] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3212664504] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 3213626304] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3214996680] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3216597615] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3217603788] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3218901504] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3220157157] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 3220982310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3221878716] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3223264254] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3224793390] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 3225844944] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3226902105] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3228542310] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 3229599828] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 3231314646] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3232830258] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 3233788068] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3234970578] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3236244942] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 3237109617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3238005036] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 3239516994] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3241086576] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 3242023722] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 3243337167] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 3244498068] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3246177438] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 3247198164] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3248344911] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 3249674316] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 3250999185] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 3252055632] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3253362441] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3254233878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3255180306] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 3257627583] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3259184565] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3260230554] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3261761559] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3263292291] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3264319632] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3265897278] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3267427002] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3268767537] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3270402324] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3271936794] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3272932866] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3274006071] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3274974927] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3276662781] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3277720950] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3278899638] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3280175640] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 3281331669] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3282446433] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3284299389] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3285919266] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 3286903851] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3288246864] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3289904982] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 3290949228] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3292791747] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3294904389] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3295896303] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3297194124] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3298799616] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3299868663] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3300996510] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3302258988] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3303096993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3304022190] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOVE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3305715945] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3307251822] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 3308241468] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3309373809] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3310992489] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3312036483] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3313173990] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3314761149] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3315759279] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 3316908084] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3318152292] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3320189670] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3321197859] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3322299456] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3323548557] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3324416844] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3325311843] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOVE> CR + +[Hera] [HADES][TEST ] [KRELTSC: 3326975316] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3328555818] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 3329529735] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3330813234] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3332598045] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3333634437] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3334800420] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3336369981] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3337405239] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 3338570970] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3339740754] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3341449965] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3342449691] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3343694928] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3345271902] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 3346155897] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3347047137] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3349045707] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3350861703] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 3351845490] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3353502432] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3355135728] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 3356236107] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPARE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3358337598] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3359957517] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 3360897309] Running COMPARE.different_lengths: HERE S" Test" HERE S" Testing" COMPARE . CR +[Hera] [HADES][INFO ] [KRELTSC: 3362399376] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 L4=1 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 40,400000,10000,0,0,220,23,20,4096,0,0,0,0,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3365287044] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3366910848] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 3367876323] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3369797235] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3371413584] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3372405981] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3373533849] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3374804811] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 3375661842] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3376598946] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . . . CR +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 3378885279] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3380447028] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 3381737520] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARCH . . . CR +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 3383651901] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3385256133] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 3386217366] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . . CR +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 3387981366] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3389597904] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 3390670521] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . . CR +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 3392450775] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3394234578] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3395532084] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3396704010] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3397951179] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 3398784480] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3399714990] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3401254017] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3402855141] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 3403857618] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3405110688] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3406917003] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 3408183807] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3409347102] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3410982162] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3411994845] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3413680326] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3415315239] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 3416352639] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3417463665] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3418897902] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 3419966193] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3420872763] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3422740587] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3424340178] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 3425343957] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3426912216] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3428478396] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 3429424530] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3430616322] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3432434313] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3433437672] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3434721843] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3436315008] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 3437253813] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3438368724] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3439663206] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 3440682399] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3441766545] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3444343287] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3445874964] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 3446800917] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3448008543] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3449669811] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3450685791] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3451787598] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3452995350] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 3453793875] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3454668357] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3456054126] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3458165046] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 3459187473] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 3460626435] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3462142173] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 3463146267] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3464541759] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3466060584] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3466981056] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 3470964693] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3472465962] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 3473444163] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ2 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3475183803] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3476683791] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 3477652479] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; TSQ3 +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 3479465052] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3481052652] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 3482216304] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3483673851] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3484951575] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 3485806632] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3486707847] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 3488058231] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3489596817] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 3490541229] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3491976474] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3493542528] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 3494818677] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3496563546] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3498152805] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 3499206942] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3500210385] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3501502116] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 3502357299] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3503256708] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3505270482] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3507075432] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 3508177785] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3509668659] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3511297062] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 3512381796] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3513525162] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3514774326] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 3515631903] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3516529884] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3517969812] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3519706428] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 3521137893] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3522864177] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3524438631] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 3525692100] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3526817742] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 3528117831] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 3529439277] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 3530569476] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3531812361] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 3532640181] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3533544567] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3535242648] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3536847972] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3537795870] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 3539078739] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3540617430] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 3541602372] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3542827764] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3544364796] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3545294046] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3546841515] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3548710326] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3549734811] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3551370522] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3552890796] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3553952388] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3555345948] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3556889196] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3557878674] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 3558848349] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3561083316] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3562168554] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3563292642] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3564510390] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 3565399383] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3566401818] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3568079550] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3569678721] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3570757386] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 3571996617] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3573638817] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 3574749948] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3576255627] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3577772688] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3578826363] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3580363311] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3581862942] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 3582875646] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3583924281] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3585458478] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 3586333758] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3587218635] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3588782652] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3590351247] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 3591429135] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 3593841468] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 41,410000,10000,0,0,215,25,19,4096,24,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 3596543622] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3598087374] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 3599209824] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3600810129] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3602396784] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3603442185] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 3604962123] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3606576750] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 3607695420] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3608804094] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3610312545] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3611470905] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3612368697] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3613514793] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3615059343] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3616035045] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3617307708] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3618644526] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 3619651140] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3620995581] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3622704120] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 3623748870] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3625212675] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3626569275] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 3627602790] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3628698591] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3630267837] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3631277118] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3632823516] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3634459689] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 3635660364] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3636740415] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3638589171] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3639661200] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3640757400] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3641993775] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3642842847] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3643753449] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3645113388] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3646657245] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3647776482] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 3649132872] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3650665578] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 3651621519] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3652896492] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3654501102] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3655454922] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3656775339] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3658361322] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 3659337213] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 3660697866] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3662291010] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 3663253041] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 3664617327] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3666202848] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 3667200621] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3668555877] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3670322061] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 3671360658] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 3672823980] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3674411706] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3675396837] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 3676840881] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3678395721] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 3679323144] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3680352396] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3682007658] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3683088759] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3684162279] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3685741794] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 3686563482] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3687532926] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3688626606] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3689859600] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 3690669360] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3691602537] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3692698548] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3693942903] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3694872783] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3695790798] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CMOVE HERE R> TYPE CR +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 3697774605] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3699270624] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 3700255692] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3701397273] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3702979917] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 3703966539] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3705481311] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3707065278] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3708119835] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE HERE R> TYPE CR +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3710072478] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3711685383] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3712679901] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3713722173] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3715282557] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3716298495] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3717355236] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3718334445] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3719994117] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3721065936] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3722015031] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3723120282] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3724845810] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3725894550] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3726953790] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3728126430] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3728957148] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3729831924] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT . . CR +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 3731543487] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3733102191] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3734118423] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3735833703] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3737397657] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3738410004] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3740011506] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3741585708] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3742568424] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3744180846] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3745748937] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3746778714] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3747994299] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3748910760] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3750637464] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3751702437] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3752951958] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3754168635] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3755008068] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3755891790] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3757266954] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3758837334] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3759843486] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3761128665] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3762807447] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3763857951] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3764910324] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3766592613] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3767634759] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3768754248] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3769992345] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 3770854521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3771740826] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3773524020] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3775127013] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 3776071236] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3777616437] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3779213760] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 3780188223] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3781600263] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3783156972] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 3784179189] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3785308737] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3786908559] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3787765653] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3788663802] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3790547187] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3792146862] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 3793182645] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3794282583] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3795889419] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3796956114] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3798145533] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3799735359] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3800872908] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3801892143] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3803471616] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3804552444] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3805629093] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3807196701] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3808276920] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3809394330] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3811476354] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 3812514174] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3813977769] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3815578074] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 3816666777] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3818118360] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3819708900] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 3820740147] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3821827128] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3823516704] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3824882208] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3826251156] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3827772354] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3828802635] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3830214780] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3831721635] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 3832753617] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3834399261] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3835898745] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 3836841309] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3837987615] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3839613813] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3840698505] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3841879902] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3843398370] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 3844480962] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3845584386] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3846838170] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 3847750305] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3848664582] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3850147707] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3852278367] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3853241196] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 3854706156] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3856338402] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3857303541] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3858749349] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3860376261] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 3861351606] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3862754490] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3864949977] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 3866087358] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BASE ! . BASE ! CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3868037733] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3869721660] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 3870711915] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3871897533] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3873094596] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 3874033800] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3874933272] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE 43 . CR +[Hera] 42 [HADES][INFO ] [KRELTSC: 3876667095] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 42,420000,10000,0,0,208,32,20,4096,24,0,0,0,65536,0,0,65536,0,0 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3879504720] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3881153241] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3882119976] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3884301498] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3885950817] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3887016756] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3888584952] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3890260122] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 3891545175] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . 3 SPACES 100 . CR +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 3893820483] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3895473309] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 3896469444] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3897720057] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 3898990788] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 3900374625] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 3901779063] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3903361056] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3904344759] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3905410383] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3907889496] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3909651774] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 3910863873] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3912405462] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3914561259] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3915873192] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3917564616] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3919790994] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 3921709932] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3923150574] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3925453917] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3926739264] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3928191939] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3930514686] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3931906671] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3933991278] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3935733249] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3936929850] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3938146485] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3940621692] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3942771861] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 3944221827] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3946479852] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3948709380] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3950068290] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3951988740] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3954128808] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 3955448910] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3956844276] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3958942953] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3960087936] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3961177500] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3962434077] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3963330651] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3964250934] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3965727402] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3967177704] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 3968169324] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3969309939] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3971345826] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 3972641421] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3973784451] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3975494775] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 3976544670] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3977652315] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3978894864] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3979792824] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3980714619] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3982055154] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3983832531] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 3985007586] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3986475717] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3988116027] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3989160378] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3990285285] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3992125368] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3993474723] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3994811709] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3996220893] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3997336980] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3998609013] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4000058118] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4001707248] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 4002801474] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4004071407] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4005730638] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 4006775262] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4008110862] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4009871397] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4011087024] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4012244544] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4013462082] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4014288600] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4015169634] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4016249622] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4017798120] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 4018878066] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4020249219] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4021931634] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4023221790] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4024401486] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4025959938] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 4027025982] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4028119074] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4029370947] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4030209813] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4031130642] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4032368613] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4033936011] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4035160962] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4036286079] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4037947095] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4038948984] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4040059674] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4041706158] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4042739757] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4043706597] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4045388592] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4046424543] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4047785154] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4049129343] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4050058530] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4051053048] Running LIST.basic: 1 LIST + +[Hera] Block 1 + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + + + +[Hera] [HADES][TEST ] [KRELTSC: 4071462864] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4073360193] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4074385056] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4075523802] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4077167220] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4078145652] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4079233158] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4080994134] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4082080422] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4083141447] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4084859100] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4086203562] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4087363917] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4088624064] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 4089506001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4090424667] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4091814783] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4093457970] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 4094525043] Running SCR.after_list: 1 LIST SCR @ . CR + +[Hera] Block 1 + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + +[Hera] 2d: +[Hera] + + + +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4117289463] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4118895333] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 4119922002] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 4121045502] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4122584004] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4123951335] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4125039975] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4126253733] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4127089890] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4127983524] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4129344744] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4130946015] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 4132032219] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4133064432] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4134651381] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 4135997040] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4137034797] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4138583883] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 4139654505] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4140684030] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4142273667] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 4143350190] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4144438788] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4146130149] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 4147220070] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4148498235] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4150181784] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 4151256501] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4152280398] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4153956240] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 4155097212] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4156197696] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4157890023] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 4159021356] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4160069823] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4161972486] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 4163072298] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4164175890] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4165855596] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 4166950137] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4167918594] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4169608506] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 4170750129] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4171759410] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4173598947] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 4174764090] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4175826606] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4177425000] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 4178441799] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4179535605] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4181075136] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 4182122007] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4183165413] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4184844804] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 4186070070] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4187128239] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4188828693] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 4189886841] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4190943645] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4192596471] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 4193631981] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4194773478] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 4196083836] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4197418701] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 4198747539] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 4199556963] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4200453285] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4201848504] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4203383625] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4204344753] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 SWAP / +[Hera] [HADES][TEST ] [KRELTSC: 4205795580] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4207628397] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes on 64-bit) +[Hera] [HADES][TEST ] [KRELTSC: 4209007719] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4210573080] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4212333594] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 4213328427] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4214964306] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4216457049] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4217395728] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4218788091] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4220303346] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4221377181] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4222777734] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4224059490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4225008333] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4226726280] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4228506198] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4229513253] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4231188339] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4232927265] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4234061055] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 4235799708] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4237732191] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 4238750670] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 4240406982] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4242079401] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 4243108065] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4244890797] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4246511178] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 4247584509] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4248782265] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4250659875] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4251805320] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4252959312] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 4253796582] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4254813759] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4256483511] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4258142028] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 4259171910] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 4269977481] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 43,430000,10000,0,0,177,36,19,4096,24,0,0,0,65536,0,0,65536,0,0 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 4272757083] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4274360580] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 4275270951] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4276883016] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4278595335] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 4279626540] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4281404400] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4283064639] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 4284116865] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 4285794912] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4287602760] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 4288637976] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS - @ . CR +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 4290370329] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4291922292] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4292946378] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 4293908619] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4295645151] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4296719574] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4297789356] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 4298580027] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4299799266] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 4301321766] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4302832107] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 4303843866] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4305306726] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4306926204] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 4307977737] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4309470228] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4311038466] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 4312438200] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4313913807] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4315458798] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 4316476017] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4317998958] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4319573139] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4320602622] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . CR +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 4322507511] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4324416054] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4325582352] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 4326756231] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4328611833] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4329699549] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4330819899] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4331617773] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4332567855] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 4334376396] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4336034640] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 4337375133] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4339059018] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4340740929] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 4341872703] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 4343698485] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4345274283] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 4346307546] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4348349019] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4350365019] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 4351604166] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 4352811813] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4354683858] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4355865003] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4356891546] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4358740344] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4359919998] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4361084700] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 4362324708] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4363339134] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4364880702] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4366570677] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4367618577] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4369171968] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4370855538] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4371831660] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4373340972] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4375296051] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4376464260] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4378022544] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4379772474] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 4380877179] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4382044968] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 4382983542] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4383958047] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4385803905] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4387630674] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 4388703585] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4390297149] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4392022992] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 4393135068] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWAP DROP SP@ = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4395054951] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4396766325] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 4397846838] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4399009293] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4400169795] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4401153750] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! DEPTH . +[Hera] 3 [HADES][TEST ] [KRELTSC: 4403153412] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4404509445] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 4405552431] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 4406640714] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4408454904] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 4409482917] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4410564060] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4412731113] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4413854004] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4415031999] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4415951001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4416935271] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4418606577] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4420264002] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4421248713] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4422794082] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4424472087] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4425823584] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4427009055] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 4427958549] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4428931374] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , HERE SWAP - 12 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4430890527] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4432620066] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 4433744679] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 200 2, HERE SWAP - 13 = . CR +[Hera] [HADES][INFO ] [KRELTSC: 4435808286] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 44,440000,10000,0,0,199,42,20,4096,24,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4438978089] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4440760401] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 4441864392] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HERE SWAP - 14 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4443883311] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4445548170] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 4446713628] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , PAD @ 999 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4449021318] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4451055294] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 4452195447] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4453441482] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 4454444841] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4455394671] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . . CR +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4457259870] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4459006356] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4460073618] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R 4 5 6 R> SP! R> DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4462174122] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4464360747] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 4465450206] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4466922180] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 4468509087] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 4470155235] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 4471588527] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4473205569] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4474135029] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4475323461] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4477679073] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4479461112] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 4480608384] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4481797782] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4484073174] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4485224562] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T @ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 4487587818] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4489386279] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 4490724483] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 4492223484] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4494012516] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 4495316112] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4496664669] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4498248153] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4499205816] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4500470961] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 4502781801] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4504502268] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 4505521923] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 4506912291] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4508745213] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4509908550] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4511180604] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4513176696] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 4514839665] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4516014195] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4517542386] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4518546942] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4519485054] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4522007133] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4523719263] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 4524841104] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4526880939] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4528682781] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 4529932533] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4531190811] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4532803800] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4533764382] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4534835697] Running FIND.existing: FIND DUP . CR +[Hera] 1035074408 +[Hera] [HADES][TEST ] [KRELTSC: 4536750582] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4538842392] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 4540000164] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 1035243368 +[Hera] [HADES][TEST ] [KRELTSC: 4541949363] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4543639989] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 4544735664] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4546519488] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4548424671] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 4549684335] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4551226617] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4553403015] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 4554777717] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4556240997] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4558241352] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4559484720] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4560682434] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4562352564] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4564569597] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 4565813196] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4567501260] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4569732090] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 4571101752] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4572411249] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4573997043] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4575121656] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4576942020] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 4578889077] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4581260544] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 4582726512] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4584476379] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4586867565] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4588324377] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4589784486] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4591451592] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4592504784] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4593484917] Running LATEST.basic: LATEST @ . CR +[Hera] 1035114792 +[Hera] [HADES][TEST ] [KRELTSC: 4595234742] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4597033119] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 4598165649] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 1035134816 +[Hera] [HADES][TEST ] [KRELTSC: 4600348704] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4602244290] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 4603314870] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST @ . CR +[Hera] 1035134816 +[Hera] [HADES][TEST ] [KRELTSC: 4605310983] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4607005956] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 4608106230] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4609325448] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4610816469] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 4611710880] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4612648803] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 1035244448 +[Hera] [HADES][TEST ] [KRELTSC: 4615307865] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4617145953] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 4618282809] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 1035244688 +[Hera] [HADES][TEST ] [KRELTSC: 4620398685] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4622141181] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 4623263337] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 4624561893] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 4625832981] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4628000601] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4629158982] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4630378809] â–¶ Testing module: src/test_runner/modules/dictionary_manipulation_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4631854668] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4632773061] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4633704390] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 4635112104] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4636776060] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 4637760330] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4639155234] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4641007665] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4642103256] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4643330769] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 4644870993] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4646283390] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 4647505002] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4648887621] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4649831172] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4650792069] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4654918443] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4656612219] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4657704660] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC DEFINITIONS CONTEXT @ . CR +[Hera] 1035245360 +[Hera] [HADES][TEST ] [KRELTSC: 4661577816] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4663187928] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 4664405445] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLATED DEFINITIONS : ISOWORD 99 ; FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4669410879] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4671022146] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 4672171245] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFINITIONS : V1WORD 11 ; FORTH V1WORD . CR +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 4677798447] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4679676246] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4680834228] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY VB VOCABULARY VC VA DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4684363425] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4686080931] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4687261887] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY TESTVOC +[Hera] [HADES][ERROR] [KRELTSC: 4688966289] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 4690041783] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4691932812] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 4693039638] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 4694286765] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 4695311208] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4697220759] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4698321201] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4699614129] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4700959494] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4702091814] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4702996704] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4705591296] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4707101616] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4708172805] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4709941782] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4711569828] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4712626905] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4715785200] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4717360347] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4718395794] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4719555981] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4720966383] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4721941896] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4722919551] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4725606585] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4727626638] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4728725169] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4731989325] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4733670060] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 4734655317] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST-VOC7 DEFINITIONS : TEST2 43 ; +[Hera] [HADES][TEST ] [KRELTSC: 4738101774] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4740063867] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 4741493001] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4742686263] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4744070352] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 4744996914] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4745961045] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 1035248520 +[Hera] [HADES][TEST ] [KRELTSC: 4747558725] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4749206952] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 4750309200] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 4751517792] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4753157283] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4754827980] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 1035119864 +[Hera] [HADES][TEST ] [KRELTSC: 4757706156] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4759378113] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4760436996] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4761609699] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4763029236] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 4763907813] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4764866169] Running CURRENT.basic: CURRENT @ . CR +[Hera] 1035248520 +[Hera] [HADES][TEST ] [KRELTSC: 4766643000] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4768813812] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 4769822568] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEFINITIONS CURRENT @ . CR +[Hera] 1035249008 +[Hera] [HADES][TEST ] [KRELTSC: 4773599208] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4775211189] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 4776274587] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][TEST ] [KRELTSC: 4777569804] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4779352725] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4780708758] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4782130731] â–¶ Testing module: src/test_runner/modules/vocabulary_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4783581705] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 4784470803] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4785430524] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4788058968] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4790203341] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 4791267537] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINITIONS ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4795748181] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4797359952] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4798397457] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4801828437] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4803398334] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 4804440543] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4805609004] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 4807389552] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 4809091476] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 4810222725] Some system tests marked as unimplemented due to system-level effects +[Hera] [HADES][TEST ] [KRELTSC: 4811665320] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4813070409] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4813969314] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4814975970] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 4816340697] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4818185274] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 4819323726] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4820529714] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4822175778] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4823125188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4824113091] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4825388400] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4827137154] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4828424559] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][INFO ] [KRELTSC: 4830111447] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 45,450000,10000,0,0,223,47,19,4096,30,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][TEST ] [KRELTSC: 4833969966] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4836180069] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 4837468818] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 BAD-WORD DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 4839683373] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4841579925] Expected: ABORT may appear in a definition; when executed it clears both stacks +[Hera] [HADES][TEST ] [KRELTSC: 4843415892] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4844778057] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4846659552] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4847714613] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4848859911] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 4850849262] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4852809276] Expected: Should abort with message (no error; stacks cleared to QUIT) +[Hera] [HADES][TEST ] [KRELTSC: 4854481212] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 4855922379] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4857895938] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 4859195838] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4860960363] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4863096924] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4864472949] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4865924112] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4867560138] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 4868608395] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4869813480] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4871319810] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4873139250] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 4874243955] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4875426402] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4876880064] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4878545238] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 4879626654] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4880780667] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4882258689] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 4883901624] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 4885986084] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 4887463497] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4889209689] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 4890292617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4891511709] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4893301161] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4894938090] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 4896007242] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 4897309032] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4899323562] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 4900673463] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 4902001818] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 4903403526] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4905195729] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 4906321665] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4907509131] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4908973566] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 4909902081] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4910841264] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 4911839772] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4913495223] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4914597366] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4916401938] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4918021689] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 4919055414] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4920120849] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4921445151] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4922555106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4923453969] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4925566464] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4927194720] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 4928211813] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4929757518] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4931386257] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 4932371178] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4934116866] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4936022364] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4937027067] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4938199602] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4939971855] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4941076938] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4942220598] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4943496726] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 4944375975] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4945252935] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4947361293] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4949045703] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 4950043686] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 4951437372] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4953072936] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 4954066215] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ . CR +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 4955822361] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4957512063] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 4958542764] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4959896613] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4961262621] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4962132189] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4963078218] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 4964277843] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4965918699] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 4966886316] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4968567072] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4970166999] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 4971155469] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4972476852] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4974324642] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4975403685] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4976568114] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4977933912] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 4978819251] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4979758539] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4982998125] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4984888797] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 4985918259] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; CREATE ARR 10 CELLS ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4987818213] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4989500439] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 4990569675] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 4991650398] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 4992535170] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4994273865] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4995415005] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4996543209] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 4998198870] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 4999065372] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4999948422] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5001885672] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5003439609] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 5004465837] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 5005382172] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5006929431] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 5008170720] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5009235315] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 5011024263] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 5012099169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5013022875] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 5014043034] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5015446506] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 5016414900] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5018075475] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5019816480] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5020877568] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5022000837] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 5023343115] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5024368209] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5025426777] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5027832243] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5029499076] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5030513103] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 5031753489] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 5032912122] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5034717681] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 5035970709] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5037372648] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 5038755498] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 5039616876] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5040583254] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS1 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5042646462] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5044308192] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5045323521] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 5046464073] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5047565313] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5049465855] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 5051035143] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 5052557202] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 5053580805] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5055345750] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5056499028] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5057659593] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 5059067664] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 5060028477] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5061002478] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS DFA1 DEFER@ DFA1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5063464308] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5065364745] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5066394963] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 5067688080] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 5068786737] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5070609789] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5071783038] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5072986947] â–¶ Testing module: src/test_runner/modules/defining_words_tests.c +[Hera] [HADES][TEST ] [KRELTSC: 5074396572] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 5075295330] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5076343188] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . CR +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5078924487] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5080559610] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5081591004] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5083526070] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5085204348] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 5086192839] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 5087528187] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 5088640011] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5090767248] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5091923823] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5093172084] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 5094638808] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 5096052759] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 5097261855] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5098653000] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5099558058] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5100631893] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5103780759] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5105384970] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5106479280] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5108431671] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5110123410] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5111235549] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; -1 -1 TEST3 . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5113324944] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5115314085] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5116472382] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] [HADES][INFO ] [KRELTSC: 5118117501] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 46,460000,10000,0,0,202,50,17,4096,67,0,0,0,65536,0,0,65536,0,0 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5121160989] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5122859070] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5123944266] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5125101261] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5126026353] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5128218669] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5129317032] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5130435534] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5131273119] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5132169210] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5134095771] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5135643450] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5136685239] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5138437857] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5140265823] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5141457846] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; -1 -1 TEST3 . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5143335057] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5144884437] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5145949242] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5147677794] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5149220076] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5150248698] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5151194160] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5152107933] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5154420369] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5155516422] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5156709558] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5157998685] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5158913403] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5159806869] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5160852690] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5161698108] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5163421473] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5164455597] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5165790651] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5166724311] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5168507022] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5169548622] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5170604397] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5171433288] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5172303570] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5173357308] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5174202768] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5175881172] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5176870965] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5178200874] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5179121052] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5181170505] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5182207926] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5183324916] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5184588423] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5185427541] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5186327853] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5187407232] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5188222914] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5189849994] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5190843126] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5192474133] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5193290739] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5194127274] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5195845200] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5196881550] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5198003454] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5198837322] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5199754686] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5200766214] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5201606298] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5203294320] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5204400936] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5205883179] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5206704153] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5207509293] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5209211784] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5210281734] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5211413907] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5212680480] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5213509224] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5214369216] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5216659371] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5218603194] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5219562453] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT ; TEST6 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5221964601] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5223465198] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5224085916] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5224820517] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5225588088] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5227436991] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5228606439] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5230016211] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5231080113] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5232044643] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5234146407] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5235880104] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5236974141] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT ; TEST6 . CR +[Hera] [HADES][INFO ] [KRELTSC: 5238961833] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 47,470000,10000,0,0,218,57,18,4096,198,0,0,0,65536,0,0,65536,0,0 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5242870437] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5244681414] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5245790235] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5246888955] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5247839814] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5249828304] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5251097859] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5252385516] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5253817947] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5255034645] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5256026979] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TEST8 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5258265453] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5260027143] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5261069310] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5262514908] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5264229453] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5265290940] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5266506819] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5267721186] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5269581429] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5270744052] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5271941850] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5272831263] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5273805873] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TEST8 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5275972002] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5277692070] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5278713426] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5280500505] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5282247264] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5283316353] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5284363833] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5285303583] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5287141734] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5288304357] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5289489723] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5290852707] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5291876373] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5293265082] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; 0 TEST10 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5295626091] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5297301072] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5298329169] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPEAT ; 0 TEST11 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5300390445] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5302245837] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5303380467] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5304564384] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5305798701] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5307713859] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5308771965] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5309924886] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5310803253] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5311886034] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; 0 TEST10 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5314445976] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5316139206] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5317155396] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPEAT ; 0 TEST11 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5319502314] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5321228283] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5322370053] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5323628772] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5324675496] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5326575681] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5327730618] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5328867747] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5330378886] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5331355806] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5332274493] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT ; 0 TEST12 . CR +[Hera] [HADES][INFO ] [KRELTSC: 5334313761] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L4=0 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 48,480000,10000,0,0,221,60,20,4096,350,0,0,0,65536,0,0,65536,0,0 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5337476487] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5339221062] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5340301344] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5341512120] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5342458569] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5344650003] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5345808006] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5347021029] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5347952085] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5348866152] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT ; 0 TEST12 . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5350987068] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5352557133] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5353550496] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5354565531] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5355698754] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5357684199] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5358779202] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5359890795] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5361180510] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5362017423] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5362916601] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5365776381] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5367356064] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5368761405] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5370729882] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5372315928] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5373356982] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5374601757] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5376158382] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5377191540] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; TEST16 CR +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5379631026] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5381664288] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5382810069] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5384005578] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5384947281] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5385926574] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5387919033] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5389613985] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5390689983] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] [HADES][INFO ] [KRELTSC: 5392407405] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 49,490000,10000,0,0,225,66,20,4096,528,0,0,0,65536,0,0,65536,0,0 +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5395602975] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5397157227] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5398187865] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5399404731] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5400960117] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5402011440] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; TEST16 CR +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5404188090] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5406050244] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5407106250] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5408281284] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5409607581] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5410479690] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5411386617] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5413781394] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5415438084] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5416408809] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5417644806] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5419524705] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5420708370] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOOP ; TEST19 CR +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5423179566] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5424893103] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5425975191] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5427158184] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5428073112] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5429048856] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5431220172] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5432751114] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5433631098] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5434856847] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5436478824] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5437509609] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOOP ; TEST19 CR +[Hera] [HADES][INFO ] [KRELTSC: 5439259854] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=0 L7=1 +[Hera] [HADES][DOE ] 50,500000,10000,0,0,214,69,22,4096,694,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5442305400] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5444074881] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5445075762] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5446179795] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5447458401] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5448327108] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5449205139] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5451065865] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5452679442] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5453709219] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5454774906] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5455674525] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5457677211] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5458766376] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5459872278] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5460749259] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5461653918] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5463742746] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5465337801] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5466350421] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5467274568] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5468095374] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5470049109] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5471083653] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5472166959] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5473419651] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5474264376] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5475130164] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5477642289] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5479385142] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5480377602] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST22 CR +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5482915809] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5484643542] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5485679430] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TEST23 CR +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5487726615] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5489500590] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5490631251] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5491876320] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5492813991] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5494079535] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 [HADES][INFO ] [KRELTSC: 5496369333] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=1 L7=0 +[Hera] [HADES][DOE ] 51,510000,10000,0,0,227,71,23,4096,883,0,0,0,65536,0,0,65536,0,0 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 5499270714] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5501009787] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5502063273] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST22 CR +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5504304855] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5505978681] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5507396580] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TEST23 CR +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5509401849] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5511006669] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5512019415] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5513124036] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5514415263] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5515238841] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5516152425] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5517902775] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5519645397] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5520671205] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5522321784] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5523917574] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5525033640] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5526819984] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5528470206] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5529513696] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5531682828] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5533391724] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5534536455] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5535732993] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5536687296] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5537711088] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5539833747] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5541518682] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5542614420] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5544587706] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5546217873] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5547204243] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 [HADES][INFO ] [KRELTSC: 5549016564] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=0 L6=1 L7=1 +[Hera] [HADES][DOE ] 52,520000,10000,0,0,208,71,24,4096,1043,0,0,0,65536,0,0,65536,0,0 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5551662648] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5553227169] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5554229058] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5555974536] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5557846371] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5558852271] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5559950025] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5561246607] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5562080769] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5562987570] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ +[Hera] 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5564969214] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5566640520] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5567752827] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; TJ2 +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5570137083] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5571856122] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5572967925] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5574174816] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5575079517] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5576081133] Running J.basic: : TJ 2 0 DO 3 0 DO J . LOOP LOOP CR ; TJ +[Hera] 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5578198668] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5579926905] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5581010631] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; TJ2 +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5583366012] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5584942629] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5585963817] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5587012599] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5588289735] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5589157770] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5590099662] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5591861478] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5593484253] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5594869287] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE ; 3 TEX2 . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5596878882] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5598484479] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5599419987] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE ; -4 TEX2 . CR +[Hera] [HADES][INFO ] [KRELTSC: 5601130941] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=0 L7=0 +[Hera] [HADES][DOE ] 53,530000,10000,0,0,207,71,25,4096,1202,0,0,0,65536,0,0,65536,0,0 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5604029088] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5605679016] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5606840190] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5608845354] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5610593436] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5611638795] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5612834031] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5613708450] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5614726257] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5616552816] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5618294409] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5619556152] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE ; 3 TEX2 . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5621554281] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5623150554] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5624223948] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE ; -4 TEX2 . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5626195071] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5627821458] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5628772989] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5630562651] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5632607484] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5633597046] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5634761601] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5636069481] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5636963094] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5637914604] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LOOP ; TLV . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5640535824] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5642153097] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5643128820] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5645126088] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5646799242] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5647800585] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ LOOP ; TLV3 . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5649906675] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5651675211] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5652742683] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5653941615] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5654877732] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5655826029] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LOOP ; TLV . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5658171603] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5659825626] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5660788371] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5662664427] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5664322398] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5665326849] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ LOOP ; TLV3 . CR +[Hera] [HADES][INFO ] [KRELTSC: 5666998512] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=0 L7=1 +[Hera] [HADES][DOE ] 54,540000,10000,0,0,200,71,26,4096,1319,0,0,0,65536,0,0,65536,0,0 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5670625569] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5672435664] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5673534573] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5674816539] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5676271734] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5677161693] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5678172864] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EXIT THEN LOOP 99 ; TUL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5680737594] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5682682782] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5683822851] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EXIT THEN LOOP 99 ; TUL2 . CR +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5686167837] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5687798571] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5688864153] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5690036583] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5690998215] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5691933366] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EXIT THEN LOOP 99 ; TUL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5694207330] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5696306910] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5697568275] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EXIT THEN LOOP 99 ; TUL2 . CR +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5699850051] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5701547691] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5702538072] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5703761700] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5705105595] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5706045030] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5707007775] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AGAIN ; TAG . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5709684750] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5711498016] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5712439887] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN AGAIN ; CD . CR +[Hera] [HADES][INFO ] [KRELTSC: 5714364894] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 55,550000,10000,0,0,205,72,27,4096,1464,0,0,0,65536,0,0,65536,0,0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5717489652] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5718724809] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5719851312] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5720956311] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5721765273] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5723111667] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AGAIN ; TAG . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5725323093] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5726969913] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5728071069] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN AGAIN ; CD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5730586638] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5731875870] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5732589534] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5733503874] â–¶ Testing module: src/test_runner/modules/control_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5734931160] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5736454878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5737526949] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 1 TC +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5741222067] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5742904524] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5743964247] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 2 TC +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5746360956] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5748193353] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5749158135] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 5 TC +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5751368196] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5752943574] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5753918688] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF 66 SWAP ENDCASE . CR ; 0 TC +[Hera] [HADES][INFO ] [KRELTSC: 5756196033] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 56,560000,10000,0,0,211,73,27,4096,1620,0,0,0,65536,0,0,65536,0,0 +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5759249160] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5761101906] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5762062971] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCASE . CR ; -1 TC +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5764111458] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5765666319] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5766700359] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5767799562] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5768670705] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5769590526] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 1 TC +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5771787630] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5773522629] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5774497260] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 2 TC +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5776718514] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5778326820] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5779299225] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 99 SWAP ENDCASE . CR ; 5 TC +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5781428877] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5782985397] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5783932476] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF 66 SWAP ENDCASE . CR ; 0 TC +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5786416335] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5787994149] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5788931253] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCASE . CR ; -1 TC +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5790930936] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5792529981] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5793505788] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5794670973] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 5795968962] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 5797307250] Running StarForth Words Tests (Module 17: StarForth Extensions)... +[Hera] [HADES][TEST ] [KRELTSC: 5799017406] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5800383309] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 5801240151] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5802176226] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TESTWORD ' TESTWORD ENTROPY@ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5804575392] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5806207323] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 5807278890] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5809009878] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5810842716] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 5811934905] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST ENTTEST ENTTEST ' ENTTEST ENTROPY@ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5814069660] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5815724292] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 5816868309] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5818003758] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5818983828] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5820708474] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5821755051] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5823004194] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5823936783] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5825718738] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5826767016] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5827947132] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5829209799] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 5830082475] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5830963404] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! ' ENTSET ENTROPY@ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5833121847] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5834710182] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 5836009599] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 ' ENTOV ENTROPY! ' ENTOV ENTROPY@ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5838022911] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5839622523] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 5840699214] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROPY! ' ENTZERO ENTROPY@ . CR +[Hera] 0 [HADES][INFO ] [KRELTSC: 5842792641] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=1 L7=0 +[Hera] [HADES][DOE ] 57,570000,10000,0,0,193,80,29,4096,1712,0,0,0,65536,0,0,65536,0,0 + +[Hera] [HADES][TEST ] [KRELTSC: 5845052388] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5846617434] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 5847603678] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5849068848] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5850023655] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5851732782] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5852771274] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5853849225] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5854809912] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5856507216] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5857535292] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5858627145] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5859564186] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5861375394] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5862414600] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5863534278] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5864823300] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5865875463] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5866852950] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DROP DROP WORD-ENTROPY +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FORGET: 4 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 16 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 29 + +[Hera] 2,: 15 + +[Hera] C,: 18 + +[Hera] ,: 35 + +[Hera] ALLOT: 23 + +[Hera] ALIGN: 1 + +[Hera] HERE: 142 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 22 + +[Hera] 0>: 27 + +[Hera] 0<: 12 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 50 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5318 + +[Hera] Total words: 451 + +[Hera] Average executions per word: 11 + +[Hera] [HADES][TEST ] [KRELTSC: 5941639599] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5943312270] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 5944441818] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WDENT WDENT WORD-ENTROPY +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FORGET: 4 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 16 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 29 + +[Hera] 2,: 15 + +[Hera] C,: 18 + +[Hera] ,: 35 + +[Hera] ALLOT: 23 + +[Hera] ALIGN: 1 + +[Hera] HERE: 142 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 22 + +[Hera] 0>: 27 + +[Hera] 0<: 12 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 53 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5335 + +[Hera] Total words: 452 + +[Hera] Average executions per word: 11 + +[Hera] [HADES][TEST ] [KRELTSC: 6020485191] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6022092006] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 6023204124] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPTH = . CR +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FORGET: 4 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 16 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 29 + +[Hera] 2,: 15 + +[Hera] C,: 18 + +[Hera] ,: 35 + +[Hera] ALLOT: 23 + +[Hera] ALIGN: 1 + +[Hera] HERE: 142 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 22 + +[Hera] 0>: 27 + +[Hera] 0<: 12 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 53 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5337 + +[Hera] Total words: 452 + +[Hera] Average executions per word: 11 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6096737262] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6098515143] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6099800196] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6101070192] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6102448905] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6103385736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6104269689] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RESETTEST RESETTEST RESETTEST RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6106452870] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6108144588] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 6109268760] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6110613159] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6112564143] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 6113638608] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DROP DROP RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6115220811] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6116940396] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 6118054509] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6119281287] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6120574656] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 6121471692] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6122403168] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TOPTEST TOPTEST TOPTEST TOPTEST 5 TOP-WORDS +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6128077914] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6129697371] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 6130802664] Running TOP-WORDS.display_top10: 10 TOP-WORDS +[Hera] Top 10 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 2 + +[Hera] 6. ;: 1 + +[Hera] 7. :: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6135923703] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6137806836] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 6138894510] Running TOP-WORDS.after_reset: RESET-ENTROPY 5 TOP-WORDS +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6141922752] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6143554599] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 6144704874] Running TOP-WORDS.single_word: 1 TOP-WORDS +[Hera] Top 1 most frequently used words: + +[Hera] ================================== + +[Hera] 1. TOP-WORDS: 2 + +[Hera] [HADES][TEST ] [KRELTSC: 6147571521] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6149219286] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 6150511920] Running TOP-WORDS.large_count: 100 TOP-WORDS +[Hera] Top 100 most frequently used words: + +[Hera] ================================== + +[Hera] 1. TOP-WORDS: 3 + +[Hera] [HADES][TEST ] [KRELTSC: 6153319242] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6155180346] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 6156410673] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 6158543454] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6160281540] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6161425977] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 6163680600] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6165478116] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 6166707561] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 6167899647] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6168890910] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6170710770] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6171810918] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6172929777] â–¶ Testing module: src/test_runner/modules/starforth_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6174218547] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 6175243872] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6176156553] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6177897285] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6178928511] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6180479571] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 6181542045] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6183011163] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6183896355] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6185459133] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 6186491220] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 6188183001] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6189101646] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6190664445] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6191667153] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6193409250] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6194329281] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6195915915] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 6197019780] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6198107286] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 6199453323] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 6201072717] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 6204106482] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 6205711596] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 6206969937] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 6208230945] vm_create_word: cannot shadow pinned word '__acl_shadow_target__' +[Hera] [HADES][TEST ] [KRELTSC: 6211538718] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 6213002880] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 6214360068] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 6215578320] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6216527268] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6217452885] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6218995587] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 6219882417] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6220882668] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6222015954] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 6222998229] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6223913241] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6225281013] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 6226299912] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6227260746] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6228408123] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 6229349511] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6230263767] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6231462468] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 6232368744] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6233257296] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6234446988] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6235337241] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6236418300] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6237968688] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 6239121231] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6240257394] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6241478250] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6242440512] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6243360858] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6244571151] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 6245567916] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6246577890] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6248015088] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 6249457809] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 6251178213] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 6252376305] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6253702140] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 6254650899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6255629394] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6257609190] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6259212771] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6261941007] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6263455716] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6264756414] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 6265644210] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6266585514] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6268364529] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6269979450] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6272712390] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6273822555] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6275086902] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 6276093390] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6277032027] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . CR +[Hera] [HADES][INFO ] [KRELTSC: 6278522922] L8[TABLE]: Config 14 → 15 regime=7 score=6553 L1=0 L2=0 L3=0 L4=1 L5=1 L6=1 L7=1 +[Hera] [HADES][DOE ] 58,580000,10000,0,0,202,6,111,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6281535981] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6283103358] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6286013559] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6287079813] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6288545928] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 6289504935] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6290418666] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6292197450] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6293747838] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6296452239] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6298099122] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6299674773] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6302789598] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6303864378] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6305175744] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 6306034056] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6306933171] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6308666784] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6310263834] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6312961200] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6314301189] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6315584751] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 6316484202] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6317414565] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6319011279] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6320647473] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6323369934] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6324491418] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6325887561] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 6326832561] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6327852825] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6329566698] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6331279689] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6334199550] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6335402703] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6336736161] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 6337686915] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6338847900] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6340598271] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6342335958] Expected: Should print: 1 (e^0 = 1) +[Hera] [HADES][INFO ] [KRELTSC: 6343557444] L8[TABLE]: Config 15 → 16 regime=7 score=26214 L1=0 L2=0 L3=1 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 59,590000,10000,0,0,210,8,94,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6347870592] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6349006272] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6350265075] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 6351325554] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6352252095] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6354103455] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6355770666] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6358568769] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6359717196] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6360980409] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 6361863375] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6362760789] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6365059050] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6366783780] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6369908517] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6371169924] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6372588138] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 6373509177] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6374482569] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6376538049] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6378331029] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6381523596] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6382791870] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6384173502] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 6385184757] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6386130408] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6387796065] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6390236790] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6393013200] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6394206756] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6395489289] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 6396404616] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6397317675] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6398726607] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6400459044] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6403443858] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6404598018] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6405878535] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 6406754130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6407684808] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6409175073] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6410902155] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6414042642] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6415128279] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6416389602] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 6417239430] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6418152678] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6419583156] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6421355409] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6424580421] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6425863290] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6427946217] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 6429194772] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6430464789] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6432320475] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6434125236] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6437039343] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6438162969] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6439643028] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 6440850906] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6441758820] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6443280711] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6444802833] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 6457183782] L8[TABLE]: Config 16 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 60,600000,10000,0,0,244,10,97,582,582,0,0,0,65536,0,0,65536,0,0 + +[Hera] [HADES][TEST ] [KRELTSC: 6459286512] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6460413792] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6461789145] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6464865771] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6465980871] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6467194776] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 6468075810] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6468981834] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6470683632] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6472317222] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6475139118] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6476609454] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6478224459] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6480883416] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6481966449] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6483226176] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 6484050006] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6484969176] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6486447555] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6487992756] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6490852179] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6492171441] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6493806585] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6496486794] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6497573397] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6498819117] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 6499680726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6500583390] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6502076532] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6503639646] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6506314731] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6507642708] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6509214138] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6511823598] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6512933154] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6514312686] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 6515609184] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6516730101] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6519160578] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6521173239] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6524088081] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6525452031] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6526971822] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 6528009936] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6529005399] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6530870682] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6532477749] Expected: Should print: 3 +[Hera] [HADES][INFO ] [KRELTSC: 6533518383] L8[TABLE]: Config 0 → 16 regime=7 score=26214 L1=0 L2=0 L3=1 L4=0 L5=0 L6=0 L7=0 +[Hera] [HADES][DOE ] 61,610000,10000,0,0,241,14,91,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6537867546] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6538982310] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6540464280] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 6541353588] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6542286870] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6543970125] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6545532084] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6548279619] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6549418302] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 6550723599] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 6552259854] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 6553532538] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6554903187] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 6555791277] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6556732455] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 HERE 16 + ! HERE 3 Q.VARIANCE Q.TO-INT . CR +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 6559301595] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6560943711] Expected: Should print population variance of {100,200,300} (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6562316838] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6563523981] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6565008996] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 6566024157] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6566968359] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 + ! 100 HERE 16 + ! HERE 3 INFER-DECAY-SLOPE Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6569899077] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6571613874] Expected: Should print decay slope for a decreasing trajectory (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6573203952] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6574453179] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6575776683] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 6576778908] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6577865910] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 + ! 300 HERE 16 + ! HERE 3 INFER-WINDOW-WIDTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6580397460] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6582412452] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6583812396] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6585147450] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6586463646] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6587388381] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6588341844] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6591017160] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6592618242] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 6593609589] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6594745647] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6596075976] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 6597028788] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6597921204] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6600139770] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6601829178] Expected: Should print last adaptive_window_width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6603377676] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6604582257] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6605883018] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 6606837594] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6607826589] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6610325904] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6612219642] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6613750752] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6615580377] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6617404437] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 6618698793] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6619901190] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ Q.TO-INT . CR +[Hera] 2647 +[Hera] [HADES][TEST ] [KRELTSC: 6622810089] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6624584232] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6625855341] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6627074979] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6628682424] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6630028776] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6631246125] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6633462213] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6635166069] Expected: Should print last slope_fit_quality_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6636479262] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6637648647] â–¶ Testing module: src/test_runner/modules/inference_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6639097290] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6640156740] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6641112051] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EXIT@ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6643654101] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6645390633] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6646521924] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6647782869] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors === +[Hera] [HADES][INFO ] [KRELTSC: 6649232898] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 6650100912] Total tests run: 1040 +[Hera] [HADES][INFO ] [KRELTSC: 6651051939] Passed: 1002 +[Hera] [HADES][INFO ] [KRELTSC: 6651976905] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6652872933] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 6653887254] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6654894561] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 6656321364] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 6657447006] ============================================== +[Hera] PARITY:M7.1a word_count=465 here=0x00000000000000d8 latest_id=629 hash=0xcba48ede8d6fd40f +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000003d5af000, 0x000000003d5ec8ca) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] PCI: ECAM mapped (amd64) +[Hera] virtio-blk: found device +[Hera] Artemis: virtio-blk attached +[Hera] virtio-input: no device on PCI bus 0 +[Hera] Init: Mama birth... +[Hera] [HADES][DOE ] 62,620000,10000,0,0,177,19,50,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 63,630000,10000,0,0,82,22,36,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 64,640000,10000,0,0,52,25,32,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 65,650000,10000,0,0,59,32,30,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 66,660000,10000,0,0,89,34,28,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][WARN ] [KRELTSC: 6886618473] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6889416093] ( Unterminated comment +[Hera] [HADES][DOE ] 67,670000,10000,0,0,68,35,27,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 68,680000,10000,0,0,38,33,27,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 69,690000,10000,0,0,45,33,30,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 70,700000,10000,0,0,43,33,31,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 71,710000,10000,0,0,45,32,32,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 72,720000,10000,0,0,41,31,33,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 73,730000,10000,0,0,52,30,34,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 74,740000,10000,0,0,47,31,35,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][WARN ] [KRELTSC: 7346375610] ( Unterminated comment +[Hera] [HADES][DOE ] 75,750000,10000,0,0,46,32,39,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 76,760000,10000,0,0,131,32,33,4096,1757,0,0,0,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 77,770000,10000,0,0,131,35,27,4096,1757,0,0,0,65536,0,0,65536,0,0 + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] PARITY:MAMA_INIT capsule_id=0x214d424abd382707 mode=m capsule_hash=0x214d424abd382707 dict_hash=0xe903fcd32333d381 +[Hera] Init: Mama birth OK +[Hera] ACL: CAPSULE-BIRTH pinned STRICT +[Hera] ACL: BIRTH pinned STRICT +[Hera] Starting heartbeat... +[Hera] APIC Timer: started (LVT=0x00020020 ICR=10058499) +[Hera] I/O APIC: keyboard IRQ1 unmasked +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=612 evictions=0 +[Hera] Stadium conservation: resident_sum=43691 reservoir=21845 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=21845 +[Hera] test-vm reservoir=65536 +[Hera] Hermes 4.2 migration self-test: birthing... +[Hermes] [HADES][DOE ] 1,10000,18446744073708791616,0,0,117,4,4,4096,0,0,4895412794951728776,7,65536,0,0,65536,0,0 +[Hermes] [HADES][DOE ] 2,20000,10000,0,0,78,10,7,4096,0,0,0,9,65536,0,0,65536,0,0 +[Hermes] [HADES][DOE ] 3,30000,10000,0,0,101,13,7,4096,0,0,0,10,65536,0,0,65536,0,0 +[Hermes] [HADES][DOE ] 4,40000,10000,0,0,63,19,8,4096,0,0,0,11,65536,0,0,65536,0,0 +[Hermes] [HADES][DOE ] 5,50000,10000,0,0,92,25,8,4096,2,0,0,13,65536,0,0,65536,0,0 +[Hermes] [HADES][ERROR] [KRELTSC: 7973121366] UNKNOWN WORD: 'USE' +[Hermes] [CAPSULE][DEFER] block 4120 (1/16) line 14: S" common:msg.4th" USE +[Hermes] [CAPSULE][DEFER] block 4120: 1 forward ref(s) unresolved at load time: +[Hermes] line 14: S" common:msg.4th" USE +[Hermes] [HADES][DOE ] 6,60000,10000,0,0,64,27,8,4096,2,0,0,16,65536,0,0,65536,0,0 +[Hermes] PARITY:BIRTH vm_id=0x70534723b94c4b17-0xa13c67b511abf664 capsule_id=0x85c7b311d1e5bf97 mode=p capsule_hash=0x85c7b311d1e5bf97 dict_hash=0x87e7b27b0405b2b3 +[Hera] BIRTH: Hermes live +[Hera] Hermes 4.2 self-test: exercising migrated words... +[Hera] Dict-check at self-test start: OK +[Hera] [HADES][DOE ] 7,70000,10000,0,0,228,32,8,4096,210,0,0,21,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 8,80000,10000,0,0,256,34,9,4096,466,0,0,21,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 9,90000,10000,0,0,256,36,10,4096,722,0,0,22,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 10,100000,10000,0,0,256,36,11,4096,978,0,0,23,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 11,110000,10000,0,0,256,36,11,4096,1234,0,0,24,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 12,120000,10000,0,0,256,36,12,4096,1490,0,0,25,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 13,130000,10000,0,0,256,37,12,4096,1746,0,0,26,65536,0,0,65536,0,0 +[Hera] DBG err after CD-INIT=0 +[Hera] Dict-check after CD-INIT: OK +[Hera] [HADES][DOE ] 14,140000,10000,0,0,230,39,12,4096,1949,0,0,28,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 15,150000,10000,0,0,256,39,13,4096,2204,0,0,29,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 16,160000,10000,0,0,256,39,14,4096,2459,0,0,30,65536,0,0,65536,0,0 +[Hera] -1 +[Hera] DBG err after MSG-TEST=0 +[Hera] Dict-check after MSG-TEST: OK +[Hera] [HADES][DOE ] 17,170000,10000,0,0,256,39,15,4096,2713,0,0,33,65536,0,0,65536,0,0 +[Hera] [HADES][DOE ] 18,180000,10000,0,0,256,39,15,4096,2969,0,0,33,65536,0,0,65536,0,0 +[Hera] 1 msgs 1 channels +[Hera] DBG err after STATUS=0 +[Hera] Dict-check after STATUS: OK +[Hera] [HADES][DOE ] 19,190000,10000,0,0,256,39,16,4096,3224,0,0,35,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 20,200000,10000,0,0,256,41,17,4096,3480,0,0,36,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 21,210000,10000,0,0,256,41,17,4096,3736,0,0,36,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 22,220000,10000,0,0,256,41,18,4096,3992,0,0,37,65536,0,1,65536,0,0 +[Hera] DBG err after DELIVER-ALL=0 +[Hera] Dict-check after DELIVER-ALL: OK +[Hera] [HADES][DOE ] 23,230000,10000,0,0,256,41,19,4096,4096,0,0,38,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 24,240000,10000,0,0,256,41,20,4096,4096,0,0,39,65536,0,1,65536,0,0 +[Hera] DBG err after REDELIVER=0 +[Hera] [HADES][DOE ] 25,250000,10000,0,0,256,43,20,2048,2048,0,0,40,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 26,260000,10000,0,0,256,45,21,2048,2048,0,0,40,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 27,270000,10000,0,0,256,45,22,1024,1024,0,0,41,65536,0,1,65536,0,0 +[Hera] DBG err after MSG-COOL-ALL=0 +[Hera] [HADES][DOE ] 28,280000,10000,0,0,256,45,23,1024,1024,0,0,43,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 29,290000,10000,0,0,256,45,24,512,512,0,0,43,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 30,300000,10000,0,0,256,45,24,512,512,0,0,44,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 31,310000,10000,0,0,256,45,25,256,256,0,0,45,65536,0,1,65536,0,0 +[Hera] DBG err after MSG-REAP=0 +[Hera] DBG err after CH-COOL/REAP=0 +[Hera] DBG err after CH-HEAT!=0 +[Hera] [HADES][DOE ] 32,320000,10000,0,0,255,45,26,256,256,0,0,47,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 33,330000,10000,0,0,256,45,27,256,256,0,0,48,65536,0,1,65536,0,0 +[Hera] 1 msgs 1 channels +[Hera] DBG err after TICK=0 +[Hera] Hermes 4.2 self-test: HERMES-K=[HADES][DOE ] 34,340000,10000,0,0,256,45,27,256,256,0,0,50,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 35,350000,10000,0,0,256,45,28,256,256,0,0,51,65536,0,1,65536,0,0 +[Hera] [HADES][DOE ] 36,360000,10000,0,0,256,45,29,256,256,0,0,51,65536,0,1,65536,0,0 +[Hera] 65536 +[Hera] DBG err after HERMES-K=0 +[Hera] DBG stadium_resident_sum(Hermes)=43691 +[Hera] DBG stadium_reservoir_peek(Hermes)=21845 +[Hera] Hermes 4.2 self-test: before eviction: +[Hera] Hermes resident_sum=43691 +[Hera] Hermes reservoir=21845 +[Hera] Hermes 4.2 self-test: forcing an explicit eviction (COMMON-CH)... +[Hera] 2400 +[Hera] DBG err after COMMON-CH@=0 +[Hera] Stadium: dispatch cell=42425 behaviour=COOL (stub) +[Hera] DBG err after CH-FREE-NODE=0 +[Hera] Hermes 4.2 self-test: after eviction: +[Hera] Hermes resident_sum=40960 +[Hera] Hermes reservoir=24576 +[Hera] Stadium words: promotions=192 evictions=0 +[Hera] Stadium conservation: resident_sum=40960 reservoir=24576 sum=65536 (Q48_ONE=65536) +[Hera] PARITY:KILL vm_id=0x70534723b94c4b17-0xa13c67b511abf664 name=Hermes +[Hera] KILL: Hermes dead +[Hera] Hermes 4.2 self-test: killed, resting state restored +[Hera] Stadium words: promotions=614 evictions=0 +[Hera] Stadium conservation: resident_sum=43691 reservoir=21845 sum=65536 (Q48_ONE=65536) +[Hera] Artemis 4.6 migration self-test: birthing... +[Artemis] [HADES][DOE ] 1,10000,18446744073709201616,0,0,89,6,3,4096,0,0,4895412794951728976,70,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 2,20000,10000,0,0,77,17,5,4096,0,0,0,73,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 3,30000,10000,0,0,107,20,5,4096,0,0,0,74,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 4,40000,10000,0,0,219,25,6,4096,191,0,0,76,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 5,50000,10000,0,0,256,25,7,4096,446,0,0,76,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 6,60000,10000,0,0,256,25,8,4096,703,0,0,77,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 7,70000,10000,0,0,256,25,10,4096,958,0,0,78,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 8,80000,10000,0,0,256,25,11,4096,1215,0,0,78,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 9,90000,10000,0,0,256,25,12,4096,1470,0,0,79,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 10,100000,10000,0,0,256,25,13,4096,1727,0,0,80,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 11,110000,10000,0,0,256,25,15,4096,1983,0,0,80,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 12,120000,10000,0,0,256,25,16,4096,2238,0,0,81,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 13,130000,10000,0,0,256,25,17,4096,2495,0,0,81,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 14,140000,10000,0,0,256,25,19,4096,2750,0,0,82,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 15,150000,10000,0,0,256,25,20,4096,3007,0,0,82,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 16,160000,10000,0,0,256,25,21,4096,3262,0,0,86,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 17,170000,10000,0,0,256,25,22,4096,3519,0,0,87,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 18,180000,10000,0,0,256,25,24,4096,3774,0,0,88,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 19,190000,10000,0,0,256,25,25,4096,4031,0,0,89,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 20,200000,10000,0,0,256,25,27,4096,4096,0,0,90,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 21,210000,10000,0,0,256,25,29,4096,4096,0,0,91,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 22,220000,10000,0,0,256,25,33,2048,2048,0,0,92,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 23,230000,10000,0,0,256,25,35,2048,2048,0,0,92,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 24,240000,10000,0,0,256,25,36,1024,1024,0,0,93,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 25,250000,10000,0,0,256,25,38,1024,1024,0,0,94,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 26,260000,10000,0,0,256,25,39,512,512,0,0,95,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 27,270000,10000,0,0,256,25,41,512,512,0,0,96,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 28,280000,10000,0,0,256,25,42,256,256,0,0,97,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 29,290000,10000,0,0,256,25,44,256,256,0,0,97,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 30,300000,10000,0,0,256,25,45,256,256,0,0,98,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 31,310000,10000,0,0,256,25,47,256,256,0,0,99,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 32,320000,10000,0,0,256,25,48,256,256,0,0,99,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 33,330000,10000,0,0,256,25,50,256,256,0,0,100,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 34,340000,10000,0,0,256,25,51,256,256,0,0,101,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 35,350000,10000,0,0,256,25,53,256,256,0,0,101,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 36,360000,10000,0,0,256,25,54,256,256,0,0,102,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 37,370000,10000,0,0,256,25,57,256,256,0,0,102,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 38,380000,10000,0,0,256,24,59,256,256,0,0,103,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 39,390000,10000,0,0,256,24,63,256,256,0,0,104,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 40,400000,10000,0,0,256,23,99,256,256,0,0,105,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 41,410000,10000,0,0,256,23,118,256,256,0,0,106,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 42,420000,10000,0,0,256,23,125,256,256,0,0,106,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 43,430000,10000,0,0,256,23,143,256,256,0,0,107,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 44,440000,10000,0,0,256,23,149,256,256,0,0,108,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 45,450000,10000,0,0,256,23,152,256,256,0,0,109,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 46,460000,10000,0,0,256,22,156,256,256,0,0,110,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 47,470000,10000,0,0,256,22,169,256,256,0,0,110,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 48,480000,10000,0,0,256,22,219,256,256,0,0,111,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 49,490000,10000,0,0,256,22,243,256,256,0,0,112,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 50,500000,10000,0,0,256,22,248,256,256,0,0,113,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 51,510000,10000,0,0,256,22,253,256,256,0,0,113,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 52,520000,10000,0,0,256,22,258,256,256,0,0,114,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 53,530000,10000,0,0,256,22,263,256,256,0,0,114,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 54,540000,10000,0,0,256,22,268,256,256,0,0,115,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 55,550000,10000,0,0,256,22,273,256,256,0,0,115,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 56,560000,10000,0,0,256,22,278,256,256,0,0,116,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 57,570000,10000,0,0,256,22,283,256,256,0,0,117,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 58,580000,10000,0,0,256,22,288,256,256,0,0,118,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 59,590000,10000,0,0,256,22,293,256,256,0,0,119,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 60,600000,10000,0,0,256,22,298,256,256,0,0,120,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 61,610000,10000,0,0,256,22,303,256,256,0,0,120,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 62,620000,10000,0,0,256,22,308,256,256,0,0,121,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 63,630000,10000,0,0,256,22,313,256,256,0,0,121,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 64,640000,10000,0,0,256,22,318,256,256,0,0,122,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 65,650000,10000,0,0,256,22,323,256,256,0,0,122,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 66,660000,10000,0,0,256,22,328,256,256,0,0,123,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 67,670000,10000,0,0,256,22,365,256,256,0,0,124,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 68,680000,10000,0,0,256,21,370,256,256,0,0,125,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 69,690000,10000,0,0,256,21,376,256,256,0,0,126,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 70,700000,10000,0,0,256,20,381,256,256,0,0,127,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 71,710000,10000,0,0,256,19,413,256,256,0,0,128,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 72,720000,10000,0,0,256,19,433,256,256,0,0,128,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 73,730000,10000,0,0,256,19,440,256,256,0,0,129,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 74,740000,10000,0,0,256,19,446,256,256,0,0,129,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 75,750000,10000,0,0,256,19,468,256,256,0,0,130,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 76,760000,10000,0,0,256,19,474,256,256,0,0,130,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 77,770000,10000,0,0,256,19,480,256,256,0,0,131,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 78,780000,10000,0,0,256,19,486,256,256,0,0,132,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 79,790000,10000,0,0,256,18,492,256,256,0,0,133,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 80,800000,10000,0,0,256,18,518,256,256,0,0,133,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 81,810000,10000,0,0,256,18,524,256,256,0,0,134,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 82,820000,10000,0,0,256,18,531,256,256,0,0,135,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 83,830000,10000,0,0,256,18,537,256,256,0,0,136,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 84,840000,10000,0,0,256,18,544,256,256,0,0,137,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 85,850000,10000,0,0,256,18,550,256,256,0,0,137,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 86,860000,10000,0,0,256,18,557,256,256,0,0,138,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 87,870000,10000,0,0,256,18,564,256,256,0,0,139,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 88,880000,10000,0,0,256,18,570,256,256,0,0,140,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 89,890000,10000,0,0,256,18,577,256,256,0,0,141,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 90,900000,10000,0,0,256,18,583,256,256,0,0,142,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 91,910000,10000,0,0,256,18,590,256,256,0,0,142,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 92,920000,10000,0,0,256,18,596,256,256,0,0,142,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 93,930000,10000,0,0,256,18,603,256,256,0,0,143,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 94,940000,10000,0,0,256,18,610,256,256,0,0,144,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 95,950000,10000,0,0,256,18,616,256,256,0,0,144,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 96,960000,10000,0,0,256,18,623,256,256,0,0,146,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 97,970000,10000,0,0,256,18,629,256,256,0,0,147,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 98,980000,10000,0,0,256,18,636,256,256,0,0,147,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 99,990000,10000,0,0,256,18,668,256,256,0,0,148,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 100,1000000,10000,0,0,256,18,674,256,256,0,0,149,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 101,1010000,10000,0,0,256,16,681,256,256,0,0,149,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 102,1020000,10000,0,0,256,16,716,256,256,0,0,150,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 103,1030000,10000,0,0,256,16,723,256,256,0,0,151,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 104,1040000,10000,0,0,256,16,730,256,256,0,0,151,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 105,1050000,10000,0,0,256,16,737,256,256,0,0,152,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 106,1060000,10000,0,0,256,16,744,256,256,0,0,154,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 107,1070000,10000,0,0,256,16,751,256,256,0,0,154,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 108,1080000,10000,0,0,256,16,758,256,256,0,0,155,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 109,1090000,10000,0,0,256,16,765,256,256,0,0,156,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 110,1100000,10000,0,0,256,16,805,256,256,0,0,157,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 111,1110000,10000,0,0,256,14,812,256,256,0,0,158,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 112,1120000,10000,0,0,256,14,857,256,256,0,0,159,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 113,1130000,10000,0,0,256,14,864,256,256,0,0,159,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 114,1140000,10000,0,0,256,14,872,256,256,0,0,160,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 115,1150000,10000,0,0,256,14,880,256,256,0,0,160,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 116,1160000,10000,0,0,256,14,888,256,256,0,0,161,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 117,1170000,10000,0,0,256,14,895,256,256,0,0,162,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 118,1180000,10000,0,0,256,14,903,256,256,0,0,162,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 119,1190000,10000,0,0,256,14,911,256,256,0,0,163,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 120,1200000,10000,0,0,256,14,919,256,256,0,0,164,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 121,1210000,10000,0,0,256,14,926,256,256,0,0,165,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 122,1220000,10000,0,0,256,14,934,256,256,0,0,166,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 123,1230000,10000,0,0,256,14,942,256,256,0,0,167,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 124,1240000,10000,0,0,256,14,950,256,256,0,0,168,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 125,1250000,10000,0,0,256,14,958,256,256,0,0,169,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 126,1260000,10000,0,0,256,14,965,256,256,0,0,169,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 127,1270000,10000,0,0,256,14,973,256,256,0,0,170,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 128,1280000,10000,0,0,256,14,981,256,256,0,0,171,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 129,1290000,10000,0,0,256,14,989,256,256,0,0,171,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 130,1300000,10000,0,0,256,14,996,256,256,0,0,172,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 131,1310000,10000,0,0,256,12,1004,256,256,0,0,173,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 132,1320000,10000,0,0,256,12,1059,256,256,0,0,173,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 133,1330000,10000,0,0,256,12,1067,256,256,0,0,174,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 134,1340000,10000,0,0,256,12,1129,256,256,0,0,174,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 135,1350000,10000,0,0,256,12,1197,256,256,0,0,175,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 136,1360000,10000,0,0,256,12,1206,256,256,0,0,176,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 137,1370000,10000,0,0,256,12,1215,256,256,0,0,177,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 138,1380000,10000,0,0,256,12,1224,256,256,0,0,178,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 139,1390000,10000,0,0,256,12,1233,256,256,0,0,178,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 140,1400000,10000,0,0,256,12,1241,256,256,0,0,179,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 141,1410000,10000,0,0,256,12,1250,256,256,0,0,180,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 142,1420000,10000,0,0,256,12,1259,256,256,0,0,181,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 143,1430000,10000,0,0,256,11,1267,256,256,0,0,181,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 144,1440000,10000,0,0,256,11,1276,256,256,0,0,182,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 145,1450000,10000,0,0,256,11,1285,256,256,0,0,183,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 146,1460000,10000,0,0,256,11,1294,256,256,0,0,184,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 147,1470000,10000,0,0,256,11,1303,256,256,0,0,185,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 148,1480000,10000,0,0,256,11,1312,256,256,0,0,185,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 149,1490000,10000,0,0,256,11,1394,256,256,0,0,186,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 150,1500000,10000,0,0,256,11,1403,256,256,0,0,187,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 151,1510000,10000,0,0,256,10,1495,256,256,0,0,188,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 152,1520000,10000,0,0,256,10,1506,256,256,0,0,188,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 153,1530000,10000,0,0,256,10,1515,256,256,0,0,189,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 154,1540000,10000,0,0,256,10,1526,256,256,0,0,190,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 155,1550000,10000,0,0,256,10,1535,256,256,0,0,190,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 156,1560000,10000,0,0,256,10,1545,256,256,0,0,191,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 157,1570000,10000,0,0,256,10,1652,256,256,0,0,191,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 158,1580000,10000,0,0,256,10,1663,256,256,0,0,192,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 159,1590000,10000,0,0,256,10,1785,256,256,0,0,193,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 160,1600000,10000,0,0,256,10,1796,256,256,0,0,194,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 161,1610000,10000,0,0,256,10,1807,256,256,0,0,195,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 162,1620000,10000,0,0,256,10,1819,256,256,0,0,196,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 163,1630000,10000,0,0,256,10,2111,256,256,0,0,197,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 164,1640000,10000,0,0,256,10,2124,256,256,0,0,198,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 165,1650000,10000,0,0,256,10,2137,256,256,0,0,198,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 166,1660000,10000,0,0,256,10,2150,256,256,0,0,198,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 167,1670000,10000,0,0,256,10,2343,256,256,0,0,199,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 168,1680000,10000,0,0,256,10,2357,256,256,0,0,199,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 169,1690000,10000,0,0,256,10,2372,256,256,0,0,200,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 170,1700000,10000,0,0,256,10,2386,256,256,0,0,201,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 171,1710000,10000,0,0,256,10,2400,256,256,0,0,202,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 172,1720000,10000,0,0,256,10,2414,256,256,0,0,202,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 173,1730000,10000,0,0,256,10,2428,256,256,0,0,203,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 174,1740000,10000,0,0,256,10,2442,256,256,0,0,204,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 175,1750000,10000,0,0,256,10,2679,256,256,0,0,204,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 176,1760000,10000,0,0,256,10,2695,256,256,0,0,205,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 177,1770000,10000,0,0,256,10,2710,256,256,0,0,205,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 178,1780000,10000,0,0,256,10,2726,256,256,0,0,206,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 179,1790000,10000,0,0,256,10,2741,256,256,0,0,207,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 180,1800000,10000,0,0,256,10,2756,256,256,0,0,207,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 181,1810000,10000,0,0,256,10,2772,256,256,0,0,208,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 182,1820000,10000,0,0,256,10,2787,256,256,0,0,208,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 183,1830000,10000,0,0,256,10,2802,256,256,0,0,209,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 184,1840000,10000,0,0,256,10,2818,256,256,0,0,209,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 185,1850000,10000,0,0,256,10,2833,256,256,0,0,210,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 186,1860000,10000,0,0,256,10,2849,256,256,0,0,210,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 187,1870000,10000,0,0,256,10,2864,256,256,0,0,211,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 188,1880000,10000,0,0,256,10,2880,256,256,0,0,211,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 189,1890000,10000,0,0,256,10,2895,256,256,0,0,212,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 190,1900000,10000,0,0,256,10,2911,256,256,0,0,212,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 191,1910000,10000,0,0,256,10,3218,256,256,0,0,213,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 192,1920000,10000,0,0,256,10,3235,256,256,0,0,213,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 193,1930000,10000,0,0,256,10,3252,256,256,0,0,214,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 194,1940000,10000,0,0,256,10,3270,256,256,0,0,214,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 195,1950000,10000,0,0,256,10,3287,256,256,0,0,215,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 196,1960000,10000,0,0,256,10,3303,256,256,0,0,215,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 197,1970000,10000,0,0,256,10,3320,256,256,0,0,216,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 198,1980000,10000,0,0,256,10,3337,256,256,0,0,216,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 199,1990000,10000,0,0,256,9,3354,256,256,0,0,217,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 200,2000000,10000,0,0,256,9,3371,256,256,0,0,217,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 201,2010000,10000,0,0,256,9,3388,256,256,0,0,218,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 202,2020000,10000,0,0,256,9,3405,256,256,0,0,219,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 203,2030000,10000,0,0,256,9,3422,256,256,0,0,219,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 204,2040000,10000,0,0,256,9,3439,256,256,0,0,220,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 205,2050000,10000,0,0,256,9,3456,256,256,0,0,220,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 206,2060000,10000,0,0,256,9,3473,256,256,0,0,221,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 207,2070000,10000,0,0,256,9,3490,256,256,0,0,221,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 208,2080000,10000,0,0,256,9,3507,256,256,0,0,222,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 209,2090000,10000,0,0,256,9,3524,256,256,0,0,222,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 210,2100000,10000,0,0,256,9,3541,256,256,0,0,223,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 211,2110000,10000,0,0,256,9,3558,256,256,0,0,224,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 212,2120000,10000,0,0,256,9,3575,256,256,0,0,224,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 213,2130000,10000,0,0,256,9,3592,256,256,0,0,225,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 214,2140000,10000,0,0,256,9,3609,256,256,0,0,226,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 215,2150000,10000,0,0,256,9,3626,256,256,0,0,227,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 216,2160000,10000,0,0,256,9,3643,256,256,0,0,228,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 217,2170000,10000,0,0,256,9,3660,256,256,0,0,228,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 218,2180000,10000,0,0,256,9,3677,256,256,0,0,229,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 219,2190000,10000,0,0,256,9,3694,256,256,0,0,229,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 220,2200000,10000,0,0,256,9,3710,256,256,0,0,230,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 221,2210000,10000,0,0,256,9,3727,256,256,0,0,230,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 222,2220000,10000,0,0,256,9,3744,256,256,0,0,231,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 223,2230000,10000,0,0,256,9,3761,256,256,0,0,232,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 224,2240000,10000,0,0,256,9,3778,256,256,0,0,232,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 225,2250000,10000,0,0,256,9,3795,256,256,0,0,233,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 226,2260000,10000,0,0,256,9,3813,256,256,0,0,233,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 227,2270000,10000,0,0,256,9,3830,256,256,0,0,234,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 228,2280000,10000,0,0,256,9,3846,256,256,0,0,234,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 229,2290000,10000,0,0,256,9,3863,256,256,0,0,235,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 230,2300000,10000,0,0,256,9,3880,256,256,0,0,235,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 231,2310000,10000,0,0,256,9,3897,256,256,0,0,236,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 232,2320000,10000,0,0,256,9,3914,256,256,0,0,236,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 233,2330000,10000,0,0,256,9,3931,256,256,0,0,237,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 234,2340000,10000,0,0,256,9,3948,256,256,0,0,238,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 235,2350000,10000,0,0,256,9,3965,256,256,0,0,239,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 236,2360000,10000,0,0,256,7,3982,256,256,0,0,240,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 237,2370000,10000,0,0,256,7,3999,256,256,0,0,241,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 238,2380000,10000,0,0,256,7,4016,256,256,0,0,241,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 239,2390000,10000,0,0,256,7,4481,256,256,0,0,242,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 240,2400000,10000,0,0,256,7,4500,256,256,0,0,242,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 241,2410000,10000,0,0,256,7,4519,256,256,0,0,243,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 242,2420000,10000,0,0,256,7,4538,256,256,0,0,243,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 243,2430000,10000,0,0,256,7,4557,256,256,0,0,244,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 244,2440000,10000,0,0,256,7,4575,256,256,0,0,244,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 245,2450000,10000,0,0,256,7,4594,256,256,0,0,245,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 246,2460000,10000,0,0,256,7,4613,256,256,0,0,245,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 247,2470000,10000,0,0,256,7,4632,256,256,0,0,246,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 248,2480000,10000,0,0,256,7,4651,256,256,0,0,246,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 249,2490000,10000,0,0,256,7,4670,256,256,0,0,247,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 250,2500000,10000,0,0,256,7,4689,256,256,0,0,247,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 251,2510000,10000,0,0,256,7,4708,256,256,0,0,248,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 252,2520000,10000,0,0,256,7,4726,256,256,0,0,249,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 253,2530000,10000,0,0,256,7,4745,256,256,0,0,250,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 254,2540000,10000,0,0,256,7,4764,256,256,0,0,250,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 255,2550000,10000,0,0,256,7,4783,256,256,0,0,251,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 256,2560000,10000,0,0,256,7,4802,256,256,0,0,251,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 257,2570000,10000,0,0,256,7,4821,256,256,0,0,252,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 258,2580000,10000,0,0,256,7,4840,256,256,0,0,252,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 259,2590000,10000,0,0,256,7,4859,256,256,0,0,253,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 260,2600000,10000,0,0,256,7,4877,256,256,0,0,253,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 261,2610000,10000,0,0,256,7,4896,256,256,0,0,254,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 262,2620000,10000,0,0,256,7,4915,256,256,0,0,254,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 263,2630000,10000,0,0,256,7,4934,256,256,0,0,255,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 264,2640000,10000,0,0,256,7,4953,256,256,0,0,255,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 265,2650000,10000,0,0,256,7,4972,256,256,0,0,256,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 266,2660000,10000,0,0,256,7,4991,256,256,0,0,257,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 267,2670000,10000,0,0,256,7,5010,256,256,0,0,257,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 268,2680000,10000,0,0,256,7,6465,256,256,0,0,258,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 269,2690000,10000,0,0,256,7,6490,256,256,0,0,258,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 270,2700000,10000,0,0,256,7,6514,256,256,0,0,259,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 271,2710000,10000,0,0,256,7,6538,256,256,0,0,259,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 272,2720000,10000,0,0,256,7,6563,256,256,0,0,260,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 273,2730000,10000,0,0,256,7,6587,256,256,0,0,260,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 274,2740000,10000,0,0,256,7,6611,256,256,0,0,261,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 275,2750000,10000,0,0,256,7,6636,256,256,0,0,262,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 276,2760000,10000,0,0,256,7,6660,256,256,0,0,262,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 277,2770000,10000,0,0,256,7,6684,256,256,0,0,263,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 278,2780000,10000,0,0,256,7,6709,256,256,0,0,263,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 279,2790000,10000,0,0,256,7,6733,256,256,0,0,264,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 280,2800000,10000,0,0,256,7,6757,256,256,0,0,264,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 281,2810000,10000,0,0,256,7,6782,256,256,0,0,265,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 282,2820000,10000,0,0,256,7,6806,256,256,0,0,266,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 283,2830000,10000,0,0,256,7,6830,256,256,0,0,267,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 284,2840000,10000,0,0,256,7,6855,256,256,0,0,268,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 285,2850000,10000,0,0,256,7,6879,256,256,0,0,269,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 286,2860000,10000,0,0,256,7,6903,256,256,0,0,270,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 287,2870000,10000,0,0,256,7,6928,256,256,0,0,271,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 288,2880000,10000,0,0,256,7,6952,256,256,0,0,271,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 289,2890000,10000,0,0,256,7,6977,256,256,0,0,272,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 290,2900000,10000,0,0,256,7,7001,256,256,0,0,272,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 291,2910000,10000,0,0,256,7,7025,256,256,0,0,273,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 292,2920000,10000,0,0,256,7,7049,256,256,0,0,274,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 293,2930000,10000,0,0,256,7,7074,256,256,0,0,275,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 294,2940000,10000,0,0,256,7,7098,256,256,0,0,275,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 295,2950000,10000,0,0,256,7,7122,256,256,0,0,276,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 296,2960000,10000,0,0,256,7,7147,256,256,0,0,277,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 297,2970000,10000,0,0,256,7,7171,256,256,0,0,277,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 298,2980000,10000,0,0,256,7,7196,256,256,0,0,278,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 299,2990000,10000,0,0,256,7,7220,256,256,0,0,278,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 300,3000000,10000,0,0,256,7,7244,256,256,0,0,279,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 301,3010000,10000,0,0,256,7,7268,256,256,0,0,279,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 302,3020000,10000,0,0,256,7,7293,256,256,0,0,280,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 303,3030000,10000,0,0,256,7,7317,256,256,0,0,280,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 304,3040000,10000,0,0,256,7,7342,256,256,0,0,281,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 305,3050000,10000,0,0,256,7,7366,256,256,0,0,281,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 306,3060000,10000,0,0,256,7,7390,256,256,0,0,282,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 307,3070000,10000,0,0,256,7,7415,256,256,0,0,282,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 308,3080000,10000,0,0,256,7,7439,256,256,0,0,283,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 309,3090000,10000,0,0,256,7,7463,256,256,0,0,283,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 310,3100000,10000,0,0,256,7,7488,256,256,0,0,284,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 311,3110000,10000,0,0,256,7,7512,256,256,0,0,284,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 312,3120000,10000,0,0,256,7,7536,256,256,0,0,285,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 313,3130000,10000,0,0,256,7,7561,256,256,0,0,285,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 314,3140000,10000,0,0,256,7,7585,256,256,0,0,286,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 315,3150000,10000,0,0,256,7,7609,256,256,0,0,286,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 316,3160000,10000,0,0,256,7,7634,256,256,0,0,287,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 317,3170000,10000,0,0,256,7,7658,256,256,0,0,288,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 318,3180000,10000,0,0,256,7,7682,256,256,0,0,288,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 319,3190000,10000,0,0,256,7,7707,256,256,0,0,289,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 320,3200000,10000,0,0,256,7,7731,256,256,0,0,289,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 321,3210000,10000,0,0,256,7,7756,256,256,0,0,290,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 322,3220000,10000,0,0,256,7,7780,256,256,0,0,290,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 323,3230000,10000,0,0,256,7,7804,256,256,0,0,291,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 324,3240000,10000,0,0,256,7,7828,256,256,0,0,291,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 325,3250000,10000,0,0,256,7,7853,256,256,0,0,292,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 326,3260000,10000,0,0,256,7,7877,256,256,0,0,293,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 327,3270000,10000,0,0,256,7,7902,256,256,0,0,293,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 328,3280000,10000,0,0,256,7,7926,256,256,0,0,294,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 329,3290000,10000,0,0,256,7,7950,256,256,0,0,295,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 330,3300000,10000,0,0,256,7,7975,256,256,0,0,296,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 331,3310000,10000,0,0,256,7,7999,256,256,0,0,297,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 332,3320000,10000,0,0,256,7,8023,256,256,0,0,297,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 333,3330000,10000,0,0,256,7,8047,256,256,0,0,298,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 334,3340000,10000,0,0,256,7,8072,256,256,0,0,298,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 335,3350000,10000,0,0,256,7,8096,256,256,0,0,299,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 336,3360000,10000,0,0,256,7,8121,256,256,0,0,299,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 337,3370000,10000,0,0,256,7,8145,256,256,0,0,300,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 338,3380000,10000,0,0,256,7,8169,256,256,0,0,300,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 339,3390000,10000,0,0,256,7,8194,256,256,0,0,301,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 340,3400000,10000,0,0,256,7,8218,256,256,0,0,302,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 341,3410000,10000,0,0,256,7,8242,256,256,0,0,302,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 342,3420000,10000,0,0,256,7,8267,256,256,0,0,303,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 343,3430000,10000,0,0,256,7,8291,256,256,0,0,303,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 344,3440000,10000,0,0,256,7,8315,256,256,0,0,304,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 345,3450000,10000,0,0,256,7,8340,256,256,0,0,304,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 346,3460000,10000,0,0,256,7,8364,256,256,0,0,305,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 347,3470000,10000,0,0,256,7,8389,256,256,0,0,305,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 348,3480000,10000,0,0,256,7,8413,256,256,0,0,306,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 349,3490000,10000,0,0,256,7,8437,256,256,0,0,306,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 350,3500000,10000,0,0,256,7,8462,256,256,0,0,307,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 351,3510000,10000,0,0,256,7,8486,256,256,0,0,307,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 352,3520000,10000,0,0,256,7,8510,256,256,0,0,308,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 353,3530000,10000,0,0,256,7,8535,256,256,0,0,309,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 354,3540000,10000,0,0,256,7,8559,256,256,0,0,309,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 355,3550000,10000,0,0,256,7,8583,256,256,0,0,310,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 356,3560000,10000,0,0,256,7,8607,256,256,0,0,310,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 357,3570000,10000,0,0,256,7,8632,256,256,0,0,311,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 358,3580000,10000,0,0,256,7,8656,256,256,0,0,311,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 359,3590000,10000,0,0,256,7,8681,256,256,0,0,312,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 360,3600000,10000,0,0,256,7,8705,256,256,0,0,312,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 361,3610000,10000,0,0,256,7,8729,256,256,0,0,313,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 362,3620000,10000,0,0,256,7,8754,256,256,0,0,314,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 363,3630000,10000,0,0,256,7,8778,256,256,0,0,314,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 364,3640000,10000,0,0,256,7,8802,256,256,0,0,315,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 365,3650000,10000,0,0,256,7,8827,256,256,0,0,315,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 366,3660000,10000,0,0,256,7,8851,256,256,0,0,317,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 367,3670000,10000,0,0,256,7,8875,256,256,0,0,318,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 368,3680000,10000,0,0,256,7,8900,256,256,0,0,319,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 369,3690000,10000,0,0,256,7,8924,256,256,0,0,319,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 370,3700000,10000,0,0,256,7,8949,256,256,0,0,319,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 371,3710000,10000,0,0,256,7,8973,256,256,0,0,320,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 372,3720000,10000,0,0,256,7,8997,256,256,0,0,320,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 373,3730000,10000,0,0,256,7,9021,256,256,0,0,321,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 374,3740000,10000,0,0,256,7,9046,256,256,0,0,321,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 375,3750000,10000,0,0,256,7,9070,256,256,0,0,322,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 376,3760000,10000,0,0,256,7,9094,256,256,0,0,322,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 377,3770000,10000,0,0,256,7,9119,256,256,0,0,323,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 378,3780000,10000,0,0,256,7,9143,256,256,0,0,323,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 379,3790000,10000,0,0,256,7,9168,256,256,0,0,324,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 380,3800000,10000,0,0,256,7,9192,256,256,0,0,324,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 381,3810000,10000,0,0,256,7,9216,256,256,0,0,325,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 382,3820000,10000,0,0,256,7,9240,256,256,0,0,325,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 383,3830000,10000,0,0,256,7,9265,256,256,0,0,326,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 384,3840000,10000,0,0,256,7,9289,256,256,0,0,326,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 385,3850000,10000,0,0,256,7,9314,256,256,0,0,327,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 386,3860000,10000,0,0,256,7,9338,256,256,0,0,327,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 387,3870000,10000,0,0,256,7,9362,256,256,0,0,328,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 388,3880000,10000,0,0,256,7,9387,256,256,0,0,328,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 389,3890000,10000,0,0,256,7,9411,256,256,0,0,329,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 390,3900000,10000,0,0,256,7,9435,256,256,0,0,329,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 391,3910000,10000,0,0,256,7,9460,256,256,0,0,330,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 392,3920000,10000,0,0,256,7,9484,256,256,0,0,330,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 393,3930000,10000,0,0,256,7,9508,256,256,0,0,331,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 394,3940000,10000,0,0,256,7,9533,256,256,0,0,331,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 395,3950000,10000,0,0,256,7,9557,256,256,0,0,332,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 396,3960000,10000,0,0,256,7,9581,256,256,0,0,333,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 397,3970000,10000,0,0,256,7,9606,256,256,0,0,334,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 398,3980000,10000,0,0,256,7,9630,256,256,0,0,335,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 399,3990000,10000,0,0,256,7,9654,256,256,0,0,336,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 400,4000000,10000,0,0,256,7,9679,256,256,0,0,336,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 401,4010000,10000,0,0,256,7,9703,256,256,0,0,337,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 402,4020000,10000,0,0,256,7,9728,256,256,0,0,337,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 403,4030000,10000,0,0,256,7,9752,256,256,0,0,338,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 404,4040000,10000,0,0,256,7,9776,256,256,0,0,339,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 405,4050000,10000,0,0,256,7,9800,256,256,0,0,340,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 406,4060000,10000,0,0,256,7,9825,256,256,0,0,341,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 407,4070000,10000,0,0,256,7,9849,256,256,0,0,342,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 408,4080000,10000,0,0,256,7,9874,256,256,0,0,343,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 409,4090000,10000,0,0,256,7,9898,256,256,0,0,343,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 410,4100000,10000,0,0,256,7,9922,256,256,0,0,344,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 411,4110000,10000,0,0,256,7,9947,256,256,0,0,345,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 412,4120000,10000,0,0,256,7,9971,256,256,0,0,345,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 413,4130000,10000,0,0,256,7,9995,256,256,0,0,346,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 414,4140000,10000,0,0,256,7,10019,256,256,0,0,346,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 415,4150000,10000,0,0,256,7,10044,256,256,0,0,347,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 416,4160000,10000,0,0,256,7,10068,256,256,0,0,347,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 417,4170000,10000,0,0,256,7,10093,256,256,0,0,348,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 418,4180000,10000,0,0,256,7,10117,256,256,0,0,348,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 419,4190000,10000,0,0,256,7,10141,256,256,0,0,349,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 420,4200000,10000,0,0,256,6,10166,256,256,0,0,349,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 421,4210000,10000,0,0,256,6,10190,256,256,0,0,350,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 422,4220000,10000,0,0,256,6,10214,256,256,0,0,350,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 423,4230000,10000,0,0,256,6,10239,256,256,0,0,351,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 424,4240000,10000,0,0,256,6,10263,256,256,0,0,352,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 425,4250000,10000,0,0,256,6,10287,256,256,0,0,353,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 426,4260000,10000,0,0,256,6,10312,256,256,0,0,353,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 427,4270000,10000,0,0,256,6,10336,256,256,0,0,354,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 428,4280000,10000,0,0,256,6,10360,256,256,0,0,354,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 429,4290000,10000,0,0,256,6,10385,256,256,0,0,355,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 430,4300000,10000,0,0,256,6,10409,256,256,0,0,355,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 431,4310000,10000,0,0,256,6,10434,256,256,0,0,356,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 432,4320000,10000,0,0,256,6,10458,256,256,0,0,356,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 433,4330000,10000,0,0,256,6,10482,256,256,0,0,357,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 434,4340000,10000,0,0,256,6,10507,256,256,0,0,357,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 435,4350000,10000,0,0,256,6,10531,256,256,0,0,358,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 436,4360000,10000,0,0,256,6,10555,256,256,0,0,358,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 437,4370000,10000,0,0,256,6,10579,256,256,0,0,359,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 438,4380000,10000,0,0,256,6,10604,256,256,0,0,360,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 439,4390000,10000,0,0,256,6,10628,256,256,0,0,361,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 440,4400000,10000,0,0,256,6,10653,256,256,0,0,361,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 441,4410000,10000,0,0,256,6,10677,256,256,0,0,362,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 442,4420000,10000,0,0,256,6,10701,256,256,0,0,363,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 443,4430000,10000,0,0,256,6,10726,256,256,0,0,363,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 444,4440000,10000,0,0,256,6,10750,256,256,0,0,364,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 445,4450000,10000,0,0,256,6,10774,256,256,0,0,365,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 446,4460000,10000,0,0,256,6,10799,256,256,0,0,365,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 447,4470000,10000,0,0,256,6,10823,256,256,0,0,366,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 448,4480000,10000,0,0,256,6,10847,256,256,0,0,366,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 449,4490000,10000,0,0,256,6,10872,256,256,0,0,367,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 450,4500000,10000,0,0,256,6,10896,256,256,0,0,367,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 451,4510000,10000,0,0,256,6,10921,256,256,0,0,368,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 452,4520000,10000,0,0,256,6,12769,256,256,0,0,368,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 453,4530000,10000,0,0,256,6,12797,256,256,0,0,369,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 454,4540000,10000,0,0,256,6,12826,256,256,0,0,369,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 455,4550000,10000,0,0,256,6,12854,256,256,0,0,370,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 456,4560000,10000,0,0,256,6,12883,256,256,0,0,370,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 457,4570000,10000,0,0,256,6,12911,256,256,0,0,371,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 458,4580000,10000,0,0,256,6,12940,256,256,0,0,371,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 459,4590000,10000,0,0,256,6,12968,256,256,0,0,372,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 460,4600000,10000,0,0,256,6,12996,256,256,0,0,372,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 461,4610000,10000,0,0,256,6,13025,256,256,0,0,373,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 462,4620000,10000,0,0,256,6,13053,256,256,0,0,373,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 463,4630000,10000,0,0,256,6,13082,256,256,0,0,374,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 464,4640000,10000,0,0,256,6,13110,256,256,0,0,375,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 465,4650000,10000,0,0,256,6,13139,256,256,0,0,375,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 466,4660000,10000,0,0,256,6,13167,256,256,0,0,376,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 467,4670000,10000,0,0,256,6,13196,256,256,0,0,377,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 468,4680000,10000,0,0,256,6,13224,256,256,0,0,378,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 469,4690000,10000,0,0,256,6,13252,256,256,0,0,379,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 470,4700000,10000,0,0,256,6,13281,256,256,0,0,379,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 471,4710000,10000,0,0,256,6,13309,256,256,0,0,380,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 472,4720000,10000,0,0,256,6,13338,256,256,0,0,381,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 473,4730000,10000,0,0,256,6,13366,256,256,0,0,381,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 474,4740000,10000,0,0,256,6,13395,256,256,0,0,382,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 475,4750000,10000,0,0,256,6,13423,256,256,0,0,382,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 476,4760000,10000,0,0,256,6,13452,256,256,0,0,383,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 477,4770000,10000,0,0,256,6,13480,256,256,0,0,383,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 478,4780000,10000,0,0,256,6,13508,256,256,0,0,384,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 479,4790000,10000,0,0,256,6,13537,256,256,0,0,384,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 480,4800000,10000,0,0,256,6,13565,256,256,0,0,385,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 481,4810000,10000,0,0,256,6,13594,256,256,0,0,386,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 482,4820000,10000,0,0,256,6,13622,256,256,0,0,387,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 483,4830000,10000,0,0,256,6,13651,256,256,0,0,387,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 484,4840000,10000,0,0,256,6,13679,256,256,0,0,388,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 485,4850000,10000,0,0,256,6,13708,256,256,0,0,388,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 486,4860000,10000,0,0,256,6,13736,256,256,0,0,389,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 487,4870000,10000,0,0,256,6,13764,256,256,0,0,389,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 488,4880000,10000,0,0,256,6,13793,256,256,0,0,390,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 489,4890000,10000,0,0,256,6,13821,256,256,0,0,391,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 490,4900000,10000,0,0,256,6,13850,256,256,0,0,392,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 491,4910000,10000,0,0,256,6,13878,256,256,0,0,392,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 492,4920000,10000,0,0,256,6,13907,256,256,0,0,394,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 493,4930000,10000,0,0,256,6,13935,256,256,0,0,394,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 494,4940000,10000,0,0,256,6,13964,256,256,0,0,395,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 495,4950000,10000,0,0,256,6,13992,256,256,0,0,396,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 496,4960000,10000,0,0,256,6,14020,256,256,0,0,397,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 497,4970000,10000,0,0,256,6,14049,256,256,0,0,398,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 498,4980000,10000,0,0,256,6,14077,256,256,0,0,399,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 499,4990000,10000,0,0,256,6,14106,256,256,0,0,400,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 500,5000000,10000,0,0,256,6,14134,256,256,0,0,401,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 501,5010000,10000,0,0,256,6,14163,256,256,0,0,401,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 502,5020000,10000,0,0,256,6,14191,256,256,0,0,402,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 503,5030000,10000,0,0,256,6,14220,256,256,0,0,403,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 504,5040000,10000,0,0,256,6,14248,256,256,0,0,404,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 505,5050000,10000,0,0,256,6,14276,256,256,0,0,405,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 506,5060000,10000,0,0,256,6,14305,256,256,0,0,405,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 507,5070000,10000,0,0,256,6,14333,256,256,0,0,406,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 508,5080000,10000,0,0,256,6,14362,256,256,0,0,406,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 509,5090000,10000,0,0,256,6,14390,256,256,0,0,407,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 510,5100000,10000,0,0,256,6,14419,256,256,0,0,407,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 511,5110000,10000,0,0,256,6,14447,256,256,0,0,408,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 512,5120000,10000,0,0,256,6,14476,256,256,0,0,408,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 513,5130000,10000,0,0,256,6,14504,256,256,0,0,409,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 514,5140000,10000,0,0,256,6,14532,256,256,0,0,409,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 515,5150000,10000,0,0,256,6,14561,256,256,0,0,410,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 516,5160000,10000,0,0,256,6,14589,256,256,0,0,410,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 517,5170000,10000,0,0,256,6,14618,256,256,0,0,411,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 518,5180000,10000,0,0,256,6,14646,256,256,0,0,412,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 519,5190000,10000,0,0,256,6,14675,256,256,0,0,412,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 520,5200000,10000,0,0,256,6,14703,256,256,0,0,413,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 521,5210000,10000,0,0,256,6,14732,256,256,0,0,413,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 522,5220000,10000,0,0,256,6,14760,256,256,0,0,414,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 523,5230000,10000,0,0,256,6,14788,256,256,0,0,414,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 524,5240000,10000,0,0,256,6,14817,256,256,0,0,415,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 525,5250000,10000,0,0,256,6,14845,256,256,0,0,415,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 526,5260000,10000,0,0,256,6,14874,256,256,0,0,416,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 527,5270000,10000,0,0,256,6,14902,256,256,0,0,416,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 528,5280000,10000,0,0,256,6,14931,256,256,0,0,417,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 529,5290000,10000,0,0,256,6,14959,256,256,0,0,417,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 530,5300000,10000,0,0,256,6,14988,256,256,0,0,418,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 531,5310000,10000,0,0,256,6,15016,256,256,0,0,418,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 532,5320000,10000,0,0,256,6,15044,256,256,0,0,419,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 533,5330000,10000,0,0,256,6,15073,256,256,0,0,420,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 534,5340000,10000,0,0,256,6,15101,256,256,0,0,421,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 535,5350000,10000,0,0,256,6,15130,256,256,0,0,422,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 536,5360000,10000,0,0,256,6,15158,256,256,0,0,422,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 537,5370000,10000,0,0,256,6,15187,256,256,0,0,423,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 538,5380000,10000,0,0,256,6,15215,256,256,0,0,424,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 539,5390000,10000,0,0,256,6,15244,256,256,0,0,425,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 540,5400000,10000,0,0,256,6,15272,256,256,0,0,425,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 541,5410000,10000,0,0,256,6,15300,256,256,0,0,426,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 542,5420000,10000,0,0,256,6,15329,256,256,0,0,427,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 543,5430000,10000,0,0,256,6,15357,256,256,0,0,427,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 544,5440000,10000,0,0,256,6,15386,256,256,0,0,428,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 545,5450000,10000,0,0,256,6,15414,256,256,0,0,429,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 546,5460000,10000,0,0,256,6,15443,256,256,0,0,429,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 547,5470000,10000,0,0,256,6,15471,256,256,0,0,429,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 548,5480000,10000,0,0,256,6,15500,256,256,0,0,430,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 549,5490000,10000,0,0,256,6,15528,256,256,0,0,431,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 550,5500000,10000,0,0,256,6,15556,256,256,0,0,432,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 551,5510000,10000,0,0,256,6,15585,256,256,0,0,433,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 552,5520000,10000,0,0,256,6,15613,256,256,0,0,433,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 553,5530000,10000,0,0,256,6,15642,256,256,0,0,434,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 554,5540000,10000,0,0,256,6,15670,256,256,0,0,435,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 555,5550000,10000,0,0,256,6,15699,256,256,0,0,435,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 556,5560000,10000,0,0,256,6,15727,256,256,0,0,436,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 557,5570000,10000,0,0,256,6,15756,256,256,0,0,437,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 558,5580000,10000,0,0,256,6,15784,256,256,0,0,437,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 559,5590000,10000,0,0,256,6,15812,256,256,0,0,439,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 560,5600000,10000,0,0,256,6,15841,256,256,0,0,439,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 561,5610000,10000,0,0,256,6,15869,256,256,0,0,440,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 562,5620000,10000,0,0,256,6,15898,256,256,0,0,441,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 563,5630000,10000,0,0,256,6,15926,256,256,0,0,442,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 564,5640000,10000,0,0,256,6,15955,256,256,0,0,443,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 565,5650000,10000,0,0,256,6,15983,256,256,0,0,444,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 566,5660000,10000,0,0,256,6,16012,256,256,0,0,444,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 567,5670000,10000,0,0,256,6,16040,256,256,0,0,445,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 568,5680000,10000,0,0,256,6,16068,256,256,0,0,445,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 569,5690000,10000,0,0,256,6,16097,256,256,0,0,446,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 570,5700000,10000,0,0,256,6,16125,256,256,0,0,446,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 571,5710000,10000,0,0,256,6,16154,256,256,0,0,447,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 572,5720000,10000,0,0,256,6,16182,256,256,0,0,447,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 573,5730000,10000,0,0,256,6,16211,256,256,0,0,448,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 574,5740000,10000,0,0,256,6,16239,256,256,0,0,449,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 575,5750000,10000,0,0,256,6,16268,256,256,0,0,450,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 576,5760000,10000,0,0,256,6,16296,256,256,0,0,450,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 577,5770000,10000,0,0,256,6,16324,256,256,0,0,451,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 578,5780000,10000,0,0,256,6,16353,256,256,0,0,451,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 579,5790000,10000,0,0,256,6,16381,256,256,0,0,452,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 580,5800000,10000,0,0,256,6,16410,256,256,0,0,452,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 581,5810000,10000,0,0,256,6,16438,256,256,0,0,453,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 582,5820000,10000,0,0,256,6,16467,256,256,0,0,453,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 583,5830000,10000,0,0,256,6,16495,256,256,0,0,454,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 584,5840000,10000,0,0,256,6,16524,256,256,0,0,455,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 585,5850000,10000,0,0,256,6,16552,256,256,0,0,455,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 586,5860000,10000,0,0,256,6,16580,256,256,0,0,456,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 587,5870000,10000,0,0,256,6,16609,256,256,0,0,456,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 588,5880000,10000,0,0,256,6,16637,256,256,0,0,457,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 589,5890000,10000,0,0,256,6,16666,256,256,0,0,457,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 590,5900000,10000,0,0,256,6,16694,256,256,0,0,458,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 591,5910000,10000,0,0,256,6,16723,256,256,0,0,458,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 592,5920000,10000,0,0,256,6,16751,256,256,0,0,459,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 593,5930000,10000,0,0,256,6,16780,256,256,0,0,459,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 594,5940000,10000,0,0,256,6,16808,256,256,0,0,460,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 595,5950000,10000,0,0,256,6,16836,256,256,0,0,460,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 596,5960000,10000,0,0,256,6,16865,256,256,0,0,461,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 597,5970000,10000,0,0,256,6,16893,256,256,0,0,461,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 598,5980000,10000,0,0,256,6,16922,256,256,0,0,462,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 599,5990000,10000,0,0,256,6,16950,256,256,0,0,462,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 600,6000000,10000,0,0,256,6,16979,256,256,0,0,463,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 601,6010000,10000,0,0,256,6,17007,256,256,0,0,464,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 602,6020000,10000,0,0,256,6,17036,256,256,0,0,464,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 603,6030000,10000,0,0,256,6,17064,256,256,0,0,465,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 604,6040000,10000,0,0,256,6,17092,256,256,0,0,465,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 605,6050000,10000,0,0,256,6,17121,256,256,0,0,466,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 606,6060000,10000,0,0,256,6,17149,256,256,0,0,466,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 607,6070000,10000,0,0,256,6,17178,256,256,0,0,467,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 608,6080000,10000,0,0,256,6,17206,256,256,0,0,468,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 609,6090000,10000,0,0,256,6,17235,256,256,0,0,469,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 610,6100000,10000,0,0,256,6,17263,256,256,0,0,470,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 611,6110000,10000,0,0,256,6,17292,256,256,0,0,471,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 612,6120000,10000,0,0,256,6,17320,256,256,0,0,472,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 613,6130000,10000,0,0,256,6,17348,256,256,0,0,474,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 614,6140000,10000,0,0,256,6,17377,256,256,0,0,475,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 615,6150000,10000,0,0,256,6,17405,256,256,0,0,475,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 616,6160000,10000,0,0,256,6,17434,256,256,0,0,477,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 617,6170000,10000,0,0,256,6,17462,256,256,0,0,478,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 618,6180000,10000,0,0,256,6,17491,256,256,0,0,479,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 619,6190000,10000,0,0,256,6,17519,256,256,0,0,480,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 620,6200000,10000,0,0,256,6,17548,256,256,0,0,480,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 621,6210000,10000,0,0,256,6,17576,256,256,0,0,481,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 622,6220000,10000,0,0,256,6,17604,256,256,0,0,481,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 623,6230000,10000,0,0,256,6,17633,256,256,0,0,482,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 624,6240000,10000,0,0,256,6,17661,256,256,0,0,482,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 625,6250000,10000,0,0,256,6,17690,256,256,0,0,483,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 626,6260000,10000,0,0,256,6,17718,256,256,0,0,483,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 627,6270000,10000,0,0,256,6,17747,256,256,0,0,484,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 628,6280000,10000,0,0,256,6,17775,256,256,0,0,484,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 629,6290000,10000,0,0,256,6,17804,256,256,0,0,485,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 630,6300000,10000,0,0,256,6,17832,256,256,0,0,485,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 631,6310000,10000,0,0,256,6,17860,256,256,0,0,486,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 632,6320000,10000,0,0,256,6,17889,256,256,0,0,487,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 633,6330000,10000,0,0,256,6,17917,256,256,0,0,488,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 634,6340000,10000,0,0,256,6,17946,256,256,0,0,489,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 635,6350000,10000,0,0,256,6,17974,256,256,0,0,490,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 636,6360000,10000,0,0,256,6,18003,256,256,0,0,491,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 637,6370000,10000,0,0,256,6,18031,256,256,0,0,492,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 638,6380000,10000,0,0,256,6,18060,256,256,0,0,492,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 639,6390000,10000,0,0,256,6,18088,256,256,0,0,493,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 640,6400000,10000,0,0,256,6,18116,256,256,0,0,493,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 641,6410000,10000,0,0,256,6,18145,256,256,0,0,494,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 642,6420000,10000,0,0,256,6,18173,256,256,0,0,495,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 643,6430000,10000,0,0,256,6,18202,256,256,0,0,495,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 644,6440000,10000,0,0,256,6,18230,256,256,0,0,496,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 645,6450000,10000,0,0,256,6,18259,256,256,0,0,496,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 646,6460000,10000,0,0,256,6,18287,256,256,0,0,497,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 647,6470000,10000,0,0,256,6,18316,256,256,0,0,497,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 648,6480000,10000,0,0,256,6,18344,256,256,0,0,498,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 649,6490000,10000,0,0,256,6,18372,256,256,0,0,499,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 650,6500000,10000,0,0,256,6,18401,256,256,0,0,499,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 651,6510000,10000,0,0,256,6,18429,256,256,0,0,500,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 652,6520000,10000,0,0,256,6,18458,256,256,0,0,500,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 653,6530000,10000,0,0,256,6,18486,256,256,0,0,501,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 654,6540000,10000,0,0,256,6,18515,256,256,0,0,501,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 655,6550000,10000,0,0,256,6,18543,256,256,0,0,502,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 656,6560000,10000,0,0,256,6,18572,256,256,0,0,503,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 657,6570000,10000,0,0,256,6,18600,256,256,0,0,503,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 658,6580000,10000,0,0,256,6,18628,256,256,0,0,504,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 659,6590000,10000,0,0,256,6,18657,256,256,0,0,505,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 660,6600000,10000,0,0,256,6,18685,256,256,0,0,506,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 661,6610000,10000,0,0,256,6,18714,256,256,0,0,507,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 662,6620000,10000,0,0,256,6,18742,256,256,0,0,508,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 663,6630000,10000,0,0,256,6,18771,256,256,0,0,510,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 664,6640000,10000,0,0,256,6,18799,256,256,0,0,511,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 665,6650000,10000,0,0,256,6,18828,256,256,0,0,512,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 666,6660000,10000,0,0,256,6,18856,256,256,0,0,513,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 667,6670000,10000,0,0,256,6,18884,256,256,0,0,514,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 668,6680000,10000,0,0,256,6,18913,256,256,0,0,515,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 669,6690000,10000,0,0,256,6,18941,256,256,0,0,517,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 670,6700000,10000,0,0,256,6,18970,256,256,0,0,518,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 671,6710000,10000,0,0,256,6,18998,256,256,0,0,519,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 672,6720000,10000,0,0,256,6,19027,256,256,0,0,521,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 673,6730000,10000,0,0,256,6,19055,256,256,0,0,522,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 674,6740000,10000,0,0,256,6,19084,256,256,0,0,523,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 675,6750000,10000,0,0,256,6,19112,256,256,0,0,524,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 676,6760000,10000,0,0,256,6,19140,256,256,0,0,525,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 677,6770000,10000,0,0,256,6,19169,256,256,0,0,527,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 678,6780000,10000,0,0,256,6,19197,256,256,0,0,527,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 679,6790000,10000,0,0,256,6,19226,256,256,0,0,528,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 680,6800000,10000,0,0,256,6,19254,256,256,0,0,529,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 681,6810000,10000,0,0,256,6,19283,256,256,0,0,529,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 682,6820000,10000,0,0,256,6,19311,256,256,0,0,530,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 683,6830000,10000,0,0,256,6,19340,256,256,0,0,532,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 684,6840000,10000,0,0,256,6,19368,256,256,0,0,533,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 685,6850000,10000,0,0,256,6,19396,256,256,0,0,534,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 686,6860000,10000,0,0,256,6,19425,256,256,0,0,535,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 687,6870000,10000,0,0,256,6,19453,256,256,0,0,535,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 688,6880000,10000,0,0,256,6,19482,256,256,0,0,536,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 689,6890000,10000,0,0,256,6,19510,256,256,0,0,537,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 690,6900000,10000,0,0,256,6,19539,256,256,0,0,537,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 691,6910000,10000,0,0,256,6,19567,256,256,0,0,538,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 692,6920000,10000,0,0,256,6,19596,256,256,0,0,539,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 693,6930000,10000,0,0,256,6,19624,256,256,0,0,539,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 694,6940000,10000,0,0,256,6,19652,256,256,0,0,540,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 695,6950000,10000,0,0,256,6,19681,256,256,0,0,540,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 696,6960000,10000,0,0,256,6,19709,256,256,0,0,541,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 697,6970000,10000,0,0,256,6,19738,256,256,0,0,541,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 698,6980000,10000,0,0,256,6,19766,256,256,0,0,542,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 699,6990000,10000,0,0,256,6,19795,256,256,0,0,543,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 700,7000000,10000,0,0,256,6,19823,256,256,0,0,543,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 701,7010000,10000,0,0,256,6,19852,256,256,0,0,544,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 702,7020000,10000,0,0,256,6,19880,256,256,0,0,544,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 703,7030000,10000,0,0,256,6,19908,256,256,0,0,545,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 704,7040000,10000,0,0,256,6,19937,256,256,0,0,545,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 705,7050000,10000,0,0,256,6,19965,256,256,0,0,546,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 706,7060000,10000,0,0,256,6,19994,256,256,0,0,546,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 707,7070000,10000,0,0,256,6,20022,256,256,0,0,547,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 708,7080000,10000,0,0,256,6,20051,256,256,0,0,547,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 709,7090000,10000,0,0,256,6,20079,256,256,0,0,548,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 710,7100000,10000,0,0,256,6,20108,256,256,0,0,549,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 711,7110000,10000,0,0,256,6,20136,256,256,0,0,549,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 712,7120000,10000,0,0,256,6,20164,256,256,0,0,550,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 713,7130000,10000,0,0,256,6,20193,256,256,0,0,550,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 714,7140000,10000,0,0,256,6,20221,256,256,0,0,551,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 715,7150000,10000,0,0,256,6,20250,256,256,0,0,551,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 716,7160000,10000,0,0,256,6,20278,256,256,0,0,552,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 717,7170000,10000,0,0,256,6,20307,256,256,0,0,552,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 718,7180000,10000,0,0,256,6,20335,256,256,0,0,553,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 719,7190000,10000,0,0,256,6,20364,256,256,0,0,553,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 720,7200000,10000,0,0,256,6,20392,256,256,0,0,554,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 721,7210000,10000,0,0,256,6,20420,256,256,0,0,554,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 722,7220000,10000,0,0,256,6,20449,256,256,0,0,555,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 723,7230000,10000,0,0,256,6,20477,256,256,0,0,555,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 724,7240000,10000,0,0,256,6,20506,256,256,0,0,556,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 725,7250000,10000,0,0,256,6,20534,256,256,0,0,557,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 726,7260000,10000,0,0,256,6,20563,256,256,0,0,557,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 727,7270000,10000,0,0,256,6,20591,256,256,0,0,558,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 728,7280000,10000,0,0,256,6,20620,256,256,0,0,558,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 729,7290000,10000,0,0,256,6,20648,256,256,0,0,559,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 730,7300000,10000,0,0,256,6,20676,256,256,0,0,560,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 731,7310000,10000,0,0,256,6,20705,256,256,0,0,561,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 732,7320000,10000,0,0,256,6,20733,256,256,0,0,561,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 733,7330000,10000,0,0,256,6,20762,256,256,0,0,562,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 734,7340000,10000,0,0,256,6,20790,256,256,0,0,563,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 735,7350000,10000,0,0,256,6,20819,256,256,0,0,564,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 736,7360000,10000,0,0,256,6,20847,256,256,0,0,564,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 737,7370000,10000,0,0,256,6,20876,256,256,0,0,565,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 738,7380000,10000,0,0,256,6,20904,256,256,0,0,565,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 739,7390000,10000,0,0,256,6,20932,256,256,0,0,566,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 740,7400000,10000,0,0,256,6,20961,256,256,0,0,566,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 741,7410000,10000,0,0,256,6,20989,256,256,0,0,567,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 742,7420000,10000,0,0,256,6,21018,256,256,0,0,568,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 743,7430000,10000,0,0,256,6,21046,256,256,0,0,569,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 744,7440000,10000,0,0,256,6,21075,256,256,0,0,570,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 745,7450000,10000,0,0,256,6,21103,256,256,0,0,571,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 746,7460000,10000,0,0,256,6,21132,256,256,0,0,571,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 747,7470000,10000,0,0,256,6,21160,256,256,0,0,572,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 748,7480000,10000,0,0,256,6,21188,256,256,0,0,572,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 749,7490000,10000,0,0,256,6,21217,256,256,0,0,573,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 750,7500000,10000,0,0,256,6,21245,256,256,0,0,573,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 751,7510000,10000,0,0,256,6,21274,256,256,0,0,574,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 752,7520000,10000,0,0,256,6,21302,256,256,0,0,575,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 753,7530000,10000,0,0,256,6,21331,256,256,0,0,576,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 754,7540000,10000,0,0,256,6,21359,256,256,0,0,577,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 755,7550000,10000,0,0,256,6,21388,256,256,0,0,578,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 756,7560000,10000,0,0,256,6,21416,256,256,0,0,578,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 757,7570000,10000,0,0,256,6,21444,256,256,0,0,579,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 758,7580000,10000,0,0,256,6,21473,256,256,0,0,579,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 759,7590000,10000,0,0,256,6,21501,256,256,0,0,580,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 760,7600000,10000,0,0,256,6,21530,256,256,0,0,581,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 761,7610000,10000,0,0,256,6,21558,256,256,0,0,581,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 762,7620000,10000,0,0,256,6,21587,256,256,0,0,582,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 763,7630000,10000,0,0,256,6,21615,256,256,0,0,582,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 764,7640000,10000,0,0,256,6,21644,256,256,0,0,583,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 765,7650000,10000,0,0,256,6,21672,256,256,0,0,584,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 766,7660000,10000,0,0,256,6,21700,256,256,0,0,584,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 767,7670000,10000,0,0,256,6,21729,256,256,0,0,585,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 768,7680000,10000,0,0,256,6,21757,256,256,0,0,586,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 769,7690000,10000,0,0,256,6,21786,256,256,0,0,586,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 770,7700000,10000,0,0,256,6,21814,256,256,0,0,587,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 771,7710000,10000,0,0,256,6,21843,256,256,0,0,587,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 772,7720000,10000,0,0,256,6,21871,256,256,0,0,588,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 773,7730000,10000,0,0,256,6,21900,256,256,0,0,588,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 774,7740000,10000,0,0,256,6,21928,256,256,0,0,589,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 775,7750000,10000,0,0,256,6,21956,256,256,0,0,589,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 776,7760000,10000,0,0,256,6,21985,256,256,0,0,590,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 777,7770000,10000,0,0,256,6,22013,256,256,0,0,590,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 778,7780000,10000,0,0,256,6,22042,256,256,0,0,591,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 779,7790000,10000,0,0,256,6,22070,256,256,0,0,591,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 780,7800000,10000,0,0,256,6,22099,256,256,0,0,592,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 781,7810000,10000,0,0,256,6,22127,256,256,0,0,592,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 782,7820000,10000,0,0,256,6,22156,256,256,0,0,593,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 783,7830000,10000,0,0,256,6,22184,256,256,0,0,593,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 784,7840000,10000,0,0,256,6,22212,256,256,0,0,594,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 785,7850000,10000,0,0,256,6,22241,256,256,0,0,594,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 786,7860000,10000,0,0,256,6,22269,256,256,0,0,595,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 787,7870000,10000,0,0,256,6,22298,256,256,0,0,596,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 788,7880000,10000,0,0,256,6,22326,256,256,0,0,597,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 789,7890000,10000,0,0,256,6,22355,256,256,0,0,598,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 790,7900000,10000,0,0,256,6,22383,256,256,0,0,599,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 791,7910000,10000,0,0,256,6,22412,256,256,0,0,600,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 792,7920000,10000,0,0,256,6,22440,256,256,0,0,601,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 793,7930000,10000,0,0,256,6,22468,256,256,0,0,601,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 794,7940000,10000,0,0,256,6,22497,256,256,0,0,602,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 795,7950000,10000,0,0,256,6,22525,256,256,0,0,602,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 796,7960000,10000,0,0,256,6,22554,256,256,0,0,603,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 797,7970000,10000,0,0,256,6,22582,256,256,0,0,603,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 798,7980000,10000,0,0,256,6,22611,256,256,0,0,604,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 799,7990000,10000,0,0,256,6,22639,256,256,0,0,604,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 800,8000000,10000,0,0,256,6,22668,256,256,0,0,605,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 801,8010000,10000,0,0,256,6,22696,256,256,0,0,605,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 802,8020000,10000,0,0,256,6,22724,256,256,0,0,606,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 803,8030000,10000,0,0,256,6,22753,256,256,0,0,607,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 804,8040000,10000,0,0,256,6,22781,256,256,0,0,607,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 805,8050000,10000,0,0,256,6,22810,256,256,0,0,608,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 806,8060000,10000,0,0,256,6,22838,256,256,0,0,608,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 807,8070000,10000,0,0,256,6,22867,256,256,0,0,609,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 808,8080000,10000,0,0,256,6,22895,256,256,0,0,609,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 809,8090000,10000,0,0,256,6,22924,256,256,0,0,610,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 810,8100000,10000,0,0,256,6,22952,256,256,0,0,611,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 811,8110000,10000,0,0,256,6,22980,256,256,0,0,612,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 812,8120000,10000,0,0,256,7,13803,256,256,0,0,614,65536,0,0,65536,0,0 +[Artemis] Artemis: LithosAnanke disk -- resuming +[Artemis] Artemis: persist-read... +[Artemis] PASS: persist-read +[Artemis] Artemis ready +[Artemis] Artemis: 22998 data blocks +[Artemis] K-total=[HADES][DOE ] 813,8130000,10000,0,0,256,9,4187,256,256,0,0,618,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 814,8140000,10000,0,0,256,9,4191,256,256,0,0,619,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 815,8150000,10000,0,0,256,9,4195,256,256,0,0,619,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 816,8160000,10000,0,0,256,9,4200,256,256,0,0,620,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 817,8170000,10000,0,0,256,9,4204,256,256,0,0,620,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 818,8180000,10000,0,0,256,9,4208,256,256,0,0,621,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 819,8190000,10000,0,0,256,9,4212,256,256,0,0,621,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 820,8200000,10000,0,0,256,9,4216,256,256,0,0,622,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 821,8210000,10000,0,0,256,9,4220,256,256,0,0,622,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 822,8220000,10000,0,0,256,9,4225,256,256,0,0,623,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 823,8230000,10000,0,0,256,9,4229,256,256,0,0,624,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 824,8240000,10000,0,0,256,9,4233,256,256,0,0,625,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 825,8250000,10000,0,0,256,9,4237,256,256,0,0,625,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 826,8260000,10000,0,0,256,9,4241,256,256,0,0,626,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 827,8270000,10000,0,0,256,9,4245,256,256,0,0,626,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 828,8280000,10000,0,0,256,9,4250,256,256,0,0,627,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 829,8290000,10000,0,0,256,9,4254,256,256,0,0,627,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 830,8300000,10000,0,0,256,9,4258,256,256,0,0,628,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 831,8310000,10000,0,0,256,9,4262,256,256,0,0,628,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 832,8320000,10000,0,0,256,9,4266,256,256,0,0,629,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 833,8330000,10000,0,0,256,9,4271,256,256,0,0,630,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 834,8340000,10000,0,0,256,9,4275,256,256,0,0,631,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 835,8350000,10000,0,0,256,9,4279,256,256,0,0,631,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 836,8360000,10000,0,0,256,9,4283,256,256,0,0,632,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 837,8370000,10000,0,0,256,9,4287,256,256,0,0,632,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 838,8380000,10000,0,0,256,9,4291,256,256,0,0,633,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 839,8390000,10000,0,0,256,9,4296,256,256,0,0,633,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 840,8400000,10000,0,0,256,9,4300,256,256,0,0,634,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 841,8410000,10000,0,0,256,9,4304,256,256,0,0,634,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 842,8420000,10000,0,0,256,9,4308,256,256,0,0,635,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 843,8430000,10000,0,0,256,9,4312,256,256,0,0,635,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 844,8440000,10000,0,0,256,9,4316,256,256,0,0,636,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 845,8450000,10000,0,0,256,9,4321,256,256,0,0,636,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 846,8460000,10000,0,0,256,9,4325,256,256,0,0,637,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 847,8470000,10000,0,0,256,9,4329,256,256,0,0,638,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 848,8480000,10000,0,0,256,9,4333,256,256,0,0,639,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 849,8490000,10000,0,0,256,9,4337,256,256,0,0,640,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 850,8500000,10000,0,0,256,9,4342,256,256,0,0,640,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 851,8510000,10000,0,0,256,9,4346,256,256,0,0,640,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 852,8520000,10000,0,0,256,9,4350,256,256,0,0,641,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 853,8530000,10000,0,0,256,9,4354,256,256,0,0,641,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 854,8540000,10000,0,0,256,9,4358,256,256,0,0,642,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 855,8550000,10000,0,0,256,9,4362,256,256,0,0,642,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 856,8560000,10000,0,0,256,9,4367,256,256,0,0,643,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 857,8570000,10000,0,0,256,9,4371,256,256,0,0,643,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 858,8580000,10000,0,0,256,9,4375,256,256,0,0,644,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 859,8590000,10000,0,0,256,9,4379,256,256,0,0,644,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 860,8600000,10000,0,0,256,9,4383,256,256,0,0,645,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 861,8610000,10000,0,0,256,9,4388,256,256,0,0,645,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 862,8620000,10000,0,0,256,9,4392,256,256,0,0,646,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 863,8630000,10000,0,0,256,9,4396,256,256,0,0,647,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 864,8640000,10000,0,0,256,9,4400,256,256,0,0,647,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 865,8650000,10000,0,0,256,9,4404,256,256,0,0,648,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 866,8660000,10000,0,0,256,9,4408,256,256,0,0,648,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 867,8670000,10000,0,0,256,9,4413,256,256,0,0,649,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 868,8680000,10000,0,0,256,9,4417,256,256,0,0,649,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 869,8690000,10000,0,0,256,9,4421,256,256,0,0,650,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 870,8700000,10000,0,0,256,9,4425,256,256,0,0,651,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 871,8710000,10000,0,0,256,9,4429,256,256,0,0,652,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 872,8720000,10000,0,0,256,9,4433,256,256,0,0,654,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 873,8730000,10000,0,0,256,9,4438,256,256,0,0,654,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 874,8740000,10000,0,0,256,9,4442,256,256,0,0,655,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 875,8750000,10000,0,0,256,9,4446,256,256,0,0,655,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 876,8760000,10000,0,0,256,9,4450,256,256,0,0,656,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 877,8770000,10000,0,0,256,9,4454,256,256,0,0,656,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 878,8780000,10000,0,0,256,9,4458,256,256,0,0,657,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 879,8790000,10000,0,0,256,9,4463,256,256,0,0,658,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 880,8800000,10000,0,0,256,9,4467,256,256,0,0,659,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 881,8810000,10000,0,0,256,9,4471,256,256,0,0,659,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 882,8820000,10000,0,0,256,9,4475,256,256,0,0,660,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 883,8830000,10000,0,0,256,9,4479,256,256,0,0,660,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 884,8840000,10000,0,0,256,9,4484,256,256,0,0,661,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 885,8850000,10000,0,0,256,9,4488,256,256,0,0,662,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 886,8860000,10000,0,0,256,9,4492,256,256,0,0,662,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 887,8870000,10000,0,0,256,9,4496,256,256,0,0,663,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 888,8880000,10000,0,0,256,9,4500,256,256,0,0,664,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 889,8890000,10000,0,0,256,9,4504,256,256,0,0,664,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 890,8900000,10000,0,0,256,9,4509,256,256,0,0,665,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 891,8910000,10000,0,0,256,9,4513,256,256,0,0,665,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 892,8920000,10000,0,0,256,9,4517,256,256,0,0,666,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 893,8930000,10000,0,0,256,9,4521,256,256,0,0,666,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 894,8940000,10000,0,0,256,9,4525,256,256,0,0,667,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 895,8950000,10000,0,0,256,9,4530,256,256,0,0,667,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 896,8960000,10000,0,0,256,9,4534,256,256,0,0,668,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 897,8970000,10000,0,0,256,9,4538,256,256,0,0,668,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 898,8980000,10000,0,0,256,9,4542,256,256,0,0,669,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 899,8990000,10000,0,0,256,9,4546,256,256,0,0,669,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 900,9000000,10000,0,0,256,9,4550,256,256,0,0,670,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 901,9010000,10000,0,0,256,9,4555,256,256,0,0,670,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 902,9020000,10000,0,0,256,9,4559,256,256,0,0,671,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 903,9030000,10000,0,0,256,9,4563,256,256,0,0,671,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 904,9040000,10000,0,0,256,9,4567,256,256,0,0,672,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 905,9050000,10000,0,0,256,9,4571,256,256,0,0,672,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 906,9060000,10000,0,0,256,9,4575,256,256,0,0,673,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 907,9070000,10000,0,0,256,9,4580,256,256,0,0,673,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 908,9080000,10000,0,0,256,9,4584,256,256,0,0,674,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 909,9090000,10000,0,0,256,9,4588,256,256,0,0,675,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 910,9100000,10000,0,0,256,9,4592,256,256,0,0,675,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 911,9110000,10000,0,0,256,9,4596,256,256,0,0,676,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 912,9120000,10000,0,0,256,9,4601,256,256,0,0,677,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 913,9130000,10000,0,0,256,9,4605,256,256,0,0,678,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 914,9140000,10000,0,0,256,9,4609,256,256,0,0,679,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 915,9150000,10000,0,0,256,9,4613,256,256,0,0,679,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 916,9160000,10000,0,0,256,9,4617,256,256,0,0,680,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 917,9170000,10000,0,0,256,9,4621,256,256,0,0,681,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 918,9180000,10000,0,0,256,9,4626,256,256,0,0,681,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 919,9190000,10000,0,0,256,9,4630,256,256,0,0,682,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 920,9200000,10000,0,0,256,9,4634,256,256,0,0,682,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 921,9210000,10000,0,0,256,9,4638,256,256,0,0,683,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 922,9220000,10000,0,0,256,9,4642,256,256,0,0,684,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 923,9230000,10000,0,0,256,9,4646,256,256,0,0,685,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 924,9240000,10000,0,0,256,9,4651,256,256,0,0,685,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 925,9250000,10000,0,0,256,9,4655,256,256,0,0,685,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 926,9260000,10000,0,0,256,9,4659,256,256,0,0,686,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 927,9270000,10000,0,0,256,9,4663,256,256,0,0,686,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 928,9280000,10000,0,0,256,9,4667,256,256,0,0,687,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 929,9290000,10000,0,0,256,9,4672,256,256,0,0,687,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 930,9300000,10000,0,0,256,9,4676,256,256,0,0,688,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 931,9310000,10000,0,0,256,9,4680,256,256,0,0,688,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 932,9320000,10000,0,0,256,9,4684,256,256,0,0,689,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 933,9330000,10000,0,0,256,9,4688,256,256,0,0,690,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 934,9340000,10000,0,0,256,9,4692,256,256,0,0,691,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 935,9350000,10000,0,0,256,9,4697,256,256,0,0,692,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 936,9360000,10000,0,0,256,9,4701,256,256,0,0,693,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 937,9370000,10000,0,0,256,9,4705,256,256,0,0,693,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 938,9380000,10000,0,0,256,9,4709,256,256,0,0,694,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 939,9390000,10000,0,0,256,9,4713,256,256,0,0,694,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 940,9400000,10000,0,0,256,9,4717,256,256,0,0,695,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 941,9410000,10000,0,0,256,9,4722,256,256,0,0,695,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 942,9420000,10000,0,0,256,9,4726,256,256,0,0,696,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 943,9430000,10000,0,0,256,9,4730,256,256,0,0,696,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 944,9440000,10000,0,0,256,9,4734,256,256,0,0,697,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 945,9450000,10000,0,0,256,9,4738,256,256,0,0,698,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 946,9460000,10000,0,0,256,9,4743,256,256,0,0,698,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 947,9470000,10000,0,0,256,9,4747,256,256,0,0,699,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 948,9480000,10000,0,0,256,9,4751,256,256,0,0,700,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 949,9490000,10000,0,0,256,9,4755,256,256,0,0,700,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 950,9500000,10000,0,0,256,9,4759,256,256,0,0,701,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 951,9510000,10000,0,0,256,9,4763,256,256,0,0,701,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 952,9520000,10000,0,0,256,9,4768,256,256,0,0,702,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 953,9530000,10000,0,0,256,9,4772,256,256,0,0,702,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 954,9540000,10000,0,0,256,9,4776,256,256,0,0,703,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 955,9550000,10000,0,0,256,9,4780,256,256,0,0,704,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 956,9560000,10000,0,0,256,9,4784,256,256,0,0,704,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 957,9570000,10000,0,0,256,9,4788,256,256,0,0,705,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 958,9580000,10000,0,0,256,9,4793,256,256,0,0,705,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 959,9590000,10000,0,0,256,9,4797,256,256,0,0,706,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 960,9600000,10000,0,0,256,9,4801,256,256,0,0,707,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 961,9610000,10000,0,0,256,9,4805,256,256,0,0,707,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 962,9620000,10000,0,0,256,9,4809,256,256,0,0,708,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 963,9630000,10000,0,0,256,9,4814,256,256,0,0,708,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 964,9640000,10000,0,0,256,9,4818,256,256,0,0,709,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 965,9650000,10000,0,0,256,9,4822,256,256,0,0,709,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 966,9660000,10000,0,0,256,9,4826,256,256,0,0,710,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 967,9670000,10000,0,0,256,9,4830,256,256,0,0,710,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 968,9680000,10000,0,0,256,9,4834,256,256,0,0,711,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 969,9690000,10000,0,0,256,9,4839,256,256,0,0,711,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 970,9700000,10000,0,0,256,9,4843,256,256,0,0,712,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 971,9710000,10000,0,0,256,9,4847,256,256,0,0,712,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 972,9720000,10000,0,0,256,9,4851,256,256,0,0,713,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 973,9730000,10000,0,0,256,9,4855,256,256,0,0,714,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 974,9740000,10000,0,0,256,9,4860,256,256,0,0,714,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 975,9750000,10000,0,0,256,9,4864,256,256,0,0,715,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 976,9760000,10000,0,0,256,9,4868,256,256,0,0,715,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 977,9770000,10000,0,0,256,9,4872,256,256,0,0,716,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 978,9780000,10000,0,0,256,9,4876,256,256,0,0,717,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 979,9790000,10000,0,0,256,9,4880,256,256,0,0,717,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 980,9800000,10000,0,0,256,9,4885,256,256,0,0,718,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 981,9810000,10000,0,0,256,9,4889,256,256,0,0,718,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 982,9820000,10000,0,0,256,9,4893,256,256,0,0,719,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 983,9830000,10000,0,0,256,9,4897,256,256,0,0,719,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 984,9840000,10000,0,0,256,9,4901,256,256,0,0,720,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 985,9850000,10000,0,0,256,9,4905,256,256,0,0,720,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 986,9860000,10000,0,0,256,9,4910,256,256,0,0,721,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 987,9870000,10000,0,0,256,9,4914,256,256,0,0,721,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 988,9880000,10000,0,0,256,9,4918,256,256,0,0,722,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 989,9890000,10000,0,0,256,9,4922,256,256,0,0,722,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 990,9900000,10000,0,0,256,9,4926,256,256,0,0,723,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 991,9910000,10000,0,0,256,9,4931,256,256,0,0,724,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 992,9920000,10000,0,0,256,9,4935,256,256,0,0,724,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 993,9930000,10000,0,0,256,9,4939,256,256,0,0,725,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 994,9940000,10000,0,0,256,9,4943,256,256,0,0,725,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 995,9950000,10000,0,0,256,9,4947,256,256,0,0,726,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 996,9960000,10000,0,0,256,9,4951,256,256,0,0,726,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 997,9970000,10000,0,0,256,9,4956,256,256,0,0,727,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 998,9980000,10000,0,0,256,9,4960,256,256,0,0,727,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 999,9990000,10000,0,0,256,9,4964,256,256,0,0,728,65536,0,0,65536,0,0 +[Artemis] [HADES][WARN ] [KRELTSC: 27399510054] INFERENCE: Output validation failed, ignoring results +[Artemis] [HADES][DOE ] 1000,10000000,10000,0,0,256,9,4968,256,256,0,0,729,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1001,10010000,10000,0,0,256,9,4972,256,256,0,0,729,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1002,10020000,10000,0,0,256,9,4976,256,256,0,0,730,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1003,10030000,10000,0,0,256,9,4981,256,256,0,0,730,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1004,10040000,10000,0,0,256,9,4985,256,256,0,0,731,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1005,10050000,10000,0,0,256,9,4989,256,256,0,0,731,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1006,10060000,10000,0,0,256,9,4993,256,256,0,0,732,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1007,10070000,10000,0,0,256,9,4997,256,256,0,0,733,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1008,10080000,10000,0,0,256,9,5002,256,256,0,0,733,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1009,10090000,10000,0,0,256,9,5006,256,256,0,0,734,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1010,10100000,10000,0,0,256,9,5010,256,256,0,0,734,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1011,10110000,10000,0,0,256,9,5014,256,256,0,0,735,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1012,10120000,10000,0,0,256,9,5018,256,256,0,0,735,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1013,10130000,10000,0,0,256,9,5022,256,256,0,0,736,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1014,10140000,10000,0,0,256,9,5027,256,256,0,0,737,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1015,10150000,10000,0,0,256,9,5031,256,256,0,0,737,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1016,10160000,10000,0,0,256,9,5035,256,256,0,0,738,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1017,10170000,10000,0,0,256,9,5039,256,256,0,0,738,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1018,10180000,10000,0,0,256,9,5043,256,256,0,0,739,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1019,10190000,10000,0,0,256,9,5047,256,256,0,0,740,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1020,10200000,10000,0,0,256,9,5052,256,256,0,0,741,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1021,10210000,10000,0,0,256,9,5056,256,256,0,0,742,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1022,10220000,10000,0,0,256,9,5060,256,256,0,0,743,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1023,10230000,10000,0,0,256,9,5064,256,256,0,0,744,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1024,10240000,10000,0,0,256,9,5068,256,256,0,0,745,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1025,10250000,10000,0,0,256,9,5073,256,256,0,0,746,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1026,10260000,10000,0,0,256,9,5077,256,256,0,0,747,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1027,10270000,10000,0,0,256,9,5081,256,256,0,0,748,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1028,10280000,10000,0,0,256,9,5085,256,256,0,0,749,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1029,10290000,10000,0,0,256,9,5089,256,256,0,0,750,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1030,10300000,10000,0,0,256,9,5093,256,256,0,0,751,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1031,10310000,10000,0,0,256,9,5098,256,256,0,0,752,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1032,10320000,10000,0,0,256,9,5102,256,256,0,0,753,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1033,10330000,10000,0,0,256,9,5106,256,256,0,0,754,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1034,10340000,10000,0,0,256,9,5110,256,256,0,0,755,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1035,10350000,10000,0,0,256,9,5114,256,256,0,0,755,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1036,10360000,10000,0,0,256,9,5119,256,256,0,0,756,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1037,10370000,10000,0,0,256,9,5123,256,256,0,0,756,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1038,10380000,10000,0,0,256,9,5127,256,256,0,0,757,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1039,10390000,10000,0,0,256,9,5131,256,256,0,0,757,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1040,10400000,10000,0,0,256,9,5135,256,256,0,0,758,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1041,10410000,10000,0,0,256,9,5139,256,256,0,0,758,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1042,10420000,10000,0,0,256,9,5144,256,256,0,0,759,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1043,10430000,10000,0,0,256,9,5148,256,256,0,0,759,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1044,10440000,10000,0,0,256,9,5152,256,256,0,0,760,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1045,10450000,10000,0,0,256,9,5156,256,256,0,0,761,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1046,10460000,10000,0,0,256,9,5160,256,256,0,0,761,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1047,10470000,10000,0,0,256,9,5164,256,256,0,0,762,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1048,10480000,10000,0,0,256,9,5169,256,256,0,0,762,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1049,10490000,10000,0,0,256,9,5173,256,256,0,0,763,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1050,10500000,10000,0,0,256,9,5177,256,256,0,0,763,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1051,10510000,10000,0,0,256,9,5181,256,256,0,0,764,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1052,10520000,10000,0,0,256,9,5185,256,256,0,0,765,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1053,10530000,10000,0,0,256,9,5190,256,256,0,0,766,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1054,10540000,10000,0,0,256,9,5194,256,256,0,0,767,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1055,10550000,10000,0,0,256,9,5198,256,256,0,0,767,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1056,10560000,10000,0,0,256,9,5202,256,256,0,0,768,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1057,10570000,10000,0,0,256,9,5206,256,256,0,0,768,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1058,10580000,10000,0,0,256,9,5210,256,256,0,0,769,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1059,10590000,10000,0,0,256,9,5215,256,256,0,0,770,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1060,10600000,10000,0,0,256,9,5219,256,256,0,0,771,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1061,10610000,10000,0,0,256,9,5223,256,256,0,0,772,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1062,10620000,10000,0,0,256,9,5227,256,256,0,0,773,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1063,10630000,10000,0,0,256,9,5231,256,256,0,0,774,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1064,10640000,10000,0,0,256,9,5235,256,256,0,0,775,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1065,10650000,10000,0,0,256,9,5240,256,256,0,0,775,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1066,10660000,10000,0,0,256,9,5244,256,256,0,0,776,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1067,10670000,10000,0,0,256,9,5248,256,256,0,0,777,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1068,10680000,10000,0,0,256,9,5252,256,256,0,0,777,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1069,10690000,10000,0,0,256,9,5256,256,256,0,0,778,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1070,10700000,10000,0,0,256,9,5261,256,256,0,0,779,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1071,10710000,10000,0,0,256,9,5265,256,256,0,0,780,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1072,10720000,10000,0,0,256,9,5269,256,256,0,0,780,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1073,10730000,10000,0,0,256,9,5273,256,256,0,0,781,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1074,10740000,10000,0,0,256,9,5277,256,256,0,0,782,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1075,10750000,10000,0,0,256,9,5281,256,256,0,0,782,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1076,10760000,10000,0,0,256,9,5286,256,256,0,0,783,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1077,10770000,10000,0,0,256,9,5290,256,256,0,0,784,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1078,10780000,10000,0,0,256,9,5294,256,256,0,0,784,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1079,10790000,10000,0,0,256,9,5298,256,256,0,0,785,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1080,10800000,10000,0,0,256,9,5302,256,256,0,0,785,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1081,10810000,10000,0,0,256,9,5306,256,256,0,0,786,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1082,10820000,10000,0,0,256,9,5311,256,256,0,0,787,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1083,10830000,10000,0,0,256,9,5315,256,256,0,0,787,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1084,10840000,10000,0,0,256,9,5319,256,256,0,0,788,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1085,10850000,10000,0,0,256,9,5323,256,256,0,0,788,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1086,10860000,10000,0,0,256,9,5327,256,256,0,0,789,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1087,10870000,10000,0,0,256,9,5332,256,256,0,0,789,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1088,10880000,10000,0,0,256,9,5336,256,256,0,0,790,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1089,10890000,10000,0,0,256,9,5340,256,256,0,0,790,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1090,10900000,10000,0,0,256,9,5344,256,256,0,0,791,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1091,10910000,10000,0,0,256,9,5348,256,256,0,0,791,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1092,10920000,10000,0,0,256,9,5352,256,256,0,0,792,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1093,10930000,10000,0,0,256,9,5357,256,256,0,0,792,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1094,10940000,10000,0,0,256,9,5361,256,256,0,0,793,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1095,10950000,10000,0,0,256,9,5365,256,256,0,0,794,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1096,10960000,10000,0,0,256,9,5369,256,256,0,0,795,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1097,10970000,10000,0,0,256,9,5373,256,256,0,0,796,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1098,10980000,10000,0,0,256,9,5378,256,256,0,0,797,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1099,10990000,10000,0,0,256,9,5382,256,256,0,0,797,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1100,11000000,10000,0,0,256,9,5386,256,256,0,0,798,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1101,11010000,10000,0,0,256,9,5390,256,256,0,0,799,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1102,11020000,10000,0,0,256,9,5394,256,256,0,0,801,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1103,11030000,10000,0,0,256,9,5398,256,256,0,0,801,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1104,11040000,10000,0,0,256,9,5403,256,256,0,0,802,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1105,11050000,10000,0,0,256,9,5407,256,256,0,0,802,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1106,11060000,10000,0,0,256,9,5411,256,256,0,0,803,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1107,11070000,10000,0,0,256,9,5415,256,256,0,0,803,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1108,11080000,10000,0,0,256,9,5419,256,256,0,0,804,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1109,11090000,10000,0,0,256,9,5423,256,256,0,0,804,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1110,11100000,10000,0,0,256,9,5428,256,256,0,0,805,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1111,11110000,10000,0,0,256,9,5432,256,256,0,0,806,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1112,11120000,10000,0,0,256,9,5436,256,256,0,0,806,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1113,11130000,10000,0,0,256,9,5440,256,256,0,0,807,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1114,11140000,10000,0,0,256,9,5444,256,256,0,0,807,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1115,11150000,10000,0,0,256,9,5448,256,256,0,0,808,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1116,11160000,10000,0,0,256,9,5453,256,256,0,0,808,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1117,11170000,10000,0,0,256,9,5457,256,256,0,0,809,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1118,11180000,10000,0,0,256,9,5461,256,256,0,0,809,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1119,11190000,10000,0,0,256,9,5465,256,256,0,0,810,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1120,11200000,10000,0,0,256,9,5469,256,256,0,0,811,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1121,11210000,10000,0,0,256,9,5474,256,256,0,0,812,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1122,11220000,10000,0,0,256,9,5478,256,256,0,0,813,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1123,11230000,10000,0,0,256,9,5482,256,256,0,0,813,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1124,11240000,10000,0,0,256,9,5486,256,256,0,0,814,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1125,11250000,10000,0,0,256,9,5490,256,256,0,0,814,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1126,11260000,10000,0,0,256,9,5494,256,256,0,0,815,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1127,11270000,10000,0,0,256,9,5499,256,256,0,0,815,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1128,11280000,10000,0,0,256,9,5503,256,256,0,0,816,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1129,11290000,10000,0,0,256,9,5507,256,256,0,0,816,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1130,11300000,10000,0,0,256,9,5511,256,256,0,0,817,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1131,11310000,10000,0,0,256,9,5515,256,256,0,0,817,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1132,11320000,10000,0,0,256,9,5519,256,256,0,0,818,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1133,11330000,10000,0,0,256,9,5524,256,256,0,0,818,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1134,11340000,10000,0,0,256,9,5528,256,256,0,0,819,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1135,11350000,10000,0,0,256,9,5532,256,256,0,0,819,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1136,11360000,10000,0,0,256,9,5536,256,256,0,0,820,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1137,11370000,10000,0,0,256,9,5540,256,256,0,0,820,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1138,11380000,10000,0,0,256,9,5545,256,256,0,0,821,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1139,11390000,10000,0,0,256,9,5549,256,256,0,0,822,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1140,11400000,10000,0,0,256,9,5553,256,256,0,0,822,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1141,11410000,10000,0,0,256,9,5557,256,256,0,0,823,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1142,11420000,10000,0,0,256,9,5561,256,256,0,0,823,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1143,11430000,10000,0,0,256,9,5565,256,256,0,0,824,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1144,11440000,10000,0,0,256,9,5570,256,256,0,0,824,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1145,11450000,10000,0,0,256,9,5574,256,256,0,0,825,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1146,11460000,10000,0,0,256,9,5578,256,256,0,0,825,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1147,11470000,10000,0,0,256,9,5582,256,256,0,0,826,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1148,11480000,10000,0,0,256,9,5586,256,256,0,0,826,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1149,11490000,10000,0,0,256,9,5591,256,256,0,0,827,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1150,11500000,10000,0,0,256,9,5595,256,256,0,0,827,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1151,11510000,10000,0,0,256,9,5599,256,256,0,0,828,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1152,11520000,10000,0,0,256,9,5603,256,256,0,0,828,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1153,11530000,10000,0,0,256,9,5607,256,256,0,0,829,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1154,11540000,10000,0,0,256,9,5611,256,256,0,0,829,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1155,11550000,10000,0,0,256,9,5616,256,256,0,0,830,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1156,11560000,10000,0,0,256,9,5620,256,256,0,0,831,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1157,11570000,10000,0,0,256,9,5624,256,256,0,0,832,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1158,11580000,10000,0,0,256,9,5628,256,256,0,0,833,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1159,11590000,10000,0,0,256,9,5632,256,256,0,0,834,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1160,11600000,10000,0,0,256,9,5636,256,256,0,0,835,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1161,11610000,10000,0,0,256,9,5641,256,256,0,0,836,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1162,11620000,10000,0,0,256,9,5645,256,256,0,0,837,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1163,11630000,10000,0,0,256,9,5649,256,256,0,0,838,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1164,11640000,10000,0,0,256,9,5653,256,256,0,0,839,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1165,11650000,10000,0,0,256,9,5657,256,256,0,0,840,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1166,11660000,10000,0,0,256,9,5662,256,256,0,0,841,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1167,11670000,10000,0,0,256,9,5666,256,256,0,0,842,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1168,11680000,10000,0,0,256,9,5670,256,256,0,0,842,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1169,11690000,10000,0,0,256,9,5674,256,256,0,0,843,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1170,11700000,10000,0,0,256,9,5678,256,256,0,0,844,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1171,11710000,10000,0,0,256,9,5682,256,256,0,0,844,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1172,11720000,10000,0,0,256,9,5687,256,256,0,0,845,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1173,11730000,10000,0,0,256,9,5691,256,256,0,0,845,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1174,11740000,10000,0,0,256,9,5695,256,256,0,0,846,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1175,11750000,10000,0,0,256,9,5699,256,256,0,0,846,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1176,11760000,10000,0,0,256,9,5703,256,256,0,0,847,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1177,11770000,10000,0,0,256,9,5707,256,256,0,0,848,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1178,11780000,10000,0,0,256,9,5712,256,256,0,0,849,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1179,11790000,10000,0,0,256,9,5716,256,256,0,0,850,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1180,11800000,10000,0,0,256,9,5720,256,256,0,0,850,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1181,11810000,10000,0,0,256,9,5724,256,256,0,0,851,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1182,11820000,10000,0,0,256,9,5728,256,256,0,0,852,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1183,11830000,10000,0,0,256,9,5733,256,256,0,0,852,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1184,11840000,10000,0,0,256,9,5737,256,256,0,0,853,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1185,11850000,10000,0,0,256,9,5741,256,256,0,0,853,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1186,11860000,10000,0,0,256,9,5745,256,256,0,0,854,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1187,11870000,10000,0,0,256,9,5749,256,256,0,0,855,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1188,11880000,10000,0,0,256,9,5753,256,256,0,0,856,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1189,11890000,10000,0,0,256,9,5758,256,256,0,0,856,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1190,11900000,10000,0,0,256,9,5762,256,256,0,0,857,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1191,11910000,10000,0,0,256,9,5766,256,256,0,0,858,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1192,11920000,10000,0,0,256,9,5770,256,256,0,0,858,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1193,11930000,10000,0,0,256,9,5774,256,256,0,0,859,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1194,11940000,10000,0,0,256,9,5778,256,256,0,0,860,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1195,11950000,10000,0,0,256,9,5783,256,256,0,0,860,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1196,11960000,10000,0,0,256,9,5787,256,256,0,0,861,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1197,11970000,10000,0,0,256,9,5791,256,256,0,0,861,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1198,11980000,10000,0,0,256,9,5795,256,256,0,0,862,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1199,11990000,10000,0,0,256,9,5799,256,256,0,0,862,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1200,12000000,10000,0,0,256,9,5804,256,256,0,0,863,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1201,12010000,10000,0,0,256,9,5808,256,256,0,0,864,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1202,12020000,10000,0,0,256,9,5812,256,256,0,0,864,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1203,12030000,10000,0,0,256,9,5816,256,256,0,0,865,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1204,12040000,10000,0,0,256,9,5820,256,256,0,0,865,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1205,12050000,10000,0,0,256,9,5824,256,256,0,0,866,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1206,12060000,10000,0,0,256,9,5829,256,256,0,0,866,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1207,12070000,10000,0,0,256,9,5833,256,256,0,0,867,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1208,12080000,10000,0,0,256,9,5837,256,256,0,0,867,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1209,12090000,10000,0,0,256,9,5841,256,256,0,0,868,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1210,12100000,10000,0,0,256,9,5845,256,256,0,0,868,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1211,12110000,10000,0,0,256,9,5850,256,256,0,0,869,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1212,12120000,10000,0,0,256,9,5854,256,256,0,0,869,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1213,12130000,10000,0,0,256,9,5858,256,256,0,0,870,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1214,12140000,10000,0,0,256,9,5862,256,256,0,0,870,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1215,12150000,10000,0,0,256,9,5866,256,256,0,0,871,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1216,12160000,10000,0,0,256,9,5870,256,256,0,0,871,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1217,12170000,10000,0,0,256,9,5875,256,256,0,0,872,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1218,12180000,10000,0,0,256,9,5879,256,256,0,0,872,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1219,12190000,10000,0,0,256,9,5883,256,256,0,0,873,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1220,12200000,10000,0,0,256,9,5887,256,256,0,0,874,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1221,12210000,10000,0,0,256,9,5891,256,256,0,0,876,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1222,12220000,10000,0,0,256,9,5895,256,256,0,0,876,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1223,12230000,10000,0,0,256,9,5900,256,256,0,0,877,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1224,12240000,10000,0,0,256,9,5904,256,256,0,0,878,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1225,12250000,10000,0,0,256,9,5908,256,256,0,0,878,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1226,12260000,10000,0,0,256,9,5912,256,256,0,0,878,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1227,12270000,10000,0,0,256,9,5916,256,256,0,0,879,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1228,12280000,10000,0,0,256,9,5921,256,256,0,0,879,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1229,12290000,10000,0,0,256,9,5925,256,256,0,0,880,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1230,12300000,10000,0,0,256,9,5929,256,256,0,0,881,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1231,12310000,10000,0,0,256,9,5933,256,256,0,0,881,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1232,12320000,10000,0,0,256,9,5937,256,256,0,0,882,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1233,12330000,10000,0,0,256,9,5941,256,256,0,0,883,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1234,12340000,10000,0,0,256,9,5946,256,256,0,0,884,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1235,12350000,10000,0,0,256,9,5950,256,256,0,0,885,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1236,12360000,10000,0,0,256,9,5954,256,256,0,0,885,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1237,12370000,10000,0,0,256,9,5958,256,256,0,0,886,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1238,12380000,10000,0,0,256,9,5962,256,256,0,0,886,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1239,12390000,10000,0,0,256,9,5966,256,256,0,0,887,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1240,12400000,10000,0,0,256,9,5971,256,256,0,0,887,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1241,12410000,10000,0,0,256,9,5975,256,256,0,0,888,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1242,12420000,10000,0,0,256,9,5979,256,256,0,0,889,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1243,12430000,10000,0,0,256,9,5983,256,256,0,0,890,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1244,12440000,10000,0,0,256,9,5987,256,256,0,0,890,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1245,12450000,10000,0,0,256,9,5992,256,256,0,0,891,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1246,12460000,10000,0,0,256,9,5996,256,256,0,0,892,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1247,12470000,10000,0,0,256,9,6000,256,256,0,0,892,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1248,12480000,10000,0,0,256,9,6004,256,256,0,0,893,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1249,12490000,10000,0,0,256,9,6008,256,256,0,0,893,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1250,12500000,10000,0,0,256,9,6012,256,256,0,0,894,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1251,12510000,10000,0,0,256,9,6017,256,256,0,0,894,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1252,12520000,10000,0,0,256,9,6021,256,256,0,0,895,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1253,12530000,10000,0,0,256,9,6025,256,256,0,0,895,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1254,12540000,10000,0,0,256,9,6029,256,256,0,0,896,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1255,12550000,10000,0,0,256,9,6033,256,256,0,0,896,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1256,12560000,10000,0,0,256,9,6037,256,256,0,0,897,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1257,12570000,10000,0,0,256,9,6042,256,256,0,0,897,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1258,12580000,10000,0,0,256,9,6046,256,256,0,0,898,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1259,12590000,10000,0,0,256,9,6050,256,256,0,0,899,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1260,12600000,10000,0,0,256,9,6054,256,256,0,0,900,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1261,12610000,10000,0,0,256,9,6058,256,256,0,0,901,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1262,12620000,10000,0,0,256,9,6063,256,256,0,0,901,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1263,12630000,10000,0,0,256,9,6067,256,256,0,0,902,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1264,12640000,10000,0,0,256,9,6071,256,256,0,0,902,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1265,12650000,10000,0,0,256,9,6075,256,256,0,0,903,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1266,12660000,10000,0,0,256,9,6079,256,256,0,0,903,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1267,12670000,10000,0,0,256,9,6083,256,256,0,0,904,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1268,12680000,10000,0,0,256,9,6088,256,256,0,0,904,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1269,12690000,10000,0,0,256,9,6092,256,256,0,0,905,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1270,12700000,10000,0,0,256,9,6096,256,256,0,0,905,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1271,12710000,10000,0,0,256,9,6100,256,256,0,0,906,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1272,12720000,10000,0,0,256,9,6104,256,256,0,0,906,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1273,12730000,10000,0,0,256,9,6108,256,256,0,0,907,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1274,12740000,10000,0,0,256,9,6113,256,256,0,0,908,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1275,12750000,10000,0,0,256,9,6117,256,256,0,0,909,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1276,12760000,10000,0,0,256,9,6121,256,256,0,0,910,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1277,12770000,10000,0,0,256,9,6125,256,256,0,0,911,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1278,12780000,10000,0,0,256,9,6129,256,256,0,0,911,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1279,12790000,10000,0,0,256,9,6134,256,256,0,0,912,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1280,12800000,10000,0,0,256,9,6138,256,256,0,0,913,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1281,12810000,10000,0,0,256,9,6142,256,256,0,0,913,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1282,12820000,10000,0,0,256,9,6146,256,256,0,0,914,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1283,12830000,10000,0,0,256,9,6150,256,256,0,0,914,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1284,12840000,10000,0,0,256,9,6154,256,256,0,0,915,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1285,12850000,10000,0,0,256,9,6159,256,256,0,0,915,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1286,12860000,10000,0,0,256,9,6163,256,256,0,0,916,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1287,12870000,10000,0,0,256,9,6167,256,256,0,0,916,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1288,12880000,10000,0,0,256,9,6171,256,256,0,0,917,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1289,12890000,10000,0,0,256,9,6175,256,256,0,0,917,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1290,12900000,10000,0,0,256,9,6180,256,256,0,0,918,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1291,12910000,10000,0,0,256,9,6184,256,256,0,0,919,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1292,12920000,10000,0,0,256,9,6188,256,256,0,0,919,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1293,12930000,10000,0,0,256,9,6192,256,256,0,0,919,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1294,12940000,10000,0,0,256,9,6196,256,256,0,0,920,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1295,12950000,10000,0,0,256,9,6200,256,256,0,0,921,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1296,12960000,10000,0,0,256,9,6205,256,256,0,0,922,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1297,12970000,10000,0,0,256,9,6209,256,256,0,0,923,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1298,12980000,10000,0,0,256,9,6213,256,256,0,0,923,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1299,12990000,10000,0,0,256,9,6217,256,256,0,0,924,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1300,13000000,10000,0,0,256,9,6221,256,256,0,0,924,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1301,13010000,10000,0,0,256,9,6225,256,256,0,0,925,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1302,13020000,10000,0,0,256,9,6230,256,256,0,0,926,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1303,13030000,10000,0,0,256,9,6234,256,256,0,0,926,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1304,13040000,10000,0,0,256,9,6238,256,256,0,0,927,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1305,13050000,10000,0,0,256,9,6242,256,256,0,0,927,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1306,13060000,10000,0,0,256,9,6246,256,256,0,0,928,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1307,13070000,10000,0,0,256,9,6250,256,256,0,0,928,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1308,13080000,10000,0,0,256,9,6255,256,256,0,0,929,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1309,13090000,10000,0,0,256,9,6259,256,256,0,0,930,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1310,13100000,10000,0,0,256,9,6263,256,256,0,0,930,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1311,13110000,10000,0,0,256,9,6267,256,256,0,0,931,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1312,13120000,10000,0,0,256,9,6271,256,256,0,0,931,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1313,13130000,10000,0,0,256,9,6276,256,256,0,0,932,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1314,13140000,10000,0,0,256,9,6280,256,256,0,0,933,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1315,13150000,10000,0,0,256,9,6284,256,256,0,0,933,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1316,13160000,10000,0,0,256,9,6288,256,256,0,0,934,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1317,13170000,10000,0,0,256,9,6292,256,256,0,0,934,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1318,13180000,10000,0,0,256,9,6296,256,256,0,0,935,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1319,13190000,10000,0,0,256,9,6301,256,256,0,0,936,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1320,13200000,10000,0,0,256,9,6305,256,256,0,0,936,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1321,13210000,10000,0,0,256,9,6309,256,256,0,0,937,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1322,13220000,10000,0,0,256,9,6313,256,256,0,0,938,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1323,13230000,10000,0,0,256,9,6317,256,256,0,0,938,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1324,13240000,10000,0,0,256,9,6322,256,256,0,0,939,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1325,13250000,10000,0,0,256,9,6326,256,256,0,0,940,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1326,13260000,10000,0,0,256,9,6330,256,256,0,0,941,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1327,13270000,10000,0,0,256,9,6334,256,256,0,0,942,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1328,13280000,10000,0,0,256,9,6338,256,256,0,0,942,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1329,13290000,10000,0,0,256,9,6342,256,256,0,0,943,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1330,13300000,10000,0,0,256,9,6347,256,256,0,0,944,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1331,13310000,10000,0,0,256,9,6351,256,256,0,0,944,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1332,13320000,10000,0,0,256,9,6355,256,256,0,0,945,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1333,13330000,10000,0,0,256,9,6359,256,256,0,0,945,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1334,13340000,10000,0,0,256,9,6363,256,256,0,0,946,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1335,13350000,10000,0,0,256,9,6367,256,256,0,0,946,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1336,13360000,10000,0,0,256,9,6372,256,256,0,0,947,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1337,13370000,10000,0,0,256,9,6376,256,256,0,0,947,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1338,13380000,10000,0,0,256,9,6380,256,256,0,0,948,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1339,13390000,10000,0,0,256,9,6384,256,256,0,0,949,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1340,13400000,10000,0,0,256,9,6388,256,256,0,0,949,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1341,13410000,10000,0,0,256,9,6393,256,256,0,0,950,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1342,13420000,10000,0,0,256,9,6397,256,256,0,0,951,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1343,13430000,10000,0,0,256,9,6401,256,256,0,0,951,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1344,13440000,10000,0,0,256,9,6405,256,256,0,0,952,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1345,13450000,10000,0,0,256,9,6409,256,256,0,0,953,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1346,13460000,10000,0,0,256,9,6413,256,256,0,0,954,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1347,13470000,10000,0,0,256,9,6418,256,256,0,0,955,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1348,13480000,10000,0,0,256,9,6422,256,256,0,0,955,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1349,13490000,10000,0,0,256,9,6426,256,256,0,0,956,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1350,13500000,10000,0,0,256,9,6430,256,256,0,0,957,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1351,13510000,10000,0,0,256,9,6434,256,256,0,0,957,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1352,13520000,10000,0,0,256,9,6438,256,256,0,0,958,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1353,13530000,10000,0,0,256,9,6443,256,256,0,0,958,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1354,13540000,10000,0,0,256,9,6447,256,256,0,0,959,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1355,13550000,10000,0,0,256,9,6451,256,256,0,0,959,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1356,13560000,10000,0,0,256,9,6455,256,256,0,0,960,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1357,13570000,10000,0,0,256,9,6459,256,256,0,0,961,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1358,13580000,10000,0,0,256,9,6464,256,256,0,0,962,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1359,13590000,10000,0,0,256,9,6468,256,256,0,0,962,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1360,13600000,10000,0,0,256,9,6472,256,256,0,0,963,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1361,13610000,10000,0,0,256,9,6476,256,256,0,0,964,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1362,13620000,10000,0,0,256,9,6480,256,256,0,0,964,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1363,13630000,10000,0,0,256,9,6484,256,256,0,0,965,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1364,13640000,10000,0,0,256,9,6489,256,256,0,0,965,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1365,13650000,10000,0,0,256,9,6493,256,256,0,0,966,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1366,13660000,10000,0,0,256,9,6497,256,256,0,0,966,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1367,13670000,10000,0,0,256,9,6501,256,256,0,0,967,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1368,13680000,10000,0,0,256,9,6505,256,256,0,0,967,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1369,13690000,10000,0,0,256,9,6509,256,256,0,0,968,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1370,13700000,10000,0,0,256,9,6514,256,256,0,0,968,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1371,13710000,10000,0,0,256,9,6518,256,256,0,0,969,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1372,13720000,10000,0,0,256,9,6522,256,256,0,0,969,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1373,13730000,10000,0,0,256,9,6526,256,256,0,0,970,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1374,13740000,10000,0,0,256,9,6530,256,256,0,0,970,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1375,13750000,10000,0,0,256,9,6535,256,256,0,0,971,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1376,13760000,10000,0,0,256,9,6539,256,256,0,0,971,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1377,13770000,10000,0,0,256,9,6543,256,256,0,0,972,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1378,13780000,10000,0,0,256,9,6547,256,256,0,0,972,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1379,13790000,10000,0,0,256,9,6551,256,256,0,0,973,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1380,13800000,10000,0,0,256,9,6555,256,256,0,0,973,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1381,13810000,10000,0,0,256,9,6560,256,256,0,0,974,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1382,13820000,10000,0,0,256,9,6564,256,256,0,0,974,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1383,13830000,10000,0,0,256,9,6568,256,256,0,0,975,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1384,13840000,10000,0,0,256,9,6572,256,256,0,0,975,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1385,13850000,10000,0,0,256,9,6576,256,256,0,0,976,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1386,13860000,10000,0,0,256,9,6580,256,256,0,0,976,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1387,13870000,10000,0,0,256,9,6585,256,256,0,0,977,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1388,13880000,10000,0,0,256,9,6589,256,256,0,0,978,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1389,13890000,10000,0,0,256,9,6593,256,256,0,0,979,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1390,13900000,10000,0,0,256,9,6597,256,256,0,0,979,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1391,13910000,10000,0,0,256,9,6601,256,256,0,0,980,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1392,13920000,10000,0,0,256,9,6606,256,256,0,0,981,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1393,13930000,10000,0,0,256,9,6610,256,256,0,0,982,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1394,13940000,10000,0,0,256,9,6614,256,256,0,0,983,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1395,13950000,10000,0,0,256,9,6618,256,256,0,0,983,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1396,13960000,10000,0,0,256,9,6622,256,256,0,0,983,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1397,13970000,10000,0,0,256,9,6626,256,256,0,0,984,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1398,13980000,10000,0,0,256,9,6631,256,256,0,0,985,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1399,13990000,10000,0,0,256,9,6635,256,256,0,0,985,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1400,14000000,10000,0,0,256,9,6639,256,256,0,0,986,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1401,14010000,10000,0,0,256,9,6643,256,256,0,0,986,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1402,14020000,10000,0,0,256,9,6647,256,256,0,0,987,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1403,14030000,10000,0,0,256,9,6652,256,256,0,0,987,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1404,14040000,10000,0,0,256,9,6656,256,256,0,0,988,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1405,14050000,10000,0,0,256,9,6660,256,256,0,0,988,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1406,14060000,10000,0,0,256,9,6664,256,256,0,0,989,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1407,14070000,10000,0,0,256,9,6668,256,256,0,0,989,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1408,14080000,10000,0,0,256,9,6672,256,256,0,0,990,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1409,14090000,10000,0,0,256,9,6677,256,256,0,0,990,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1410,14100000,10000,0,0,256,9,6681,256,256,0,0,991,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1411,14110000,10000,0,0,256,9,6685,256,256,0,0,991,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1412,14120000,10000,0,0,256,9,6689,256,256,0,0,992,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1413,14130000,10000,0,0,256,9,6693,256,256,0,0,993,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1414,14140000,10000,0,0,256,9,6697,256,256,0,0,993,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1415,14150000,10000,0,0,256,9,6702,256,256,0,0,994,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1416,14160000,10000,0,0,256,9,6706,256,256,0,0,994,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1417,14170000,10000,0,0,256,9,6710,256,256,0,0,995,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1418,14180000,10000,0,0,256,9,6714,256,256,0,0,995,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1419,14190000,10000,0,0,256,9,6718,256,256,0,0,996,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1420,14200000,10000,0,0,256,9,6723,256,256,0,0,996,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1421,14210000,10000,0,0,256,9,6727,256,256,0,0,997,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1422,14220000,10000,0,0,256,9,6731,256,256,0,0,997,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1423,14230000,10000,0,0,256,9,6735,256,256,0,0,998,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1424,14240000,10000,0,0,256,9,6739,256,256,0,0,998,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1425,14250000,10000,0,0,256,9,6743,256,256,0,0,999,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1426,14260000,10000,0,0,256,9,6748,256,256,0,0,999,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1427,14270000,10000,0,0,256,9,6752,256,256,0,0,1000,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1428,14280000,10000,0,0,256,9,6756,256,256,0,0,1000,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1429,14290000,10000,0,0,256,9,6760,256,256,0,0,1001,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1430,14300000,10000,0,0,256,9,6764,256,256,0,0,1002,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1431,14310000,10000,0,0,256,9,6768,256,256,0,0,1003,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1432,14320000,10000,0,0,256,9,6773,256,256,0,0,1004,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1433,14330000,10000,0,0,256,9,6777,256,256,0,0,1005,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1434,14340000,10000,0,0,256,9,6781,256,256,0,0,1006,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1435,14350000,10000,0,0,256,9,6785,256,256,0,0,1006,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1436,14360000,10000,0,0,256,9,6789,256,256,0,0,1007,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1437,14370000,10000,0,0,256,9,6794,256,256,0,0,1007,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1438,14380000,10000,0,0,256,9,6798,256,256,0,0,1008,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1439,14390000,10000,0,0,256,9,6802,256,256,0,0,1008,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1440,14400000,10000,0,0,256,9,6806,256,256,0,0,1009,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1441,14410000,10000,0,0,256,9,6810,256,256,0,0,1009,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1442,14420000,10000,0,0,256,9,6814,256,256,0,0,1010,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1443,14430000,10000,0,0,256,9,6819,256,256,0,0,1011,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1444,14440000,10000,0,0,256,9,6823,256,256,0,0,1012,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1445,14450000,10000,0,0,256,9,6827,256,256,0,0,1012,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1446,14460000,10000,0,0,256,9,6831,256,256,0,0,1013,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1447,14470000,10000,0,0,256,9,6835,256,256,0,0,1013,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1448,14480000,10000,0,0,256,9,6839,256,256,0,0,1014,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1449,14490000,10000,0,0,256,9,6844,256,256,0,0,1014,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1450,14500000,10000,0,0,256,9,6848,256,256,0,0,1015,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1451,14510000,10000,0,0,256,9,6852,256,256,0,0,1015,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1452,14520000,10000,0,0,256,9,6856,256,256,0,0,1016,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1453,14530000,10000,0,0,256,9,6860,256,256,0,0,1016,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1454,14540000,10000,0,0,256,9,6865,256,256,0,0,1017,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1455,14550000,10000,0,0,256,9,6869,256,256,0,0,1017,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1456,14560000,10000,0,0,256,9,6873,256,256,0,0,1018,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1457,14570000,10000,0,0,256,9,6877,256,256,0,0,1018,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1458,14580000,10000,0,0,256,9,6881,256,256,0,0,1019,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1459,14590000,10000,0,0,256,9,6885,256,256,0,0,1019,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1460,14600000,10000,0,0,256,9,6890,256,256,0,0,1020,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1461,14610000,10000,0,0,256,9,6894,256,256,0,0,1020,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1462,14620000,10000,0,0,256,9,6898,256,256,0,0,1021,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1463,14630000,10000,0,0,256,9,6902,256,256,0,0,1021,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1464,14640000,10000,0,0,256,9,6906,256,256,0,0,1022,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1465,14650000,10000,0,0,256,9,6911,256,256,0,0,1022,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1466,14660000,10000,0,0,256,9,6915,256,256,0,0,1023,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1467,14670000,10000,0,0,256,9,6919,256,256,0,0,1024,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1468,14680000,10000,0,0,256,9,6923,256,256,0,0,1024,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1469,14690000,10000,0,0,256,9,6927,256,256,0,0,1024,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1470,14700000,10000,0,0,256,9,6931,256,256,0,0,1025,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1471,14710000,10000,0,0,256,9,6936,256,256,0,0,1025,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1472,14720000,10000,0,0,256,9,6940,256,256,0,0,1026,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1473,14730000,10000,0,0,256,9,6944,256,256,0,0,1027,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1474,14740000,10000,0,0,256,9,6948,256,256,0,0,1027,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1475,14750000,10000,0,0,256,9,6952,256,256,0,0,1028,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1476,14760000,10000,0,0,256,9,6956,256,256,0,0,1029,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1477,14770000,10000,0,0,256,9,6961,256,256,0,0,1030,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1478,14780000,10000,0,0,256,9,6965,256,256,0,0,1031,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1479,14790000,10000,0,0,256,9,6969,256,256,0,0,1032,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1480,14800000,10000,0,0,256,9,6973,256,256,0,0,1032,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1481,14810000,10000,0,0,256,9,6977,256,256,0,0,1033,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1482,14820000,10000,0,0,256,9,6982,256,256,0,0,1033,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1483,14830000,10000,0,0,256,9,6986,256,256,0,0,1034,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1484,14840000,10000,0,0,256,9,6990,256,256,0,0,1034,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1485,14850000,10000,0,0,256,9,6994,256,256,0,0,1035,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1486,14860000,10000,0,0,256,9,6998,256,256,0,0,1035,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1487,14870000,10000,0,0,256,9,7002,256,256,0,0,1036,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1488,14880000,10000,0,0,256,9,7007,256,256,0,0,1038,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1489,14890000,10000,0,0,256,9,7011,256,256,0,0,1038,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1490,14900000,10000,0,0,256,9,7015,256,256,0,0,1039,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1491,14910000,10000,0,0,256,9,7019,256,256,0,0,1040,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1492,14920000,10000,0,0,256,9,7023,256,256,0,0,1040,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1493,14930000,10000,0,0,256,9,7027,256,256,0,0,1041,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1494,14940000,10000,0,0,256,9,7032,256,256,0,0,1041,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1495,14950000,10000,0,0,256,9,7036,256,256,0,0,1042,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1496,14960000,10000,0,0,256,9,7040,256,256,0,0,1043,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1497,14970000,10000,0,0,256,9,7044,256,256,0,0,1044,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1498,14980000,10000,0,0,256,9,7048,256,256,0,0,1045,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1499,14990000,10000,0,0,256,9,7053,256,256,0,0,1046,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1500,15000000,10000,0,0,256,9,7057,256,256,0,0,1046,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1501,15010000,10000,0,0,256,9,7061,256,256,0,0,1047,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1502,15020000,10000,0,0,256,9,7065,256,256,0,0,1047,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1503,15030000,10000,0,0,256,9,7069,256,256,0,0,1048,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1504,15040000,10000,0,0,256,9,7073,256,256,0,0,1048,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1505,15050000,10000,0,0,256,9,7078,256,256,0,0,1049,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1506,15060000,10000,0,0,256,9,7082,256,256,0,0,1049,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1507,15070000,10000,0,0,256,9,7086,256,256,0,0,1050,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1508,15080000,10000,0,0,256,9,7090,256,256,0,0,1050,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1509,15090000,10000,0,0,256,9,7094,256,256,0,0,1051,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1510,15100000,10000,0,0,256,9,7098,256,256,0,0,1051,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1511,15110000,10000,0,0,256,9,7103,256,256,0,0,1052,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1512,15120000,10000,0,0,256,9,7107,256,256,0,0,1053,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1513,15130000,10000,0,0,256,9,7111,256,256,0,0,1053,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1514,15140000,10000,0,0,256,9,7115,256,256,0,0,1055,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1515,15150000,10000,0,0,256,9,7119,256,256,0,0,1055,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1516,15160000,10000,0,0,256,9,7124,256,256,0,0,1056,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1517,15170000,10000,0,0,256,9,7128,256,256,0,0,1057,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1518,15180000,10000,0,0,256,9,7132,256,256,0,0,1057,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1519,15190000,10000,0,0,256,9,7136,256,256,0,0,1058,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1520,15200000,10000,0,0,256,9,7140,256,256,0,0,1058,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1521,15210000,10000,0,0,256,9,7144,256,256,0,0,1059,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1522,15220000,10000,0,0,256,9,7149,256,256,0,0,1059,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1523,15230000,10000,0,0,256,9,7153,256,256,0,0,1060,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1524,15240000,10000,0,0,256,9,7157,256,256,0,0,1060,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1525,15250000,10000,0,0,256,9,7161,256,256,0,0,1061,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1526,15260000,10000,0,0,256,9,7165,256,256,0,0,1062,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1527,15270000,10000,0,0,256,9,7170,256,256,0,0,1063,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1528,15280000,10000,0,0,256,9,7174,256,256,0,0,1064,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1529,15290000,10000,0,0,256,9,7178,256,256,0,0,1065,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1530,15300000,10000,0,0,256,9,7182,256,256,0,0,1065,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1531,15310000,10000,0,0,256,9,7186,256,256,0,0,1066,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1532,15320000,10000,0,0,256,9,7190,256,256,0,0,1066,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1533,15330000,10000,0,0,256,9,7195,256,256,0,0,1067,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1534,15340000,10000,0,0,256,9,7199,256,256,0,0,1067,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1535,15350000,10000,0,0,256,9,7203,256,256,0,0,1068,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1536,15360000,10000,0,0,256,9,7207,256,256,0,0,1068,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1537,15370000,10000,0,0,256,9,7211,256,256,0,0,1069,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1538,15380000,10000,0,0,256,9,7215,256,256,0,0,1070,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1539,15390000,10000,0,0,256,9,7220,256,256,0,0,1071,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1540,15400000,10000,0,0,256,9,7224,256,256,0,0,1072,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1541,15410000,10000,0,0,256,9,7228,256,256,0,0,1072,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1542,15420000,10000,0,0,256,9,7232,256,256,0,0,1073,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1543,15430000,10000,0,0,256,9,7236,256,256,0,0,1073,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1544,15440000,10000,0,0,256,9,7240,256,256,0,0,1074,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1545,15450000,10000,0,0,256,9,7245,256,256,0,0,1074,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1546,15460000,10000,0,0,256,9,7249,256,256,0,0,1075,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1547,15470000,10000,0,0,256,9,7253,256,256,0,0,1075,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1548,15480000,10000,0,0,256,9,7257,256,256,0,0,1076,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1549,15490000,10000,0,0,256,9,7261,256,256,0,0,1076,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1550,15500000,10000,0,0,256,9,7266,256,256,0,0,1077,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1551,15510000,10000,0,0,256,9,7270,256,256,0,0,1078,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1552,15520000,10000,0,0,256,9,7274,256,256,0,0,1078,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1553,15530000,10000,0,0,256,9,7278,256,256,0,0,1079,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1554,15540000,10000,0,0,256,9,7282,256,256,0,0,1080,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1555,15550000,10000,0,0,256,9,7286,256,256,0,0,1080,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1556,15560000,10000,0,0,256,9,7291,256,256,0,0,1081,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1557,15570000,10000,0,0,256,9,7295,256,256,0,0,1081,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1558,15580000,10000,0,0,256,9,7299,256,256,0,0,1082,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1559,15590000,10000,0,0,256,9,7303,256,256,0,0,1082,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1560,15600000,10000,0,0,256,9,7307,256,256,0,0,1083,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1561,15610000,10000,0,0,256,9,7311,256,256,0,0,1083,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1562,15620000,10000,0,0,256,9,7316,256,256,0,0,1084,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1563,15630000,10000,0,0,256,9,7320,256,256,0,0,1085,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1564,15640000,10000,0,0,256,9,7324,256,256,0,0,1085,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1565,15650000,10000,0,0,256,9,7328,256,256,0,0,1086,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1566,15660000,10000,0,0,256,9,7332,256,256,0,0,1086,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1567,15670000,10000,0,0,256,9,7337,256,256,0,0,1087,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1568,15680000,10000,0,0,256,9,7341,256,256,0,0,1088,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1569,15690000,10000,0,0,256,9,7345,256,256,0,0,1089,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1570,15700000,10000,0,0,256,9,7349,256,256,0,0,1089,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1571,15710000,10000,0,0,256,9,7353,256,256,0,0,1090,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1572,15720000,10000,0,0,256,9,7357,256,256,0,0,1090,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1573,15730000,10000,0,0,256,9,7362,256,256,0,0,1091,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1574,15740000,10000,0,0,256,9,7366,256,256,0,0,1091,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1575,15750000,10000,0,0,256,9,7370,256,256,0,0,1092,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1576,15760000,10000,0,0,256,9,7374,256,256,0,0,1092,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1577,15770000,10000,0,0,256,9,7378,256,256,0,0,1093,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1578,15780000,10000,0,0,256,9,7383,256,256,0,0,1093,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1579,15790000,10000,0,0,256,9,7387,256,256,0,0,1094,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1580,15800000,10000,0,0,256,9,7391,256,256,0,0,1094,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1581,15810000,10000,0,0,256,9,7395,256,256,0,0,1095,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1582,15820000,10000,0,0,256,9,7399,256,256,0,0,1095,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1583,15830000,10000,0,0,256,9,7403,256,256,0,0,1096,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1584,15840000,10000,0,0,256,9,7408,256,256,0,0,1096,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1585,15850000,10000,0,0,256,9,7412,256,256,0,0,1097,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1586,15860000,10000,0,0,256,9,7416,256,256,0,0,1098,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1587,15870000,10000,0,0,256,9,7420,256,256,0,0,1098,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1588,15880000,10000,0,0,256,9,7424,256,256,0,0,1099,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1589,15890000,10000,0,0,256,9,7428,256,256,0,0,1099,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1590,15900000,10000,0,0,256,9,7433,256,256,0,0,1100,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1591,15910000,10000,0,0,256,9,7437,256,256,0,0,1100,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1592,15920000,10000,0,0,256,9,7441,256,256,0,0,1101,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1593,15930000,10000,0,0,256,9,7445,256,256,0,0,1101,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1594,15940000,10000,0,0,256,9,7449,256,256,0,0,1102,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1595,15950000,10000,0,0,256,9,7454,256,256,0,0,1102,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1596,15960000,10000,0,0,256,9,7458,256,256,0,0,1103,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1597,15970000,10000,0,0,256,9,7462,256,256,0,0,1104,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1598,15980000,10000,0,0,256,9,7466,256,256,0,0,1104,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1599,15990000,10000,0,0,256,9,7470,256,256,0,0,1105,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1600,16000000,10000,0,0,256,9,7474,256,256,0,0,1106,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1601,16010000,10000,0,0,256,9,7479,256,256,0,0,1107,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1602,16020000,10000,0,0,256,9,7483,256,256,0,0,1108,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1603,16030000,10000,0,0,256,9,7487,256,256,0,0,1109,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1604,16040000,10000,0,0,256,9,7491,256,256,0,0,1109,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1605,16050000,10000,0,0,256,9,7495,256,256,0,0,1110,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1606,16060000,10000,0,0,256,9,7499,256,256,0,0,1110,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1607,16070000,10000,0,0,256,9,7504,256,256,0,0,1111,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1608,16080000,10000,0,0,256,9,7508,256,256,0,0,1112,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1609,16090000,10000,0,0,256,9,7512,256,256,0,0,1112,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1610,16100000,10000,0,0,256,9,7516,256,256,0,0,1113,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1611,16110000,10000,0,0,256,9,7520,256,256,0,0,1114,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1612,16120000,10000,0,0,256,9,7525,256,256,0,0,1116,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1613,16130000,10000,0,0,256,9,7529,256,256,0,0,1117,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1614,16140000,10000,0,0,256,9,7533,256,256,0,0,1117,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1615,16150000,10000,0,0,256,9,7537,256,256,0,0,1118,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1616,16160000,10000,0,0,256,9,7541,256,256,0,0,1119,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1617,16170000,10000,0,0,256,9,7545,256,256,0,0,1119,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1618,16180000,10000,0,0,256,9,7550,256,256,0,0,1120,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1619,16190000,10000,0,0,256,9,7554,256,256,0,0,1120,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1620,16200000,10000,0,0,256,9,7558,256,256,0,0,1122,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1621,16210000,10000,0,0,256,9,7562,256,256,0,0,1122,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1622,16220000,10000,0,0,256,9,7566,256,256,0,0,1123,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1623,16230000,10000,0,0,256,9,7570,256,256,0,0,1124,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1624,16240000,10000,0,0,256,9,7575,256,256,0,0,1124,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1625,16250000,10000,0,0,256,9,7579,256,256,0,0,1125,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1626,16260000,10000,0,0,256,9,7583,256,256,0,0,1125,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1627,16270000,10000,0,0,256,9,7587,256,256,0,0,1126,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1628,16280000,10000,0,0,256,9,7591,256,256,0,0,1126,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1629,16290000,10000,0,0,256,9,7596,256,256,0,0,1127,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1630,16300000,10000,0,0,256,9,7600,256,256,0,0,1128,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1631,16310000,10000,0,0,256,9,7604,256,256,0,0,1128,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1632,16320000,10000,0,0,256,9,7608,256,256,0,0,1129,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1633,16330000,10000,0,0,256,9,7612,256,256,0,0,1129,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1634,16340000,10000,0,0,256,9,7616,256,256,0,0,1130,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1635,16350000,10000,0,0,256,9,7621,256,256,0,0,1130,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1636,16360000,10000,0,0,256,9,7625,256,256,0,0,1131,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1637,16370000,10000,0,0,256,9,7629,256,256,0,0,1131,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1638,16380000,10000,0,0,256,9,7633,256,256,0,0,1132,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1639,16390000,10000,0,0,256,9,7637,256,256,0,0,1132,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1640,16400000,10000,0,0,256,9,7642,256,256,0,0,1133,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1641,16410000,10000,0,0,256,9,7646,256,256,0,0,1133,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1642,16420000,10000,0,0,256,9,7650,256,256,0,0,1134,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1643,16430000,10000,0,0,256,9,7654,256,256,0,0,1135,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1644,16440000,10000,0,0,256,9,7658,256,256,0,0,1135,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1645,16450000,10000,0,0,256,9,7662,256,256,0,0,1136,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1646,16460000,10000,0,0,256,9,7667,256,256,0,0,1136,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1647,16470000,10000,0,0,256,9,7671,256,256,0,0,1137,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1648,16480000,10000,0,0,256,9,7675,256,256,0,0,1137,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1649,16490000,10000,0,0,256,9,7679,256,256,0,0,1138,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1650,16500000,10000,0,0,256,9,7683,256,256,0,0,1138,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1651,16510000,10000,0,0,256,9,7687,256,256,0,0,1139,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1652,16520000,10000,0,0,256,9,7692,256,256,0,0,1139,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1653,16530000,10000,0,0,256,9,7696,256,256,0,0,1140,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1654,16540000,10000,0,0,256,9,7700,256,256,0,0,1140,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1655,16550000,10000,0,0,256,9,7704,256,256,0,0,1141,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1656,16560000,10000,0,0,256,9,7708,256,256,0,0,1142,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1657,16570000,10000,0,0,256,9,7713,256,256,0,0,1142,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1658,16580000,10000,0,0,256,9,7717,256,256,0,0,1143,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1659,16590000,10000,0,0,256,9,7721,256,256,0,0,1143,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1660,16600000,10000,0,0,256,9,7725,256,256,0,0,1144,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1661,16610000,10000,0,0,256,9,7729,256,256,0,0,1144,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1662,16620000,10000,0,0,256,9,7733,256,256,0,0,1145,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1663,16630000,10000,0,0,256,9,7738,256,256,0,0,1146,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1664,16640000,10000,0,0,256,9,7742,256,256,0,0,1147,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1665,16650000,10000,0,0,256,9,7746,256,256,0,0,1147,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1666,16660000,10000,0,0,256,9,7750,256,256,0,0,1148,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1667,16670000,10000,0,0,256,9,7754,256,256,0,0,1149,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1668,16680000,10000,0,0,256,9,7758,256,256,0,0,1149,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1669,16690000,10000,0,0,256,9,7763,256,256,0,0,1150,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1670,16700000,10000,0,0,256,9,7767,256,256,0,0,1151,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1671,16710000,10000,0,0,256,9,7771,256,256,0,0,1151,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1672,16720000,10000,0,0,256,9,7775,256,256,0,0,1152,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1673,16730000,10000,0,0,256,9,7779,256,256,0,0,1152,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1674,16740000,10000,0,0,256,9,7784,256,256,0,0,1153,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1675,16750000,10000,0,0,256,9,7788,256,256,0,0,1154,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1676,16760000,10000,0,0,256,9,7792,256,256,0,0,1154,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1677,16770000,10000,0,0,256,9,7796,256,256,0,0,1155,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1678,16780000,10000,0,0,256,9,7800,256,256,0,0,1156,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1679,16790000,10000,0,0,256,9,7804,256,256,0,0,1156,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1680,16800000,10000,0,0,256,9,7809,256,256,0,0,1157,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1681,16810000,10000,0,0,256,9,7813,256,256,0,0,1158,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1682,16820000,10000,0,0,256,9,7817,256,256,0,0,1160,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1683,16830000,10000,0,0,256,9,7821,256,256,0,0,1160,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1684,16840000,10000,0,0,256,9,7825,256,256,0,0,1161,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1685,16850000,10000,0,0,256,9,7829,256,256,0,0,1162,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1686,16860000,10000,0,0,256,9,7834,256,256,0,0,1162,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1687,16870000,10000,0,0,256,9,7838,256,256,0,0,1163,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1688,16880000,10000,0,0,256,9,7842,256,256,0,0,1163,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1689,16890000,10000,0,0,256,9,7846,256,256,0,0,1164,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1690,16900000,10000,0,0,256,9,7850,256,256,0,0,1164,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1691,16910000,10000,0,0,256,9,7855,256,256,0,0,1165,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1692,16920000,10000,0,0,256,9,7859,256,256,0,0,1166,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1693,16930000,10000,0,0,256,9,7863,256,256,0,0,1167,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1694,16940000,10000,0,0,256,9,7867,256,256,0,0,1167,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1695,16950000,10000,0,0,256,9,7871,256,256,0,0,1168,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1696,16960000,10000,0,0,256,9,7875,256,256,0,0,1168,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1697,16970000,10000,0,0,256,9,7880,256,256,0,0,1169,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1698,16980000,10000,0,0,256,9,7884,256,256,0,0,1169,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1699,16990000,10000,0,0,256,9,7888,256,256,0,0,1170,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1700,17000000,10000,0,0,256,9,7892,256,256,0,0,1170,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1701,17010000,10000,0,0,256,9,7896,256,256,0,0,1171,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1702,17020000,10000,0,0,256,9,7900,256,256,0,0,1172,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1703,17030000,10000,0,0,256,9,7905,256,256,0,0,1172,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1704,17040000,10000,0,0,256,9,7909,256,256,0,0,1173,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1705,17050000,10000,0,0,256,9,7913,256,256,0,0,1174,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1706,17060000,10000,0,0,256,9,7917,256,256,0,0,1175,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1707,17070000,10000,0,0,256,9,7921,256,256,0,0,1175,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1708,17080000,10000,0,0,256,9,7926,256,256,0,0,1176,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1709,17090000,10000,0,0,256,9,7930,256,256,0,0,1176,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1710,17100000,10000,0,0,256,9,7934,256,256,0,0,1177,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1711,17110000,10000,0,0,256,9,7938,256,256,0,0,1177,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1712,17120000,10000,0,0,256,9,7942,256,256,0,0,1178,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1713,17130000,10000,0,0,256,9,7946,256,256,0,0,1178,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1714,17140000,10000,0,0,256,9,7951,256,256,0,0,1179,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1715,17150000,10000,0,0,256,9,7955,256,256,0,0,1179,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1716,17160000,10000,0,0,256,9,7959,256,256,0,0,1180,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1717,17170000,10000,0,0,256,9,7963,256,256,0,0,1181,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1718,17180000,10000,0,0,256,9,7967,256,256,0,0,1181,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1719,17190000,10000,0,0,256,9,7972,256,256,0,0,1182,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1720,17200000,10000,0,0,256,9,7976,256,256,0,0,1182,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1721,17210000,10000,0,0,256,9,7980,256,256,0,0,1183,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1722,17220000,10000,0,0,256,9,7984,256,256,0,0,1184,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1723,17230000,10000,0,0,256,9,7988,256,256,0,0,1184,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1724,17240000,10000,0,0,256,9,7992,256,256,0,0,1185,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1725,17250000,10000,0,0,256,9,7997,256,256,0,0,1185,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1726,17260000,10000,0,0,256,9,8001,256,256,0,0,1186,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1727,17270000,10000,0,0,256,9,8005,256,256,0,0,1186,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1728,17280000,10000,0,0,256,9,8009,256,256,0,0,1187,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1729,17290000,10000,0,0,256,9,8013,256,256,0,0,1187,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1730,17300000,10000,0,0,256,9,8017,256,256,0,0,1188,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1731,17310000,10000,0,0,256,9,8022,256,256,0,0,1188,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1732,17320000,10000,0,0,256,9,8026,256,256,0,0,1189,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1733,17330000,10000,0,0,256,9,8030,256,256,0,0,1189,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1734,17340000,10000,0,0,256,9,8034,256,256,0,0,1190,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1735,17350000,10000,0,0,256,9,8038,256,256,0,0,1190,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1736,17360000,10000,0,0,256,9,8042,256,256,0,0,1191,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1737,17370000,10000,0,0,256,9,8047,256,256,0,0,1191,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1738,17380000,10000,0,0,256,9,8051,256,256,0,0,1192,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1739,17390000,10000,0,0,256,9,8055,256,256,0,0,1193,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1740,17400000,10000,0,0,256,9,8059,256,256,0,0,1194,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1741,17410000,10000,0,0,256,9,8063,256,256,0,0,1195,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1742,17420000,10000,0,0,256,9,8068,256,256,0,0,1195,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1743,17430000,10000,0,0,256,9,8072,256,256,0,0,1196,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1744,17440000,10000,0,0,256,9,8076,256,256,0,0,1197,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1745,17450000,10000,0,0,256,9,8080,256,256,0,0,1197,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1746,17460000,10000,0,0,256,9,8084,256,256,0,0,1198,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1747,17470000,10000,0,0,256,9,8088,256,256,0,0,1198,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1748,17480000,10000,0,0,256,9,8093,256,256,0,0,1199,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1749,17490000,10000,0,0,256,9,8097,256,256,0,0,1199,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1750,17500000,10000,0,0,256,9,8101,256,256,0,0,1200,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1751,17510000,10000,0,0,256,9,8105,256,256,0,0,1200,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1752,17520000,10000,0,0,256,9,8109,256,256,0,0,1201,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1753,17530000,10000,0,0,256,9,8114,256,256,0,0,1201,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1754,17540000,10000,0,0,256,9,8118,256,256,0,0,1202,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1755,17550000,10000,0,0,256,9,8122,256,256,0,0,1202,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1756,17560000,10000,0,0,256,9,8126,256,256,0,0,1204,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1757,17570000,10000,0,0,256,9,8130,256,256,0,0,1204,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1758,17580000,10000,0,0,256,9,8134,256,256,0,0,1204,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1759,17590000,10000,0,0,256,9,8139,256,256,0,0,1205,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1760,17600000,10000,0,0,256,9,8143,256,256,0,0,1206,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1761,17610000,10000,0,0,256,9,8147,256,256,0,0,1207,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1762,17620000,10000,0,0,256,9,8151,256,256,0,0,1207,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1763,17630000,10000,0,0,256,9,8155,256,256,0,0,1208,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1764,17640000,10000,0,0,256,9,8159,256,256,0,0,1208,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1765,17650000,10000,0,0,256,9,8164,256,256,0,0,1209,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1766,17660000,10000,0,0,256,9,8168,256,256,0,0,1209,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1767,17670000,10000,0,0,256,9,8172,256,256,0,0,1210,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1768,17680000,10000,0,0,256,9,8176,256,256,0,0,1211,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1769,17690000,10000,0,0,256,9,8180,256,256,0,0,1212,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1770,17700000,10000,0,0,256,9,8185,256,256,0,0,1212,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1771,17710000,10000,0,0,256,9,8189,256,256,0,0,1213,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1772,17720000,10000,0,0,256,9,8193,256,256,0,0,1213,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1773,17730000,10000,0,0,256,9,8197,256,256,0,0,1214,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1774,17740000,10000,0,0,256,9,8201,256,256,0,0,1215,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1775,17750000,10000,0,0,256,9,8205,256,256,0,0,1215,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1776,17760000,10000,0,0,256,9,8210,256,256,0,0,1216,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1777,17770000,10000,0,0,256,9,8214,256,256,0,0,1216,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1778,17780000,10000,0,0,256,9,8218,256,256,0,0,1217,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1779,17790000,10000,0,0,256,9,8222,256,256,0,0,1217,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1780,17800000,10000,0,0,256,9,8226,256,256,0,0,1218,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1781,17810000,10000,0,0,256,9,8230,256,256,0,0,1218,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1782,17820000,10000,0,0,256,9,8235,256,256,0,0,1219,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1783,17830000,10000,0,0,256,9,8239,256,256,0,0,1220,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1784,17840000,10000,0,0,256,9,8243,256,256,0,0,1220,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1785,17850000,10000,0,0,256,9,8247,256,256,0,0,1221,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1786,17860000,10000,0,0,256,9,8251,256,256,0,0,1221,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1787,17870000,10000,0,0,256,9,8256,256,256,0,0,1222,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1788,17880000,10000,0,0,256,9,8260,256,256,0,0,1222,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1789,17890000,10000,0,0,256,9,8264,256,256,0,0,1223,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1790,17900000,10000,0,0,256,9,8268,256,256,0,0,1224,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1791,17910000,10000,0,0,256,9,8272,256,256,0,0,1224,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1792,17920000,10000,0,0,256,9,8276,256,256,0,0,1225,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1793,17930000,10000,0,0,256,9,8281,256,256,0,0,1225,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1794,17940000,10000,0,0,256,9,8285,256,256,0,0,1226,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1795,17950000,10000,0,0,256,9,8289,256,256,0,0,1227,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1796,17960000,10000,0,0,256,9,8293,256,256,0,0,1227,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1797,17970000,10000,0,0,256,9,8297,256,256,0,0,1228,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1798,17980000,10000,0,0,256,9,8301,256,256,0,0,1228,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1799,17990000,10000,0,0,256,9,8306,256,256,0,0,1229,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1800,18000000,10000,0,0,256,9,8310,256,256,0,0,1229,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1801,18010000,10000,0,0,256,9,8314,256,256,0,0,1230,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1802,18020000,10000,0,0,256,9,8318,256,256,0,0,1230,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1803,18030000,10000,0,0,256,9,8322,256,256,0,0,1231,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1804,18040000,10000,0,0,256,9,8327,256,256,0,0,1231,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1805,18050000,10000,0,0,256,9,8331,256,256,0,0,1232,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1806,18060000,10000,0,0,256,9,8335,256,256,0,0,1232,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1807,18070000,10000,0,0,256,9,8339,256,256,0,0,1233,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1808,18080000,10000,0,0,256,9,8343,256,256,0,0,1234,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1809,18090000,10000,0,0,256,9,8347,256,256,0,0,1235,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1810,18100000,10000,0,0,256,9,8352,256,256,0,0,1235,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1811,18110000,10000,0,0,256,9,8356,256,256,0,0,1236,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1812,18120000,10000,0,0,256,9,8360,256,256,0,0,1237,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1813,18130000,10000,0,0,256,9,8364,256,256,0,0,1238,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1814,18140000,10000,0,0,256,9,8368,256,256,0,0,1240,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1815,18150000,10000,0,0,256,9,8372,256,256,0,0,1240,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1816,18160000,10000,0,0,256,9,8377,256,256,0,0,1241,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1817,18170000,10000,0,0,256,9,8381,256,256,0,0,1242,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1818,18180000,10000,0,0,256,9,8385,256,256,0,0,1242,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1819,18190000,10000,0,0,256,9,8389,256,256,0,0,1243,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1820,18200000,10000,0,0,256,9,8393,256,256,0,0,1243,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1821,18210000,10000,0,0,256,9,8398,256,256,0,0,1244,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1822,18220000,10000,0,0,256,9,8402,256,256,0,0,1245,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1823,18230000,10000,0,0,256,9,8406,256,256,0,0,1245,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1824,18240000,10000,0,0,256,9,8410,256,256,0,0,1246,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1825,18250000,10000,0,0,256,9,8414,256,256,0,0,1246,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1826,18260000,10000,0,0,256,9,8418,256,256,0,0,1247,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1827,18270000,10000,0,0,256,9,8423,256,256,0,0,1247,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1828,18280000,10000,0,0,256,9,8427,256,256,0,0,1248,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1829,18290000,10000,0,0,256,9,8431,256,256,0,0,1248,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1830,18300000,10000,0,0,256,9,8435,256,256,0,0,1249,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1831,18310000,10000,0,0,256,9,8439,256,256,0,0,1250,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1832,18320000,10000,0,0,256,9,8444,256,256,0,0,1250,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1833,18330000,10000,0,0,256,9,8448,256,256,0,0,1251,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1834,18340000,10000,0,0,256,9,8452,256,256,0,0,1252,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1835,18350000,10000,0,0,256,9,8456,256,256,0,0,1252,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1836,18360000,10000,0,0,256,9,8460,256,256,0,0,1253,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1837,18370000,10000,0,0,256,9,8464,256,256,0,0,1253,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1838,18380000,10000,0,0,256,9,8469,256,256,0,0,1254,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1839,18390000,10000,0,0,256,9,8473,256,256,0,0,1255,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1840,18400000,10000,0,0,256,9,8477,256,256,0,0,1255,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1841,18410000,10000,0,0,256,9,8481,256,256,0,0,1256,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1842,18420000,10000,0,0,256,9,8485,256,256,0,0,1256,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1843,18430000,10000,0,0,256,9,8489,256,256,0,0,1257,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1844,18440000,10000,0,0,256,9,8494,256,256,0,0,1257,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1845,18450000,10000,0,0,256,9,8498,256,256,0,0,1258,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1846,18460000,10000,0,0,256,9,8502,256,256,0,0,1258,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1847,18470000,10000,0,0,256,9,8506,256,256,0,0,1259,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1848,18480000,10000,0,0,256,9,8510,256,256,0,0,1259,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1849,18490000,10000,0,0,256,9,8515,256,256,0,0,1260,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1850,18500000,10000,0,0,256,9,8519,256,256,0,0,1260,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1851,18510000,10000,0,0,256,9,8523,256,256,0,0,1261,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1852,18520000,10000,0,0,256,9,8527,256,256,0,0,1262,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1853,18530000,10000,0,0,256,9,8531,256,256,0,0,1262,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1854,18540000,10000,0,0,256,9,8535,256,256,0,0,1263,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1855,18550000,10000,0,0,256,9,8540,256,256,0,0,1264,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1856,18560000,10000,0,0,256,9,8544,256,256,0,0,1264,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1857,18570000,10000,0,0,256,9,8548,256,256,0,0,1265,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1858,18580000,10000,0,0,256,9,8552,256,256,0,0,1265,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1859,18590000,10000,0,0,256,9,8556,256,256,0,0,1266,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1860,18600000,10000,0,0,256,9,8560,256,256,0,0,1266,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1861,18610000,10000,0,0,256,9,8565,256,256,0,0,1267,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1862,18620000,10000,0,0,256,9,8569,256,256,0,0,1267,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1863,18630000,10000,0,0,256,9,8573,256,256,0,0,1268,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1864,18640000,10000,0,0,256,9,8577,256,256,0,0,1268,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1865,18650000,10000,0,0,256,9,8581,256,256,0,0,1269,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1866,18660000,10000,0,0,256,9,8586,256,256,0,0,1269,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1867,18670000,10000,0,0,256,9,8590,256,256,0,0,1270,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1868,18680000,10000,0,0,256,9,8594,256,256,0,0,1270,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1869,18690000,10000,0,0,256,9,8598,256,256,0,0,1271,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1870,18700000,10000,0,0,256,9,8602,256,256,0,0,1272,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1871,18710000,10000,0,0,256,9,8606,256,256,0,0,1272,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1872,18720000,10000,0,0,256,9,8611,256,256,0,0,1273,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1873,18730000,10000,0,0,256,9,8615,256,256,0,0,1273,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1874,18740000,10000,0,0,256,9,8619,256,256,0,0,1274,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1875,18750000,10000,0,0,256,9,8623,256,256,0,0,1274,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1876,18760000,10000,0,0,256,9,8627,256,256,0,0,1275,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1877,18770000,10000,0,0,256,9,8631,256,256,0,0,1275,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1878,18780000,10000,0,0,256,9,8636,256,256,0,0,1276,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1879,18790000,10000,0,0,256,9,8640,256,256,0,0,1276,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1880,18800000,10000,0,0,256,9,8644,256,256,0,0,1277,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1881,18810000,10000,0,0,256,9,8648,256,256,0,0,1277,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1882,18820000,10000,0,0,256,9,8652,256,256,0,0,1278,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1883,18830000,10000,0,0,256,9,8657,256,256,0,0,1278,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1884,18840000,10000,0,0,256,9,8661,256,256,0,0,1279,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1885,18850000,10000,0,0,256,9,8665,256,256,0,0,1279,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1886,18860000,10000,0,0,256,9,8669,256,256,0,0,1280,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1887,18870000,10000,0,0,256,9,8673,256,256,0,0,1280,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1888,18880000,10000,0,0,256,9,8677,256,256,0,0,1281,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1889,18890000,10000,0,0,256,9,8682,256,256,0,0,1281,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1890,18900000,10000,0,0,256,9,8686,256,256,0,0,1282,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1891,18910000,10000,0,0,256,9,8690,256,256,0,0,1282,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1892,18920000,10000,0,0,256,9,8694,256,256,0,0,1283,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1893,18930000,10000,0,0,256,9,8698,256,256,0,0,1283,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1894,18940000,10000,0,0,256,9,8703,256,256,0,0,1284,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1895,18950000,10000,0,0,256,9,8707,256,256,0,0,1284,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1896,18960000,10000,0,0,256,9,8711,256,256,0,0,1285,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1897,18970000,10000,0,0,256,9,8715,256,256,0,0,1285,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1898,18980000,10000,0,0,256,9,8719,256,256,0,0,1286,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1899,18990000,10000,0,0,256,9,8723,256,256,0,0,1286,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1900,19000000,10000,0,0,256,9,8728,256,256,0,0,1287,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1901,19010000,10000,0,0,256,9,8732,256,256,0,0,1288,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1902,19020000,10000,0,0,256,9,8736,256,256,0,0,1288,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1903,19030000,10000,0,0,256,9,8740,256,256,0,0,1289,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1904,19040000,10000,0,0,256,9,8744,256,256,0,0,1289,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1905,19050000,10000,0,0,256,9,8748,256,256,0,0,1290,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1906,19060000,10000,0,0,256,9,8753,256,256,0,0,1291,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1907,19070000,10000,0,0,256,9,8757,256,256,0,0,1291,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1908,19080000,10000,0,0,256,9,8761,256,256,0,0,1292,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1909,19090000,10000,0,0,256,9,8765,256,256,0,0,1292,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1910,19100000,10000,0,0,256,9,8769,256,256,0,0,1293,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1911,19110000,10000,0,0,256,9,8774,256,256,0,0,1293,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1912,19120000,10000,0,0,256,9,8778,256,256,0,0,1294,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1913,19130000,10000,0,0,256,9,8782,256,256,0,0,1294,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1914,19140000,10000,0,0,256,9,8786,256,256,0,0,1295,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1915,19150000,10000,0,0,256,9,8790,256,256,0,0,1295,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1916,19160000,10000,0,0,256,9,8794,256,256,0,0,1296,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1917,19170000,10000,0,0,256,9,8799,256,256,0,0,1297,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1918,19180000,10000,0,0,256,9,8803,256,256,0,0,1297,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1919,19190000,10000,0,0,256,9,8807,256,256,0,0,1298,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1920,19200000,10000,0,0,256,9,8811,256,256,0,0,1298,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1921,19210000,10000,0,0,256,9,8815,256,256,0,0,1299,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1922,19220000,10000,0,0,256,9,8819,256,256,0,0,1300,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1923,19230000,10000,0,0,256,9,8824,256,256,0,0,1301,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1924,19240000,10000,0,0,256,9,8828,256,256,0,0,1302,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1925,19250000,10000,0,0,256,9,8832,256,256,0,0,1303,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1926,19260000,10000,0,0,256,9,8836,256,256,0,0,1304,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1927,19270000,10000,0,0,256,9,8840,256,256,0,0,1305,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1928,19280000,10000,0,0,256,9,8845,256,256,0,0,1305,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1929,19290000,10000,0,0,256,9,8849,256,256,0,0,1306,65536,0,0,65536,0,0 +[Artemis] [HADES][DOE ] 1930,19300000,10000,0,0,256,9,8853,256,256,0,0,1307,65536,0,0,65536,0,0 diff --git a/src/test_runner/include/test_runner.h b/src/test_runner/include/test_runner.h index b11a79b..31cfd3e 100644 --- a/src/test_runner/include/test_runner.h +++ b/src/test_runner/include/test_runner.h @@ -109,6 +109,12 @@ void run_acl_words_tests(VM * vm); */ void run_q48_words_tests(VM * vm); +/* + * @brief Run tests for the proof-covered subset of inference-engine words (Module 26) + * @param vm Pointer to the VM instance + */ +void run_inference_words_tests(VM * vm); + /* * @brief Run tests for Mama FORTH vocabulary (capsule system M7.1) * @param vm Pointer to the VM instance diff --git a/src/test_runner/modules/inference_words_test.c b/src/test_runner/modules/inference_words_test.c new file mode 100644 index 0000000..8025f94 --- /dev/null +++ b/src/test_runner/modules/inference_words_test.c @@ -0,0 +1,139 @@ +/* + StarForth — Steady-State Virtual Machine Runtime + + Copyright (c) 2023–2025 Robert A. James + All rights reserved. + + This file is part of the StarForth project. + + Licensed under the StarForth License, Version 1.0 (the "License"); + you may not use this file except in compliance with the License. + + You may obtain a copy of the License at: + https://github.com/star.4th@proton.me/StarForth/LICENSE.txt + + This software is provided "AS IS", WITHOUT WARRANTY OF ANY KIND, + express or implied, including but not limited to the warranties of + merchantability, fitness for a particular purpose, and noninfringement. + + See the License for the specific language governing permissions and + limitations under the License. + + */ + +/* + * inference_words_test.c — POST tests for the SSM inference engine's + * proof-covered accessor/primitive words (Module 26) + * + * inference_words.c registers 20 words; only 8 are proof-covered per + * proof/COVERAGE.md ("5 accessors full; rest guard/shape") — this file + * covers exactly those 8, not the L8 Jacquard / Bayesian-posterior words, + * which COVERAGE.md does not claim coverage for. No test file existed for + * any word in this module before. + * + * The three array-based primitives (Q.VARIANCE/INFER-DECAY-SLOPE/ + * INFER-WINDOW-WIDTH) need real data in VM memory — HERE is used as + * scratch, matching the idiom memory_words_test.c already uses. The four + * *-@ accessors and INFER-RUN are exercised in one suite (INFER-WINDOW@) + * that runs INFER-RUN first, since the accessors just read + * vm->last_inference_outputs and INFER-RUN is what populates it. + */ + +#include "../include/test_runner.h" +#include "../include/test_common.h" + +/* Inference Engine Words Test Suites - Module 26 */ +static WordTestSuite inference_word_suites[] = { + { + "Q.VARIANCE", { + {"three_cells", "100 HERE ! 200 HERE 8 + ! 300 HERE 16 + ! HERE 3 Q.VARIANCE Q.TO-INT . CR", + "Should print population variance of {100,200,300} (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-DECAY-SLOPE", { + {"three_cells", "300 HERE ! 200 HERE 8 + ! 100 HERE 16 + ! HERE 3 INFER-DECAY-SLOPE Q.TO-INT . CR", + "Should print decay slope for a decreasing trajectory (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-WINDOW-WIDTH", { + {"three_cells", "100 HERE ! 200 HERE 8 + ! 300 HERE 16 + ! HERE 3 INFER-WINDOW-WIDTH . CR", + "Should print an inferred window width (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-RUN", { + {"basic", "INFER-RUN", "Should run without error", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-WINDOW@", { + {"after_run", "INFER-RUN INFER-WINDOW@ . CR", "Should print last adaptive_window_width (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-DECAY@", { + {"after_run", "INFER-RUN INFER-DECAY@ Q.TO-INT . CR", "Should print last adaptive_decay_slope (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-VARIANCE@", { + {"after_run", "INFER-RUN INFER-VARIANCE@ Q.TO-INT . CR", "Should print last window_variance_q48 (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-FIT@", { + {"after_run", "INFER-RUN INFER-FIT@ Q.TO-INT . CR", "Should print last slope_fit_quality_q48 (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + { + "INFER-EARLY-EXIT@", { + {"after_run", "INFER-RUN INFER-EARLY-EXIT@ . CR", "Should print 0 or 1 (no error)", TEST_NORMAL, 0, 1, {0}}, + {NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}} + }, + 1, {0} + }, + {NULL, {{NULL, NULL, NULL, TEST_NORMAL, 0, 0, {0}}}, 0, {0}} +}; + +/** + * @brief Executes the proof-covered subset of inference-engine word test suites + * @param vm Pointer to the Forth virtual machine instance + * @details Covers the 8 words proof/COVERAGE.md marks as proof-covered in + * inference_words.c: the three array-based primitives (Q.VARIANCE, + * INFER-DECAY-SLOPE, INFER-WINDOW-WIDTH), INFER-RUN, and the four + * *-@ output accessors (INFER-WINDOW@/DECAY@/VARIANCE@/FIT@) plus + * INFER-EARLY-EXIT@. Does not cover the L8 Jacquard or Bayesian + * posterior words in the same file — not claimed as proof-covered. + */ +void run_inference_words_tests(VM *vm) { + log_message(LOG_INFO, "Running Inference Engine Words Tests (Module 26)..."); + + /* CONTRACT_NONE, not CONTRACT_PHYSICS_TRANSPARENT: these words read + * physics state (rolling window, dictionary heat) by design -- A4' + * transparency is a property they deliberately do not have. */ + WordContract mod = {CONTRACT_NONE, 0}; + for (int i = 0; inference_word_suites[i].word_name != NULL; i++) { + log_message(LOG_TEST, "â–¶ Testing module: %s", __FILE__); + run_test_suite_m(vm, &inference_word_suites[i], mod); + } + + print_module_summary("Inference Engine Words", 0, 0, 0, 0); +} diff --git a/src/test_runner/test_runner.c b/src/test_runner/test_runner.c index b371d0d..e7c683d 100644 --- a/src/test_runner/test_runner.c +++ b/src/test_runner/test_runner.c @@ -131,6 +131,7 @@ static TestModule test_modules[] = { {"ACL Words", NULL, 0, run_acl_words_tests}, /* Module 23: Word-Level ACL System */ {"Mama FORTH Words", NULL, 0, run_mama_forth_words_tests}, /* Module 24: Capsule System M7.1 */ {"Q48.16 Words", NULL, 0, run_q48_words_tests}, /* Module 25: Q48.16 Fixed-Point Arithmetic */ + {"Inference Engine Words", NULL, 0, run_inference_words_tests}, /* Module 26: SSM Inference (proof-covered subset) */ {NULL, NULL, 0, NULL} /* End marker */ };