diff --git a/FABRIC-3.md b/FABRIC-3.md index 0ad405f4..062dde78 100644 --- a/FABRIC-3.md +++ b/FABRIC-3.md @@ -3698,3 +3698,109 @@ switching and zero fault indicators, interactive console commands computed corre (WIREBIND-scope extension) remains a ratified-decision-only step, not attempted -- the async unclean-detach UAF risk it names is unchanged by anything built in Stages 0-3. +## XXVIII.1 -- Stage 3 follow-on: DoE CSV columns exposed real stack-ownership corruption in the +switch checkpoint, root-caused and fixed (2026-09-13) + +**Correction to §XXVIII's own "Stage 3 CLOSED" claim above:** it overclaimed. "Zero fault +indicators" was true of what was *visible* -- Stage 3 emits nothing per switch by default, so a +switch storm and a healthy idle REPL produce an identical serial log. The corruption below was +already live in every one of those "clean" Stage 3 boots; nothing in that verification pass could +have shown it. + +**Motivation:** wanted `1 1 + .` -> `2` -- a real trace of switching activity for +correlation/tuning. Added 6 columns to the DoE CSV (`doe_log.c`): `switch_count_cumulative`, +`switch_current_slot`, `switch_hera_readiness`, `switch_hermes_readiness`, +`switch_artemis_readiness`, `switch_ticks_since` -- all read-only exposure of state +`capsule_vm_switch_signal.c` already tracked internally for the switch decision itself. To +actually see rows emit without interactive input (foreground-only QEMU, no way to type `HB-ON`), +added a temporary boot-time `vm_interpret(mama, "HB-ON")` probe in `kernel_main.c`. + +**The probe surfaced a real livelock, not a probe artifact.** Booted amd64: DoE rows emitted +correctly at first, then the serial log froze solid (`wc -l` identical across repeated checks, +15+ seconds) while `ps aux` showed the QEMU process at 102% CPU -- actively spinning, not blocked +on I/O. Bob's own real-time observation prompted the check: "is the serial moving? framebuffer +frozen static view. i wont say stuck." + +**Root cause, found by reading `switch.c` and `vm_core.c` together, not by further boot attempts:** +`sk_vm_context_switch(from, to)` unconditionally saves whatever the *current* stack pointer +happens to be into `from->native_stack_saved_sp` -- it has no notion of whether `from` actually +owns the physical stack it is currently standing on. The Stage 3 checkpoint lives inside +`execute_colon_word()`, whose `vm` argument is *not always* the VM that owns the current native +stack: `VM-EXEC`/`VM-CALL` (`mama_word_vm_exec`/`mama_word_vm_call`, `mama_forth_words.c`) +dispatch into a *different* VM's dictionary via a nested `vm_interpret()` call, still physically +running on the caller's own stack (Hera's, in the common case -- her own `MSG-TICK` idle-pump +calling `VM-EXEC` into Hermes or Artemis). When the checkpoint fires inside that nested call, `vm` +is the nested VM (e.g. Hermes), but the stack is Hera's. A real switch there parks a *borrowed* +region of Hera's own stack under Hermes's saved-context pointer -- a stack-ownership violation. +If Hera is later independently resumed at her own (enclosing, higher-address) saved SP, she +resumes the same call chain and pushes new frames straight over the region "Hermes" believes she +owns: silent corruption. Confirmed reachable, not theoretical -- `execute_colon_word` is the code +pointer for every colon word (`vm_create_word(..., execute_colon_word)`), reached both by Hera's +own top-level REPL dispatch (outermost, genuinely owns the stack) and, nested inside that exact +call chain, by her own `MSG-TICK`'s `VM-EXEC` (does not own the stack) -- both firing sites are +real code paths, not a hypothetical interleaving. + +**This subsumes the livelock, doesn't sit beside it as a separate bug.** The livelock is the +*safe* half of this defect: first-ever entry into Hermes/Artemis (no prior parked context) lands +in `sk_vm_switch_entry()`'s placeholder trampoline (deliberately a no-op yield-back, per Stage +2's own documented, not-yet-superseded contract), which immediately bounces back -- readiness +re-accumulates, the checkpoint re-fires, bounce again, a two-body ping-pong at full CPU with zero +FORTH progress. The *unsafe* half -- switching away from a nested nonzero-depth frame -- produces +quiet memory corruption instead of a loud freeze, and was not distinguished from the livelock +until traced through the code. + +**Fix: gate the checkpoint on being at the outermost `vm_interpret()` call, per Bob's explicit +decision ("only allow the checkpoint at the outermost frame").** Added `g_vm_interpret_depth`, a +file-scope counter in `vm_core.c` incremented/decremented around `vm_interpret()`'s body, in the +same save/restore position as the existing `g_log_attrib_vm` (which already brackets nested +`vm_interpret()` calls for a different reason -- log-source attribution). Exposed via +`sk_vm_at_outermost_interpret()` (`depth <= 1`). The Stage 3 checkpoint in `execute_colon_word()` +now only calls `sk_vm_switch_signal_take_pending()` when this holds; when nested, the pending +switch is left untouched (not consumed) so the next checkpoint at the outermost frame -- whichever +VM that turns out to be -- picks it up instead of losing it. Framing worth keeping: Stage 2's +switch primitive is correct under its actual documented contract (manual, cooperative, top-level +use only); Stage 3 called it from a nested dispatch point without checking that contract -- a +Stage 3 integration defect, not a flaw in Stage 2 itself. + +**Two more bugs found and fixed in the same pass, same root cause (no per-context ownership +tracking), both explicitly authorized before touching code:** +- `g_switch_back_to` was a single global captured once at a VM's *first-ever* trampoline entry, + then read from a local baked into that trampoline's own stack frame forever after. A later + switch-in from a *different* VM than the original caller would still bounce back to the + original caller, silently stranding whoever actually switched in. Fixed by moving it to + per-VM state -- `native_switch_back_to` (new `VM` field, alongside the other Stage 1/2 + native-stack fields it belongs with), written unconditionally by `sk_vm_context_switch()` on + every switch-in (first-ever or resumed), read fresh every trampoline loop iteration instead of + once. +- `sk_vm_switch_signal_note_switch_performed()` was called *after* `sk_vm_context_switch()` + returned -- which, for a real switch, is on *resume*, an arbitrary number of ticks later, not + on the actual switch-out. Moved to fire immediately before the switch call, so + `switch_count_cumulative`/`switch_ticks_since` (the new DoE columns this whole follow-on was + for) attribute to the correct event. + +**Verification, per this project's discipline:** all 3 architectures rebuilt clean after the +`sk_vm_at_outermost_interpret()` gate alone, boot-tested with the `HB-ON` probe still active -- +log growth confirmed steady (no freeze) on amd64 (9324 frozen before the fix; 9035-10618 lines, +continuously growing, after), aarch64, and riscv64, all reaching natural completion with clean +QMP-independent exits (`-no-reboot` + outer `timeout`) and zero leaked QEMU processes. DoE columns +sampled directly: `switch_current_slot` matches the emitting VM's own registered slot in every +row checked, that VM's own readiness column correctly reset to 0 on its own rows, +`switch_count_cumulative` monotonically increasing across the run (spot-checked every 200th row). +`[Hermes]`-tagged DoE rows confirmed present (she does become the outermost-attributed VM and +genuinely executes FORTH, not just trampoline-bounces) with sane values. Rebuilt and re-verified +clean on all 3 architectures again after the two follow-on bug fixes (`native_switch_back_to`, +`note_switch_performed()` ordering) together. Finally, the temporary `HB-ON` boot-time probe +reverted from `kernel_main.c`, and all 3 architectures rebuilt and re-verified clean at rest +(idle `ok>`, no DoE spam, correct console banner) with the probe gone. + +**Still open, not addressed this pass:** the trampoline's placeholder behavior itself (Stage 2's +original "no production behavior defined yet -- immediately yield back, forever") is now safe to +enter (no corruption) but still wasteful whenever a VM with no queued work crosses the readiness +threshold -- it bounces in and immediately back out via the fixed, correct mechanism, at real but +bounded cost (nothing like the old unbounded livelock). This is the same eligibility question +raised earlier in this follow-on and left open pending a proper answer: a message-arrival-hook +based "does this VM actually have pending work" signal was scoped in conversation (a per-VM +counter/flag, written at the FORTH-side message-enqueue site, read the same ISR-safe way +readiness already is) but not yet implemented -- superseded in priority by this stack-ownership +finding, which had to be fixed first. Revisit once this correction lands. + diff --git a/capsules/BLOCK_MAP.md b/capsules/BLOCK_MAP.md index a84b38e9..94930308 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 69155444..04ca5ba3 100644 Binary files a/disk/artemis.img and b/disk/artemis.img differ diff --git a/experiments/bare_metal/latest/amd64.csv b/experiments/bare_metal/latest/amd64.csv index e69de29b..25b76f05 100644 --- a/experiments/bare_metal/latest/amd64.csv +++ b/experiments/bare_metal/latest/amd64.csv @@ -0,0 +1,287 @@ +tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,437,65536,0,1,65536,0,0,65536,1,0,0,0,2,2,2 +16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,438,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3 +17,170000,10000,0,0,256,57,21,4096,2635,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +18,180000,10000,0,0,256,57,22,4096,2891,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +19,190000,10000,0,0,256,57,23,4096,3147,0,0,440,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5 +20,200000,10000,0,0,256,57,25,4096,3403,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +21,210000,10000,0,0,256,57,26,4096,3659,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +22,220000,10000,0,0,256,61,27,4096,3915,0,0,442,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7 +23,230000,10000,0,0,256,61,28,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +24,240000,10000,0,0,256,61,30,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +25,250000,10000,0,0,256,61,31,2048,2048,0,0,444,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9 +26,260000,10000,0,0,256,61,32,2048,2048,0,0,445,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10 +27,270000,10000,0,0,256,61,34,1024,1024,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11 +28,280000,10000,0,0,256,61,35,1024,1024,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12 +3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +3975,39750000,10000,0,0,256,66,3670,256,256,1,0,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +3976,39760000,10000,0,0,256,66,3671,256,256,1,0,450,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15 +3977,39770000,10000,0,0,256,66,3671,256,256,1,0,451,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16 +3978,39780000,10000,0,0,256,66,3672,256,256,1,0,452,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +3979,39790000,10000,0,0,256,66,3673,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +3980,39800000,10000,0,0,256,68,3674,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +3981,39810000,10000,0,0,256,71,3675,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,19 +3982,39820000,10000,0,0,256,71,3676,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +3983,39830000,10000,0,0,256,71,3677,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +3984,39840000,10000,0,0,256,71,3678,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +3985,39850000,10000,0,0,256,71,3679,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +3986,39860000,10000,0,0,256,71,3680,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,22 +105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,459,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,24 +106,1060000,10000,0,0,256,81,46,256,256,0,0,460,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,25 +107,1070000,10000,0,0,256,81,47,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +108,1080000,10000,0,0,256,79,48,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +109,1090000,10000,0,0,256,79,49,256,256,0,0,462,65536,0,1,65536,0,0,65536,1,0,0,0,15,5,27 +110,1100000,10000,0,0,256,77,51,256,256,0,0,463,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,28 +111,1110000,10000,0,0,256,76,55,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +112,1120000,10000,0,0,256,76,56,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +113,1130000,10000,0,0,256,80,67,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +114,1140000,10000,0,0,256,79,78,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,30 +115,1150000,10000,0,0,256,79,92,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +116,1160000,10000,0,0,256,79,93,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +117,1170000,10000,0,0,256,77,102,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +118,1180000,10000,0,0,256,77,104,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +119,1190000,10000,0,0,256,77,103,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +120,1200000,10000,0,0,256,77,102,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,531,39891,42131,0,65523,13,0,65536,1,0,1,1,0,13,35 +30,300000,10000,0,0,256,62,37,512,512,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +31,310000,10000,0,0,256,62,39,256,256,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +32,320000,10000,0,0,256,62,40,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +33,330000,10000,0,0,256,63,41,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +34,340000,10000,0,0,256,63,42,256,256,0,0,534,39891,42131,0,65523,13,0,65536,1,0,1,4,0,16,38 +35,350000,10000,0,0,256,63,44,256,256,0,0,535,39891,42131,0,65523,13,0,65536,1,0,1,5,0,17,39 +36,360000,10000,0,0,256,63,45,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +37,370000,10000,0,0,256,63,46,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +38,380000,10000,0,0,256,63,48,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +39,390000,10000,0,0,256,63,49,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +40,400000,10000,0,0,256,63,50,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +41,410000,10000,0,0,256,63,51,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +3988,39880000,10000,0,0,256,72,3682,256,256,1,0,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +3989,39890000,10000,0,0,256,72,3683,256,256,1,0,542,39891,42131,1,65511,13,12,65536,1,0,2,12,3,0,46 +3990,39900000,10000,0,0,256,72,3684,256,256,1,0,543,39891,42131,1,65511,13,12,65536,1,0,2,13,4,0,47 +3991,39910000,10000,0,0,256,72,3684,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +3992,39920000,10000,0,0,256,72,3685,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +3993,39930000,10000,0,0,256,72,3686,256,256,1,0,545,39891,42131,1,65511,13,12,65536,1,0,2,15,6,0,49 +3994,39940000,10000,0,0,256,72,3687,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +3995,39950000,10000,0,0,256,72,3688,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +3996,39960000,10000,0,0,256,72,3689,256,256,1,0,547,39891,42131,1,65511,13,12,65536,1,0,2,17,8,0,51 +3997,39970000,10000,0,0,256,72,3690,256,256,1,0,548,39891,42131,1,65511,13,12,65536,1,0,2,18,9,0,52 +3998,39980000,10000,0,0,256,72,3691,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +3999,39990000,10000,0,0,256,72,3692,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +122,1220000,10000,0,0,256,77,104,256,256,0,0,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +123,1230000,10000,0,0,256,77,106,256,256,0,0,553,39891,42131,1,65511,13,12,65536,1,0,0,0,14,3,57 +124,1240000,10000,0,0,256,77,108,256,256,0,0,554,39891,42131,1,65511,13,12,65536,1,0,0,0,15,4,58 +125,1250000,10000,0,0,256,77,109,256,256,0,0,555,39891,42131,1,65511,13,12,65536,1,0,0,0,16,5,59 +126,1260000,10000,0,0,256,75,112,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +127,1270000,10000,0,0,256,76,113,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +128,1280000,10000,0,0,256,76,127,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +129,1290000,10000,0,0,256,72,135,256,256,0,0,557,39891,42131,1,65511,13,12,65536,1,0,0,0,18,7,61 +130,1300000,10000,0,0,256,72,136,256,256,0,0,558,39891,42131,1,65511,13,12,65536,1,0,0,0,19,8,62 +131,1310000,10000,0,0,256,72,138,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +132,1320000,10000,0,0,256,72,142,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +133,1330000,10000,0,0,256,72,153,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +134,1340000,10000,0,0,256,72,157,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +43,430000,10000,0,0,256,64,54,256,256,0,0,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +44,440000,10000,0,0,256,64,55,256,256,0,0,632,65535,1,0,65499,25,12,65536,1,0,1,2,0,13,67 +45,450000,10000,0,0,256,64,57,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +46,460000,10000,0,0,256,64,58,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +47,470000,10000,0,0,256,64,59,256,256,0,0,634,65535,1,0,65499,25,12,65536,1,0,1,4,0,15,69 +48,480000,10000,0,0,256,64,60,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +49,490000,10000,0,0,256,64,62,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +50,500000,10000,0,0,256,64,63,256,256,0,0,636,65535,1,0,65499,25,12,65536,1,0,1,6,0,17,71 +51,510000,10000,0,0,256,64,65,256,256,0,0,637,65535,1,0,65499,25,12,65536,1,0,1,7,0,18,72 +52,520000,10000,0,0,256,64,67,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +53,530000,10000,0,0,256,62,68,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +54,540000,10000,0,0,256,62,70,256,256,0,0,639,65535,1,0,65499,25,12,65536,1,0,1,9,0,20,74 +4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,641,65535,1,1,65487,25,24,65536,1,0,2,11,2,0,76 +4001,40010000,10000,0,0,256,74,3694,256,256,1,0,642,65535,1,1,65487,25,24,65536,1,0,2,12,3,0,77 +4002,40020000,10000,0,0,256,74,3695,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +4003,40030000,10000,0,0,256,74,3696,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +4004,40040000,10000,0,0,256,74,3696,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +4005,40050000,10000,0,0,256,74,3697,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +4006,40060000,10000,0,0,256,74,3698,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +4007,40070000,10000,0,0,256,74,3699,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +4008,40080000,10000,0,0,256,74,3700,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +4009,40090000,10000,0,0,256,74,3701,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +4010,40100000,10000,0,0,256,74,3702,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +4011,40110000,10000,0,0,256,74,3703,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +4012,40120000,10000,0,0,256,74,3704,256,256,1,0,648,65535,1,1,65487,25,24,65536,1,0,2,18,9,0,83 +135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +136,1360000,10000,0,0,256,72,159,256,256,0,0,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +137,1370000,10000,0,0,256,72,161,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +138,1380000,10000,0,0,256,72,163,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +139,1390000,10000,0,0,256,72,163,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +140,1400000,10000,0,0,256,72,165,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +141,1410000,10000,0,0,256,72,167,256,256,0,0,654,65535,1,1,65487,25,24,65536,1,0,0,0,15,5,89 +142,1420000,10000,0,0,256,72,169,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +143,1430000,10000,0,0,256,72,171,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +144,1440000,10000,0,0,256,72,174,256,256,0,0,656,65535,1,1,65487,25,24,65536,1,0,0,0,17,7,91 +145,1450000,10000,0,0,256,72,176,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +146,1460000,10000,0,0,256,72,178,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +147,1470000,10000,0,0,256,72,180,256,256,0,0,658,65535,1,1,65487,25,24,65536,1,0,0,0,19,9,93 +55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,731,65536,0,0,65476,36,24,65536,1,0,1,1,0,10,94 +56,560000,10000,0,0,256,61,75,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +57,570000,10000,0,0,256,61,76,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +58,580000,10000,0,0,256,61,77,256,256,0,0,733,65536,0,0,65476,36,24,65536,1,0,1,3,0,12,96 +59,590000,10000,0,0,256,61,79,256,256,0,0,734,65536,0,0,65476,36,24,65536,1,0,1,4,0,13,97 +60,600000,10000,0,0,256,61,85,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +61,610000,10000,0,0,256,61,87,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +62,620000,10000,0,0,256,61,89,256,256,0,0,736,65536,0,0,65476,36,24,65536,1,0,1,6,0,15,99 +63,630000,10000,0,0,256,61,92,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +64,640000,10000,0,0,256,61,95,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +65,650000,10000,0,0,256,60,96,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +66,660000,10000,0,0,256,59,102,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +67,670000,10000,0,0,256,59,104,256,256,0,0,739,65536,0,0,65476,36,24,65536,1,0,1,9,0,18,102 +4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,741,65536,0,1,65465,36,35,65536,1,0,2,11,2,0,104 +4014,40140000,10000,0,0,256,75,3706,256,256,1,0,742,65536,0,1,65465,36,35,65536,1,0,2,12,3,0,105 +4015,40150000,10000,0,0,256,75,3707,256,256,1,0,743,65536,0,1,65465,36,35,65536,1,0,2,13,4,0,106 +4016,40160000,10000,0,0,256,75,3708,256,256,1,0,744,65536,0,1,65465,36,35,65536,1,0,2,14,5,0,107 +4017,40170000,10000,0,0,256,75,3708,256,256,1,0,745,65536,0,1,65465,36,35,65536,1,0,2,15,6,0,108 +4018,40180000,10000,0,0,256,75,3709,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +4019,40190000,10000,0,0,256,75,3710,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +4020,40200000,10000,0,0,256,75,3711,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +4021,40210000,10000,0,0,256,75,3712,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +4022,40220000,10000,0,0,256,75,3713,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +4023,40230000,10000,0,0,256,75,3714,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +4024,40240000,10000,0,0,256,75,3715,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +4025,40250000,10000,0,0,256,75,3716,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +149,1490000,10000,0,0,256,72,184,256,256,0,0,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +150,1500000,10000,0,0,256,72,186,256,256,0,0,753,65536,0,1,65465,36,35,65536,1,0,0,0,14,3,116 +151,1510000,10000,0,0,256,72,188,256,256,0,0,754,65536,0,1,65465,36,35,65536,1,0,0,0,15,4,117 +152,1520000,10000,0,0,256,72,190,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +153,1530000,10000,0,0,256,72,201,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +154,1540000,10000,0,0,256,72,203,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +155,1550000,10000,0,0,256,72,205,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +156,1560000,10000,0,0,256,72,207,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +157,1570000,10000,0,0,256,72,209,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +158,1580000,10000,0,0,256,72,212,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +159,1590000,10000,0,0,256,72,214,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +160,1600000,10000,0,0,256,72,216,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +161,1610000,10000,0,0,256,72,218,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +69,690000,10000,0,0,256,59,129,256,256,0,0,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +70,700000,10000,0,0,256,59,131,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +71,710000,10000,0,0,256,59,133,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +72,720000,10000,0,0,256,59,135,256,256,0,0,833,65536,0,0,65453,48,35,65536,1,0,1,3,0,13,126 +73,730000,10000,0,0,256,58,138,256,256,0,0,834,65536,0,0,65453,48,35,65536,1,0,1,4,0,14,127 +74,740000,10000,0,0,256,58,141,256,256,0,0,835,65536,0,0,65453,48,35,65536,1,0,1,5,0,15,128 +75,750000,10000,0,0,256,58,144,256,256,0,0,836,65536,0,0,65453,48,35,65536,1,0,1,6,0,16,129 +76,760000,10000,0,0,256,56,148,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +77,770000,10000,0,0,256,56,150,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +78,780000,10000,0,0,256,56,152,256,256,0,0,838,65536,0,0,65453,48,35,65536,1,0,1,8,0,18,131 +79,790000,10000,0,0,256,56,154,256,256,0,0,839,65536,0,0,65453,48,35,65536,1,0,1,9,0,19,132 +80,800000,10000,0,0,256,56,156,256,256,0,0,840,65536,0,0,65453,48,35,65536,1,0,1,10,0,20,133 +4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,841,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,134 +4027,40270000,10000,0,0,256,80,3718,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +4028,40280000,10000,0,0,256,80,3719,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +4029,40290000,10000,0,0,256,80,3720,256,256,1,0,843,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,136 +4030,40300000,10000,0,0,256,80,3720,256,256,1,0,844,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,137 +4031,40310000,10000,0,0,256,80,3721,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +4032,40320000,10000,0,0,256,80,3722,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +4033,40330000,10000,0,0,256,80,3723,256,256,1,0,846,65536,0,1,65441,48,47,65536,1,0,2,16,6,0,139 +4034,40340000,10000,0,0,256,80,3724,256,256,1,0,847,65536,0,1,65441,48,47,65536,1,0,2,17,7,0,140 +4035,40350000,10000,0,0,256,80,3725,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4036,40360000,10000,0,0,256,80,3726,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4037,40370000,10000,0,0,256,80,3727,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4038,40380000,10000,0,0,256,80,3728,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +4039,40390000,10000,0,0,256,80,3729,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,852,65536,0,1,65441,48,47,65536,1,0,0,0,12,2,145 +163,1630000,10000,0,0,256,73,222,256,256,0,0,853,65536,0,1,65441,48,47,65536,1,0,0,0,13,3,146 +164,1640000,10000,0,0,256,73,226,256,256,0,0,854,65536,0,1,65441,48,47,65536,1,0,0,0,14,4,147 +165,1650000,10000,0,0,256,73,228,256,256,0,0,855,65536,0,1,65441,48,47,65536,1,0,0,0,15,5,148 +166,1660000,10000,0,0,256,73,242,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +167,1670000,10000,0,0,256,73,245,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +168,1680000,10000,0,0,256,73,247,256,256,0,0,857,65536,0,1,65441,48,47,65536,1,0,0,0,17,7,150 +169,1690000,10000,0,0,256,73,249,256,256,0,0,858,65536,0,1,65441,48,47,65536,1,0,0,0,18,8,151 +170,1700000,10000,0,0,256,73,251,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +171,1710000,10000,0,0,256,73,258,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +172,1720000,10000,0,0,256,71,260,256,256,0,0,860,65536,0,1,65441,48,47,65536,1,0,0,0,20,10,153 +173,1730000,10000,0,0,256,71,280,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +174,1740000,10000,0,0,256,71,287,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +175,1750000,10000,0,0,256,71,290,256,256,0,0,862,65536,0,1,65441,48,47,65536,1,0,0,0,22,12,155 +81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +82,820000,10000,0,0,256,58,160,256,256,0,0,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +83,830000,10000,0,0,256,58,164,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +84,840000,10000,0,0,256,58,166,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +85,850000,10000,0,0,256,58,170,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +86,860000,10000,0,0,256,58,172,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +87,870000,10000,0,0,256,58,174,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +88,880000,10000,0,0,256,58,176,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +89,890000,10000,0,0,256,58,178,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +90,900000,10000,0,0,256,58,180,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +91,910000,10000,0,0,256,58,182,256,256,0,0,938,65533,3,0,65421,60,55,65536,1,0,1,7,0,19,162 +92,920000,10000,0,0,256,58,184,256,256,0,0,939,65533,3,0,65421,60,55,65536,1,0,1,8,0,20,163 +93,930000,10000,0,0,256,58,186,256,256,0,0,940,65533,3,0,65421,60,55,65536,1,0,1,9,0,21,164 +4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,942,65533,3,1,65418,60,58,65536,1,0,2,11,2,0,166 +176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,946,65533,3,1,65418,60,58,65536,1,0,0,0,6,3,170 +4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +4042,40420000,10000,0,0,256,82,3718,256,256,1,0,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +4043,40430000,10000,0,0,256,82,3719,256,256,1,0,949,65533,3,1,65418,60,58,65536,1,0,2,3,9,0,173 +4044,40440000,10000,0,0,256,82,3788,256,256,1,0,950,65533,3,1,65418,60,58,65536,1,0,2,4,10,0,174 +4045,40450000,10000,0,0,256,82,3817,256,256,1,0,951,65533,3,1,65418,60,58,65536,1,0,2,5,11,0,175 +4046,40460000,10000,0,0,256,82,3818,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4047,40470000,10000,0,0,256,82,3819,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4048,40480000,10000,0,0,256,82,3820,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4049,40490000,10000,0,0,256,82,3821,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +4050,40500000,10000,0,0,256,82,3822,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +4051,40510000,10000,0,0,256,82,3823,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +4052,40520000,10000,0,0,256,80,4317,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +4053,40530000,10000,0,0,256,80,4318,256,256,1,0,955,65533,3,1,65418,60,58,65536,1,0,2,9,15,0,179 +177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +178,1780000,10000,0,0,256,70,283,256,256,0,0,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +179,1790000,10000,0,0,256,70,285,256,256,0,0,957,65533,3,1,65418,60,58,65536,1,0,0,0,17,1,181 +180,1800000,10000,0,0,256,70,290,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +181,1810000,10000,0,0,256,70,295,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +182,1820000,10000,0,0,256,70,304,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +183,1830000,10000,0,0,256,70,315,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +184,1840000,10000,0,0,256,70,324,256,256,0,0,960,65533,3,1,65418,60,58,65536,1,0,0,0,20,4,184 +185,1850000,10000,0,0,256,70,326,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +186,1860000,10000,0,0,256,69,335,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +187,1870000,10000,0,0,256,69,338,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +188,1880000,10000,0,0,256,69,363,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +189,1890000,10000,0,0,256,67,382,256,256,0,0,963,65533,3,1,65418,60,58,65536,1,0,0,0,23,7,187 +94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1031,39891,42131,0,65406,72,58,65536,1,0,1,1,0,8,188 +95,950000,10000,0,0,256,60,192,256,256,0,0,1032,39891,42131,0,65406,72,58,65536,1,0,1,2,0,9,189 +96,960000,10000,0,0,256,58,194,256,256,0,0,1034,39891,42131,0,65406,72,58,65536,1,0,1,4,0,11,191 +97,970000,10000,0,0,256,58,197,256,256,0,0,1035,39891,42131,0,65406,72,58,65536,1,0,1,5,0,12,192 +98,980000,10000,0,0,256,58,209,256,256,0,0,1037,39891,42131,0,65406,72,58,65536,1,0,1,7,0,14,194 +99,990000,10000,0,0,256,56,275,256,256,0,0,1038,39891,42131,0,65406,72,58,65536,1,0,1,8,0,15,195 +100,1000000,10000,0,0,256,55,281,256,256,0,0,1040,39891,42131,0,65406,72,58,65536,1,0,1,10,0,17,197 +101,1010000,10000,0,0,256,55,283,256,256,0,0,1041,39891,42131,0,65406,72,58,65536,1,0,1,11,0,18,198 +102,1020000,10000,0,0,256,55,286,256,256,0,0,1042,39891,42131,0,65406,72,58,65536,1,0,1,12,0,19,199 +103,1030000,10000,0,0,256,55,289,256,256,0,0,1044,39891,42131,0,65406,72,58,65536,1,0,1,14,0,21,201 +104,1040000,10000,0,0,256,55,292,256,256,0,0,1045,39891,42131,0,65406,72,58,65536,1,0,1,15,0,22,202 +105,1050000,10000,0,0,256,55,295,256,256,0,0,1046,39891,42131,0,65406,72,58,65536,1,0,1,16,0,23,203 +106,1060000,10000,0,0,256,53,297,256,256,0,0,1048,39891,42131,0,65406,72,58,65536,1,0,1,18,0,25,205 +107,1070000,10000,0,0,256,53,300,256,256,0,0,1050,39891,42131,0,65406,72,58,65536,1,0,1,20,0,27,207 +4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1053,39891,42131,1,65394,72,70,65536,1,0,2,23,2,0,210 +4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1054,39891,42131,1,65394,72,70,65536,1,0,2,24,3,0,211 +4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1057,39891,42131,1,65394,72,70,65536,1,0,2,27,6,0,214 +4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1059,39891,42131,1,65394,72,70,65536,1,0,2,29,8,0,216 +4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1060,39891,42131,1,65394,72,70,65536,1,0,2,30,9,0,217 +4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1063,39891,42131,1,65394,72,70,65536,1,0,2,33,12,0,220 +4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1065,39891,42131,1,65394,72,70,65536,1,0,2,35,14,0,222 +4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1067,39891,42131,1,65394,72,70,65536,1,0,2,37,16,0,224 +4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1070,39891,42131,1,65394,72,70,65536,1,0,2,40,19,0,227 +4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1071,39891,42131,1,65394,72,70,65536,1,0,2,41,20,0,228 +4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1073,39891,42131,1,65394,72,70,65536,1,0,2,43,22,0,230 +4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1076,39891,42131,1,65394,72,70,65536,1,0,2,46,25,0,233 +4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1078,39891,42131,1,65394,72,70,65536,1,0,2,48,27,0,235 +190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1081,39891,42131,1,65394,72,70,65536,1,0,0,0,30,2,238 +191,1910000,10000,0,0,256,66,359,256,256,0,0,1083,39891,42131,1,65394,72,70,65536,1,0,0,0,32,4,240 +192,1920000,10000,0,0,256,66,361,256,256,0,0,1084,39891,42131,1,65394,72,70,65536,1,0,0,0,33,5,241 +193,1930000,10000,0,0,256,66,368,256,256,0,0,1086,39891,42131,1,65394,72,70,65536,1,0,0,0,35,7,243 +194,1940000,10000,0,0,256,66,367,256,256,0,0,1088,39891,42131,1,65394,72,70,65536,1,0,0,0,37,9,245 +195,1950000,10000,0,0,256,66,369,256,256,0,0,1090,39891,42131,1,65394,72,70,65536,1,0,0,0,39,11,247 +196,1960000,10000,0,0,256,66,376,256,256,0,0,1091,39891,42131,1,65394,72,70,65536,1,0,0,0,40,12,248 +197,1970000,10000,0,0,256,66,379,256,256,0,0,1094,39891,42131,1,65394,72,70,65536,1,0,0,0,43,15,251 +198,1980000,10000,0,0,256,66,381,256,256,0,0,1096,39891,42131,1,65394,72,70,65536,1,0,0,0,45,17,253 +199,1990000,10000,0,0,256,66,384,256,256,0,0,1098,39891,42131,1,65394,72,70,65536,1,0,0,0,47,19,255 +200,2000000,10000,0,0,256,66,391,256,256,0,0,1100,39891,42131,1,65394,72,70,65536,1,0,0,0,49,21,257 +201,2010000,10000,0,0,256,66,393,256,256,0,0,1102,39891,42131,1,65394,72,70,65536,1,1,0,0,51,23,0 +202,2020000,10000,0,0,256,66,400,256,256,0,0,1104,39891,42131,1,65394,72,70,65536,1,2,0,0,53,25,0 +203,2030000,10000,0,0,256,66,427,256,256,0,0,1106,39891,42131,1,65394,72,70,65536,1,3,0,0,55,27,0 +4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1130,39891,42131,1,65387,72,77,65536,1,4,0,0,57,29,0 diff --git a/experiments/bare_metal/runs/doe-amd64-20260913-194553.csv b/experiments/bare_metal/runs/doe-amd64-20260913-194553.csv new file mode 100644 index 00000000..25b76f05 --- /dev/null +++ b/experiments/bare_metal/runs/doe-amd64-20260913-194553.csv @@ -0,0 +1,287 @@ +tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,437,65536,0,1,65536,0,0,65536,1,0,0,0,2,2,2 +16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,438,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3 +17,170000,10000,0,0,256,57,21,4096,2635,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +18,180000,10000,0,0,256,57,22,4096,2891,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +19,190000,10000,0,0,256,57,23,4096,3147,0,0,440,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5 +20,200000,10000,0,0,256,57,25,4096,3403,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +21,210000,10000,0,0,256,57,26,4096,3659,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +22,220000,10000,0,0,256,61,27,4096,3915,0,0,442,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7 +23,230000,10000,0,0,256,61,28,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +24,240000,10000,0,0,256,61,30,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +25,250000,10000,0,0,256,61,31,2048,2048,0,0,444,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9 +26,260000,10000,0,0,256,61,32,2048,2048,0,0,445,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10 +27,270000,10000,0,0,256,61,34,1024,1024,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11 +28,280000,10000,0,0,256,61,35,1024,1024,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12 +3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +3975,39750000,10000,0,0,256,66,3670,256,256,1,0,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +3976,39760000,10000,0,0,256,66,3671,256,256,1,0,450,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15 +3977,39770000,10000,0,0,256,66,3671,256,256,1,0,451,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16 +3978,39780000,10000,0,0,256,66,3672,256,256,1,0,452,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +3979,39790000,10000,0,0,256,66,3673,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +3980,39800000,10000,0,0,256,68,3674,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +3981,39810000,10000,0,0,256,71,3675,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,19 +3982,39820000,10000,0,0,256,71,3676,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +3983,39830000,10000,0,0,256,71,3677,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +3984,39840000,10000,0,0,256,71,3678,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +3985,39850000,10000,0,0,256,71,3679,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +3986,39860000,10000,0,0,256,71,3680,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,22 +105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,459,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,24 +106,1060000,10000,0,0,256,81,46,256,256,0,0,460,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,25 +107,1070000,10000,0,0,256,81,47,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +108,1080000,10000,0,0,256,79,48,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +109,1090000,10000,0,0,256,79,49,256,256,0,0,462,65536,0,1,65536,0,0,65536,1,0,0,0,15,5,27 +110,1100000,10000,0,0,256,77,51,256,256,0,0,463,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,28 +111,1110000,10000,0,0,256,76,55,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +112,1120000,10000,0,0,256,76,56,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +113,1130000,10000,0,0,256,80,67,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +114,1140000,10000,0,0,256,79,78,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,30 +115,1150000,10000,0,0,256,79,92,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +116,1160000,10000,0,0,256,79,93,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +117,1170000,10000,0,0,256,77,102,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +118,1180000,10000,0,0,256,77,104,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +119,1190000,10000,0,0,256,77,103,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +120,1200000,10000,0,0,256,77,102,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,531,39891,42131,0,65523,13,0,65536,1,0,1,1,0,13,35 +30,300000,10000,0,0,256,62,37,512,512,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +31,310000,10000,0,0,256,62,39,256,256,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +32,320000,10000,0,0,256,62,40,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +33,330000,10000,0,0,256,63,41,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +34,340000,10000,0,0,256,63,42,256,256,0,0,534,39891,42131,0,65523,13,0,65536,1,0,1,4,0,16,38 +35,350000,10000,0,0,256,63,44,256,256,0,0,535,39891,42131,0,65523,13,0,65536,1,0,1,5,0,17,39 +36,360000,10000,0,0,256,63,45,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +37,370000,10000,0,0,256,63,46,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +38,380000,10000,0,0,256,63,48,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +39,390000,10000,0,0,256,63,49,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +40,400000,10000,0,0,256,63,50,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +41,410000,10000,0,0,256,63,51,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +3988,39880000,10000,0,0,256,72,3682,256,256,1,0,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +3989,39890000,10000,0,0,256,72,3683,256,256,1,0,542,39891,42131,1,65511,13,12,65536,1,0,2,12,3,0,46 +3990,39900000,10000,0,0,256,72,3684,256,256,1,0,543,39891,42131,1,65511,13,12,65536,1,0,2,13,4,0,47 +3991,39910000,10000,0,0,256,72,3684,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +3992,39920000,10000,0,0,256,72,3685,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +3993,39930000,10000,0,0,256,72,3686,256,256,1,0,545,39891,42131,1,65511,13,12,65536,1,0,2,15,6,0,49 +3994,39940000,10000,0,0,256,72,3687,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +3995,39950000,10000,0,0,256,72,3688,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +3996,39960000,10000,0,0,256,72,3689,256,256,1,0,547,39891,42131,1,65511,13,12,65536,1,0,2,17,8,0,51 +3997,39970000,10000,0,0,256,72,3690,256,256,1,0,548,39891,42131,1,65511,13,12,65536,1,0,2,18,9,0,52 +3998,39980000,10000,0,0,256,72,3691,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +3999,39990000,10000,0,0,256,72,3692,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +122,1220000,10000,0,0,256,77,104,256,256,0,0,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +123,1230000,10000,0,0,256,77,106,256,256,0,0,553,39891,42131,1,65511,13,12,65536,1,0,0,0,14,3,57 +124,1240000,10000,0,0,256,77,108,256,256,0,0,554,39891,42131,1,65511,13,12,65536,1,0,0,0,15,4,58 +125,1250000,10000,0,0,256,77,109,256,256,0,0,555,39891,42131,1,65511,13,12,65536,1,0,0,0,16,5,59 +126,1260000,10000,0,0,256,75,112,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +127,1270000,10000,0,0,256,76,113,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +128,1280000,10000,0,0,256,76,127,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +129,1290000,10000,0,0,256,72,135,256,256,0,0,557,39891,42131,1,65511,13,12,65536,1,0,0,0,18,7,61 +130,1300000,10000,0,0,256,72,136,256,256,0,0,558,39891,42131,1,65511,13,12,65536,1,0,0,0,19,8,62 +131,1310000,10000,0,0,256,72,138,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +132,1320000,10000,0,0,256,72,142,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +133,1330000,10000,0,0,256,72,153,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +134,1340000,10000,0,0,256,72,157,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +43,430000,10000,0,0,256,64,54,256,256,0,0,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +44,440000,10000,0,0,256,64,55,256,256,0,0,632,65535,1,0,65499,25,12,65536,1,0,1,2,0,13,67 +45,450000,10000,0,0,256,64,57,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +46,460000,10000,0,0,256,64,58,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +47,470000,10000,0,0,256,64,59,256,256,0,0,634,65535,1,0,65499,25,12,65536,1,0,1,4,0,15,69 +48,480000,10000,0,0,256,64,60,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +49,490000,10000,0,0,256,64,62,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +50,500000,10000,0,0,256,64,63,256,256,0,0,636,65535,1,0,65499,25,12,65536,1,0,1,6,0,17,71 +51,510000,10000,0,0,256,64,65,256,256,0,0,637,65535,1,0,65499,25,12,65536,1,0,1,7,0,18,72 +52,520000,10000,0,0,256,64,67,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +53,530000,10000,0,0,256,62,68,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +54,540000,10000,0,0,256,62,70,256,256,0,0,639,65535,1,0,65499,25,12,65536,1,0,1,9,0,20,74 +4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,641,65535,1,1,65487,25,24,65536,1,0,2,11,2,0,76 +4001,40010000,10000,0,0,256,74,3694,256,256,1,0,642,65535,1,1,65487,25,24,65536,1,0,2,12,3,0,77 +4002,40020000,10000,0,0,256,74,3695,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +4003,40030000,10000,0,0,256,74,3696,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +4004,40040000,10000,0,0,256,74,3696,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +4005,40050000,10000,0,0,256,74,3697,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +4006,40060000,10000,0,0,256,74,3698,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +4007,40070000,10000,0,0,256,74,3699,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +4008,40080000,10000,0,0,256,74,3700,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +4009,40090000,10000,0,0,256,74,3701,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +4010,40100000,10000,0,0,256,74,3702,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +4011,40110000,10000,0,0,256,74,3703,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +4012,40120000,10000,0,0,256,74,3704,256,256,1,0,648,65535,1,1,65487,25,24,65536,1,0,2,18,9,0,83 +135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +136,1360000,10000,0,0,256,72,159,256,256,0,0,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +137,1370000,10000,0,0,256,72,161,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +138,1380000,10000,0,0,256,72,163,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +139,1390000,10000,0,0,256,72,163,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +140,1400000,10000,0,0,256,72,165,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +141,1410000,10000,0,0,256,72,167,256,256,0,0,654,65535,1,1,65487,25,24,65536,1,0,0,0,15,5,89 +142,1420000,10000,0,0,256,72,169,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +143,1430000,10000,0,0,256,72,171,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +144,1440000,10000,0,0,256,72,174,256,256,0,0,656,65535,1,1,65487,25,24,65536,1,0,0,0,17,7,91 +145,1450000,10000,0,0,256,72,176,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +146,1460000,10000,0,0,256,72,178,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +147,1470000,10000,0,0,256,72,180,256,256,0,0,658,65535,1,1,65487,25,24,65536,1,0,0,0,19,9,93 +55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,731,65536,0,0,65476,36,24,65536,1,0,1,1,0,10,94 +56,560000,10000,0,0,256,61,75,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +57,570000,10000,0,0,256,61,76,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +58,580000,10000,0,0,256,61,77,256,256,0,0,733,65536,0,0,65476,36,24,65536,1,0,1,3,0,12,96 +59,590000,10000,0,0,256,61,79,256,256,0,0,734,65536,0,0,65476,36,24,65536,1,0,1,4,0,13,97 +60,600000,10000,0,0,256,61,85,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +61,610000,10000,0,0,256,61,87,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +62,620000,10000,0,0,256,61,89,256,256,0,0,736,65536,0,0,65476,36,24,65536,1,0,1,6,0,15,99 +63,630000,10000,0,0,256,61,92,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +64,640000,10000,0,0,256,61,95,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +65,650000,10000,0,0,256,60,96,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +66,660000,10000,0,0,256,59,102,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +67,670000,10000,0,0,256,59,104,256,256,0,0,739,65536,0,0,65476,36,24,65536,1,0,1,9,0,18,102 +4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,741,65536,0,1,65465,36,35,65536,1,0,2,11,2,0,104 +4014,40140000,10000,0,0,256,75,3706,256,256,1,0,742,65536,0,1,65465,36,35,65536,1,0,2,12,3,0,105 +4015,40150000,10000,0,0,256,75,3707,256,256,1,0,743,65536,0,1,65465,36,35,65536,1,0,2,13,4,0,106 +4016,40160000,10000,0,0,256,75,3708,256,256,1,0,744,65536,0,1,65465,36,35,65536,1,0,2,14,5,0,107 +4017,40170000,10000,0,0,256,75,3708,256,256,1,0,745,65536,0,1,65465,36,35,65536,1,0,2,15,6,0,108 +4018,40180000,10000,0,0,256,75,3709,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +4019,40190000,10000,0,0,256,75,3710,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +4020,40200000,10000,0,0,256,75,3711,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +4021,40210000,10000,0,0,256,75,3712,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +4022,40220000,10000,0,0,256,75,3713,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +4023,40230000,10000,0,0,256,75,3714,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +4024,40240000,10000,0,0,256,75,3715,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +4025,40250000,10000,0,0,256,75,3716,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +149,1490000,10000,0,0,256,72,184,256,256,0,0,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +150,1500000,10000,0,0,256,72,186,256,256,0,0,753,65536,0,1,65465,36,35,65536,1,0,0,0,14,3,116 +151,1510000,10000,0,0,256,72,188,256,256,0,0,754,65536,0,1,65465,36,35,65536,1,0,0,0,15,4,117 +152,1520000,10000,0,0,256,72,190,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +153,1530000,10000,0,0,256,72,201,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +154,1540000,10000,0,0,256,72,203,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +155,1550000,10000,0,0,256,72,205,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +156,1560000,10000,0,0,256,72,207,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +157,1570000,10000,0,0,256,72,209,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +158,1580000,10000,0,0,256,72,212,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +159,1590000,10000,0,0,256,72,214,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +160,1600000,10000,0,0,256,72,216,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +161,1610000,10000,0,0,256,72,218,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +69,690000,10000,0,0,256,59,129,256,256,0,0,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +70,700000,10000,0,0,256,59,131,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +71,710000,10000,0,0,256,59,133,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +72,720000,10000,0,0,256,59,135,256,256,0,0,833,65536,0,0,65453,48,35,65536,1,0,1,3,0,13,126 +73,730000,10000,0,0,256,58,138,256,256,0,0,834,65536,0,0,65453,48,35,65536,1,0,1,4,0,14,127 +74,740000,10000,0,0,256,58,141,256,256,0,0,835,65536,0,0,65453,48,35,65536,1,0,1,5,0,15,128 +75,750000,10000,0,0,256,58,144,256,256,0,0,836,65536,0,0,65453,48,35,65536,1,0,1,6,0,16,129 +76,760000,10000,0,0,256,56,148,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +77,770000,10000,0,0,256,56,150,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +78,780000,10000,0,0,256,56,152,256,256,0,0,838,65536,0,0,65453,48,35,65536,1,0,1,8,0,18,131 +79,790000,10000,0,0,256,56,154,256,256,0,0,839,65536,0,0,65453,48,35,65536,1,0,1,9,0,19,132 +80,800000,10000,0,0,256,56,156,256,256,0,0,840,65536,0,0,65453,48,35,65536,1,0,1,10,0,20,133 +4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,841,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,134 +4027,40270000,10000,0,0,256,80,3718,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +4028,40280000,10000,0,0,256,80,3719,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +4029,40290000,10000,0,0,256,80,3720,256,256,1,0,843,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,136 +4030,40300000,10000,0,0,256,80,3720,256,256,1,0,844,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,137 +4031,40310000,10000,0,0,256,80,3721,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +4032,40320000,10000,0,0,256,80,3722,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +4033,40330000,10000,0,0,256,80,3723,256,256,1,0,846,65536,0,1,65441,48,47,65536,1,0,2,16,6,0,139 +4034,40340000,10000,0,0,256,80,3724,256,256,1,0,847,65536,0,1,65441,48,47,65536,1,0,2,17,7,0,140 +4035,40350000,10000,0,0,256,80,3725,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4036,40360000,10000,0,0,256,80,3726,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4037,40370000,10000,0,0,256,80,3727,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +4038,40380000,10000,0,0,256,80,3728,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +4039,40390000,10000,0,0,256,80,3729,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,852,65536,0,1,65441,48,47,65536,1,0,0,0,12,2,145 +163,1630000,10000,0,0,256,73,222,256,256,0,0,853,65536,0,1,65441,48,47,65536,1,0,0,0,13,3,146 +164,1640000,10000,0,0,256,73,226,256,256,0,0,854,65536,0,1,65441,48,47,65536,1,0,0,0,14,4,147 +165,1650000,10000,0,0,256,73,228,256,256,0,0,855,65536,0,1,65441,48,47,65536,1,0,0,0,15,5,148 +166,1660000,10000,0,0,256,73,242,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +167,1670000,10000,0,0,256,73,245,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +168,1680000,10000,0,0,256,73,247,256,256,0,0,857,65536,0,1,65441,48,47,65536,1,0,0,0,17,7,150 +169,1690000,10000,0,0,256,73,249,256,256,0,0,858,65536,0,1,65441,48,47,65536,1,0,0,0,18,8,151 +170,1700000,10000,0,0,256,73,251,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +171,1710000,10000,0,0,256,73,258,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +172,1720000,10000,0,0,256,71,260,256,256,0,0,860,65536,0,1,65441,48,47,65536,1,0,0,0,20,10,153 +173,1730000,10000,0,0,256,71,280,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +174,1740000,10000,0,0,256,71,287,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +175,1750000,10000,0,0,256,71,290,256,256,0,0,862,65536,0,1,65441,48,47,65536,1,0,0,0,22,12,155 +81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +82,820000,10000,0,0,256,58,160,256,256,0,0,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +83,830000,10000,0,0,256,58,164,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +84,840000,10000,0,0,256,58,166,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +85,850000,10000,0,0,256,58,170,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +86,860000,10000,0,0,256,58,172,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +87,870000,10000,0,0,256,58,174,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +88,880000,10000,0,0,256,58,176,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +89,890000,10000,0,0,256,58,178,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +90,900000,10000,0,0,256,58,180,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +91,910000,10000,0,0,256,58,182,256,256,0,0,938,65533,3,0,65421,60,55,65536,1,0,1,7,0,19,162 +92,920000,10000,0,0,256,58,184,256,256,0,0,939,65533,3,0,65421,60,55,65536,1,0,1,8,0,20,163 +93,930000,10000,0,0,256,58,186,256,256,0,0,940,65533,3,0,65421,60,55,65536,1,0,1,9,0,21,164 +4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,942,65533,3,1,65418,60,58,65536,1,0,2,11,2,0,166 +176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,946,65533,3,1,65418,60,58,65536,1,0,0,0,6,3,170 +4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +4042,40420000,10000,0,0,256,82,3718,256,256,1,0,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +4043,40430000,10000,0,0,256,82,3719,256,256,1,0,949,65533,3,1,65418,60,58,65536,1,0,2,3,9,0,173 +4044,40440000,10000,0,0,256,82,3788,256,256,1,0,950,65533,3,1,65418,60,58,65536,1,0,2,4,10,0,174 +4045,40450000,10000,0,0,256,82,3817,256,256,1,0,951,65533,3,1,65418,60,58,65536,1,0,2,5,11,0,175 +4046,40460000,10000,0,0,256,82,3818,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4047,40470000,10000,0,0,256,82,3819,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4048,40480000,10000,0,0,256,82,3820,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +4049,40490000,10000,0,0,256,82,3821,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +4050,40500000,10000,0,0,256,82,3822,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +4051,40510000,10000,0,0,256,82,3823,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +4052,40520000,10000,0,0,256,80,4317,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +4053,40530000,10000,0,0,256,80,4318,256,256,1,0,955,65533,3,1,65418,60,58,65536,1,0,2,9,15,0,179 +177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +178,1780000,10000,0,0,256,70,283,256,256,0,0,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +179,1790000,10000,0,0,256,70,285,256,256,0,0,957,65533,3,1,65418,60,58,65536,1,0,0,0,17,1,181 +180,1800000,10000,0,0,256,70,290,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +181,1810000,10000,0,0,256,70,295,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +182,1820000,10000,0,0,256,70,304,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +183,1830000,10000,0,0,256,70,315,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +184,1840000,10000,0,0,256,70,324,256,256,0,0,960,65533,3,1,65418,60,58,65536,1,0,0,0,20,4,184 +185,1850000,10000,0,0,256,70,326,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +186,1860000,10000,0,0,256,69,335,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +187,1870000,10000,0,0,256,69,338,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +188,1880000,10000,0,0,256,69,363,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +189,1890000,10000,0,0,256,67,382,256,256,0,0,963,65533,3,1,65418,60,58,65536,1,0,0,0,23,7,187 +94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1031,39891,42131,0,65406,72,58,65536,1,0,1,1,0,8,188 +95,950000,10000,0,0,256,60,192,256,256,0,0,1032,39891,42131,0,65406,72,58,65536,1,0,1,2,0,9,189 +96,960000,10000,0,0,256,58,194,256,256,0,0,1034,39891,42131,0,65406,72,58,65536,1,0,1,4,0,11,191 +97,970000,10000,0,0,256,58,197,256,256,0,0,1035,39891,42131,0,65406,72,58,65536,1,0,1,5,0,12,192 +98,980000,10000,0,0,256,58,209,256,256,0,0,1037,39891,42131,0,65406,72,58,65536,1,0,1,7,0,14,194 +99,990000,10000,0,0,256,56,275,256,256,0,0,1038,39891,42131,0,65406,72,58,65536,1,0,1,8,0,15,195 +100,1000000,10000,0,0,256,55,281,256,256,0,0,1040,39891,42131,0,65406,72,58,65536,1,0,1,10,0,17,197 +101,1010000,10000,0,0,256,55,283,256,256,0,0,1041,39891,42131,0,65406,72,58,65536,1,0,1,11,0,18,198 +102,1020000,10000,0,0,256,55,286,256,256,0,0,1042,39891,42131,0,65406,72,58,65536,1,0,1,12,0,19,199 +103,1030000,10000,0,0,256,55,289,256,256,0,0,1044,39891,42131,0,65406,72,58,65536,1,0,1,14,0,21,201 +104,1040000,10000,0,0,256,55,292,256,256,0,0,1045,39891,42131,0,65406,72,58,65536,1,0,1,15,0,22,202 +105,1050000,10000,0,0,256,55,295,256,256,0,0,1046,39891,42131,0,65406,72,58,65536,1,0,1,16,0,23,203 +106,1060000,10000,0,0,256,53,297,256,256,0,0,1048,39891,42131,0,65406,72,58,65536,1,0,1,18,0,25,205 +107,1070000,10000,0,0,256,53,300,256,256,0,0,1050,39891,42131,0,65406,72,58,65536,1,0,1,20,0,27,207 +4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1053,39891,42131,1,65394,72,70,65536,1,0,2,23,2,0,210 +4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1054,39891,42131,1,65394,72,70,65536,1,0,2,24,3,0,211 +4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1057,39891,42131,1,65394,72,70,65536,1,0,2,27,6,0,214 +4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1059,39891,42131,1,65394,72,70,65536,1,0,2,29,8,0,216 +4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1060,39891,42131,1,65394,72,70,65536,1,0,2,30,9,0,217 +4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1063,39891,42131,1,65394,72,70,65536,1,0,2,33,12,0,220 +4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1065,39891,42131,1,65394,72,70,65536,1,0,2,35,14,0,222 +4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1067,39891,42131,1,65394,72,70,65536,1,0,2,37,16,0,224 +4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1070,39891,42131,1,65394,72,70,65536,1,0,2,40,19,0,227 +4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1071,39891,42131,1,65394,72,70,65536,1,0,2,41,20,0,228 +4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1073,39891,42131,1,65394,72,70,65536,1,0,2,43,22,0,230 +4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1076,39891,42131,1,65394,72,70,65536,1,0,2,46,25,0,233 +4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1078,39891,42131,1,65394,72,70,65536,1,0,2,48,27,0,235 +190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1081,39891,42131,1,65394,72,70,65536,1,0,0,0,30,2,238 +191,1910000,10000,0,0,256,66,359,256,256,0,0,1083,39891,42131,1,65394,72,70,65536,1,0,0,0,32,4,240 +192,1920000,10000,0,0,256,66,361,256,256,0,0,1084,39891,42131,1,65394,72,70,65536,1,0,0,0,33,5,241 +193,1930000,10000,0,0,256,66,368,256,256,0,0,1086,39891,42131,1,65394,72,70,65536,1,0,0,0,35,7,243 +194,1940000,10000,0,0,256,66,367,256,256,0,0,1088,39891,42131,1,65394,72,70,65536,1,0,0,0,37,9,245 +195,1950000,10000,0,0,256,66,369,256,256,0,0,1090,39891,42131,1,65394,72,70,65536,1,0,0,0,39,11,247 +196,1960000,10000,0,0,256,66,376,256,256,0,0,1091,39891,42131,1,65394,72,70,65536,1,0,0,0,40,12,248 +197,1970000,10000,0,0,256,66,379,256,256,0,0,1094,39891,42131,1,65394,72,70,65536,1,0,0,0,43,15,251 +198,1980000,10000,0,0,256,66,381,256,256,0,0,1096,39891,42131,1,65394,72,70,65536,1,0,0,0,45,17,253 +199,1990000,10000,0,0,256,66,384,256,256,0,0,1098,39891,42131,1,65394,72,70,65536,1,0,0,0,47,19,255 +200,2000000,10000,0,0,256,66,391,256,256,0,0,1100,39891,42131,1,65394,72,70,65536,1,0,0,0,49,21,257 +201,2010000,10000,0,0,256,66,393,256,256,0,0,1102,39891,42131,1,65394,72,70,65536,1,1,0,0,51,23,0 +202,2020000,10000,0,0,256,66,400,256,256,0,0,1104,39891,42131,1,65394,72,70,65536,1,2,0,0,53,25,0 +203,2030000,10000,0,0,256,66,427,256,256,0,0,1106,39891,42131,1,65394,72,70,65536,1,3,0,0,55,27,0 +4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1130,39891,42131,1,65387,72,77,65536,1,4,0,0,57,29,0 diff --git a/include/starkernel/capsule_vm_switch_signal.h b/include/starkernel/capsule_vm_switch_signal.h index b253e3c3..f1271ab8 100644 --- a/include/starkernel/capsule_vm_switch_signal.h +++ b/include/starkernel/capsule_vm_switch_signal.h @@ -56,6 +56,7 @@ #ifdef __STARKERNEL__ +#include #include "starkernel/vm_uuid.h" /* Register a VM as a switch-signal participant. Returns its slot index, @@ -74,6 +75,22 @@ void sk_vm_switch_signal_tick(void); * pending flag as a side effect -- call at most once per checkpoint. */ VMUuid sk_vm_switch_signal_take_pending(void); +/* Call once, from the same checkpoint, immediately after a switch + * sk_vm_switch_signal_take_pending() requested actually executes (not if + * the target turned out invalid/self) -- feeds the DoE CSV counters + * below. */ +void sk_vm_switch_signal_note_switch_performed(void); + +/* DoE CSV read-only exposure (FABRIC-3.md §XXVIII Stage 3 follow-on, + * 2026-09-13) -- all of this state already existed for the switch + * decision itself; these just make it observable. */ +uint64_t sk_vm_switch_signal_switch_count(void); /* cumulative, since boot */ +uint32_t sk_vm_switch_signal_ticks_since_switch(void); +int sk_vm_switch_signal_current_slot(void); /* -1 = none/unregistered */ +int sk_vm_switch_signal_slot_count(void); +uint32_t sk_vm_switch_signal_readiness(int slot); /* 0 if slot out of range */ +uint32_t sk_vm_switch_signal_readiness_of(VMUuid vm_id); /* 0 if not registered */ + #endif /* __STARKERNEL__ */ #endif /* STARKERNEL_CAPSULE_VM_SWITCH_SIGNAL_H */ diff --git a/include/vm.h b/include/vm.h index 8e8b8eb9..a474d96c 100644 --- a/include/vm.h +++ b/include/vm.h @@ -658,6 +658,17 @@ typedef struct VM * entered (no context parked yet); non-zero only * while VMRegistryEntry.state == * VM_STATE_SWITCHED_OUT for this VM. */ + struct VM *native_switch_back_to; /**< Stage 3 correction (FABRIC-3.md §XXVIII, + * 2026-09-13): who most recently switched INTO + * this VM. Updated by sk_vm_context_switch() on + * every switch-in (first-ever or resumed), so the + * placeholder trampoline (sk_vm_switch_entry()) + * always yields back to whoever actually switched + * in, not a stale value captured once at this + * VM's very first entry -- a single global there + * let a later switch-in from a different VM get + * silently bounced to the original caller instead + * of itself. */ /** @} */ /** @name Stadium Identity (item 4.2, FABRIC-0.md §25.5) diff --git a/logs/20260913-194553/amd64/qemu-amd64-20260913-194553.log b/logs/20260913-194553/amd64/qemu-amd64-20260913-194553.log new file mode 100644 index 00000000..49d38491 --- /dev/null +++ b/logs/20260913-194553/amd64/qemu-amd64-20260913-194553.log @@ -0,0 +1,9324 @@ +[=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 v2.0.0 +Architecture: amd64 +Build: Sep 13 2026 19:45:46 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 131 +Total memory: 1023 MB +Usable memory: 968 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 249364 + Free pages : 247841 + Used pages : 1523 + Total MB : 974 + Free MB : 968 + 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=2092445367 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=1005226232, tick_hz=100, initial_count=10052262 +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: 4533816] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 63207816] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 94042746] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 95507601] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 96546219] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 98062272] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 99325905] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 100653189] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 101508813] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 102561417] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 113070216] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 114676779] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 117951624] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 119453019] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121429014] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 124303704] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 125942502] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 127612401] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 130625166] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 132265413] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134108457] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 137930667] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 139637820] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141289302] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 145059348] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 146456499] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 147400071] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149088639] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 150329445] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 151710069] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 152944449] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 153800514] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 154675815] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 156094785] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157681881] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 160758213] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 162121323] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163767660] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 166653858] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 168165690] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169813665] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 172937709] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 174431061] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176078847] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 179367678] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 182875287] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 184698486] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186064935] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 188530965] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 190065477] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191872842] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 194802783] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 196595091] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198232251] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 201038460] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 202926003] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204513855] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 207399066] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 209466810] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211116990] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 213993948] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 215646039] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 217184919] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218769012] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 221767077] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 223318179] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224976339] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 227745987] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 229195092] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 230901804] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 234050691] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 235534971] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237141450] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 239916810] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 241631922] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243267591] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 246340416] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 247378152] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 248307234] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250070541] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 251163549] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 252315588] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 253588692] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 254488731] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 255425919] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 256882983] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258493284] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 261568461] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 263065698] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264708570] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 267616293] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 269085033] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 270597201] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272372499] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 275316909] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 276797115] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278469198] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 281458779] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 282654603] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 283802358] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285869493] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 287018067] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 288056034] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 289104648] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290868480] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 291976608] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 293101998] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 294386736] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 295277031] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 296237193] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 298077927] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299729052] 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: 302674113] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 304149006] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305821614] 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: 308741328] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 310494744] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312142404] 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: 315193662] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 316269366] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 317383584] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319165056] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 320270811] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 321311907] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 322583478] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324364572] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 325485573] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 326616549] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 327907230] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 328758822] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 329715267] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 331202235] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 332842881] 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: 336094689] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 337365021] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 339137673] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340778445] 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: 343722372] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 345311694] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347220279] 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: 350329455] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 351402933] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 352488486] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354243645] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 355368111] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 356400828] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 357493878] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359426172] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 360618531] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 361647468] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 362720127] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 364469070] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 365590134] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 366703050] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 367991169] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 368878461] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 369835242] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 371208810] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 373034298] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 375772026] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 377133750] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 378791364] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 381428565] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 382842012] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 384466803] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 387395904] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 388626420] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 389909961] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 390804918] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 391740552] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 393390984] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 395037384] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 398198829] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 399619563] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 401166801] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 403594317] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 405639255] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 407224272] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 408886380] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 411867603] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 412934634] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 414175629] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 415000068] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 415884168] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 417538443] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 419113149] 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: 422479323] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 423988488] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 425613720] 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: 428576631] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 429664557] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 430946376] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 431816658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 432769008] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 434433447] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 436228422] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 439190430] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 440618556] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 442264872] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 445172364] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 446633040] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 448546833] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 451309887] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 452332587] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 453264861] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 454983354] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 456068277] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 457186569] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 458498250] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 459363954] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 460479096] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 462053382] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 463680294] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 464753352] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 468017445] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 469499688] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 471163266] 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: 474368244] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 475929321] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 477550605] 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: 480623787] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 481703838] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 482847120] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 484584891] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 485872527] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 486980928] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 488062596] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 489821976] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 490937181] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 492172758] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 493527279] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 494928777] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 496098771] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 497573412] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 498588489] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 499549239] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 501344088] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 503004243] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 506031750] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 507445596] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 509035737] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 512154321] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 513671424] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 515297790] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 517748448] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 519768627] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 521438337] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 523192551] 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: 526441566] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 527456181] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 528290742] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 530053440] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 531185613] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 532342314] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 533622474] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 534485196] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 535547376] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 536965653] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 538626333] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 541386510] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 542914617] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 544565553] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 547506624] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 548898861] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 549831807] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 551556243] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 552721533] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 553833105] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 555151548] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 556010805] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 556931697] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 558442059] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 560058240] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 563136021] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 564839898] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 566470044] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 568375458] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 570272493] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 571287549] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 572113332] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 574210476] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 575563926] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 576733080] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 577963134] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 579272673] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 580324248] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 581591850] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 582395835] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 583292283] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 585051327] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 586856277] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 589731324] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 591096933] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 592642680] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 595316736] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 596798937] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 598554516] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 601753971] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 603336426] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 604879968] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 607738719] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 609369894] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 611204559] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 614353593] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 615931365] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 617477574] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 618518754] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 622097427] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 623297724] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 625033878] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 626110548] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 627026904] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 628682187] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 629730885] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 630821982] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 632065812] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 632988489] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 633856965] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 635321862] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 637088508] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 640135755] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 642154485] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 643658043] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 646494555] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 647483130] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 649363743] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 650446608] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 651494823] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 652744365] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 653553852] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 654431232] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 656205081] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 657722709] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 660444708] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 662134389] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 663709704] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 666397914] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 667920519] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 669472650] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 671636553] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 673900101] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 675356472] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 676908561] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 679753326] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 680801415] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 682051503] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 682863594] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 683727324] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 685332648] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 687175839] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 689979654] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 691449570] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 693004074] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 695712423] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 696778488] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 698017005] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 699001611] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 699908832] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 701518272] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 703066812] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 705800823] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 707296527] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 708808485] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 711914574] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 713009220] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 714335517] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 715251012] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 716202858] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 717944661] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 719579427] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 721418292] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 723971682] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 725785767] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 727300287] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 730113552] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 731162880] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 732380544] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 733366473] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 734318067] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 736608810] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 738128244] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 741458235] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 743311317] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 744917670] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 747952086] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 749224056] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 750466794] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 751327521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 752260677] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 753675615] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 755326530] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 758029125] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 759433983] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 761018097] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 762768951] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 764460585] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 765555315] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 766815672] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 767703888] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 768617262] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 770312781] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 771947358] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 774877194] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 776415549] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 777974400] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 780838905] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 782409957] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 784017612] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 787069500] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 788159673] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 789464886] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 790313937] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 791224140] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 792642417] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 794279304] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 796997838] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 798473067] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 800356074] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 802092333] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 804219213] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 805395696] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 806668821] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 807518985] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 808430994] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 810206691] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 811946079] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 814914765] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 816522945] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 818151537] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 821108190] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 822736026] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 824365563] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 827482320] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 829228869] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 830867457] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 832766613] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 835279767] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 836307129] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 838368300] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 839477436] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 840583800] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 841856778] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 842659902] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 843573990] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 845258715] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 846801438] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 849565227] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 851492607] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 853111644] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 856044840] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 857670135] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 859306224] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 862257165] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 863611119] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 865155417] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 866168037] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 867181266] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 868470519] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 869304198] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 870185505] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 872088882] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 873668565] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 875631477] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 878464503] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 880098471] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 881716038] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 884698311] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 886408551] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 888157515] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 891183027] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 892244430] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 893920041] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 894959835] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 896049819] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 897291444] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 898144506] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 899064621] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 901232493] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 902824461] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 905509668] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 907042059] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 908091156] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 909667122] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 910772058] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 912323727] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 914247474] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 916978965] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 918023169] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 919756089] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 920915541] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 921999414] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 923313951] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 924118062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 925059345] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 927297021] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 928917381] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 932447943] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 933631398] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 935205390] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 936272463] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 937913109] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 938906745] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 940622676] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 941728116] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 942861465] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 944194167] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 945081228] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 946029399] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 947968161] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 949555908] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 952862547] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 953936949] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 955516044] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 956635743] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 957675390] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 959366457] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 960411207] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 961611693] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 963029550] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 964458894] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 965617296] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 966896952] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 967735650] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 968667987] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 969996573] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 971597655] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 974277927] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 975792258] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 977363205] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 980036841] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 981376914] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 982931670] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 985518765] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 986931645] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 988714461] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 991089792] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 992772165] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 994240590] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 995825040] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 998865462] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1000550103] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1002096165] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1005224283] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 1006268949] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1007154855] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1008825804] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1009878723] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 1010879583] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1011798081] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1013715486] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1014824391] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1016005725] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1017292689] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 1018134369] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1019042136] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1020408501] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1022027013] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1024673433] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1026363009] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1028314707] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1031699340] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1033443201] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1035492591] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1039085607] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1040764074] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1042690992] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1046229198] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1047977049] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1049941662] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1052924124] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1054427199] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1056012300] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1059055788] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1060558989] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1062118365] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 1063787844] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1066753275] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 1067808357] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1068709320] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1070380248] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1071460614] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 1072417668] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1073289693] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1074973515] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1076336961] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1077397041] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1078668864] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 1079488704] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1080427215] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1081889130] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1083551364] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1086218826] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1087595628] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1089430713] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1092035028] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1093597806] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1095333876] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1098017319] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1099416234] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1101023700] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1103923905] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1105375908] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1106921928] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1109728116] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1111184172] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1112806422] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1115862993] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1117408656] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1119316191] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1122450777] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 1123487841] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1124401299] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1126194930] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1127433027] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 1128419103] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1129286088] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1130951724] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1132032153] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1133125455] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1134358890] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 1135191771] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1136083410] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1137385284] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1139279274] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 1141541625] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1143563043] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1144861725] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1146470199] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1149157884] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1150737063] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1152770073] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1155439509] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1156854363] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1158472350] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1161105939] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1162508823] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1164243465] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1167054357] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1168385022] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1170102024] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1172860374] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 1173864867] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1174814844] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1176660786] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1177873578] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 1178877126] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1179769017] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1181490660] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1182552693] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 1183506324] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1184396619] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1186132605] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1187250960] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1188364611] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1189863864] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 1190704998] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1191656088] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1193424477] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1195038285] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1197902916] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1199408742] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1200939180] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1203921516] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1205318562] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1206957465] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1209738453] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 1210982199] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1212668688] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1214414775] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1217333649] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1218865767] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1220484363] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1223508762] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1224995709] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1226629824] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1229531940] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1230641286] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1231585635] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1233287412] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1234334304] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 1235361960] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1236249630] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1238017914] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1239095046] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1240291920] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1241147355] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1242821748] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1243921392] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1245025131] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1246317324] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 1247193192] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1248114105] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1249705968] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1251256986] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1254355641] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1255789479] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1257415824] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1260331296] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1261817781] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1263400635] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1266731739] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1267827141] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1268796711] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1270464888] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1271555691] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1272606153] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1273499409] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1275254127] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1276344048] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1277512845] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1278391401] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1280099856] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1281229257] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1282293306] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1283563659] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 1284434277] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1285389420] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1286915826] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1288485282] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1291310160] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1292716971] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1294334055] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 1297034676] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 1298144862] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1299455115] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1301107773] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1303833909] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1305358551] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1306994010] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1310151675] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 1311195396] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1312096359] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1313760210] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1314861450] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1316109459] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1317411816] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 1318301250] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1319236527] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1320769233] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1322415969] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1325219826] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1326668889] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1328434107] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1331099028] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1332481836] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1334133381] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1336761279] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1338357216] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1340095092] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1343237700] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 1344322770] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1345236396] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1346992920] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1348088784] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1349267220] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1350566112] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 1351429359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1352363229] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1354552689] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1356340146] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1359064224] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1360437351] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1362008676] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1364625927] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1366608789] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1368235932] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1370958204] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1372339563] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1373944572] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1376020485] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1378348377] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 1379459235] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1380474375] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1382387580] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1383499320] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 1384532100] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1385406330] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1387152816] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1388303700] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1389380790] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1390831680] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 1392136053] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1393020888] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1394605464] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1396151946] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1398800424] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1400159040] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1401769635] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1404594618] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1406013273] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1407584409] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1410351957] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1411708347] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1413289605] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1416155328] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 1417149804] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1418061162] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1419731061] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1420772724] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 1421724696] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1422588636] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1424307129] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1425376113] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1426462464] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1427705433] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 1428811482] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1429715616] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1431003294] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1432551477] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1435241661] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1436527869] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1438051503] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1440922938] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1442166432] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1443673287] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1446227307] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1447599846] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1449168441] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1451758035] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1453442151] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1455010179] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 1456817859] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1459145331] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 1460198859] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1461073635] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1462736583] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1463822073] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1464877428] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1466345874] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 1467556188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1468483947] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1469913522] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1471462482] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1474040505] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1475316066] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1476879306] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1479661890] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1481011749] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1482563985] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1485185289] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1486482207] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1488055191] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1490675613] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1492464519] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1494024021] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1497134856] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 1498111209] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1498982940] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1500645573] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1501702230] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1502767245] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1504313370] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 1505209356] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1506112209] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1507500666] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1509021612] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1511549844] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1512828009] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1514414265] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1517020533] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1518352311] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1519882434] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1522510584] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 1523497332] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1524380130] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1526034594] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1527129261] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1528194402] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1529931375] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 1530940845] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1531851027] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1533251475] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1534965831] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1537557525] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1538785920] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1540361550] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1542277464] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1544592231] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1545903996] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1547463834] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1550119788] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 1551132177] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1552030032] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1554054243] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1555122408] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1556211279] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1557465378] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 1558317411] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1559214468] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1560660150] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1562253336] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1564836735] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1566243903] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1568008218] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1570594116] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1571904054] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1573492347] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1576132677] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1577399733] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1579109805] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1582006524] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1583432088] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1584983778] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1588069350] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 1589276598] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1590399426] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1592598945] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1593730719] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1594786914] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1596059283] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 1596957999] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1598013753] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1599536631] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1601216127] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1604683101] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1606069374] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1607611530] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1610236278] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1611703296] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1613293458] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1615880133] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1617699300] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1619322033] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1621966773] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 1623051066] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1624703430] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1626312849] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1628942847] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 1630272189] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1631181048] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1632987174] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1634140179] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1635309522] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 1636549761] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 1637898969] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 1638980721] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1640242842] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 1641069738] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1642234440] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1644029352] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1645723716] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1648460079] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1649837826] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1651412007] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1653983331] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1655889333] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1657496127] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1660312248] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1661743713] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1663376883] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1666071687] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1667795661] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1669558485] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1672259715] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 1673386575] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1674305367] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1676007207] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1677118737] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 1678142046] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1679011383] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1680918666] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1681990296] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1683131646] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1684398303] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 1685220705] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1686150018] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1687656495] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1689236178] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1691932347] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1693548234] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1695131676] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1697736705] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1699120815] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1700702430] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1702766079] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1705887267] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1707409326] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1708925841] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1711465203] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1712775582] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1714326852] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1716980223] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 1718229534] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1719109791] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1720784541] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1721870934] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 1722812868] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1723706691] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1725351600] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1726500909] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1727592531] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1728836088] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 1729702275] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1730868846] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1732434144] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1734001374] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1736573433] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1738095135] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1739643003] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1742228418] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1743853755] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1745460234] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1748098947] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1749468294] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1751059464] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1753632069] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1755138231] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1756696242] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1759376262] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 1760400348] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1761302067] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1762957728] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1764011718] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 1764964845] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1765849701] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1767648792] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1768768638] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1769872503] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1771053963] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 1771924056] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1772792070] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1774231536] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1775760042] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1778327649] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1779598653] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1781417232] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 1782490164] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1785641088] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1787041788] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1788642744] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1791236013] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1792699671] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1794317448] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1796952507] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 1797993519] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1798938582] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1800704745] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1801789584] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1802870559] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1804138707] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 1804956195] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1806103782] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1807449861] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1808967741] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1811601771] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1812905325] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1814444163] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1817001816] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1818638199] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1820199213] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1822815897] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1824212439] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1825768896] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1828415232] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1829871834] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1831627707] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1834227339] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 1835248422] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1836104298] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1837760946] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1838832198] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 1839763254] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1840591767] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1842310785] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1843522695] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1844572065] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1845829608] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 1846647264] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1847550663] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1849163463] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1850720088] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1853326041] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1854680121] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1856478078] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 1857528897] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1860474693] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1861813779] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1863499827] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1866119031] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1867469793] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1869236817] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1871868201] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 1872913644] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1873776177] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1875432741] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1876505211] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 1877429442] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1878290358] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1879982748] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1881242097] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1882303689] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1883565537] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 1884368556] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1885267713] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1886733408] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1888249860] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1890879018] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1892265270] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1893956610] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1896550887] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1897880502] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1899635871] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1902242097] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1903686372] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1905214185] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1908183648] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1909575402] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1911152607] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1913774520] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 1914791592] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1915653495] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1917336099] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1918523691] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 1919444793] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1920286473] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1921926132] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1922981109] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1924042974] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1925297241] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 1926115065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1927013655] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1928494344] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1930077597] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1931889288] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1934196621] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1935561201] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1937079858] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1939657713] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1940919204] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1942471104] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1945173552] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1946597646] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1948135056] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1950769023] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1952166006] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1953706062] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1956511935] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 1957469409] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1958333664] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1959930630] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1960988547] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 1961918973] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1962775437] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1964762982] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1965839757] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1966931127] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1968198771] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 1969201080] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1970099334] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1971592203] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1973152860] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1975821855] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1977197334] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1978767525] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1981459683] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1982846649] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1984429902] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1986959457] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 1987910988] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1988827869] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1990534602] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1991589894] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1992664695] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1993987800] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 1995259518] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1996167159] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1997656038] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1999236351] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2001913473] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2003236977] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2004803220] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2007278028] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2008978755] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2010287811] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2011845591] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2014572840] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 2015606607] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2016484659] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2018140992] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2019369891] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2020474953] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2021736927] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 2022567120] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2023472913] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2024910783] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2026479630] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2029061916] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2030412720] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2032205112] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2034926397] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2036208510] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2037868896] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2040566367] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 2041611999] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2042689047] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2044546119] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2045615313] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2046679488] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2047928820] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 2048778018] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2049697440] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2051271411] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2052787653] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2055556734] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2057194902] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2058784224] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2061394356] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2062656708] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2064240864] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2066828253] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 2067990477] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2068876425] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2070866322] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2072044065] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2073129660] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2074379286] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 2075189907] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2076064242] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2077576956] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2079131586] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2081744007] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2083590621] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2085179796] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2087797782] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2089087056] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2090595444] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2105665905] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2107787703] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2109075654] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2110513251] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2113465725] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 2114677971] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2115682968] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2117370969] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2118455178] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2119533591] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2120977068] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 2121829479] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2122733193] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2124341478] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2125942140] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2128611975] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2130071664] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2131672326] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2134508103] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2135744520] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2137029930] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2139374076] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2140709151] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2142171927] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2144967258] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 2146405128] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2147309703] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2148969522] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2149998816] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2151078216] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2152318371] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 2153181660] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2154080607] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2155696830] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2157435609] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2160217773] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2161600056] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2163296814] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2166047919] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2167527999] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2169092457] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2171346744] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2173355268] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2174731209] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2176300833] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2179026150] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2180496402] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2182088790] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2185009701] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 2186114616] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2187135090] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2188874730] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2189933592] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2191053795] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2192320263] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 2193117507] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2194027983] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2195816826] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2197436052] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2200127433] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2201493609] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2203077807] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2205605409] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2207155419] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2209175619] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2211990648] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2213071938] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2214324525] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 2215192959] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2216110743] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2217549243] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2219118552] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2221955064] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2223376428] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2224996767] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2227718325] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2229197670] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2230790499] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2233680834] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2234787828] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2236029768] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 2236879869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2237767224] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2239319124] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2240860776] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2243241735] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2244944289] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2246500389] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2248145151] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2250768996] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2252077989] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2253599796] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2256211272] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2257532865] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2259201714] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2261783328] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2263138731] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2264695566] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2267320692] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 2268316113] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2269188243] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2270953776] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2272003545] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2273111274] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2274367893] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 2275210665] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2276130402] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2277622242] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2279305770] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2281968906] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2283537291] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2285086146] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2287670322] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2288991558] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2290560594] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2293300065] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2294666388] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2296398363] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2299012947] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2300365725] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2301978882] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2303337540] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2305984275] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 2306967096] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2307848739] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2309692560] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2310767613] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2311866858] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 2313123057] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 2314529469] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 2315689278] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2317001568] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 2317838544] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2318832789] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2320371102] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2322072165] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 2323177185] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 2324618919] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2326192575] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 2327233860] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2328678198] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2330268759] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2331249312] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 2332627458] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2334456558] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 2335519620] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2336911941] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2338490868] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 2339596854] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2341088610] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2342666004] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2343621882] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2345101437] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2346826230] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2347783158] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 2348880135] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2349774672] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2351433567] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2352519372] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 2353521954] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2354419641] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2356084626] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2357148003] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 2358167070] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2359347165] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2361025191] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2362167276] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2363332377] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2364560625] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 2365434414] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2366337939] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 2367961155] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2369564904] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2370685800] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 2372389173] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2373999810] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 2375113230] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2376711813] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2378313210] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2379259995] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 2380758681] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2382316902] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 2383381560] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 2385140562] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2386736835] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2387879571] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2389365090] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2390943366] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2391973080] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2393105001] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2394006426] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2395701903] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2397025638] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2398076331] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2399002956] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2400686715] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2401750596] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2402868510] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2404094490] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2404937199] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2405804940] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2407422570] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2409161013] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2410158030] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 2411729943] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2413273380] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 2414274660] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 2415772989] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2417430813] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2418428145] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2419838589] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2421491730] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2422530474] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2424049719] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2425603509] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2426622807] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2427616212] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2429367402] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2430438591] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 2431447032] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2433095931] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2434373634] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2435527794] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2436810432] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 2437632435] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2438524095] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 2440064571] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2441608218] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 2442624051] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2443983843] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2445631335] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2446674678] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2448270783] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2449801473] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2450778330] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 2452225440] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2453772279] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2454785382] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2456371764] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2457922047] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 2458948905] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 2461024860] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2462594463] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 2463615861] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 2464628229] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2466274503] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2467322088] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 2468280087] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2469941775] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2470957314] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2472308160] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2473554783] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2474512824] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2475571287] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 2477456541] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2479043511] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 2480109009] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 2481644466] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2483225556] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 2484246933] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 2486400945] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2487952992] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 2489042073] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2490575283] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2492228529] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2493221619] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 2495118906] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2496675468] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2498129697] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2499300615] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2500969065] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2502022467] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2503035612] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2504714100] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2505766872] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2506907760] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 2508133404] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 2509516548] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 2510882556] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2512175001] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2513025060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2513939610] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 2515413852] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2516990826] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 2517961971] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2519382600] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2520980763] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2522030994] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 2524150041] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2525454960] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2527045080] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2528015511] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2529548448] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2531138694] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 2532203184] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2533253016] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2535113574] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2536685949] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2537690862] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2539353831] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2540444172] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2541604338] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2542822611] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2543656311] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2544530688] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2546196555] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2547782454] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2548820400] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2550483264] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2552071389] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2553023886] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2554700253] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2556272544] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 2557294782] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2558726394] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2560301037] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2561238645] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2562557781] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2564289441] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2565354876] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2566351578] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2568028806] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2569085988] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2570151003] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2571373770] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2572268055] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2573125569] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 2575162170] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2576828268] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2577905715] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2579569692] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2581186356] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2582233815] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2583901257] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2585446080] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2586514644] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2588276712] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2589950685] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2590894089] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2592032688] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2593705233] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2594746308] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2595779445] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2597479479] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2598512910] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2599793364] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2601029403] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2601876732] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2602787082] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2604580398] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2606188746] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2607196011] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 2608751250] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2610348132] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2611354557] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2613187206] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2614808847] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2615824239] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2617493655] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2619066219] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 2620113657] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2621631453] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2623229196] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2624157438] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2625463827] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2627182383] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2628238557] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2629304202] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2631020511] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2632071414] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2633208963] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2634446262] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2635308606] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2636214210] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2638333761] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2639944797] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2641076760] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 2642731245] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2644311768] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 2645328294] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 2647092273] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2648673636] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2649687747] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2651423376] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2652999468] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2653947198] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2655073365] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2656782681] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2657838960] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2658839673] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2660507976] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2661566502] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2662851282] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2664088413] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2664952521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2665848654] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 2667503223] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2669060940] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 2670048654] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2671596417] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2673175281] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2674160454] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 2675854104] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2677430259] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2678438532] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2680004628] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2681576268] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 2682550416] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 2684180940] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2685736809] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 2686709886] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 2687887902] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2689540707] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2690614143] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2691566010] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2693241138] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2694294708] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2695363251] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2696624301] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 2697447522] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2698372383] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 2699962104] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 2701748721] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2703363411] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 2704374015] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2705885784] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2707451460] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2708422479] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2709953925] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2711505615] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 2712531885] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 2714234250] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2715817902] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2716840581] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2718246006] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2719805172] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 2720789022] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2722311081] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2723868021] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2724820203] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 2726051454] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2727708921] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2728764633] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 2729720805] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2731371678] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2732441607] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2733503010] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2734760196] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2735630436] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2736545931] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2738261295] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2739841902] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 2740939173] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2742508545] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2744106141] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 2745174327] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2746583154] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2748197991] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2749184802] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2751151872] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2752748124] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 2753784180] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2754907533] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2756624199] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2757724914] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2758785519] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2760489543] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2761563336] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2762779341] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2764285041] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2765169771] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2766089592] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2767685445] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2769328002] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2770338816] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2771869464] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2773460886] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2774382093] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2776129083] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2777713995] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2778690915] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2780169294] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2781736902] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 2782727283] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2784249153] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2785809096] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 2786864871] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 2787860985] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2789776143] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2790858798] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2791779207] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2793474411] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2794543164] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2795623782] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2796956568] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2797789260] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2798706015] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2800385301] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2802215997] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2803234791] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2804760420] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2806345248] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2807325864] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2808900087] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2810466456] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 2811493104] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2812967220] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2814700770] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2815749195] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2816817570] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2818466217] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2819583438] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2820542760] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2822195964] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2823284352] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2824404219] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2825637633] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2826703257] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2827606173] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 2829313284] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2830910418] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 2831923290] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2833461351] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2835040908] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2836010436] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2837569749] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2839401516] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 2840413632] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 2841943902] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2843509872] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2844517242] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2845619259] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2847312909] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2848371792] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2849333319] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2851022727] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2852370759] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2853460029] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2854862367] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 2855713539] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2856602595] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2858242443] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2859804570] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2860758327] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2862251616] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2863977543] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2864927730] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2866426731] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2867968131] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2868911472] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2870348817] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2871915165] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2872882845] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2874419919] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2875965036] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2877194229] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 2878215900] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2879871855] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2880941154] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 2881876872] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2883536481] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2884566993] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2885699418] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2886970086] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 2887806915] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2888713611] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2890640655] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2892219687] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2893174725] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2894663121] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2896231653] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2897173020] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2898622671] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2900181123] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2901182382] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2902993569] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2904572202] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2905544397] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2907144576] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2908434879] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2909992071] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 2911025292] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2912645925] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2914397031] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2915348037] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 2916403959] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2918122494] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2919199017] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 2920174257] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2921909487] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2922989958] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2924109090] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2925410712] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2926203966] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2927391390] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2928874284] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2930433828] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2931407724] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2932805400] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2934386448] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2935580319] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2937015648] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2938569060] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2939715093] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2941059891] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2942618994] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2943606036] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2945018538] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2946697677] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2947664601] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 2948752023] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2950431435] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2951452140] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2952695382] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2954381094] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2955451590] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2956553355] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2957786664] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2958633867] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2959526430] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2961053613] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2962609440] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2963635710] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2965298259] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2966837013] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2967760677] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2969135757] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2970713529] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2971648617] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2973110511] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2974698825] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2975644098] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2977290162] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2978839647] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2979782568] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 2980780383] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2982460362] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2983536507] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2984502528] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2985937248] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2986994808] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2988088677] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2989348425] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2990448741] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2991340044] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2992914225] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2994439623] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2995545819] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2996952042] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2998581117] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2999687985] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3001036752] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3002802432] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3003865137] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3005418381] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3007008690] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3008128032] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3009717774] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3011237901] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3012377235] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 3013389435] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3015391554] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3016454973] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3017561337] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3018822114] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 3019722342] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3020612763] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 3022230666] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3023882631] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 3024928200] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3026377494] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3028308297] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3029336205] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 3030760320] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3032437464] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 3033472743] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 3034843770] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3036394284] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 3037446216] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 3038513058] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3040442685] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3041488779] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3042549174] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3043801761] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3044662677] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3045596736] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 3047215479] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3048817737] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 3049963560] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3051447588] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3053349327] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3054416862] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3055820775] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3057450627] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3058555353] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3059971572] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3061629795] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3062841243] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3063909093] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3066034461] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3067108653] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3068157645] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3069374679] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3070155459] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3071041911] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3072801018] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3074357076] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3075515457] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3077087937] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3078938373] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3080014812] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3081016659] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3082707012] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3083756361] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3084837903] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3086073585] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3086914488] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3087728406] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3089184168] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3090913728] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3092001297] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3093431649] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3095013159] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 3096120804] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3097147620] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3098811576] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3099922665] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3101011179] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3102258390] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3103402218] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3104296524] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3105988179] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3107646213] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3108642432] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 3110294187] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3111855075] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 3112887456] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3113898837] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3115706874] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3116806959] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3117941232] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 3119184705] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 3120514467] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 3121616232] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3122968842] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 3123850989] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3124763523] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3126270588] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3128093493] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3129056847] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3130465968] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3132059469] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3133029900] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3134483688] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3136067739] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3137015595] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 3138529422] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3140088861] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3141317130] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 3142708401] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3144279852] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 3145318344] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3146462718] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3147709110] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 3148590123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3149480649] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3150946260] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3152515359] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3153675798] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3155174736] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3156771072] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3157748643] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3160002783] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3161648385] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3162626523] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3163747188] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3165041943] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 3166032303] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3166927407] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3168433653] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3170023206] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3170988492] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 3172412607] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3174008838] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 3174958269] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 3176664120] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3178614117] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3180204867] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3181200162] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3182239158] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3183401886] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 3184267842] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3185155176] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3186709806] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3188376975] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3189360321] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3191093430] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3192682101] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3193619583] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3195517794] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3197114067] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3198093738] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3199164675] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3200479569] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 3201366504] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3202256946] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 3205214565] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3206781459] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 3207858045] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3208990764] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3210627504] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3211642035] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3213144942] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3214630755] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3215868999] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3216978555] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3218271210] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 3219099933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3220183638] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3221818089] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3223592148] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 3224833248] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 3226317738] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3227866950] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 3229173885] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 3230663142] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3232289361] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 3233393856] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3234459585] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3235705830] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 3236525460] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3237419766] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3238848795] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3240436836] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 3241876155] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3243254091] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3244808973] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3245773629] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 3247378428] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3248929971] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 3250010484] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3251074512] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3252323445] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 3253296207] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3254802516] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3257006508] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3258760974] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 3259739427] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3261310374] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3262900452] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 3263916117] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3265411380] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3267300855] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3268302681] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3269400351] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3270687945] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 3271558941] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3272560494] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3274048008] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3275626746] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 3276669858] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3277796613] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3279863748] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 3281146491] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 3282698769] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3284280111] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 3285271794] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3286367847] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3287704770] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 3288548088] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3289485486] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 3291178905] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3293285163] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 3294260571] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 3295555305] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 3296860182] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3298560615] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 3299583231] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3300741129] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3302047140] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 3303406596] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 3304769853] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3306053079] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3306901878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3307790997] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 3310036842] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3311630553] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3312724716] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3314283588] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3315829671] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3317102460] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3318736491] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3320326653] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3321357774] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3322942119] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3324516720] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3325532070] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3326643306] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3327617559] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3329502204] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3330522867] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3331664091] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3332894418] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 3333800484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3334771419] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3336747645] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3338448834] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 3339412461] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3340862469] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3342716622] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 3343741086] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3345351009] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3346963914] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3347995098] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3349254006] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3350874891] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3351937050] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3353051331] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3354475299] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3355319898] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3356229219] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 3357887820] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3359496483] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 3360494256] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3361662654] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3363245466] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3364269972] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3365404770] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3367157010] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3368150268] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 3369321207] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3370437189] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3372109083] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3373109964] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3374198604] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3375435231] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3376293459] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3377198874] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 3378772740] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3380507298] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 3381509754] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3382679727] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3384266361] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3385288956] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3386476464] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3388068138] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3389119293] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 3390319212] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3391451427] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3393342393] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3394343295] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3395515851] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3396787128] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 3397645125] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3398554362] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3400566435] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3402127407] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 3403088913] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3404810745] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3406429278] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 3407373585] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3409021350] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3410634402] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 3411551577] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 3412937535] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3414584670] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3416187432] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 3417360576] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3419046687] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3420640419] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3421633971] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3422740965] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3423987105] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 3424845774] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3425750916] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 3427927104] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3429655698] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 3430642530] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 3432366357] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3433940643] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 3434910129] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 3436807101] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3438427440] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 3439459989] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 3441184278] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3442990698] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3444035280] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3445151808] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3446401308] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 3447240006] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3448132905] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3449745705] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3451323876] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 3452346723] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3453777789] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3455559450] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 3456542082] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3457770456] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3459382500] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3460334136] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3462000066] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3463598733] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 3464612109] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3465673680] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3467020074] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 3468137610] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3469043487] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3470966982] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3472604919] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 3473609139] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3475151190] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3476769387] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 3477741897] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3478948410] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3480816801] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3481828161] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3483101769] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3484774440] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 3485744724] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3486858375] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3488096136] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 3488963373] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3489814524] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3491630541] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3493459767] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 3494498070] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3495699270] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3497247747] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3498346257] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3499476897] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3500723163] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 3501542163] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3502429161] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3503851260] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3505627734] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 3506642328] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 3508119111] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3509684913] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 3510731427] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3512055456] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3513666597] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3514690473] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 3519154338] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3520746075] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 3521756616] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3523771377] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3525213069] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 3526163067] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 3528113421] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3529800624] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 3531054870] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3532131750] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3533376063] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 3534178746] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3535089915] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 3536475201] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3538023531] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 3538993080] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3540400185] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3541939485] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 3543110571] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3545024952] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3546870285] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 3547941411] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3549014406] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3550389906] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 3551468130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3552554040] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3555160875] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3557034789] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 3558176349] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3559665648] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3561370365] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 3562486767] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3563593866] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3564895782] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 3565768689] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3566662302] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3568266660] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3569833785] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 3570882231] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3572924040] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3574518465] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 3575754168] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3576886509] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3578214045] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 3579553194] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 3580752567] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3581983587] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 3582845490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3583831629] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3585280419] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3586857939] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3587821692] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 3589167540] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3590713728] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 3591692937] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3592961442] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3594694488] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3595660383] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3597086682] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3598639212] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3599676213] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3601084977] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3602619699] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3603665247] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3605023149] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3606728496] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3607725597] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 3608723601] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3610374558] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3611442198] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3612554736] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3613742328] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 3614590476] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3615475773] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3617137944] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3618894468] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3619969836] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 3621028488] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3622593870] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 3623653005] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3625211373] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3626822682] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3627824592] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3629272395] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3630979989] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 3631988745] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3633088473] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3634307250] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 3635169468] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3636064026] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3637617858] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3639236349] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 3640319466] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 3642544500] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 3644072607] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3645422298] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 3646470471] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3648050952] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3649689099] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3650697708] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 3652216302] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3653810538] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 3654863940] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3656008524] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3657315123] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3658176963] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3659066061] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3660173622] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3661737051] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3662748243] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3664027164] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3665372697] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 3666377148] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3667712328] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3669174894] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 3670193982] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3671644053] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3673024362] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 3674042904] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3675103887] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3676676472] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3677688063] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3679248762] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3680852868] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 3681978867] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3683112825] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3684805173] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3685878840] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3686967606] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3688185207] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3689016366] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3689943852] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3691261476] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3692907561] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3694169892] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 3695493879] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3697096893] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 3698210964] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3699844113] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3701714940] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3702728442] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3704150814] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3705709098] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 3706899567] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 3707943414] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3709522908] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 3710537712] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 3711857667] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3713437371] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 3714429222] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3715768371] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3717390726] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 3718441461] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 3719922423] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3721497402] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3722490051] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 3723981135] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3725581293] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 3726525411] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3727593912] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3729287919] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3730350960] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3731712999] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3732925140] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 3733787925] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3734769843] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3735897249] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3737178774] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 3738069699] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3738968184] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3740066484] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3741420669] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3742310292] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3743208420] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 3745257474] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3746851626] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 3747829827] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3748992198] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3750575808] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 3751565748] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3753097908] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3754698234] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3755626245] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3757699827] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3759299460] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3760288497] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3761359434] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3762949302] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3763977084] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3765134772] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3766073598] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3767727327] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3768785349] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3769954671] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3770868612] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3772546281] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3773609931] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3774682821] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3775906491] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3776747268] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3777660453] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 3779382579] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3780987567] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3782225244] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3783818010] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3785408277] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3786464031] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3788118600] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3789671424] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3790707564] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3792325194] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3793908552] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3795125964] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3796121784] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3797062311] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3798790527] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3799848549] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3800970264] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3802168860] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3803059008] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3803943171] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3805368756] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3807145398] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3808307076] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3809400630] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3811098249] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3812157678] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3813187980] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3814882974] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3815949018] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3817043643] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3818264541] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 3819106998] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3820292826] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3822397971] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3824034249] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 3824977023] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3826550364] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3828117804] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 3829105140] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3830528205] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3832104717] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 3833136363] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3834301863] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3836053893] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3836901621] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3837789333] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3839689203] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3841284636] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 3842306244] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3843434847] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3845019339] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3846094770] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3847501854] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3849186348] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3850257915] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3851325114] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3852882306] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3853931067] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3855025545] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3856842171] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3857924910] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3859003827] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3860881416] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 3861954684] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3863421807] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3865004136] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 3866095044] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3867607884] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3869165580] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 3870179460] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3871230405] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3873302832] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3874521756] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3875599014] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3877209042] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3878275233] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3879706740] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3881285541] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 3882308829] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3883866588] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3885632457] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 3886623594] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3887662632] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3889360650] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3890410251] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3891650196] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3893224335] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 3894289518] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3895391157] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3896599560] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 3897836922] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3898928796] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3900449742] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3902139696] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3903123105] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 3904598229] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3906260820] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3907271235] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3908737833] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3910690896] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 3911641188] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3913026894] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3914863869] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 3915834762] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3917495904] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3919154337] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 3920126763] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3921281574] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3922780407] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 3923702139] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3924618558] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 3926321637] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3927717990] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3929382030] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3930373965] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3932585685] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3934211043] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3935519028] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3937135629] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3938795217] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 3939780957] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 3941534142] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3943210593] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 3944172897] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3945399423] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 3946642812] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 3948203301] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 3949294167] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3950534322] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3951400467] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3952292568] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3954614139] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3956298339] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 3957336705] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3958421187] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3960297138] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3961284264] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3962401716] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3964084236] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 3965113026] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3966131274] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3967920138] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3968966442] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3969980616] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3971812908] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3973114299] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3974291601] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3975559518] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3976413798] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3977306991] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3979276623] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3980866281] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 3981951330] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3983051667] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3984729189] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3986027367] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3987273402] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3988849893] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 3989867700] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3990884982] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3992781702] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3993998253] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3995106108] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3996349896] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3997230993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3998560041] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 4000111185] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4001694207] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 4002684084] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 4003894419] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4005473724] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 4006556946] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 4007725638] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4009449003] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 4010731683] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4011821961] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4013063817] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4013953377] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4014847053] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4016221167] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4017874245] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 4018910154] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 4020241596] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4021966914] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4023216960] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4024377336] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4026133776] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4027283631] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4028479833] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4029890802] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4030859721] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4031678133] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4032815976] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4034480667] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 4035720213] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4036948881] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4038578817] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 4039659792] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 4040974140] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4042603677] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4043676693] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4044836145] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4046070651] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4046858592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4047773205] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4049010777] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4050603690] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 4051711146] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4053001617] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4054573719] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4055594424] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4056743124] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4058348007] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 4059375201] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4060575687] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4061783901] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4062626736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4063529106] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4064718168] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4066267716] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4067306691] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4068326682] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4070012352] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4070999394] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4072017516] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4073942607] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4074991515] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4075964802] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4077636255] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4078689300] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4079773341] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4081008435] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4081862610] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4082752359] 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: 4104143694] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4105724091] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4106713968] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4107724320] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4109420259] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4110407910] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4111880367] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4113553101] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4114586301] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4115565300] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4117254141] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4118309958] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4119399648] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4120614729] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 4121455380] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4122336246] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4123778169] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4125351216] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 4126378851] 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: 4147376016] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4149206733] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 4150242117] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 4151358960] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4152936627] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4153948701] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4155049983] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4156276047] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4157103762] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4158039228] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4159500744] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4161141999] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 4162452924] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4163466993] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4165015491] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 4166122569] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4167161313] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4168745868] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 4169838120] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4170855591] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4172436429] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 4173519420] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4174666587] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4176632796] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 4177723662] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4178769903] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4180487451] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 4181572521] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4182606057] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4184308065] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 4185379548] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4186815276] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4188492315] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 4189590615] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4190646726] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4192314273] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 4193354256] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4194415848] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4196090577] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 4197196899] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4198176759] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4200174993] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 4201421448] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4202657067] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4204390848] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 4205546163] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4206584445] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4208147181] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 4209287355] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4210412472] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4212308268] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 4213361775] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4214436030] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4216131486] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 4217189697] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4218236085] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4219925661] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 4220984943] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4222041285] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4223697702] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 4225078074] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4226281227] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 4227476988] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4228848876] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 4229938608] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 4230780372] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4231657311] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4233047490] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4234613376] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4235560686] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 4237007859] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4238745315] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 4239981753] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4241563557] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4243117095] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 4244053002] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4245646986] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4247232948] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4248159867] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4249869435] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4251455082] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4252438302] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4253696286] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4254543951] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4255472424] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4257008238] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4258677297] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4259633847] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4261144839] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4262874546] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4263876708] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 4265422287] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4266984666] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 4267903689] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 4269487572] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4271162154] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 4272117717] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4273801056] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4275607182] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 4276660710] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4277681877] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4279360176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4280436090] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4281529518] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 4282341336] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4283241144] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4284854868] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4286467311] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 4287668805] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 4300897692] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 4302337536] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4303580799] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 4304334447] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4305708330] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4307259243] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 4308255546] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4309976076] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4311564579] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 4313076159] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 4314773925] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4316472993] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 4317484332] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 4319205849] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4320764070] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4321755648] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 4322741472] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4324389111] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4325649216] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4326722043] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 4327535814] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4328430960] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 4329884139] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4331445426] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 4332449205] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4333850073] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4335435804] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 4336456299] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4338143523] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4339716423] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 4340714658] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4342184259] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4343747751] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 4344734394] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4346319159] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4347889854] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4348906485] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 4350792495] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4352361867] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4353383055] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 4354406574] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4356090228] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4357146612] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4358225151] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4359042744] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4359938541] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 4361641851] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4363616712] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 4364717742] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4366236042] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4367796321] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 4368856443] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 4370572332] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4372111443] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 4373183346] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4375322364] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4376894676] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 4377941778] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 4378950114] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4380644604] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4381726083] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4382685804] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4384356648] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4385420928] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4386495183] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 4387351899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4388733657] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4390253154] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4391874585] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4392823176] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4394320161] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4395888441] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4396827309] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4398302202] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4399904208] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4401264798] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4402730304] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4404313116] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 4405323111] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4406432940] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 4407286590] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4408179594] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4409856822] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4411517964] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 4412711499] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4414275159] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4415835144] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 4416914712] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4418574720] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4420151379] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 4421157678] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4422244428] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4423037535] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4423945197] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 4425850380] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4427153094] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 4428136776] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 4429151055] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4430830698] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 4431875406] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4432870155] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4434549420] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4435615422] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4436677518] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4437544041] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4438641018] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4440149427] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4441766721] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4442712456] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4444233906] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4445832636] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4446800925] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4447932321] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 4448865624] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4449756948] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4451611920] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4453260756] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 4454300151] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 4456029018] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4457716872] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4459381122] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 4460388534] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4462025169] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4463828985] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 4464932178] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4466583030] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4468229913] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 4469258871] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4470405555] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 4471314708] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4472206158] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4473896784] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4475658285] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4476624915] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4478317347] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4479974016] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 4480971327] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4482197349] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4483431519] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 4484889633] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 4486114542] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4487352975] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4488389619] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4489369500] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4491662364] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4493259435] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 4494288036] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4495317687] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4497026898] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4498041030] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 4500181308] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4502001210] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 4503195690] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 4504898160] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4506482568] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 4507685847] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4508869197] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4510085685] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4510963254] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4511857035] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 4514056659] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4515672399] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 4516657887] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 4517951109] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4519675629] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4520713743] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4521850011] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4523576064] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 4524622347] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4525824051] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4527118491] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4527997131] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4528891899] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 4530995700] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4532654343] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4533826458] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 4535656776] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4537363887] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 4538840901] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 4540961859] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4542550320] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 4543804440] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4544901606] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4546128216] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4547117190] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4548006561] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4550377272] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4552199673] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 4553263386] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 4554816651] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4556447280] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 4557523656] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4558646106] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4559897769] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4560731028] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4561645536] Running FIND.existing: FIND DUP . CR +[Hera] 35722304 +[Hera] [HADES][TEST ] [KRELTSC: 4563243363] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4565055348] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 4566129771] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 36049104 +[Hera] [HADES][TEST ] [KRELTSC: 4567989363] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4569545820] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 4570553505] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4572080289] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4573642101] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 4574598693] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4575553668] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4577392008] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 4578424137] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4579496502] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4580757678] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4581654798] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4582522644] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4583737494] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4585418670] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 4586495697] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4587759036] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4589628876] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 4590632319] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4591771569] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4593020964] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4593880914] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4594798341] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 4596248748] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4597812723] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 4598860854] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4599955710] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4601939580] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4602977064] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4604176752] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4605455484] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4606309428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4607201739] Running LATEST.basic: LATEST @ . CR +[Hera] 35803728 +[Hera] [HADES][TEST ] [KRELTSC: 4608770334] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4610392227] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 4611407724] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4613352597] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4615208913] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 4616233902] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4618227852] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4619792772] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 4620855498] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4621943697] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4623196956] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 4624055604] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4624955622] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 36050616 +[Hera] [HADES][TEST ] [KRELTSC: 4627221732] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4628749083] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 4629701538] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 36051080 +[Hera] [HADES][TEST ] [KRELTSC: 4631924724] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4633535214] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 4634542143] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 4635699684] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 4636861404] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4638537519] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4639910436] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4641025221] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4642256913] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4643132487] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4644030069] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 4645543266] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4647047622] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 4647957006] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4649031660] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4650882747] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4652255370] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4653408270] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 4654670748] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4656031443] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 4657147887] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4658434473] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4659315423] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4660210107] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 4665770970] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4667226333] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4668171480] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 36055504 +[Hera] [HADES][TEST ] [KRELTSC: 4673460582] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4675111224] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 4676119392] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 4684149666] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4685449755] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 4686342444] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 4694334477] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4696037052] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4697159775] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4702505724] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4703955417] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4705068165] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 4706659356] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 4707626028] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4709348889] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 4710368271] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 4711453320] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 4712424381] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4714150854] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4715422257] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4716632823] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4717855527] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4718740803] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4719670032] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4723407927] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4725000168] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4726019529] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4728105417] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4729706877] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4730729745] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 4735474086] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4736851560] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4737829572] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4738933731] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4740555582] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4741692501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4742591595] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4746391965] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4748032821] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4749105081] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 4753905681] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4755431478] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 4756401069] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 4761451401] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4763056662] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 4764106935] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4765593903] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4766939226] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 4767800919] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4768666812] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4770177972] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4771789029] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 4772822964] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 4774014273] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4775614242] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4776906162] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 35813536 +[Hera] [HADES][TEST ] [KRELTSC: 4781393169] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4782843261] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4783753569] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4784859303] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4786136229] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 4787004831] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4787912598] Running CURRENT.basic: CURRENT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4789423191] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4791598035] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 4792832877] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 36058192 +[Hera] [HADES][TEST ] [KRELTSC: 4797969456] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4799460666] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 4800405330] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 4801730430] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 4803072771] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4804753065] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4806236169] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4807365780] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4808609022] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 4809452214] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4810337910] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4812882963] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4814482953] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 4815544503] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4821605523] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4822997739] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4823978712] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4828554045] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4830442995] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 4831539468] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4832689218] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4833963981] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 4835329527] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 4836394395] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 4837667898] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4838955807] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4839783270] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4840689168] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 4842220782] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4843987638] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 4845041943] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4846157505] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4847403624] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4848252759] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4849161261] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4850221005] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4851793737] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4852956192] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 4854087924] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4855899762] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 4856889282] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 4858525980] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4860104781] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 4861401741] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4862479167] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4863742359] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4864603233] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4865508564] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 4867064202] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4868975328] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 4870237554] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 4871373024] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4872994245] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 4873966734] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4875018162] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4876750263] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4877931177] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4879145649] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4880493681] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 4881413481] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4882486476] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4883561592] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4884831462] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 4885668270] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4886591871] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4887665328] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4888916361] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 4889752749] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4890670575] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4891995990] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 4893396984] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 4894759842] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 4895873850] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4897188660] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 4898137524] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4899050436] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4901000034] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4902536730] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 4903582257] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 4904551008] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4906644771] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 4907732235] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 4909039212] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 4910167500] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4911792081] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 4912934859] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4914044310] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4915277073] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 4916111886] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4917009846] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 4918195359] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4919840583] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4920892074] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4922815464] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4924352601] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 4925338278] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4926403839] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4927632234] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4928511336] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4929435735] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4931937633] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4933557279] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 4934575485] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4936299627] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4937929668] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 4938917550] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4940725776] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4942321020] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4943542170] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4944818130] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4946520705] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4947579231] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4948693743] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4950004584] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 4950871359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4951785174] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4953869109] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4955655936] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 4956663285] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 4958425290] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4960038951] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 4961148276] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 4963072884] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4964687217] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 4965658404] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4966814160] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4968218220] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4969134933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4970040537] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 4971372630] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4972966887] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 4973962266] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4975903590] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4977532434] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 4978499169] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4979499840] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4981430517] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4982444754] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4983562164] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4984823802] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 4985670480] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4986556071] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4989925206] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4991507934] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 4992532461] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 4994720388] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4996312293] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 4997321469] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 4998339696] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 4999189713] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5000896215] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5001988803] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5003065620] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5004305250] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 5005118118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5006111019] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5008293591] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5009855844] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 5010873546] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 5011755798] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5013310995] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 5014535190] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5015612763] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5016882885] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 5017690272] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5018800374] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 5019872445] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5021422287] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 5022434613] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5024524113] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5026060809] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5027068935] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5028130275] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5029407873] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5030258625] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5031443445] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5034227436] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5035802394] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5036747121] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 5038115733] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 5039251854] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5040944937] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 5042140845] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5043233076] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5044735500] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 5045573946] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5046460965] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5048773611] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5050346154] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5051303166] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 5052344283] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5053335126] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5054994756] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 5056497453] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 5057577000] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 5058544281] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5060203491] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5061258825] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5062344882] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5063605449] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 5064527559] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5065414431] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5067962760] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5069777517] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5070755970] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 5071942302] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 5072954523] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5074647249] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5075713083] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5076797586] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5078042151] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 5078865477] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5079777339] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5082248451] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5083821456] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5084803416] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5086810428] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5088392106] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 5089331562] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 5090780079] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 5091801729] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5093458146] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5094739482] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5095886691] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 5097131340] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 5098455894] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 5099541909] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5100812157] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5101637646] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5102540289] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5105337510] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5107117848] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5108127402] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5110235949] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5111783166] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5112880773] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 5114903703] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5116565286] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5118154860] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5119418535] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5121350745] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5123090280] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5124130494] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5125167411] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5126001825] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5127656205] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5128722984] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5129856627] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5130714708] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5132583918] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5134815861] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5136384267] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5137397958] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5139402135] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5140970184] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5142019764] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5144378001] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5145885507] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5146906863] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5148814041] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5150517834] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5151555654] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5152527555] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5153348151] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5154934617] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5155978191] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5157354993] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5158640529] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5159494368] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5160392748] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5161478196] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5162311686] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5163988704] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5165015184] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5166647031] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5167490895] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5169124296] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5170342821] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5171446518] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5172278055] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5173165032] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5174237376] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5175083781] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5176779447] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5177787447] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5179307532] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5180189259] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5182095219] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5183129490] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5184188436] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5185415319] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5186270229] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5187154518] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5188278249] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5189101407] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5190785649] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5191800663] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5193297165] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5194113582] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5195108961] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5196870651] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5197875312] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5198980416] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5199821256] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5200743471] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5201789817] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5202645756] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5204308809] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5205325986] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5206811274] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5207763309] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5208577500] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5210237760] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5211264492] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5212373796] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5213639928] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5214504120] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5215424172] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5218065258] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5219913972] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5220938142] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5223594474] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5225160381] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5226169305] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5227139001] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5228100990] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5229785295] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5230914066] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5232332616] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5233225515] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5234174883] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5236643118] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5238394791] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5239418709] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5241503484] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5243282856] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5245210572] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5246223591] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5247201876] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5248050003] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5249748252] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5250850836] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5251942458] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5253203487] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5254065873] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5254970154] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5257320243] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5259099006] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5260110240] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5261759727] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5263320132] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5264314566] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5265392937] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5266251291] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5267964324] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5269013757] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5270365527] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5271166929] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5272071210] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5274244689] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5275854150] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5276825652] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5278407120] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5279960448] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5280946587] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5281887639] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5283151167] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5285084469] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5286100071] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5287198014] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5288418471] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5289255342] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5290157439] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5292388584] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5293995798] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5295374784] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5297618046] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5299178325] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5300267553] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5301375975] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5302214841] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5303915526] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5304963426] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5306185941] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5307129618] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5308280082] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5310748926] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5312342322] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5313279846] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5315306976] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5316892371] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5317961334] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5318943126] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5319809649] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5321960175] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5323031364] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5324143503] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5325355812] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5326209378] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5327117670] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5328944607] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5330851386] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5332412862] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5333668914] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5334827463] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5335682688] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5337376842] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5338415691] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5339510631] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5340350736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5341279230] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5343554202] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5345170740] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5346457767] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5347463835] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5348308833] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5350002357] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5351030496] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5352176172] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5353420044] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5354251413] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5355135828] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5358174528] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5359730733] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5360728170] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5362867881] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5364432360] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5365451847] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5366921805] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5368500879] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5369546784] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5372370759] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5373928140] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5374950420] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5376038325] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5376868875] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5377762971] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 5380136076] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5381596584] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5383641270] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5384769012] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5387034471] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5388586518] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5389606068] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5391055068] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5392620828] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5393683260] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5396278965] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5397848736] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5398855518] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5399933742] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5401170789] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5402007723] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5402900685] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5405554308] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5407135902] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5408293380] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5409931779] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5411535234] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5412568518] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5414956218] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5416518639] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5417508978] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5418645309] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5419486233] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5420380686] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5422806921] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5424359619] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5425362999] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5426873634] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5428407768] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5429426499] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 5431186593] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5433243753] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5434839438] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5435863986] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5436928161] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5438184927] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5439018102] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5439912618] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5442065034] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5443646565] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5444624241] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5445726531] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5446754229] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5448402624] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5449416735] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5450543847] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5451376308] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5452276893] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5454607662] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5456149398] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5457158238] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5458090575] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5459096034] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5460787080] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5461787856] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5462885505] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5464121628] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5464986177] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5465901126] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5468691774] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5470272024] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5471366901] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5473823859] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5475400434] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5476340709] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5478473553] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5480064282] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5481066654] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5482173165] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5483020116] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5484135447] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 5486106213] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5487864249] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5489419698] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5490391158] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5492791269] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5494407345] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5495380842] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5497880913] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5499467652] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5500479348] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5501561016] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5502829311] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5503650495] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5504558892] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5506610424] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5508177633] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5509552461] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5511572493] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5513142117] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5514076596] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5516045598] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5517605016] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5518569420] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5520621414] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5522524581] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5523582750] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5524636593] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5525606415] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5526487827] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5528706225] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5530271796] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5531259174] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 5533367154] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5534876403] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5536452600] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5537394933] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5539344594] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5540894352] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5541880008] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5543933619] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5545471890] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5546590854] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5547647112] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5548926012] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5549784366] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5550686526] 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: 5553103752] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5554705632] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5555731839] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5558011662] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5559773562] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5560777782] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5561860878] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5562687060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5563601316] 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: 5565907872] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5567444337] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5568472707] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5570747091] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5572483413] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5573486163] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5574557394] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5575768107] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5576604243] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5577511926] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5579576898] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5581170210] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5582129217] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 5584174218] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5585820471] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5587392153] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5588346813] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5590383183] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5591952408] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5592893754] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5594797005] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5596373265] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5597500461] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5598568542] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5599443192] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5600341803] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5602297743] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5603846577] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5604768666] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5606793906] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5608361703] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5609321655] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5611565043] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5613104658] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5614055769] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5615958453] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5617510710] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5618475156] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5619559197] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5620811826] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5621662284] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5622858801] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5625649554] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5627232660] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5628193599] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5630264724] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5631858099] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5632839639] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5635093464] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5636711661] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5637669261] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5638767099] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5639661132] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5640731145] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5643055005] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5644626183] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5645562153] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 5647463367] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5649187635] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5650754361] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5651730210] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5654095188] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5655660801] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5656613235] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5657747088] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5658999738] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5660099550] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5661202617] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5663771610] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5665352595] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5666329032] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5668657512] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5670256116] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5671211952] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5672528778] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5673391563] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5674287927] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5676613341] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5678195271] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5679170301] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5681379081] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5682967017] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5683977894] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5685459717] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5686703106] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5687596446] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5688494994] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 5691214263] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 5692287678] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5693904720] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5694843168] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5697146406] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5698989177] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5699947701] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5701045938] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5701922688] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5702820186] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5705067942] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5706656067] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5707611126] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5710166196] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5711733741] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5712695163] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5713784874] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5715014151] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5715859002] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5716777479] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5720229942] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5721807168] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5723020401] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5725356168] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5726920332] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5727882363] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 5730798780] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5732115732] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5733691404] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5734626891] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5737224969] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5738774139] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5739743205] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5742028131] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5743568208] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5744512263] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5745635490] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5746456107] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5747427903] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5750133648] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5751718182] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5752671435] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5754983031] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5756674497] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5757636381] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5759962551] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5761756161] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5762776698] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5765145225] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5766717516] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5767667661] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5769867138] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5771451735] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5772401796] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5773789980] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 5775051912] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 5776399146] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 5777676282] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5779036956] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 5779913517] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5780819205] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5783134035] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5784744546] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 5786045601] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5788097028] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5789909454] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 5791030476] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5793430398] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5795063526] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 5796211134] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5797451520] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5798672040] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5800405128] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5801444649] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5802618654] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5803564368] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5805320073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5806390191] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5807546535] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5808811680] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 5809727301] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5810973000] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5813331216] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5814937569] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 5815940634] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 5817783069] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5819468928] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5821093173] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 5822172636] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5824544817] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5826166899] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 5827198314] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5828373243] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5829340356] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5831074725] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5832164499] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5833263114] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5834188878] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5836110966] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5837168232] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5838244020] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5839184232] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5840857302] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5841932103] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5842847619] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5843596752] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5844281184] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5845184247] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5919740568] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5921387325] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 5922553035] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5997856305] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5999759745] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 6001133481] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6075187629] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6076842723] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6077859858] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6079097178] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6080347077] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6081283215] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6082166622] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 6084341844] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6086004666] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 6087107082] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 6088750248] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6090937041] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 6092034039] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 6093467835] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6095099913] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 6096158271] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6097334124] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6098577366] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 6099451869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6100346007] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6106500057] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6108104625] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 6109145700] 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: 6114534384] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6116526297] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 6117625878] 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: 6120897153] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6122514846] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 6123621504] 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: 6126412971] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6128322858] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 6129401964] 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: 6132186669] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6133817298] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 6134829393] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 6136524807] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6138137460] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6139139769] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 6141316755] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6142938753] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 6144000849] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 6145102971] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6146052696] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6147764091] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6148838913] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6149979129] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6151223463] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 6152075097] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6153327369] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6155176818] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6156115812] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6157674495] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 6158806731] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6160236558] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6161158206] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6162739191] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 6163773504] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 6165712287] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6166870479] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6168524271] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6169558731] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6171329556] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6172269789] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6173816943] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 6174866628] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6175972950] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 6177229065] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 6178962993] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 6183387462] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 6185637633] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 6187051332] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 6188544642] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 6193345620] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 6194545329] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 6195893046] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 6197161194] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6198085929] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6198975384] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6200180322] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 6201068118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6201967527] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6203453487] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 6204754143] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6205647483] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6206817519] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 6207722094] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6208636602] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6209799813] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 6210737505] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6211640295] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6212848068] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 6213790443] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6214694199] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6215929083] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6216815010] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6217836072] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6219249750] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 6220185510] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6221071920] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6222239961] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6223131369] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6224047200] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6225205014] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 6226106208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6227005344] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6228240081] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 6229473684] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 6230950551] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 6232037973] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6233327289] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 6234197970] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6235108740] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6236941935] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6238527540] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6241175367] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6242412351] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6243679176] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 6244532973] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6245439459] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6247142013] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6248705337] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 6250972329] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6253095807] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6254180835] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6255647622] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 6256475169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6257388606] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6259188873] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6260732184] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6263448345] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6264613383] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6265884387] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 6266734047] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6267905784] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6269705421] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6271244490] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6273996939] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6275639496] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6277211388] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6281584470] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6282706941] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6283914084] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 6284755491] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6285641502] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6287347416] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6288937662] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6291667074] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6292982178] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6294235185] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 6295096668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6296033289] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6297622128] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6299249229] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6302022426] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6303140655] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6304406703] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 6305490429] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6306479802] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6308111376] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6309736230] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 6311918445] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6313904289] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6315000090] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6316234197] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 6317098305] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6318080055] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6319914174] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6321485814] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6324161655] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6325252899] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6326500551] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 6327347523] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6328251069] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6329978088] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6331864014] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6334512429] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6335626500] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6336891750] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 6337756467] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6338679816] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6340404567] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6342012033] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6345002244] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6346097079] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6347333433] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 6348166104] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6349066017] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6350728650] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6352355961] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6355049610] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6356308476] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6357613185] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 6358549785] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6359446443] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6361040280] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6362755560] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6365481108] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6366639132] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6367839786] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 6369155184] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6370047747] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6371441475] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6373047891] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6375657771] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6376834737] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6378050217] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 6378927681] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6379837989] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6381452469] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6383037549] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6385852053] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6386928219] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6388139961] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 6389151405] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6390034980] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6391369929] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6392907717] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6395654244] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6396746475] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6397986693] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 6398841141] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6399738576] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6401212167] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6402820116] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6405598710] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6407097165] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6408855726] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 6409810260] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6410754189] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6412266609] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6413834595] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 6429502107] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6431382384] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6432578754] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6434618043] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6437934006] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6439060320] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6440362173] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 6441250305] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6442194528] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6443756067] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6445302612] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6448379700] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6449756187] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6451332363] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6454069251] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6455191428] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6456499518] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 6457386768] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6458338803] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6459838644] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6461841099] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6465071907] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6466502805] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6468149268] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6470925279] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6471994557] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6473210751] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 6474030843] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6474927417] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6476597547] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6478175151] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6480898116] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6482227731] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6483814764] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6486496905] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6487606587] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6489297654] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 6490213590] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6491157078] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6492978828] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6494647677] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 6497160138] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6498929010] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6500090478] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6501600147] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 6502542228] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6503602161] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6505502682] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6507188982] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6509973540] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6511141161] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6512424849] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 6513481380] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6514810764] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6516632388] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6518250942] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6521062989] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6522200370] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6523455372] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 6524848554] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 6526018191] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6527296755] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 6528447954] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6529501062] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 6531663306] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6533486463] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 6534803898] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6536079774] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6537380535] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 6538418166] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6539367597] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6542067252] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6543838203] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 6545164080] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6546489222] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6547836624] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 6548870811] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6549825870] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6551881896] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6553881558] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6555217200] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6556483962] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6557795811] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6558746208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6559676025] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6564508965] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6566209692] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 6567165003] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6568339281] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6569671836] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 6570626559] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6571589178] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6574299732] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6575944767] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 6577178580] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6578711286] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6579952029] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 6580841694] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6581768592] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6584404953] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6586150347] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6587455392] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6588703149] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6590075016] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 6591219138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6592190157] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 6594992775] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6596660616] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6597908562] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6599148864] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6600392736] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6601302918] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6602175804] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6605169249] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6606785661] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 6608017773] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6609153348] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6610390248] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6611361519] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6612237177] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6616455531] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6617892351] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6618876831] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6620149200] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 6621479256] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 6622931406] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 6624313521] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6625736229] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6626688726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6627646452] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6630264018] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6631885764] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6633035619] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6634281717] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6635541108] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6636475629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6637372056] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 6639653454] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6641700618] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 6642872439] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6644109213] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6645431415] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 6646343571] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6647289075] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6649380717] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6650988960] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 6652234512] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6654156999] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6655841388] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6657168546] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6658286208] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6659660385] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 6660535014] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6661496184] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 6663869856] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6665436939] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 6666786378] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6667961097] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6669260052] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 6670099548] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6670867455] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6672767010] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6674383149] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 6675678849] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6676917597] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6678201201] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 6679364895] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6680273817] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6681865953] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6683514747] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 6684763911] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6685935270] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 6687219966] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 6688089324] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 6689046504] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 6689952276] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6690913152] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 6692310093] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6693236403] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 6694210089] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 6695265234] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000003d722000, 0x000000003d76f2ea) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] PCI: ECAM mapped (amd64) +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[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][WARN ] [KRELTSC: 6862482942] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6878455752] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7059137274] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7063098147] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7336629132] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7527531543] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7530209106] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7532932596] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7556609781] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7570672683] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7584019884] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7606261131] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7609256025] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7611919014] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7614579945] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7643736156] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7646698143] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7649642784] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7653172044] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7677646767] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7690066125] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7693255374] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7734162702] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7737229941] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7740360474] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7755819645] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7769484324] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7782018615] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7794600450] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7809180540] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7823049255] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7835278353] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7861450044] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7864917270] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7867624821] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7871064684] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7881825147] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7893181800] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7914977259] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7918095801] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7921329780] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7946509872] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7961240007] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7964123748] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7984186728] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7987524531] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7990620099] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7993559826] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7996337328] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8017163511] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8027748141] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8040536616] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8056835472] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8071407687] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8086844598] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8103565176] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8123897523] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8152494126] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8162645841] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8182016178] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8193120159] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8211896511] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8221868403] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8241642486] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[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=10052262) +[Hera] I/O APIC: keyboard IRQ1 unmasked +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 11704781928] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 17689179081] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 430 ticks, trust=0x00010000, variance=0x00000000 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +[Hera] [HADES][DOE ] 104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,437,65536,0,1,65536,0,0,65536,1,0,0,0,2,2,2 +[Hermes] [HADES][DOE ] 16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,438,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3 +[Hermes] [HADES][DOE ] 17,170000,10000,0,0,256,57,21,4096,2635,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +[Hermes] [HADES][DOE ] 18,180000,10000,0,0,256,57,22,4096,2891,0,0,439,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +[Hermes] [HADES][DOE ] 19,190000,10000,0,0,256,57,23,4096,3147,0,0,440,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5 +[Hermes] [HADES][DOE ] 20,200000,10000,0,0,256,57,25,4096,3403,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +[Hermes] [HADES][DOE ] 21,210000,10000,0,0,256,57,26,4096,3659,0,0,441,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +[Hermes] [HADES][DOE ] 22,220000,10000,0,0,256,61,27,4096,3915,0,0,442,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7 +[Hermes] [HADES][DOE ] 23,230000,10000,0,0,256,61,28,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +[Hermes] [HADES][DOE ] 24,240000,10000,0,0,256,61,30,4096,4096,0,0,443,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +[Hermes] [HADES][DOE ] 25,250000,10000,0,0,256,61,31,2048,2048,0,0,444,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9 +[Hermes] [HADES][DOE ] 26,260000,10000,0,0,256,61,32,2048,2048,0,0,445,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10 +[Hermes] [HADES][DOE ] 27,270000,10000,0,0,256,61,34,1024,1024,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11 +[Hermes] [HADES][DOE ] 28,280000,10000,0,0,256,61,35,1024,1024,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12 +[Artemis] [HADES][DOE ] 3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +[Artemis] [HADES][DOE ] 3975,39750000,10000,0,0,256,66,3670,256,256,1,0,449,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +[Artemis] [HADES][DOE ] 3976,39760000,10000,0,0,256,66,3671,256,256,1,0,450,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15 +[Artemis] [HADES][DOE ] 3977,39770000,10000,0,0,256,66,3671,256,256,1,0,451,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16 +[Artemis] [HADES][DOE ] 3978,39780000,10000,0,0,256,66,3672,256,256,1,0,452,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +[Artemis] [HADES][DOE ] 3979,39790000,10000,0,0,256,66,3673,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +[Artemis] [HADES][DOE ] 3980,39800000,10000,0,0,256,68,3674,256,256,1,0,453,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +[Artemis] [HADES][DOE ] 3981,39810000,10000,0,0,256,71,3675,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,19 +[Artemis] [HADES][DOE ] 3982,39820000,10000,0,0,256,71,3676,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +[Artemis] [HADES][DOE ] 3983,39830000,10000,0,0,256,71,3677,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,20 +[Artemis] [HADES][DOE ] 3984,39840000,10000,0,0,256,71,3678,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +[Artemis] [HADES][DOE ] 3985,39850000,10000,0,0,256,71,3679,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,21 +[Artemis] [HADES][DOE ] 3986,39860000,10000,0,0,256,71,3680,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,22 +[Hera] [HADES][DOE ] 105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,459,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,24 +[Hera] [HADES][DOE ] 106,1060000,10000,0,0,256,81,46,256,256,0,0,460,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,25 +[Hera] [HADES][DOE ] 107,1070000,10000,0,0,256,81,47,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +[Hera] [HADES][DOE ] 108,1080000,10000,0,0,256,79,48,256,256,0,0,461,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,26 +[Hera] [HADES][DOE ] 109,1090000,10000,0,0,256,79,49,256,256,0,0,462,65536,0,1,65536,0,0,65536,1,0,0,0,15,5,27 +[Hera] [HADES][DOE ] 110,1100000,10000,0,0,256,77,51,256,256,0,0,463,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,28 +[Hera] [HADES][DOE ] 111,1110000,10000,0,0,256,76,55,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +[Hera] [HADES][DOE ] 112,1120000,10000,0,0,256,76,56,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +[Hera] [HADES][DOE ] 113,1130000,10000,0,0,256,80,67,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,29 +[Hera] [HADES][DOE ] 114,1140000,10000,0,0,256,79,78,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,30 +[Hera] [HADES][DOE ] 115,1150000,10000,0,0,256,79,92,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +[Hera] [HADES][DOE ] 116,1160000,10000,0,0,256,79,93,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,19,9,31 +[Hera] [HADES][DOE ] 117,1170000,10000,0,0,256,77,102,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +[Hera] [HADES][DOE ] 118,1180000,10000,0,0,256,77,104,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,32 +[Hera] [HADES][DOE ] 119,1190000,10000,0,0,256,77,103,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +[Hera] [HADES][DOE ] 120,1200000,10000,0,0,256,77,102,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,33 +[Hermes] [HADES][DOE ] 29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,531,39891,42131,0,65523,13,0,65536,1,0,1,1,0,13,35 +[Hermes] [HADES][DOE ] 30,300000,10000,0,0,256,62,37,512,512,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +[Hermes] [HADES][DOE ] 31,310000,10000,0,0,256,62,39,256,256,0,0,532,39891,42131,0,65523,13,0,65536,1,0,1,2,0,14,36 +[Hermes] [HADES][DOE ] 32,320000,10000,0,0,256,62,40,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +[Hermes] [HADES][DOE ] 33,330000,10000,0,0,256,63,41,256,256,0,0,533,39891,42131,0,65523,13,0,65536,1,0,1,3,0,15,37 +[Hermes] [HADES][DOE ] 34,340000,10000,0,0,256,63,42,256,256,0,0,534,39891,42131,0,65523,13,0,65536,1,0,1,4,0,16,38 +[Hermes] [HADES][DOE ] 35,350000,10000,0,0,256,63,44,256,256,0,0,535,39891,42131,0,65523,13,0,65536,1,0,1,5,0,17,39 +[Hermes] [HADES][DOE ] 36,360000,10000,0,0,256,63,45,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +[Hermes] [HADES][DOE ] 37,370000,10000,0,0,256,63,46,256,256,0,0,536,39891,42131,0,65523,13,0,65536,1,0,1,6,0,18,40 +[Hermes] [HADES][DOE ] 38,380000,10000,0,0,256,63,48,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +[Hermes] [HADES][DOE ] 39,390000,10000,0,0,256,63,49,256,256,0,0,537,39891,42131,0,65523,13,0,65536,1,0,1,7,0,19,41 +[Hermes] [HADES][DOE ] 40,400000,10000,0,0,256,63,50,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +[Hermes] [HADES][DOE ] 41,410000,10000,0,0,256,63,51,256,256,0,0,538,39891,42131,0,65523,13,0,65536,1,0,1,8,0,20,42 +[Artemis] [HADES][DOE ] 3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +[Artemis] [HADES][DOE ] 3988,39880000,10000,0,0,256,72,3682,256,256,1,0,541,39891,42131,1,65511,13,12,65536,1,0,2,11,2,0,45 +[Artemis] [HADES][DOE ] 3989,39890000,10000,0,0,256,72,3683,256,256,1,0,542,39891,42131,1,65511,13,12,65536,1,0,2,12,3,0,46 +[Artemis] [HADES][DOE ] 3990,39900000,10000,0,0,256,72,3684,256,256,1,0,543,39891,42131,1,65511,13,12,65536,1,0,2,13,4,0,47 +[Artemis] [HADES][DOE ] 3991,39910000,10000,0,0,256,72,3684,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +[Artemis] [HADES][DOE ] 3992,39920000,10000,0,0,256,72,3685,256,256,1,0,544,39891,42131,1,65511,13,12,65536,1,0,2,14,5,0,48 +[Artemis] [HADES][DOE ] 3993,39930000,10000,0,0,256,72,3686,256,256,1,0,545,39891,42131,1,65511,13,12,65536,1,0,2,15,6,0,49 +[Artemis] [HADES][DOE ] 3994,39940000,10000,0,0,256,72,3687,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +[Artemis] [HADES][DOE ] 3995,39950000,10000,0,0,256,72,3688,256,256,1,0,546,39891,42131,1,65511,13,12,65536,1,0,2,16,7,0,50 +[Artemis] [HADES][DOE ] 3996,39960000,10000,0,0,256,72,3689,256,256,1,0,547,39891,42131,1,65511,13,12,65536,1,0,2,17,8,0,51 +[Artemis] [HADES][DOE ] 3997,39970000,10000,0,0,256,72,3690,256,256,1,0,548,39891,42131,1,65511,13,12,65536,1,0,2,18,9,0,52 +[Artemis] [HADES][DOE ] 3998,39980000,10000,0,0,256,72,3691,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +[Artemis] [HADES][DOE ] 3999,39990000,10000,0,0,256,72,3692,256,256,1,0,549,39891,42131,1,65511,13,12,65536,1,0,2,19,10,0,53 +[Hera] [HADES][DOE ] 121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +[Hera] [HADES][DOE ] 122,1220000,10000,0,0,256,77,104,256,256,0,0,552,39891,42131,1,65511,13,12,65536,1,0,0,0,13,2,56 +[Hera] [HADES][DOE ] 123,1230000,10000,0,0,256,77,106,256,256,0,0,553,39891,42131,1,65511,13,12,65536,1,0,0,0,14,3,57 +[Hera] [HADES][DOE ] 124,1240000,10000,0,0,256,77,108,256,256,0,0,554,39891,42131,1,65511,13,12,65536,1,0,0,0,15,4,58 +[Hera] [HADES][DOE ] 125,1250000,10000,0,0,256,77,109,256,256,0,0,555,39891,42131,1,65511,13,12,65536,1,0,0,0,16,5,59 +[Hera] [HADES][DOE ] 126,1260000,10000,0,0,256,75,112,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +[Hera] [HADES][DOE ] 127,1270000,10000,0,0,256,76,113,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +[Hera] [HADES][DOE ] 128,1280000,10000,0,0,256,76,127,256,256,0,0,556,39891,42131,1,65511,13,12,65536,1,0,0,0,17,6,60 +[Hera] [HADES][DOE ] 129,1290000,10000,0,0,256,72,135,256,256,0,0,557,39891,42131,1,65511,13,12,65536,1,0,0,0,18,7,61 +[Hera] [HADES][DOE ] 130,1300000,10000,0,0,256,72,136,256,256,0,0,558,39891,42131,1,65511,13,12,65536,1,0,0,0,19,8,62 +[Hera] [HADES][DOE ] 131,1310000,10000,0,0,256,72,138,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +[Hera] [HADES][DOE ] 132,1320000,10000,0,0,256,72,142,256,256,0,0,559,39891,42131,1,65511,13,12,65536,1,0,0,0,20,9,63 +[Hera] [HADES][DOE ] 133,1330000,10000,0,0,256,72,153,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +[Hera] [HADES][DOE ] 134,1340000,10000,0,0,256,72,157,256,256,0,0,560,39891,42131,1,65511,13,12,65536,1,0,0,0,21,10,64 +[Hermes] [HADES][DOE ] 42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +[Hermes] [HADES][DOE ] 43,430000,10000,0,0,256,64,54,256,256,0,0,631,65535,1,0,65499,25,12,65536,1,0,1,1,0,12,66 +[Hermes] [HADES][DOE ] 44,440000,10000,0,0,256,64,55,256,256,0,0,632,65535,1,0,65499,25,12,65536,1,0,1,2,0,13,67 +[Hermes] [HADES][DOE ] 45,450000,10000,0,0,256,64,57,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +[Hermes] [HADES][DOE ] 46,460000,10000,0,0,256,64,58,256,256,0,0,633,65535,1,0,65499,25,12,65536,1,0,1,3,0,14,68 +[Hermes] [HADES][DOE ] 47,470000,10000,0,0,256,64,59,256,256,0,0,634,65535,1,0,65499,25,12,65536,1,0,1,4,0,15,69 +[Hermes] [HADES][DOE ] 48,480000,10000,0,0,256,64,60,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +[Hermes] [HADES][DOE ] 49,490000,10000,0,0,256,64,62,256,256,0,0,635,65535,1,0,65499,25,12,65536,1,0,1,5,0,16,70 +[Hermes] [HADES][DOE ] 50,500000,10000,0,0,256,64,63,256,256,0,0,636,65535,1,0,65499,25,12,65536,1,0,1,6,0,17,71 +[Hermes] [HADES][DOE ] 51,510000,10000,0,0,256,64,65,256,256,0,0,637,65535,1,0,65499,25,12,65536,1,0,1,7,0,18,72 +[Hermes] [HADES][DOE ] 52,520000,10000,0,0,256,64,67,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +[Hermes] [HADES][DOE ] 53,530000,10000,0,0,256,62,68,256,256,0,0,638,65535,1,0,65499,25,12,65536,1,0,1,8,0,19,73 +[Hermes] [HADES][DOE ] 54,540000,10000,0,0,256,62,70,256,256,0,0,639,65535,1,0,65499,25,12,65536,1,0,1,9,0,20,74 +[Artemis] [HADES][DOE ] 4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,641,65535,1,1,65487,25,24,65536,1,0,2,11,2,0,76 +[Artemis] [HADES][DOE ] 4001,40010000,10000,0,0,256,74,3694,256,256,1,0,642,65535,1,1,65487,25,24,65536,1,0,2,12,3,0,77 +[Artemis] [HADES][DOE ] 4002,40020000,10000,0,0,256,74,3695,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +[Artemis] [HADES][DOE ] 4003,40030000,10000,0,0,256,74,3696,256,256,1,0,643,65535,1,1,65487,25,24,65536,1,0,2,13,4,0,78 +[Artemis] [HADES][DOE ] 4004,40040000,10000,0,0,256,74,3696,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +[Artemis] [HADES][DOE ] 4005,40050000,10000,0,0,256,74,3697,256,256,1,0,644,65535,1,1,65487,25,24,65536,1,0,2,14,5,0,79 +[Artemis] [HADES][DOE ] 4006,40060000,10000,0,0,256,74,3698,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +[Artemis] [HADES][DOE ] 4007,40070000,10000,0,0,256,74,3699,256,256,1,0,645,65535,1,1,65487,25,24,65536,1,0,2,15,6,0,80 +[Artemis] [HADES][DOE ] 4008,40080000,10000,0,0,256,74,3700,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +[Artemis] [HADES][DOE ] 4009,40090000,10000,0,0,256,74,3701,256,256,1,0,646,65535,1,1,65487,25,24,65536,1,0,2,16,7,0,81 +[Artemis] [HADES][DOE ] 4010,40100000,10000,0,0,256,74,3702,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +[Artemis] [HADES][DOE ] 4011,40110000,10000,0,0,256,74,3703,256,256,1,0,647,65535,1,1,65487,25,24,65536,1,0,2,17,8,0,82 +[Artemis] [HADES][DOE ] 4012,40120000,10000,0,0,256,74,3704,256,256,1,0,648,65535,1,1,65487,25,24,65536,1,0,2,18,9,0,83 +[Hera] [HADES][DOE ] 135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +[Hera] [HADES][DOE ] 136,1360000,10000,0,0,256,72,159,256,256,0,0,651,65535,1,1,65487,25,24,65536,1,0,0,0,12,2,86 +[Hera] [HADES][DOE ] 137,1370000,10000,0,0,256,72,161,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +[Hera] [HADES][DOE ] 138,1380000,10000,0,0,256,72,163,256,256,0,0,652,65535,1,1,65487,25,24,65536,1,0,0,0,13,3,87 +[Hera] [HADES][DOE ] 139,1390000,10000,0,0,256,72,163,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +[Hera] [HADES][DOE ] 140,1400000,10000,0,0,256,72,165,256,256,0,0,653,65535,1,1,65487,25,24,65536,1,0,0,0,14,4,88 +[Hera] [HADES][DOE ] 141,1410000,10000,0,0,256,72,167,256,256,0,0,654,65535,1,1,65487,25,24,65536,1,0,0,0,15,5,89 +[Hera] [HADES][DOE ] 142,1420000,10000,0,0,256,72,169,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +[Hera] [HADES][DOE ] 143,1430000,10000,0,0,256,72,171,256,256,0,0,655,65535,1,1,65487,25,24,65536,1,0,0,0,16,6,90 +[Hera] [HADES][DOE ] 144,1440000,10000,0,0,256,72,174,256,256,0,0,656,65535,1,1,65487,25,24,65536,1,0,0,0,17,7,91 +[Hera] [HADES][DOE ] 145,1450000,10000,0,0,256,72,176,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +[Hera] [HADES][DOE ] 146,1460000,10000,0,0,256,72,178,256,256,0,0,657,65535,1,1,65487,25,24,65536,1,0,0,0,18,8,92 +[Hera] [HADES][DOE ] 147,1470000,10000,0,0,256,72,180,256,256,0,0,658,65535,1,1,65487,25,24,65536,1,0,0,0,19,9,93 +[Hermes] [HADES][DOE ] 55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,731,65536,0,0,65476,36,24,65536,1,0,1,1,0,10,94 +[Hermes] [HADES][DOE ] 56,560000,10000,0,0,256,61,75,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +[Hermes] [HADES][DOE ] 57,570000,10000,0,0,256,61,76,256,256,0,0,732,65536,0,0,65476,36,24,65536,1,0,1,2,0,11,95 +[Hermes] [HADES][DOE ] 58,580000,10000,0,0,256,61,77,256,256,0,0,733,65536,0,0,65476,36,24,65536,1,0,1,3,0,12,96 +[Hermes] [HADES][DOE ] 59,590000,10000,0,0,256,61,79,256,256,0,0,734,65536,0,0,65476,36,24,65536,1,0,1,4,0,13,97 +[Hermes] [HADES][DOE ] 60,600000,10000,0,0,256,61,85,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +[Hermes] [HADES][DOE ] 61,610000,10000,0,0,256,61,87,256,256,0,0,735,65536,0,0,65476,36,24,65536,1,0,1,5,0,14,98 +[Hermes] [HADES][DOE ] 62,620000,10000,0,0,256,61,89,256,256,0,0,736,65536,0,0,65476,36,24,65536,1,0,1,6,0,15,99 +[Hermes] [HADES][DOE ] 63,630000,10000,0,0,256,61,92,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +[Hermes] [HADES][DOE ] 64,640000,10000,0,0,256,61,95,256,256,0,0,737,65536,0,0,65476,36,24,65536,1,0,1,7,0,16,100 +[Hermes] [HADES][DOE ] 65,650000,10000,0,0,256,60,96,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +[Hermes] [HADES][DOE ] 66,660000,10000,0,0,256,59,102,256,256,0,0,738,65536,0,0,65476,36,24,65536,1,0,1,8,0,17,101 +[Hermes] [HADES][DOE ] 67,670000,10000,0,0,256,59,104,256,256,0,0,739,65536,0,0,65476,36,24,65536,1,0,1,9,0,18,102 +[Artemis] [HADES][DOE ] 4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,741,65536,0,1,65465,36,35,65536,1,0,2,11,2,0,104 +[Artemis] [HADES][DOE ] 4014,40140000,10000,0,0,256,75,3706,256,256,1,0,742,65536,0,1,65465,36,35,65536,1,0,2,12,3,0,105 +[Artemis] [HADES][DOE ] 4015,40150000,10000,0,0,256,75,3707,256,256,1,0,743,65536,0,1,65465,36,35,65536,1,0,2,13,4,0,106 +[Artemis] [HADES][DOE ] 4016,40160000,10000,0,0,256,75,3708,256,256,1,0,744,65536,0,1,65465,36,35,65536,1,0,2,14,5,0,107 +[Artemis] [HADES][DOE ] 4017,40170000,10000,0,0,256,75,3708,256,256,1,0,745,65536,0,1,65465,36,35,65536,1,0,2,15,6,0,108 +[Artemis] [HADES][DOE ] 4018,40180000,10000,0,0,256,75,3709,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +[Artemis] [HADES][DOE ] 4019,40190000,10000,0,0,256,75,3710,256,256,1,0,746,65536,0,1,65465,36,35,65536,1,0,2,16,7,0,109 +[Artemis] [HADES][DOE ] 4020,40200000,10000,0,0,256,75,3711,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +[Artemis] [HADES][DOE ] 4021,40210000,10000,0,0,256,75,3712,256,256,1,0,747,65536,0,1,65465,36,35,65536,1,0,2,17,8,0,110 +[Artemis] [HADES][DOE ] 4022,40220000,10000,0,0,256,75,3713,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +[Artemis] [HADES][DOE ] 4023,40230000,10000,0,0,256,75,3714,256,256,1,0,748,65536,0,1,65465,36,35,65536,1,0,2,18,9,0,111 +[Artemis] [HADES][DOE ] 4024,40240000,10000,0,0,256,75,3715,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +[Artemis] [HADES][DOE ] 4025,40250000,10000,0,0,256,75,3716,256,256,1,0,749,65536,0,1,65465,36,35,65536,1,0,2,19,10,0,112 +[Hera] [HADES][DOE ] 148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +[Hera] [HADES][DOE ] 149,1490000,10000,0,0,256,72,184,256,256,0,0,752,65536,0,1,65465,36,35,65536,1,0,0,0,13,2,115 +[Hera] [HADES][DOE ] 150,1500000,10000,0,0,256,72,186,256,256,0,0,753,65536,0,1,65465,36,35,65536,1,0,0,0,14,3,116 +[Hera] [HADES][DOE ] 151,1510000,10000,0,0,256,72,188,256,256,0,0,754,65536,0,1,65465,36,35,65536,1,0,0,0,15,4,117 +[Hera] [HADES][DOE ] 152,1520000,10000,0,0,256,72,190,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +[Hera] [HADES][DOE ] 153,1530000,10000,0,0,256,72,201,256,256,0,0,755,65536,0,1,65465,36,35,65536,1,0,0,0,16,5,118 +[Hera] [HADES][DOE ] 154,1540000,10000,0,0,256,72,203,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +[Hera] [HADES][DOE ] 155,1550000,10000,0,0,256,72,205,256,256,0,0,756,65536,0,1,65465,36,35,65536,1,0,0,0,17,6,119 +[Hera] [HADES][DOE ] 156,1560000,10000,0,0,256,72,207,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +[Hera] [HADES][DOE ] 157,1570000,10000,0,0,256,72,209,256,256,0,0,757,65536,0,1,65465,36,35,65536,1,0,0,0,18,7,120 +[Hera] [HADES][DOE ] 158,1580000,10000,0,0,256,72,212,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +[Hera] [HADES][DOE ] 159,1590000,10000,0,0,256,72,214,256,256,0,0,758,65536,0,1,65465,36,35,65536,1,0,0,0,19,8,121 +[Hera] [HADES][DOE ] 160,1600000,10000,0,0,256,72,216,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +[Hera] [HADES][DOE ] 161,1610000,10000,0,0,256,72,218,256,256,0,0,759,65536,0,1,65465,36,35,65536,1,0,0,0,20,9,122 +[Hermes] [HADES][DOE ] 68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +[Hermes] [HADES][DOE ] 69,690000,10000,0,0,256,59,129,256,256,0,0,831,65536,0,0,65453,48,35,65536,1,0,1,1,0,11,124 +[Hermes] [HADES][DOE ] 70,700000,10000,0,0,256,59,131,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +[Hermes] [HADES][DOE ] 71,710000,10000,0,0,256,59,133,256,256,0,0,832,65536,0,0,65453,48,35,65536,1,0,1,2,0,12,125 +[Hermes] [HADES][DOE ] 72,720000,10000,0,0,256,59,135,256,256,0,0,833,65536,0,0,65453,48,35,65536,1,0,1,3,0,13,126 +[Hermes] [HADES][DOE ] 73,730000,10000,0,0,256,58,138,256,256,0,0,834,65536,0,0,65453,48,35,65536,1,0,1,4,0,14,127 +[Hermes] [HADES][DOE ] 74,740000,10000,0,0,256,58,141,256,256,0,0,835,65536,0,0,65453,48,35,65536,1,0,1,5,0,15,128 +[Hermes] [HADES][DOE ] 75,750000,10000,0,0,256,58,144,256,256,0,0,836,65536,0,0,65453,48,35,65536,1,0,1,6,0,16,129 +[Hermes] [HADES][DOE ] 76,760000,10000,0,0,256,56,148,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +[Hermes] [HADES][DOE ] 77,770000,10000,0,0,256,56,150,256,256,0,0,837,65536,0,0,65453,48,35,65536,1,0,1,7,0,17,130 +[Hermes] [HADES][DOE ] 78,780000,10000,0,0,256,56,152,256,256,0,0,838,65536,0,0,65453,48,35,65536,1,0,1,8,0,18,131 +[Hermes] [HADES][DOE ] 79,790000,10000,0,0,256,56,154,256,256,0,0,839,65536,0,0,65453,48,35,65536,1,0,1,9,0,19,132 +[Hermes] [HADES][DOE ] 80,800000,10000,0,0,256,56,156,256,256,0,0,840,65536,0,0,65453,48,35,65536,1,0,1,10,0,20,133 +[Artemis] [HADES][DOE ] 4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,841,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,134 +[Artemis] [HADES][DOE ] 4027,40270000,10000,0,0,256,80,3718,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +[Artemis] [HADES][DOE ] 4028,40280000,10000,0,0,256,80,3719,256,256,1,0,842,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,135 +[Artemis] [HADES][DOE ] 4029,40290000,10000,0,0,256,80,3720,256,256,1,0,843,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,136 +[Artemis] [HADES][DOE ] 4030,40300000,10000,0,0,256,80,3720,256,256,1,0,844,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,137 +[Artemis] [HADES][DOE ] 4031,40310000,10000,0,0,256,80,3721,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +[Artemis] [HADES][DOE ] 4032,40320000,10000,0,0,256,80,3722,256,256,1,0,845,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,138 +[Artemis] [HADES][DOE ] 4033,40330000,10000,0,0,256,80,3723,256,256,1,0,846,65536,0,1,65441,48,47,65536,1,0,2,16,6,0,139 +[Artemis] [HADES][DOE ] 4034,40340000,10000,0,0,256,80,3724,256,256,1,0,847,65536,0,1,65441,48,47,65536,1,0,2,17,7,0,140 +[Artemis] [HADES][DOE ] 4035,40350000,10000,0,0,256,80,3725,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +[Artemis] [HADES][DOE ] 4036,40360000,10000,0,0,256,80,3726,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +[Artemis] [HADES][DOE ] 4037,40370000,10000,0,0,256,80,3727,256,256,1,0,848,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,141 +[Artemis] [HADES][DOE ] 4038,40380000,10000,0,0,256,80,3728,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +[Artemis] [HADES][DOE ] 4039,40390000,10000,0,0,256,80,3729,256,256,1,0,849,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,142 +[Hera] [HADES][DOE ] 162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,852,65536,0,1,65441,48,47,65536,1,0,0,0,12,2,145 +[Hera] [HADES][DOE ] 163,1630000,10000,0,0,256,73,222,256,256,0,0,853,65536,0,1,65441,48,47,65536,1,0,0,0,13,3,146 +[Hera] [HADES][DOE ] 164,1640000,10000,0,0,256,73,226,256,256,0,0,854,65536,0,1,65441,48,47,65536,1,0,0,0,14,4,147 +[Hera] [HADES][DOE ] 165,1650000,10000,0,0,256,73,228,256,256,0,0,855,65536,0,1,65441,48,47,65536,1,0,0,0,15,5,148 +[Hera] [HADES][DOE ] 166,1660000,10000,0,0,256,73,242,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +[Hera] [HADES][DOE ] 167,1670000,10000,0,0,256,73,245,256,256,0,0,856,65536,0,1,65441,48,47,65536,1,0,0,0,16,6,149 +[Hera] [HADES][DOE ] 168,1680000,10000,0,0,256,73,247,256,256,0,0,857,65536,0,1,65441,48,47,65536,1,0,0,0,17,7,150 +[Hera] [HADES][DOE ] 169,1690000,10000,0,0,256,73,249,256,256,0,0,858,65536,0,1,65441,48,47,65536,1,0,0,0,18,8,151 +[Hera] [HADES][DOE ] 170,1700000,10000,0,0,256,73,251,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +[Hera] [HADES][DOE ] 171,1710000,10000,0,0,256,73,258,256,256,0,0,859,65536,0,1,65441,48,47,65536,1,0,0,0,19,9,152 +[Hera] [HADES][DOE ] 172,1720000,10000,0,0,256,71,260,256,256,0,0,860,65536,0,1,65441,48,47,65536,1,0,0,0,20,10,153 +[Hera] [HADES][DOE ] 173,1730000,10000,0,0,256,71,280,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +[Hera] [HADES][DOE ] 174,1740000,10000,0,0,256,71,287,256,256,0,0,861,65536,0,1,65441,48,47,65536,1,0,0,0,21,11,154 +[Hera] [HADES][DOE ] 175,1750000,10000,0,0,256,71,290,256,256,0,0,862,65536,0,1,65441,48,47,65536,1,0,0,0,22,12,155 +[Hera] blkio_usb: MSC device ready +[Hermes] [HADES][DOE ] 81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +[Hermes] [HADES][DOE ] 82,820000,10000,0,0,256,58,160,256,256,0,0,933,65533,3,0,65421,60,55,65536,1,0,1,2,0,14,157 +[Hermes] [HADES][DOE ] 83,830000,10000,0,0,256,58,164,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +[Hermes] [HADES][DOE ] 84,840000,10000,0,0,256,58,166,256,256,0,0,934,65533,3,0,65421,60,55,65536,1,0,1,3,0,15,158 +[Hermes] [HADES][DOE ] 85,850000,10000,0,0,256,58,170,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +[Hermes] [HADES][DOE ] 86,860000,10000,0,0,256,58,172,256,256,0,0,935,65533,3,0,65421,60,55,65536,1,0,1,4,0,16,159 +[Hermes] [HADES][DOE ] 87,870000,10000,0,0,256,58,174,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +[Hermes] [HADES][DOE ] 88,880000,10000,0,0,256,58,176,256,256,0,0,936,65533,3,0,65421,60,55,65536,1,0,1,5,0,17,160 +[Hermes] [HADES][DOE ] 89,890000,10000,0,0,256,58,178,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +[Hermes] [HADES][DOE ] 90,900000,10000,0,0,256,58,180,256,256,0,0,937,65533,3,0,65421,60,55,65536,1,0,1,6,0,18,161 +[Hermes] [HADES][DOE ] 91,910000,10000,0,0,256,58,182,256,256,0,0,938,65533,3,0,65421,60,55,65536,1,0,1,7,0,19,162 +[Hermes] [HADES][DOE ] 92,920000,10000,0,0,256,58,184,256,256,0,0,939,65533,3,0,65421,60,55,65536,1,0,1,8,0,20,163 +[Hermes] [HADES][DOE ] 93,930000,10000,0,0,256,58,186,256,256,0,0,940,65533,3,0,65421,60,55,65536,1,0,1,9,0,21,164 +[Artemis] [HADES][DOE ] 4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,942,65533,3,1,65418,60,58,65536,1,0,2,11,2,0,166 +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] [HADES][DOE ] 176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,946,65533,3,1,65418,60,58,65536,1,0,0,0,6,3,170 +[Artemis] [HADES][DOE ] 4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +[Artemis] [HADES][DOE ] 4042,40420000,10000,0,0,256,82,3718,256,256,1,0,948,65533,3,1,65418,60,58,65536,1,0,2,2,8,0,172 +[Artemis] [HADES][DOE ] 4043,40430000,10000,0,0,256,82,3719,256,256,1,0,949,65533,3,1,65418,60,58,65536,1,0,2,3,9,0,173 +[Artemis] [HADES][DOE ] 4044,40440000,10000,0,0,256,82,3788,256,256,1,0,950,65533,3,1,65418,60,58,65536,1,0,2,4,10,0,174 +[Artemis] [HADES][DOE ] 4045,40450000,10000,0,0,256,82,3817,256,256,1,0,951,65533,3,1,65418,60,58,65536,1,0,2,5,11,0,175 +[Artemis] [HADES][DOE ] 4046,40460000,10000,0,0,256,82,3818,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +[Artemis] [HADES][DOE ] 4047,40470000,10000,0,0,256,82,3819,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +[Artemis] [HADES][DOE ] 4048,40480000,10000,0,0,256,82,3820,256,256,1,0,952,65533,3,1,65418,60,58,65536,1,0,2,6,12,0,176 +[Artemis] [HADES][DOE ] 4049,40490000,10000,0,0,256,82,3821,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +[Artemis] [HADES][DOE ] 4050,40500000,10000,0,0,256,82,3822,256,256,1,0,953,65533,3,1,65418,60,58,65536,1,0,2,7,13,0,177 +[Artemis] [HADES][DOE ] 4051,40510000,10000,0,0,256,82,3823,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +[Artemis] [HADES][DOE ] 4052,40520000,10000,0,0,256,80,4317,256,256,1,0,954,65533,3,1,65418,60,58,65536,1,0,2,8,14,0,178 +[Artemis] [HADES][DOE ] 4053,40530000,10000,0,0,256,80,4318,256,256,1,0,955,65533,3,1,65418,60,58,65536,1,0,2,9,15,0,179 +[Hera] [HADES][DOE ] 177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +[Hera] [HADES][DOE ] 178,1780000,10000,0,0,256,70,283,256,256,0,0,956,65533,3,1,65418,60,58,65536,1,0,2,10,16,0,180 +[Hera] [HADES][DOE ] 179,1790000,10000,0,0,256,70,285,256,256,0,0,957,65533,3,1,65418,60,58,65536,1,0,0,0,17,1,181 +[Hera] [HADES][DOE ] 180,1800000,10000,0,0,256,70,290,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +[Hera] [HADES][DOE ] 181,1810000,10000,0,0,256,70,295,256,256,0,0,958,65533,3,1,65418,60,58,65536,1,0,0,0,18,2,182 +[Hera] [HADES][DOE ] 182,1820000,10000,0,0,256,70,304,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +[Hera] [HADES][DOE ] 183,1830000,10000,0,0,256,70,315,256,256,0,0,959,65533,3,1,65418,60,58,65536,1,0,0,0,19,3,183 +[Hera] [HADES][DOE ] 184,1840000,10000,0,0,256,70,324,256,256,0,0,960,65533,3,1,65418,60,58,65536,1,0,0,0,20,4,184 +[Hera] [HADES][DOE ] 185,1850000,10000,0,0,256,70,326,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +[Hera] [HADES][DOE ] 186,1860000,10000,0,0,256,69,335,256,256,0,0,961,65533,3,1,65418,60,58,65536,1,0,0,0,21,5,185 +[Hera] [HADES][DOE ] 187,1870000,10000,0,0,256,69,338,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +[Hera] [HADES][DOE ] 188,1880000,10000,0,0,256,69,363,256,256,0,0,962,65533,3,1,65418,60,58,65536,1,0,0,0,22,6,186 +[Hera] [HADES][DOE ] 189,1890000,10000,0,0,256,67,382,256,256,0,0,963,65533,3,1,65418,60,58,65536,1,0,0,0,23,7,187 +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1031,39891,42131,0,65406,72,58,65536,1,0,1,1,0,8,188 +[zuse@Hermes] [HADES][DOE ] 95,950000,10000,0,0,256,60,192,256,256,0,0,1032,39891,42131,0,65406,72,58,65536,1,0,1,2,0,9,189 +[zuse@Hermes] [HADES][DOE ] 96,960000,10000,0,0,256,58,194,256,256,0,0,1034,39891,42131,0,65406,72,58,65536,1,0,1,4,0,11,191 +[zuse@Hermes] [HADES][DOE ] 97,970000,10000,0,0,256,58,197,256,256,0,0,1035,39891,42131,0,65406,72,58,65536,1,0,1,5,0,12,192 +[zuse@Hermes] [HADES][DOE ] 98,980000,10000,0,0,256,58,209,256,256,0,0,1037,39891,42131,0,65406,72,58,65536,1,0,1,7,0,14,194 +[zuse@Hermes] [HADES][DOE ] 99,990000,10000,0,0,256,56,275,256,256,0,0,1038,39891,42131,0,65406,72,58,65536,1,0,1,8,0,15,195 +[zuse@Hermes] [HADES][DOE ] 100,1000000,10000,0,0,256,55,281,256,256,0,0,1040,39891,42131,0,65406,72,58,65536,1,0,1,10,0,17,197 +[zuse@Hermes] [HADES][DOE ] 101,1010000,10000,0,0,256,55,283,256,256,0,0,1041,39891,42131,0,65406,72,58,65536,1,0,1,11,0,18,198 +[zuse@Hermes] [HADES][DOE ] 102,1020000,10000,0,0,256,55,286,256,256,0,0,1042,39891,42131,0,65406,72,58,65536,1,0,1,12,0,19,199 +[zuse@Hermes] [HADES][DOE ] 103,1030000,10000,0,0,256,55,289,256,256,0,0,1044,39891,42131,0,65406,72,58,65536,1,0,1,14,0,21,201 +[zuse@Hermes] [HADES][DOE ] 104,1040000,10000,0,0,256,55,292,256,256,0,0,1045,39891,42131,0,65406,72,58,65536,1,0,1,15,0,22,202 +[zuse@Hermes] [HADES][DOE ] 105,1050000,10000,0,0,256,55,295,256,256,0,0,1046,39891,42131,0,65406,72,58,65536,1,0,1,16,0,23,203 +[zuse@Hermes] [HADES][DOE ] 106,1060000,10000,0,0,256,53,297,256,256,0,0,1048,39891,42131,0,65406,72,58,65536,1,0,1,18,0,25,205 +[zuse@Hermes] [HADES][DOE ] 107,1070000,10000,0,0,256,53,300,256,256,0,0,1050,39891,42131,0,65406,72,58,65536,1,0,1,20,0,27,207 +[zuse@Artemis] [HADES][DOE ] 4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1053,39891,42131,1,65394,72,70,65536,1,0,2,23,2,0,210 +[zuse@Artemis] [HADES][DOE ] 4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1054,39891,42131,1,65394,72,70,65536,1,0,2,24,3,0,211 +[zuse@Artemis] [HADES][DOE ] 4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1057,39891,42131,1,65394,72,70,65536,1,0,2,27,6,0,214 +[zuse@Artemis] [HADES][DOE ] 4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1059,39891,42131,1,65394,72,70,65536,1,0,2,29,8,0,216 +[zuse@Artemis] [HADES][DOE ] 4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1060,39891,42131,1,65394,72,70,65536,1,0,2,30,9,0,217 +[zuse@Artemis] [HADES][DOE ] 4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1063,39891,42131,1,65394,72,70,65536,1,0,2,33,12,0,220 +[zuse@Artemis] [HADES][DOE ] 4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1065,39891,42131,1,65394,72,70,65536,1,0,2,35,14,0,222 +[zuse@Artemis] [HADES][DOE ] 4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1067,39891,42131,1,65394,72,70,65536,1,0,2,37,16,0,224 +[zuse@Artemis] [HADES][DOE ] 4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1070,39891,42131,1,65394,72,70,65536,1,0,2,40,19,0,227 +[zuse@Artemis] [HADES][DOE ] 4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1071,39891,42131,1,65394,72,70,65536,1,0,2,41,20,0,228 +[zuse@Artemis] [HADES][DOE ] 4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1073,39891,42131,1,65394,72,70,65536,1,0,2,43,22,0,230 +[zuse@Artemis] [HADES][DOE ] 4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1076,39891,42131,1,65394,72,70,65536,1,0,2,46,25,0,233 +[zuse@Artemis] [HADES][DOE ] 4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1078,39891,42131,1,65394,72,70,65536,1,0,2,48,27,0,235 +[zuse@Hera] [HADES][DOE ] 190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1081,39891,42131,1,65394,72,70,65536,1,0,0,0,30,2,238 +[zuse@Hera] [HADES][DOE ] 191,1910000,10000,0,0,256,66,359,256,256,0,0,1083,39891,42131,1,65394,72,70,65536,1,0,0,0,32,4,240 +[zuse@Hera] [HADES][DOE ] 192,1920000,10000,0,0,256,66,361,256,256,0,0,1084,39891,42131,1,65394,72,70,65536,1,0,0,0,33,5,241 +[zuse@Hera] [HADES][DOE ] 193,1930000,10000,0,0,256,66,368,256,256,0,0,1086,39891,42131,1,65394,72,70,65536,1,0,0,0,35,7,243 +[zuse@Hera] [HADES][DOE ] 194,1940000,10000,0,0,256,66,367,256,256,0,0,1088,39891,42131,1,65394,72,70,65536,1,0,0,0,37,9,245 +[zuse@Hera] [HADES][DOE ] 195,1950000,10000,0,0,256,66,369,256,256,0,0,1090,39891,42131,1,65394,72,70,65536,1,0,0,0,39,11,247 +[zuse@Hera] [HADES][DOE ] 196,1960000,10000,0,0,256,66,376,256,256,0,0,1091,39891,42131,1,65394,72,70,65536,1,0,0,0,40,12,248 +[zuse@Hera] [HADES][DOE ] 197,1970000,10000,0,0,256,66,379,256,256,0,0,1094,39891,42131,1,65394,72,70,65536,1,0,0,0,43,15,251 +[zuse@Hera] [HADES][DOE ] 198,1980000,10000,0,0,256,66,381,256,256,0,0,1096,39891,42131,1,65394,72,70,65536,1,0,0,0,45,17,253 +[zuse@Hera] [HADES][DOE ] 199,1990000,10000,0,0,256,66,384,256,256,0,0,1098,39891,42131,1,65394,72,70,65536,1,0,0,0,47,19,255 +[zuse@Hera] [HADES][DOE ] 200,2000000,10000,0,0,256,66,391,256,256,0,0,1100,39891,42131,1,65394,72,70,65536,1,0,0,0,49,21,257 +[zuse@Hera] [HADES][DOE ] 201,2010000,10000,0,0,256,66,393,256,256,0,0,1102,39891,42131,1,65394,72,70,65536,1,1,0,0,51,23,0 +[zuse@Hera] [HADES][DOE ] 202,2020000,10000,0,0,256,66,400,256,256,0,0,1104,39891,42131,1,65394,72,70,65536,1,2,0,0,53,25,0 +[zuse@Hera] [HADES][DOE ] 203,2030000,10000,0,0,256,66,427,256,256,0,0,1106,39891,42131,1,65394,72,70,65536,1,3,0,0,55,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1130,39891,42131,1,65387,72,77,65536,1,4,0,0,57,29,0 diff --git a/logs/20260913-234013/amd64/qemu-amd64-20260913-234013.log b/logs/20260913-234013/amd64/qemu-amd64-20260913-234013.log new file mode 100644 index 00000000..0871e7e4 --- /dev/null +++ b/logs/20260913-234013/amd64/qemu-amd64-20260913-234013.log @@ -0,0 +1,10620 @@ +[=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 v2.0.0 +Architecture: amd64 +Build: Sep 13 2026 23:39:35 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 131 +Total memory: 1023 MB +Usable memory: 968 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 249364 + Free pages : 247841 + Used pages : 1523 + Total MB : 974 + Free MB : 968 + 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=2101916847 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=1009109922, tick_hz=100, initial_count=10091099 +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: 4392927] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 61475022] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 91926681] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 92838165] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 93726948] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 95109798] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 96299553] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 97937889] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 98893347] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 99907941] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 110177046] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 111622224] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 115132101] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 116515707] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 118116558] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 120846012] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 122482290] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 124083498] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 127018437] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 128629473] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 130213839] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 133801227] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 135709413] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137289201] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 141000405] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 142014726] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 142936647] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144603900] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 145775196] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 147247086] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 148475817] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 149319324] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 150197733] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 151572960] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153159237] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 155766135] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 157105221] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 158715396] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 161709198] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 163103934] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164687796] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 167449884] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 168922068] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170499126] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 173672541] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 177134664] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 178720416] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180290586] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 182963403] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 184457427] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186508623] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 189523782] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 191052582] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192652929] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 195410103] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 197301762] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198871785] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 202001016] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 203754117] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205353855] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 208140009] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 209764044] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 211230138] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213054786] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 216124755] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 217599984] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219213897] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 221873148] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 223273512] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224833245] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 227768478] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 229189632] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 230792793] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 233548980] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 235179336] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236717943] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 239696562] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 240723567] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 241614954] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243324270] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 244406463] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 245501949] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 246723855] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 247548084] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 248443671] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 249815790] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251391084] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 254496648] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 255963687] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 257545239] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 260343111] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 261689799] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 263159547] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264958197] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 268112586] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 269584938] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271161639] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 274032003] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 275068899] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 276129945] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278264595] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 279348447] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 280344414] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 281381079] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283101924] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 284175864] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 285274038] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 286502622] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 287342412] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 288256185] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 290019450] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 291604236] 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: 294476511] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 296013228] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297622143] 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: 300455862] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 301821807] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 303939006] 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: 307007820] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 308071575] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 309166158] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310920414] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 312180078] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 313194924] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 314197233] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316044561] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 317096451] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 318177615] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 319453932] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 320278476] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 321194559] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 322617582] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324200625] 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: 327057654] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 328653675] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 330357048] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 331913484] 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: 334748988] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 336188706] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 337759401] 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: 340876410] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 341931912] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 342960051] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 344652882] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 345714600] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 346697694] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 347720289] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 349383804] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 350425635] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 351392538] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 352455201] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354621981] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 355980156] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 357340221] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 358580460] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 359417205] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 360297525] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 361613238] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363188469] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 365744841] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 367096863] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 368681439] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 371578200] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 372929193] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 374476368] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 377070372] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 378169638] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 379390158] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 380230074] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 381105816] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 382841424] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 384465396] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 387105180] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 388471083] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 390037515] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 392307636] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 393933540] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 395606379] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 397194987] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 399798042] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 400864464] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 402068688] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 402897558] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 403791759] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 405460083] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 407191218] 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: 410136069] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 411601365] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 413152635] 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: 415985325] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 417034443] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 418339908] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 419345199] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 420575631] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 422253489] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 423880590] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 426825483] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 428249115] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 429831339] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 432779949] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 434183589] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 435739626] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 438424728] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 439422963] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 440316198] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 441953589] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 442999914] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 444061359] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 445533123] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 446635056] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 447528081] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 449046255] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 450581523] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 451601178] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 454711320] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 456128379] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 457871400] 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: 461224323] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 462722295] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 464283750] 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: 467262663] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 468295443] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 469330869] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 470977794] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 472085901] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 473340735] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 474740154] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 476459886] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 477497412] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 478671312] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 479910291] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 481254396] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 482369454] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 483604569] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 484552845] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 485425248] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 487183473] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 488743563] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 491644629] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 493034031] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 494564175] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 497318010] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 498808380] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 501838617] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 505296477] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 507232656] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 508865196] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 510420225] 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: 514013913] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 515029683] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 515864307] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 517517217] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 518567973] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 519704829] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 520961049] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 521776668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 522665892] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 524029233] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 526040025] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 528699360] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 530161989] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 531692112] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 534513042] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 535534545] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 536352726] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 538502013] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 539960715] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 541244130] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 542539851] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 543353391] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 544225605] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 545702115] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 547354038] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 550334211] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 552038466] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 553542549] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 555662079] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 557496429] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 558495651] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 559312152] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 560995113] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 562410975] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 563717154] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 565065039] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 566492052] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 567601125] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 568907178] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 569755179] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 570689301] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 572592909] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 574239351] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 577384311] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 578826570] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 580455204] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 583207422] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 584737713] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 586458978] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 589664292] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 591260796] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 592208946] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 594357162] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 595728189] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 597189432] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 600655944] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 602230377] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 603752562] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 604777341] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 608225457] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 609186543] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 610815702] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 611849070] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 613048233] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 614753958] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 615790224] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 616894782] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 618107910] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 618920253] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 619801434] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 621267423] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 622801998] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 625748823] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 627339384] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 628862619] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 631657110] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 632605491] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 634225200] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 635267514] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 636316443] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 637656894] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 638707818] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 639593178] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 641291616] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 642834948] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 645534918] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 646934190] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 648467253] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 651297087] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 652778070] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 654299226] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 656426778] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 658489902] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 659955492] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 661510878] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 664479753] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 665546385] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 666773247] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 667574313] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 668460912] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 669962034] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 671476428] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 674185344] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 675763053] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 677298447] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 679987161] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 681027711] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 682253964] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 683050053] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 683930394] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 685494894] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 687020460] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 689998323] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 691440897] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 692975346] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 695790354] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 696849447] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 698083365] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 698896905] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 699775797] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 701641374] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 703204320] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 704943876] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 707330505] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 708714888] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 710237892] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 713304585] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 714470421] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 715746255] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 716554146] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 717448410] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 719457270] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 720978510] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 724235715] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 726158412] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 727702374] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 730582881] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 731641323] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 732885027] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 733729143] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 734614020] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 735976710] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 737510508] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 740476464] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 741895896] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 743496936] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 745076619] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 746738895] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 747803931] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 749051373] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 749903238] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 750876420] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 752927511] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 754478424] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 757262268] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 758731155] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 760510170] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 763696185] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 765258921] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 766806894] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 769683600] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 770742336] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 772027683] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 772978626] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 773876061] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 775488084] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 777635628] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 781316424] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 782874603] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 784543116] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 786217341] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 788426121] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 789547122] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 791282793] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 792226680] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 793193709] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 794986269] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 796505325] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 799463679] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 801079335] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 802581570] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 805753494] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 807376731] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 808917060] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 811704600] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 813378510] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 814868376] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 816824820] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 819276864] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 820257963] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 821940525] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 822962679] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 824018223] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 825258084] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 826068138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 826931847] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 828587718] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 830406318] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 833239764] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 834840594] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 836462172] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 839371386] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 841172178] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 842971647] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 845846904] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 846801060] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 848464932] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 849505146] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 850533873] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 851740449] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 852552750] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 853550376] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 855575322] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 857012877] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 858667404] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 860904261] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 862441020] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 863978556] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 867130005] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 868826616] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 870477804] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 873584460] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 874603569] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 876284367] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 877398312] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 878527335] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 880101537] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 881512296] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 883516809] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 885792621] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 887926305] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 891794421] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 893428830] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 894577173] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 896115297] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 897257403] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 898777320] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 900343248] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 903033453] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 904058925] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 905895711] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 907103358] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 908178033] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 909413610] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 910282086] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 911144682] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 913347162] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 914891586] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 918678894] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 919828119] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 921374202] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 922554885] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 924158697] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 925165731] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 926827923] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 927872652] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 928947474] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 930176142] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 931098000] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 932253630] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 934535910] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 936095349] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 939155994] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 940169307] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 941725176] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 942815496] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 943845147] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 945820176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 947267370] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 948730482] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 950037354] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 951384189] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 952481607] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 953712291] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 954522093] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 955398234] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 956681943] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 958220550] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 961046751] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 962337663] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 963849369] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 966462588] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 967757784] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 969282867] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 971868681] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 973402920] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 974932728] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 977251128] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 978845616] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 980273532] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 981805167] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 984737166] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 986502783] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 988045128] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 991040106] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 991986471] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 992848647] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 994493052] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 995538243] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 996462789] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 997295271] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 999260913] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1000694331] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1002106749] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1003422630] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 1004269833] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1005150363] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1006387053] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1008031227] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1010904594] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1012268418] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1013975067] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1016624385] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1017915045] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1019441934] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1022009079] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1023499491] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1025113656] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1028685378] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1030056909] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1031589930] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1034094747] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1035587175] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1037110494] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1040614680] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1042089363] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1043610477] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 1045057251] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1047985680] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 1049000253] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1049866965] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1051969884] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1053354981] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 1054367664] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1055196912] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1056848289] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1057897218] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1058962611] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1060379838] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 1061410161] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1062386199] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1063805568] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1065483447] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1068096372] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1069410594] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1070925933] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1073468991] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1074737454] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1076292294] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1079072799] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1080434460] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1081971492] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1084621209] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1086016806] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1087550373] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1090316640] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1091696403] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1093252272] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1095997119] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1097450613] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1098981471] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1101882075] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 1102879890] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1103841900] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1105477926] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1106542269] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 1107495984] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1108342788] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1109985870] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1111034631] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1112075349] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1113307209] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 1114113231] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1115016903] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1116774120] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1118685876] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 1120816977] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1122767016] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1124057403] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1125587904] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1128312381] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1129672971] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1131191985] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1133908944] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1135308405] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1136845983] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1139452944] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1141140630] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1142702064] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1145280990] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1146588639] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1148102256] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1150915038] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 1151911089] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1152776730] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1155058548] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1156210545] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 1157224131] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1158093048] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1159742661] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1160794068] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 1161759690] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1162605255] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1164237375] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1165283847] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1166333133] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1167569865] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 1168823481] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1169716065] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1171481304] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1173054981] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1175811882] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1177225350] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1178792328] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1181649252] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1182996087] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1184549646] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1187269860] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 1188426288] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1190067900] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1191620115] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1194600036] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1196070624] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1197603015] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1200376863] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1201782099] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1203323751] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1206304155] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1207362975] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1208263224] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1209936819] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1210994211] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 1212008448] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1212872955] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1215428550] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1216560450] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1217710011] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1218958755] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1221044916] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1222116903] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1223149200] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1224386058] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 1225226058] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1226115597] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1228009902] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1229738601] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1233801471] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1235205594] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1236760392] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1239586194] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1241037672] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1242738504] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1246156338] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1247245692] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1248144576] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1249805634] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1250869641] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1251897591] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1252788306] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1254461145] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1255504656] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1256507301] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1257371472] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1259266113] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1260327411] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1261391628] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1262647239] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 1263472665] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1264375371] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1265870235] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1267411068] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1270020444] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1271711007] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1273252344] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 1275936417] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 1277003133] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1278273129] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1279874190] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1282482138] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1284252291] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1285816035] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1288869225] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 1289867292] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1290802527] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1292465958] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1293530679] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1294602288] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1295982072] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 1297194465] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1298346630] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1299991182] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1301539596] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1304180703] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1305577434] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1307155563] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1309724619] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1311454620] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1313040036] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1315606383] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1317135141] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1318732065] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1321752789] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 1322815998] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1323814191] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1325499189] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1326550953] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1327673298] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1328902386] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 1329745515] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1330629279] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1332093693] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1333643619] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1336433637] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1337757057] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1339311162] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1341920055] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1343292489] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1344926688] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1347692913] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1349283999] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1350818154] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1352806014] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1354553130] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 1355576544] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1356477339] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1358107842] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1359156645] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 1360114770] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1361147193] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1362840696] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1363890066] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1364972763] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1366195761] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 1367043174] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1367926602] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1369371360] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1370922966] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1373667918] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1375067967] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1376605671] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1379215173] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1380568224] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1382133438] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1384752243] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1386260190] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1387817970] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1390391877] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 1391406828] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1392284397] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1393928781] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1394984850] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 1395948687] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1396803597] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1398570348] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1399945722] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1401398376] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1403011197] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 1403823456] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1404711840] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1406019321] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1407570465] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1410080280] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1411356345] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1412883171] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1415690871] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1416985626] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1418524443] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1421069643] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1422402114] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1423959684] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1426511856] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1428085281] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1429612569] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 1431357039] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1433634279] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 1434626508] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1435493619] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1437144492] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1438198209] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1439256567] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1440670959] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 1441727700] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1442796621] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1444207905] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1445749620] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1448260401] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1449518847] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1451066127] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1453599567] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1455087837] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1457142288] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1459759560] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1461087054] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1462729086] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1465307823] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1466772174] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1468723095] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1471748523] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 1472724414] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1473592218] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1475237169] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1476301260] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1477347564] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1478589189] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 1479412011] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1480441431] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1481988312] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1483876968] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1486505916] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1487734395] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1489285728] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1491850311] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1493559501] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1495117155] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1497707337] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 1498798896] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1499688057] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1501349136] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1502428494] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1503530553] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1504803384] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 1505875476] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1507039275] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1508715642] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1510300113] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1512917532] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1514211972] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1515799530] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1517448723] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1519832013] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1521317007] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1522896522] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1525536705] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 1526557641] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1527432543] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1529063949] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1530123462] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1531172454] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1532609148] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 1533431382] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1534332450] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1535755851] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1537311678] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1539928257] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1541177505] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1542739716] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1545449367] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1546753299] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1548326766] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1550973585] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1552425189] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1554000651] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1556652090] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1558297692] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1559834346] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1563068493] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 1564257912] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1565177964] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1566884550] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1567942131] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1568999418] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1570399803] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 1571359734] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1572260886] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1573771437] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1575292383] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1578883929] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1580315142] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1581881280] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1584625455] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1585910991] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1587473958] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1590042006] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1591654113] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1593216975] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1596043869] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 1597046157] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1598670717] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1600237695] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1602795327] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 1603811601] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1604698158] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1606344915] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1607397057] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1608774741] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 1610397285] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 1611843492] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 1612913736] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1614165630] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 1614999729] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1615887000] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1617321888] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1618913688] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1621543812] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1623091218] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1624664601] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1627261020] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1628634021] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1630167231] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1632759912] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1634113068] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1635895947] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1638867447] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1640241036] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1641800244] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1644419931] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 1645405755] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1646252454] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1647923865] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1648954713] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 1649978274] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1651155387] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1652918064] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1653980307] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1655119242] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1656370338] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 1657186440] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1658094102] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1659559314] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1661108211] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1663970679] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1665332445] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1666888671] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1669521588] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1670905131] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1672443024] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1674444807] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1676743341] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1678095657] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1679646549] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1682682414] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1684135383] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1685678148] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1688523963] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 1689556155] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1690441557] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1692100368] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1693402956] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 1694381094] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1695245076] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1697279115] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1698685863] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1699766817] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1701297318] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 1702133328] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1703025954] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1704623949] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1706145420] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1708876722] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1710276792] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1711851078] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1714645149] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1716021405] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1717586955] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1720204374] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1721565573] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1723128267] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1725866982] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1727231100] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1728763575] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1731400923] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 1732403652] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1733279184] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1734955740] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1736025795] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 1736979573] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1737894984] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1740101706] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1741413576] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1742479032] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1743721035] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 1744562946] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1745450448] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1746880821] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1748448954] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1751082396] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1752411297] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1754514384] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 1755741288] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1758720873] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1760036082] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1761588129] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1764124005] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1765438080] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1767053148] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1770101529] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 1771130550] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1772003037] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1773648912] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1774697799] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1775772432] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1777019139] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 1777820310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1778705040] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1780257087] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1781796408] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1784411895] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1785726201] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1787367876] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1789916331] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1791240906] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1793081955] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1796007675] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1797402747] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1798939233] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1801533531] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1802938200] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1804465215] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1807448076] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 1808504964] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1809383121] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1811018517] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1812067425] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 1812989577] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1813827666] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1815482298] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1816544457] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1817692233] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1819293000] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 1820473641] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1821400875] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1822918188] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1824481575] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1827088074] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1828440978] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1829978640] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 1830963813] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1833980736] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1835323455] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1836857232] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1839391701] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1840754370] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1842275652] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1845093369] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 1846066173] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1846964196] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1848614355] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1849677375] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 1850636634] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1851503997] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1853162892] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1854198381] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1855258188] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1856495991] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 1857360351] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1858517598] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1860121725] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1861671651] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1864281195] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1865750103] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1867276551] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1869906927] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1871202333] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1872746778] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1875293385] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1876679343] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1878217446] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1880785536] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1882167819] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1884108345] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1887190704] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 1888128207] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1889005167] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1890656901] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1891703205] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 1892642619] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1893485055] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1895127339] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1896168561] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1897291998] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1898937054] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 1899855573] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1900754856] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1902255222] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1903787319] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1905435273] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1907720556] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1909059873] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1911010206] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1913845374] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1915098549] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1916638311] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1919178366] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1920581649] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1922102175] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1925025165] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1926435672] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1927971591] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1930631703] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 1931598186] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1932470757] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1934487870] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1935544422] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 1936473966] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1937561388] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1939657041] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1940918217] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1943131953] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1944355602] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 1945412868] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1946287896] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1947780702] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1949305155] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1952124048] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1953459879] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1954979376] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1958841213] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1960145019] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1961580558] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1964364339] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 1965459825] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1966349091] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1967998011] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1969063341] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1970302278] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1971553668] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 1972406373] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1973314140] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1974781599] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1976325981] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1979449647] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1980860154] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1982384061] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1984658361] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1986290880] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1987595736] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1989141273] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1992193518] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 1993176003] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1994039082] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1995678342] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1996695981] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1997746464] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1998963939] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 1999790940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2000661915] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2002259469] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2003881677] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2006470767] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2007764304] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2009305809] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2011876776] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2013181716] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2014833618] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2017722882] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 2018698626] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2019570420] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2021208924] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2022244182] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2023298865] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2024508024] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 2025333261] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2026203858] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2027797590] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2029343064] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2031917307] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2033266494] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2034820662] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2037414687] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2038804551] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2040636213] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2043597738] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 2044589736] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2045441874] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2047101462] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2048169753] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2049242664] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2050486074] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 2051301756] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2052195894] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2053606191] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2055445959] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2058630168] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2059970640] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2061517521] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2064044724] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2065343364] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2066868174] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2081279172] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2083212159] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2084489631] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2086034958] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2088724869] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 2089695909] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2090580639] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2092225317] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2093261856] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2094493254] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2095819110] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 2096648694] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2097535167] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2099001765] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2100568974] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2103191013] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2104520523] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2106073284] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2108963262] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2110243989] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2111801307] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2114393358] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2115712704] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2117240454] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2120100654] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 2121053802] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2121929838] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2123567565] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2124606309] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2125662987] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2126889744] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 2127757317] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2128648746] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2130198756] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2131815378] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2134723962] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2136138774] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2137682148] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2140329198] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2141792835] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2143382283] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2145603138] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2147558616] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2148930210] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2150511468] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2153078928] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2154803343] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2156443401] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2159181990] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 2160223863] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2161150320] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2162826015] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2163903441] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2164983618] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2166208884] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 2167048863] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2167943568] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2169279567] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2171243550] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2174299554] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2175628098] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [0m[KRELTSC: 2177188230] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2179781667] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2181169935] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2182733280] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2185631469] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2186704107] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2187941259] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 2188820466] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2189703159] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2191117194] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2192714412] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2195243778] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2196587463] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2198700546] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2201426808] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2202807411] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2204399358] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2207045295] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2208144897] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2209399941] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 2210211381] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2211199410] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2213052786] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2214603090] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2216922939] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2218551888] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2219934024] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2221463370] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2224213509] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2225870178] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2227424808] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2230011714] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2231351010] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2232881511] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2235432990] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2236898832] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2238503463] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2241146103] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 2242090851] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2242975896] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2244610830] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2245675173] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2246727000] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2247975618] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 2248794975] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2249895417] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2251650912] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2253182568] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2255782263] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2257114692] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2258659011] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2261229222] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2262515913] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2264168718] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2267214159] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2268614271] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2270166150] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2272778466] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2274084225] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2275686546] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2277367512] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2279979639] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 2280938310] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2281798386] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2283423135] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2284469985] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2285557638] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 2286797037] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 2288198283] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 2289492849] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2290873809] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 2291711583] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2292671955] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2294174211] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2295732663] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 2296790496] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 2298233784] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2299788540] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 2300789799] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2302430445] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2303969346] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2304902796] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 2306265465] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2307808377] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 2308850355] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2310255423] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2311781472] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 2312876790] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2314538562] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2316095250] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2317041888] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2318488557] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2320033968] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2320983420] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 2322037515] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2322932472] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2324588679] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2325635613] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 2326923459] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2327951451] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2329601652] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2330648019] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 2331647934] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2332484448] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2334132801] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2335261845] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2336378163] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2337612396] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 2338456428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2339406321] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 2341366230] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2342978946] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2344105680] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 2345646891] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2347200093] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 2348322837] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2349863964] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2351429451] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2352651000] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 2354473548] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2356041954] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 2357007345] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 2358495279] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2360057532] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2361178848] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2362684464] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2364231744] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2365245183] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2366352198] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2367527799] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2369729712] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2370804996] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2371859238] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2372805645] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2374501941] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2375572311] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2376642345] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2377883025] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2378687262] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2379607293] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2381348592] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2382892701] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2383985709] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 2385553044] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2387099379] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 2388109542] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 2389537122] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2391074553] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2392078374] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2393459019] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2395590078] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2396660028] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2398312161] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2399905452] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2400916077] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2401932456] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2403609327] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2404662498] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 2405608380] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2407686288] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2408774718] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2410084887] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2411708355] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 2412596151] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2413490142] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 2415130725] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2416660533] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 2417661645] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2419296390] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2420835648] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2421967590] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2423342061] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2424906708] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2425875186] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 2427327021] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2428861596] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2429874069] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2431420278] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2434336590] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 2435365695] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 2436872382] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2438439927] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 2439421068] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 2440419765] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2442430368] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2443426965] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 2444610567] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2446268727] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2447321415] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2448396153] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2449652352] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2450506611] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2451400686] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 2453259018] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2454822741] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 2455868604] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 2457717318] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2459287173] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 2460300192] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 2461982649] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2463551286] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 2464610127] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2466040983] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2467618860] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2468581962] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 2470810713] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2472396108] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2473412046] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2474567424] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2476255845] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2477308596] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2478306810] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2480090655] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2481396057] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2483055372] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 2484303549] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 2485611996] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 2486737428] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2488016202] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2488854123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2489749794] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 2491322820] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2492888979] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 2493829548] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2495562699] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2497154541] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2498092884] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 2499817803] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2501129946] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2502699843] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2503669182] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2505203064] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2506769013] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 2508070068] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2509496703] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2511203310] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2512280106] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2513309400] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2515001286] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2516083857] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2517249756] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2518505367] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2519363511] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2520569604] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2522580123] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2524152057] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2525208231] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2526668928] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2528268834] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2529280110] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2530945032] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2532521439] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 2533569423] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2535204210] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2536768227] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2537685822] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2538775344] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2540448246] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2541505386] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2542618260] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2544291309] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2545376694] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2546449080] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2548054488] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2548914669] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2549827749] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 2551698324] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2553300393] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2554365807] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2556003639] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2557671417] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2558702286] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2560560891] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2562144207] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2563155504] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2564653056] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2566237128] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2567168289] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2568271629] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2569937412] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2570997429] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2572076556] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2573792403] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2574852189] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2575949796] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2577174873] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2578021110] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2578919301] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2580644640] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2582198808] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2583216804] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 2584919085] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2586475983] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2587472412] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2589090840] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2590758303] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2591779449] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2593432737] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2595026007] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 2596079073] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2597779191] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2599412991] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2600360637] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2601476178] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2603166237] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2604226737] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2605212771] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2606892708] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2607933615] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2609026014] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2610585222] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2611767060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2612933652] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2615204214] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2616867015] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2617945743] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 2619569127] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2621143455] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 2622168045] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 2624399715] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2625944517] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2626946175] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2628473211] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2630025069] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2630982963] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2632096614] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2633782410] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2634918636] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2636210514] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2637948285] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2639005047] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2640083985] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2641318239] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2642150574] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2643046476] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 2644680255] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2646229026] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 2647208298] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2649024168] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2650570251] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2651545071] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 2653052934] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2654599836] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2655594606] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2657125506] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2658676902] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 2659637358] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 2661519084] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2663061324] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 2664031755] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 2665055064] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2666702115] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2667759864] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2668701588] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2670382743] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2671491963] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2672888379] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2674544208] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 2675617665] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2676491286] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 2678112024] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 2679504849] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2681077287] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 2682061662] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2683498482] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2685065313] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2686028982] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2687711586] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2689336209] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 2690335389] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 2691848796] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2693410944] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2694417306] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2695833861] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2697372867] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 2698351299] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2700014184] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2701537965] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2702494515] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 2703522444] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2705179302] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2706228630] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 2707172202] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2708817783] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2709861546] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2710936683] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2712169194] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2713260858] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2714481504] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2716517118] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2718094008] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 2719173996] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2720708256] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2722310514] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 2723378490] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2724773688] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2726366496] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2727489303] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2729606019] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2731210776] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 2732234967] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2733318336] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2735004279] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2736049554] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2737089789] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2738793393] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2739852969] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2740961580] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2742381915] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2743468539] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2744628705] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2746586241] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2748140934] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2749136124] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2750643399] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2752233834] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2753217810] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2754567312] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2756133933] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2757107745] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2758751646] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2760315453] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 2761351614] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2762951457] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2764514949] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 2765563479] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 2766565725] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2768235225] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2769290916] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2770255215] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2772160860] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2773216677] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2774283246] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2775529869] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2776381881] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2777283285] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2778948060] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2780514198] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2781504327] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2783016180] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2784891501] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2786234367] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2787965124] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2789510976] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 2790535230] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2792051325] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2793616917] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2794633170] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2795718261] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2797402377] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2798522874] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2799799002] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2801717184] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2802791376] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2803859919] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2805114543] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2805959121] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2806850403] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 2808515535] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2810093538] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 2811189633] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2812940277] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2814508137] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2815497405] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2817034038] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2818510611] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 2819522202] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 2820947430] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2822586165] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2823790578] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2824967754] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2826646473] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2827705881] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2828681688] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2830345455] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2831399256] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2832479748] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2833734876] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 2834554464] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2835442113] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2837214429] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2838747954] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2839688649] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2841154890] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2842707315] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2843642382] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2845434942] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2846986086] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2847923526] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2849502768] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2851082115] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2852037426] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2853589515] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2855139126] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2856091938] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 2857131732] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2858785566] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2859844281] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 2860768239] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2862901167] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2864325765] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2865422427] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2866643787] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 2867461926] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2868349512] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2869922265] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2871485799] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2872452156] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2873919846] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2875497996] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2876722989] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2878243725] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2879790627] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2880725127] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2882252037] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2883817020] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2884783041] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2886375093] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2887665228] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2889474987] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 2890507914] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2891993937] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2893592835] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2894551107] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 2895585735] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2897231820] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2898298914] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 2899266258] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2900927568] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2902262328] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2903316108] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2904552798] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2905388493] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2906300733] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2907872310] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2909453652] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2910421542] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2911785051] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2913355116] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2914672719] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2916140451] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2917729332] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2918658435] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2920048614] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2921629494] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2922631362] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2924019210] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2925562206] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2926759605] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 2927917230] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2929584504] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2930645592] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2931628014] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2933313810] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2934397431] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2935471602] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2936711799] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2937548061] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2938457886] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2940302169] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2941855098] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2942814063] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2944107117] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2945683209] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2946630960] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2948000874] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2949589482] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2950542315] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2952275487] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2953851096] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2954799981] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2956238733] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2957797227] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2958744768] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 2959864824] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2961501060] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2962561140] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2963520168] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2965354896] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2966412057] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2967475770] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2968709625] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2969536920] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2970431583] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2971891608] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2973421101] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2974527507] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2975887992] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2977831269] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2979235266] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2980780824] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2982355950] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2983427454] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2984952915] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2986526256] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2987633481] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2989170303] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2990703975] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2992141467] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2993440191] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2995125546] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2996174790] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2997240645] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2998474395] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2999299800] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3000194463] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 3001669860] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3003219093] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 3004242591] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3005588439] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3007581150] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3008897535] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 3010637280] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3012258522] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 3013289118] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 3014656932] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3016219521] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 3017460642] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 3018538950] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3020184951] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3021238773] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3022296669] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3023659002] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3024509754] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3025413615] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 3026846361] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3028011987] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 3028749738] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3030006966] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3031594671] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 3032690115] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3034002657] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3035725833] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 3037204317] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3038529501] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3040087575] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3041167500] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3042178566] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3043850145] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3044895189] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3045976500] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3047212203] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3048252165] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3049311153] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3050993358] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3052555884] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3053624364] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3055193127] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3056759433] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3057806682] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3058795761] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3060542730] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3061882257] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3063416097] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3064678680] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3065502132] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3066378462] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3067808730] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3069366993] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3070406808] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3071814732] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3073391118] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 3074598156] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3075976554] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3077871636] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3078976467] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3080051100] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3081308013] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3082127517] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3083013612] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3084650625] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3086219136] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3087187530] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 3089225937] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3090771411] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 3091806984] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3092784828] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3094425180] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3095536563] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3096637152] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 3097879827] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 3099167736] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 3100353333] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3101708988] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 3102563520] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3103450098] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3104876334] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3106458201] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3107388501] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3108749805] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3110301369] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3111235722] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3112612335] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3114643308] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3115872690] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 3117592044] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3119159946] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3120091485] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 3121456800] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3123021510] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 3124024092] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3125195682] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3126472188] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 3127418511] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3128519562] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3130014993] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3131621724] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3132623151] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3134119443] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3135732390] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3136667121] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3138904902] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3140978925] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3142009185] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3143111664] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3144353667] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 3145188375] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3146102904] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3147580569] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3149139588] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3150088641] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 3151542072] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3153339231] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 3154286961] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 3155964672] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3157603050] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3159160326] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3160134978] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3161259549] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3162492081] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 3163341993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3164222292] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3165937845] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3167500014] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3168435669] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3169841346] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3171421260] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3172366659] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3174230388] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3175807572] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3176785857] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3177991047] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3179668842] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 3180732429] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3181826655] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 3184442667] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3186019767] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 3186959958] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3188027871] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3189637122] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3190612194] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3192107436] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3194064321] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3195424491] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3196747701] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3197971938] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 3198797511] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3199692384] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3201221226] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3202740009] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 3203793411] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 3205347369] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3206904771] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 3208002798] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 3209517045] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3211065837] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 3212097147] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3213161679] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3214399986] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 3215251263] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3216138114] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3217509204] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3219062469] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 3220107765] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3221471085] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3223465455] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3224723166] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 3226590192] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3228156015] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 3229206981] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3230276679] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3231522084] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 3232367607] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3233240850] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3234934941] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3236492406] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 3237430875] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3239093445] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3240638352] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 3241610001] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3243041382] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3244667370] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3245654559] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3246785766] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3248237874] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 3249075060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3249953406] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3251679711] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3253255656] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 3254314938] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3255408807] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3256968309] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 3258046512] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 3259621575] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3261175449] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 3262162008] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3263224671] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3264957192] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 3265809225] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3266698869] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 3268248270] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3269814051] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 3270755145] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 3271911321] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 3273102735] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3274796301] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 3275792898] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3277159872] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3278851863] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 3280536315] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 3281614224] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3282891738] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3283739865] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3284655759] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 3286775079] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3288333741] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3289392309] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3290909853] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3292489557] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3293787483] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3295781979] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3297360234] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3298368024] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3299931180] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3301519872] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3302535789] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3303570354] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3304543872] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3306287754] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3307344894] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3308787258] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3310113450] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 3310992174] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3311884107] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3313703106] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3315310278] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 3316268004] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3317605872] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3319197945] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 3320239104] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3322413927] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3324012111] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3325040775] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3326321103] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3327892869] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3328927644] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3330060279] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3331303479] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3332124306] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3333196587] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 3335225040] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3336770724] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 3337764360] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3338951175] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3340523424] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3341545683] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3342665298] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3344230113] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3345210876] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 3346692048] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3347852277] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3349539858] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3350515119] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3351608211] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3352883037] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3353748384] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3354632232] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 3356228043] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3357805836] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 3359174763] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3360358428] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3361915536] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3362980845] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3364127088] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3365725314] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3366738396] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 3367906689] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3369054528] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3370895724] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3372385821] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3373656132] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3374968065] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 3375854475] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3376778601] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3378810141] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3380407296] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 3381370566] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3383185638] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3384840963] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 3385818765] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3387564285] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3389143128] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 3390089934] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 3391547628] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3393193524] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3394816908] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 3395899773] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3398038749] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3399628596] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3400637688] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3401764506] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3403001112] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 3403861923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3404757468] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 3406993590] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3408594231] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 3409593537] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 3411604035] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3413189493] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 3414168765] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 3415977054] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3417554595] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 3418602600] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 3420470487] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3422055462] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3423229194] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3424351329] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3425596755] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 3426444084] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3427338264] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3428886930] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3430507269] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 3431485323] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3432763992] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3434231073] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 3435129411] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3436667934] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3438254043] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3439219728] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3440958528] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3442538190] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 3443550411] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3444639975] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3445889580] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 3446715216] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3447588774] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3449741085] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3451300818] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 3452273118] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3453839802] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3455535027] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 3456510603] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3457756596] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3459314775] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3460286046] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3461836749] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3463408851] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 3464360403] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3465466809] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3466692264] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 3467555154] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3468458301] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3470208042] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3471815655] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 3472840812] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3474366084] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3476113494] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3477152448] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3478454133] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3479706615] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 3480516879] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3481420719] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3482825325] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3484359690] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 3485363007] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 3487147587] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3488702070] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 3489656520] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3490960179] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3492539736] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3493471464] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 3497643912] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3499449450] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 3500417046] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3502399950] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3503918250] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 3504881562] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 3506848569] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3508390704] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 3509345322] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3510380538] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3511899153] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 3512980884] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3514135359] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 3515752233] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3517313604] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 3518273388] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3519676986] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3521196084] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 3522181068] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3523759386] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3525340560] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 3526428171] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3527499045] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3529083621] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 3530198154] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3531368589] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3533828256] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3535459116] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 3536565648] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3538022103] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3539599161] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 3540684378] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3541774887] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3543007713] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 3543830346] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3544906113] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3546516246] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3548071401] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 3549112434] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3551153298] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3552699486] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 3553936239] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3555055833] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3556286265] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 3557834301] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 3559067232] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3560279709] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 3561094824] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3561993309] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3563401674] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3564974889] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3565946034] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 3567250890] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3568819800] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 3569902581] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3571388268] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3572951697] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3573905391] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3575330241] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3576890184] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3577912128] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3579347310] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3580904691] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3581944170] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3583590549] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3585135120] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3586093833] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 3587033142] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3588684477] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3589716081] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3590814801] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3592003044] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 3593009280] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3594098214] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3596215896] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3597864858] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3598930524] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 3600015951] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3601626735] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 3602729235] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3604337982] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3605980539] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3606999669] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3608889207] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3610469562] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 3611495874] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3612567798] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3613807281] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 3614638062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3615530058] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3617155920] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3618785037] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 3619903980] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 3622341597] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 3623691435] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3625020756] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 3626061159] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3627641976] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3629206917] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3630225438] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 3631729920] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3633592851] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 3635012829] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3636422706] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3637658850] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3638552736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3639438243] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3640548177] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3642136533] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3643188822] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3644460393] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3645786585] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 3646789377] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3648617049] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3650144589] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 3651159120] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3652630212] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3653978265] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 3655010688] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3656041011] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3657628926] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3658624725] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3660388851] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3662067570] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 3663101631] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3664254993] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3666201273] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3667298145] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3668399616] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3669609699] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3670456629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3671350347] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3672921693] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3674495769] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3675452676] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 3676770237] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3678365649] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 3679426212] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3680784954] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3682334229] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3683272026] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3684588558] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3686590824] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 3687579462] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 3688575072] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3690180249] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 3691177854] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 3692512908] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3694082511] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 3695064030] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3696387576] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3698165226] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 3699544527] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 3701138511] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3702728904] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3703730142] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 3705175740] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3706759182] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 3707842593] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3709185900] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3710874195] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3711927072] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3713292093] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3714503142] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 3715333377] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3716280456] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3717340095] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3718550850] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 3719396268] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3720285198] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3721372011] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3722575605] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3723423417] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3724316715] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 3726453192] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3728025294] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 3729034260] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3730228656] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3731881923] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 3732870708] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3734414670] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3736013106] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3736967346] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3739133328] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3740692536] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3741656814] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3742721619] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3744304641] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3745340256] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3746451177] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3747385236] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3749063052] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3750641118] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3751725831] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3752722512] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3754410114] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3755495835] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3756587982] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3757789854] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3758640354] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3759537306] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 3761310672] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3763484466] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3764795412] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3766708281] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3768275049] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3769326834] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3770984028] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3772555962] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3773582295] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3775563141] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3777154500] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3778162815] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3779162289] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3780086457] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3781811208] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3782882208] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3784014780] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3785252814] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3786138594] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3787068096] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3788744652] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3790352223] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3791368224] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3792434436] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3794189007] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3795286236] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3796407510] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3798090303] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3799133793] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3800311536] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3801983892] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 3803108610] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3804312183] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3806020050] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3807575667] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 3808541583] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3810309678] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3811923633] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 3812905068] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3814333740] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3816117438] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 3817131822] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3818227077] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3819440121] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3820280184] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3821191017] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3823179864] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3824768304] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 3825807783] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3826918116] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3828627159] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3829693035] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3830782074] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3832352937] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3833430237] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3834474189] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3836056266] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3837100008] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3838175922] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3839745378] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3841038411] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3842145069] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3843712656] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 3844763643] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3846230829] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3847808874] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 3848915973] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3850409430] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3851980923] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 3853153164] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3854570181] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3856188063] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3857263767] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3858336993] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3859909410] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3860980914] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3862399632] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3863962074] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 3864973854] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3866487450] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3868221693] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 3869178873] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3870199074] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3871830774] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3872868132] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3874077648] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3875652501] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 3876658569] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3877732719] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3878877702] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 3879801030] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3880925853] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3882637122] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3884296122] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3885257313] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 3886717044] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3888353721] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3889293681] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3890711223] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3892353633] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 3893609181] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3895109169] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3896760567] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 3897741939] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3899404257] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3901035726] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 3902013276] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3903156390] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3904329996] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 3905375691] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3906589701] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 3908624538] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3910007283] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3911618529] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3912593622] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3914815107] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3916467555] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3917527425] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3919105743] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3921149778] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 3922436616] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 3924442725] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3926087214] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 3927059220] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3928295091] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 3929536716] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 3930836448] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 3931916436] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3933171375] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3934017612] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3935136933] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3937997490] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3939562893] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 3940607538] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3941643384] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3943335795] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3944332140] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3945418407] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3947098512] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 3948128877] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3949228584] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3951220728] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3952218354] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3953237526] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3954909000] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3955976745] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3957120216] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3958341555] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3959189451] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3960090750] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3962058954] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3963670788] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 3964733451] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3965861844] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3967527879] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3968528676] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3969734937] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3971312856] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 3972280977] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3973322094] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3975270768] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3976323981] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3977416800] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3978640323] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3979478769] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3980357367] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3981770898] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3983341446] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 3984355074] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3985531872] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3987284637] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 3988650645] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3990258300] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3991949262] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 3993014550] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3994109553] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3995417391] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3996322869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3997223244] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3998592381] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4000225971] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 4001262153] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 4003108389] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4004770770] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4005794688] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4006899624] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4008536280] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4009613832] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4010761230] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4012001637] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4012918497] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4013817864] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4015462290] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4017133554] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 4018207011] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 4019429610] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4021070214] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 4022128635] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 4023446133] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4025090181] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4026137598] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4027599576] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4029112752] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4029964953] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4030866588] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4031845650] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4033419054] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 4034523843] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4035719877] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4037311320] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 4038347502] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 4039511091] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4041102135] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 4042632615] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4043750277] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4045010592] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4045882953] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4046777910] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4048059162] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4049635506] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4050649113] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4051696971] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4053628446] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4055008419] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4056397002] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4058242965] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4059282864] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4060306278] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4061978235] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4063030062] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4064115783] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4065349092] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4066211100] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4067093688] 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: 4088731059] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4090333338] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4091349570] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4092414606] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4094269494] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4095262311] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4096302252] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4097977443] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4099009614] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4100052222] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4101720063] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4102746585] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4103830311] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4105107489] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 4105936653] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4107051921] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4108384266] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4109931168] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 4111053828] 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: 4132577484] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4134464544] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 4135502343] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 4136588715] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4138154874] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4139173521] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4140251934] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4141476885] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4142325222] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4143229440] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4144538433] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4146174753] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 4147542924] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4148922960] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4150542501] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 4151620053] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4152667050] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4154209290] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 4155265191] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4156291146] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4157836662] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 4158930216] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4159995819] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4162008648] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 4163483835] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4164718110] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4166383179] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 4167468123] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4168505334] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4170178803] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 4171269375] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4172361585] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4174032660] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 4175121195] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4176508371] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4178195091] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 4179271068] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4180385811] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4182106215] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 4183217556] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4184202267] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4185860532] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 4186995687] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4188027396] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4190237940] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 4191376896] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4192428639] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4193982723] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 4195020963] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4196091732] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4197654762] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 4198689663] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4199737227] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4201753122] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 4203137988] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4204576215] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4206225555] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 4207275009] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4208338701] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4209996336] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 4211052867] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4212170004] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 4213426350] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4214754558] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 4216158072] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 4217084046] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4217971275] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4219362756] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4220915013] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4221865998] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 4223238642] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4224808707] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 4226250567] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4227963369] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4229577240] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 4230531102] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4232124309] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4233706785] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4234683432] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4236174558] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4237740780] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4238693781] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4239859470] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4240947585] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4242114072] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4243666833] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4245253824] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4246209240] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4247716389] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4249296366] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4250221815] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 4251781737] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4253632971] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 4254633747] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 4256238504] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4257846747] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 4258800504] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4260493965] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4262074362] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 4263105588] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4264138158] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4265974356] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4267319511] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4268503071] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 4269300273] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4270196280] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4271661009] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4273194429] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 4274155179] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 4287476193] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 4288733526] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4289921307] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 4290724872] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4292102745] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4293979326] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 4295225025] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4297262424] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4298782509] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 4299836226] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 4301516877] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4303049142] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 4304041623] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 4305721812] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4307294859] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4308285513] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 4309266549] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4311116418] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4312155666] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4313194347] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 4314034557] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4314909753] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 4316349870] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4317881568] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 4318871382] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4320281826] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4321921338] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 4323372858] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4324998384] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4326646674] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 4327706985] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4329244437] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4330909149] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 4331954088] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4333513212] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4335399432] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4336566633] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 4338357366] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4340007273] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4341135708] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 4342214457] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4343967873] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4345102188] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4346234424] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4347144270] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4348375227] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 4350428334] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4351981452] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 4352954298] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4354489440] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4356054780] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 4357077522] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 4358773650] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4360358079] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 4361434707] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4363554048] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4365195093] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 4366319475] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 4367361264] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4369101576] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4370236857] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4371237150] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4373032482] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4374135360] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4375563276] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 4376587782] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4377542778] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4378974033] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4380643596] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4381645065] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4383193962] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4384819698] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4385844036] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4387487706] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4389175224] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4390185975] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4391678298] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4393343136] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 4394409558] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4395534885] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 4396421169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4397366022] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4399027647] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4400934174] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 4402024305] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4403501613] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4405071426] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 4406114286] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4407752433] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4409347866] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 4410351687] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4411431066] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4412311659] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4413506097] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 4415255922] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4416549711] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 4417553175] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 4418608761] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4420242519] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 4421215008] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4422174687] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4423840764] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4424966532] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4426429077] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4427405346] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4428287703] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4429771164] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4431339549] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4432271424] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4433789220] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4435431105] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4436378205] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4437506220] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 4438413693] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4439319150] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4441434858] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4443064941] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 4444108914] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 4445833833] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4447494156] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4449140052] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 4450181568] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4451835612] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4453930215] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 4455416322] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4457230155] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4458879789] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 4459891065] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4461064986] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 4461961413] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4462878084] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4464556698] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4466182287] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4467348375] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4469479728] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4471133352] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 4472120310] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4473350364] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4474634346] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 4476259914] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 4477505634] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4478756205] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4479620838] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4480517370] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4483142517] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4484676441] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 4485644226] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4486681437] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4488339492] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4489356879] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 4491480546] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4493069742] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 4494376614] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 4496471721] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4498037271] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 4499199285] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4500397419] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4501625541] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4502485806] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4503370158] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 4505528496] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4507117083] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 4508072982] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 4510053072] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4511848803] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4512923352] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4514259729] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4515965517] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 4517022825] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4518115917] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4519400424] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4520254914] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4521190506] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 4524036636] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4525835076] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4527009228] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 4528893159] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4530587796] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 4531835889] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 4534039860] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4535620593] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 4536905079] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4538028768] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4539241182] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4540129062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4540985232] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4543353528] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4544950935] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 4545958053] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 4547950701] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4549554786] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 4550621607] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4551741096] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4553008488] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4553835993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4554730803] Running FIND.existing: FIND DUP . CR +[Hera] 35722304 +[Hera] [HADES][TEST ] [KRELTSC: 4556320272] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4557878745] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 4558932126] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 36049104 +[Hera] [HADES][TEST ] [KRELTSC: 4561150440] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4562709123] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 4563732621] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4565248044] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4566826152] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 4567781253] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4568713002] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4570371708] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 4571678118] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4572848637] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4574100741] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4574996013] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4575915519] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4577532288] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4579222704] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 4580334276] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4581603054] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4583243910] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 4584318711] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4585902909] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4587248442] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4588171140] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4589060952] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 4590596661] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4592165235] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 4593199506] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4594311162] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4595984085] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4597006533] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4598056512] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4599611877] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4600731009] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4601803605] Running LATEST.basic: LATEST @ . CR +[Hera] 35803728 +[Hera] [HADES][TEST ] [KRELTSC: 4603320687] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4604917632] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 4605929790] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4607885646] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4609662099] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 4610653824] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4612849374] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4614999039] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 4616301060] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4617412191] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4618664190] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 4619539050] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4620439005] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 36050616 +[Hera] [HADES][TEST ] [KRELTSC: 4622891364] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4624445574] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 4625439462] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 36051080 +[Hera] [HADES][TEST ] [KRELTSC: 4627926282] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4629582951] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 4630608171] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 4631759181] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 4632923883] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4634593047] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4635625386] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4636708020] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4637949246] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4638996621] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4640152524] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 4641938742] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4643523528] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 4644469725] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4645540809] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4647238743] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4648253568] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4649376039] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 4650601830] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4651931445] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 4653032223] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4654669992] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4655728098] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4656621333] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 4662044541] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4663585479] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4664491692] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 36055504 +[Hera] [HADES][TEST ] [KRELTSC: 4669503237] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4671143610] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 4672172526] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 4679880345] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4681130433] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 4681987443] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 4689684342] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4691514366] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4692617601] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4697942445] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4699619757] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4700601528] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 4702135116] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 4703128311] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4705051344] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 4706059092] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 4707156867] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 4708098864] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4709790498] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4710788145] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4711981197] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4713217656] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4714074015] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4714960887] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4718691768] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4720274727] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4721169999] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4722906678] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4724639892] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4725728763] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 4730726679] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4732264362] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4733257263] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4734121959] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4735083045] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4735878987] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4736783730] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4740622740] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4742622066] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4744090176] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 4748887962] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4750429887] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 4751191893] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 4755956898] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4757577216] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 4758629505] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4759680828] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4760852754] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 4761715329] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4762606065] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4764100845] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4765678197] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 4766724879] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 4767865641] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4769739681] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4771384191] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 35813536 +[Hera] [HADES][TEST ] [KRELTSC: 4775628543] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4777181703] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4778033988] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4778889969] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4779901371] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 4780764996] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4781706111] Running CURRENT.basic: CURRENT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4783437729] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4785373824] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 4786403874] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 36058192 +[Hera] [HADES][TEST ] [KRELTSC: 4791606813] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4793172069] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 4794181518] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 4795259322] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 4796648892] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4798288152] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4799515119] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4800615120] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4801969221] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 4802820960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4803712032] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4806166785] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4807723662] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 4808966400] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4814769057] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4816092603] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4816864605] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4821482757] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4823109900] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 4824106161] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4825246818] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4826484012] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 4827810918] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 4828872993] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 4830159369] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4831411011] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4832258760] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4833158589] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 4835179188] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4836838545] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 4837876575] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4838966328] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4840192329] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4841035101] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4841930058] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4842990684] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4844562051] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4845700461] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 4847193750] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4848827886] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 4849787859] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 4851411663] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4852982526] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 4854206784] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4855307646] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4856541459] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4857403278] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4858286244] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 4860258774] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4861854837] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 4863091464] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 4864223490] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4865808003] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 4866749979] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4867873395] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4869566163] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4870609485] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4871911380] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4873604484] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 4874434173] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4875332784] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4876406031] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4877648076] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 4878500550] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4879390404] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4880484000] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4881727368] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 4882567809] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4883483094] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4884604893] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 4885935453] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 4887708861] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 4888801554] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4890062352] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 4890861948] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4891760097] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4893551817] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4895094498] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 4896117156] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 4897068624] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4898844804] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 4900392714] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 4901646099] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 4902757398] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4904385486] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 4905476079] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4906581099] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4907815311] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 4908615285] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4909527420] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 4910528679] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4912636239] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4913790945] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4915691151] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4917286374] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 4918286037] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4919353194] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4920595743] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4921462959] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4922340129] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4924566822] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4926163389] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 4927181175] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4928902797] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4930494408] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 4931475381] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4933265547] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4934994036] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4936015665] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4937484510] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4939750662] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4940940312] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4942065576] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4943315517] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 4944184623] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4945085019] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4947277839] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4948907922] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 4949918106] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 4951894458] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4953506817] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 4954500999] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 4956384447] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4957991787] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 4958965095] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4960096239] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4961336415] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4962190884] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4963085778] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 4964847195] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4966430217] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 4967378682] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4969228257] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4970824677] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 4971782907] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4972782570] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4974699534] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4975833030] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4977110355] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4978346604] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 4979191770] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4980065475] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4983417033] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4984966518] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 4985946798] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 4987864497] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4989843642] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 4990857060] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 4991853825] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 4992708273] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4994369730] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4995469374] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4996566456] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4997798652] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 4998603036] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4999496628] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5001594696] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5003153211] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 5004162975] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 5005076748] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5006632596] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 5007861411] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5008928232] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5010157761] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 5010957819] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5011849710] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 5012912562] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5014734228] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 5016026442] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5018408640] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5019991893] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5021051133] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5022113271] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5023347000] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5024213691] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5025097434] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5028094890] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5030073573] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5031048141] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 5033145390] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 5034375087] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5036079699] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 5037282117] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5038378317] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5039438082] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 5040262752] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5041340367] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5043917193] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5045476485] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5046342210] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 5047495593] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 5048625750] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5050365978] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 5051548047] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 5052652332] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 5053665792] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5055475215] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5056526748] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5057596425] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5058854220] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 5059727421] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5060603709] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5063559879] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5065202373] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5066207370] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 5067788250] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 5068827288] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5070514701] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5071552542] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5072650023] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5073895974] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 5074725390] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5075628201] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5078169264] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5080213761] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5081480208] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5083594131] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5085150567] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 5086092312] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 5087507985] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 5088504771] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5090250459] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5091323811] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5092420620] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 5093928588] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 5095644540] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 5097021720] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5098267545] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5099079342] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5099978478] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5102816754] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5104340157] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5105332764] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5107313883] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5109158187] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5110551096] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 5112484734] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5114128341] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5115638955] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5116624464] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5118501612] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5120027262] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5121042087] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5122066929] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5123083749] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5125237845] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5126468865] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5127564372] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5128377198] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5129266758] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5131296429] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5132805195] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5133823905] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5135791899] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5137448841] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5138775432] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5141022579] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5142573555] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5143562886] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5145441462] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5147178855] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5148207750] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5149160352] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5150003040] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5151652611] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5152922859] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5154086952] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5155307577] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5156158329] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5157042534] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5158076763] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5158925226] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5160594033] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5161601613] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5163302193] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5164131210] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5166303135] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5167655304] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5168908815] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5169741570] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5170630038] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5171685981] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5172517497] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5174189979] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5175213351] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5176726632] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5177552898] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5179238316] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5180585592] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5182011702] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5183329368] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5184170586] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5185078227] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5186136228] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5186975199] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5188648416] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5189669940] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5191109490] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5191936533] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5192744361] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5194683228] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5196124038] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5197243401] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5198093334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5198981298] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5200030605] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5200869429] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5202532650] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5203547223] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5205299568] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5206053552] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5206882905] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5208585711] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5209748418] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5210844051] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5212081623] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5212938360] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5213814963] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5216547693] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5218098837] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5219092914] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5221744836] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5223443946] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5224487877] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5225503143] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5226351522] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5228056008] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5229150801] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5230239798] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5231076081] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5232008733] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5234613657] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5236242648] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5237264340] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5239733121] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5241527508] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5243105280] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5244120084] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5245046142] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5245893093] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5248125246] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5249586888] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5250790146] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5252025051] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5252878029] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5253771894] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5256095460] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5257683648] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5258657418] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5260390611] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5262537798] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5263838664] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5265123759] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5265963549] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5267652201] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5268676098] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5269771584] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5270619081] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5271519540] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5274014046] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5275667586] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5276812842] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5279256024] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5281291134] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5282614344] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5283727764] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5284599159] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5286508374] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5287548609] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5288685528] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5289931122] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5290791513] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5291676033] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5294561076] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5296142355] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5297101908] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5299511574] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5301145857] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5302276749] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5303621127] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5304536580] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5306338002] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5307526875] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5308663794] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5309623851] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5310503856] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5313837753] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5315857554] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5316951444] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5319581673] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5321202075] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5322305352] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5323285905] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5324490108] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5326347936] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5327580573] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5328927135] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5330319099] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5331186483] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5332119723] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5334302001] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5336491839] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5338256490] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5339312643] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5340792807] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5341649166] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5343517053] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5344593513] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5345780664] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5346687864] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5347657518] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5350574775] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5352313848] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5353405113] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5354475861] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5355383124] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5357212728] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5358337719] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5359518171] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5360832162] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5361861750] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5363011689] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5366266206] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5367845028] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5368818546] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5370974154] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5372574585] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5373570930] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5375302254] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5377059072] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5378157813] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5380831932] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5382510651] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5383580286] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5384711682] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5385571065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5386525662] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 5389225947] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5390659533] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5392330167] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5393365635] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5395557909] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5397193851] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5398241142] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5399817801] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5401387803] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5402428479] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5404871850] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5406430470] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5407410246] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5408471901] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5409696621] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5410517658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5411408604] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5414747919] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5416554843] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5417584914] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5419319220] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5421062745] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5422119465] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5425556913] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5427441831] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5428437105] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5429527278] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5430331725] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5431272609] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5434005528] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5435942148] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5437017495] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5439020895] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5440679580] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5441793042] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 5443889409] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5446187859] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5447874852] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5448924075] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5450215722] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5451963426] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5453065968] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5454230082] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5456753715] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5458451313] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5459536824] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5460922341] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5461995504] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5464151343] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5465429907] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5467110348] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5468028657] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5469071034] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5472748827] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5474456841] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5475565872] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5476593927] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5477573934] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5479788195] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5480798799] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5481891429] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5483154033] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5484015327] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5484933027] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5488000791] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5489654499] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5490632763] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5493483492] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5495050638] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5496038877] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5498214603] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5499793677] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5500829817] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5501945190] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5502841617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5503799490] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 5506115664] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5507903793] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5509480956] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5510467284] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5512904712] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5514476289] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5515419147] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5517730218] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5519441844] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5520443670] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5521538001] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5522730339] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5523556857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5524451772] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5526494127] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5528096007] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5529130572] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5531476734] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5533104108] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5534093901] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5536107843] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5537737443] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5538727824] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5540848677] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5542734981] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5543969193] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5545043175] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5545918182] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5546875467] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5549169801] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5551164549] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5552393175] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 5554641351] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5555988648] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5557632801] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5558625135] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5560669590] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5562279639] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5563313385] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5565426573] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5566981161] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5568314262] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5569441710] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5570744109] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5571624219] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5572581210] 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: 5575055976] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5576684715] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5577796266] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5580220275] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5581767471] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5582732820] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5583799872] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5584627797] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5585501103] 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: 5587810179] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5589339546] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5590360293] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5592656076] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5594278347] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5595332778] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5596424043] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5597720814] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5598618060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5599567953] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5601600312] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5603300010] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5604299778] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 5606430396] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5608258992] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5609789892] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5610712527] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5612741190] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5614332549] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5615262786] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5617197117] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5619150306] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5620163451] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5621307720] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5622201291] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5623133418] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5625152463] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5626893006] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5627862177] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5630147754] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5631804822] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5632813053] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5634917820] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5636576169] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5637567579] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5639569341] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5641220088] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5642227248] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5643671397] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5644983393] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5645893890] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5646865161] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5649711039] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5651307438] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5652242379] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5654285385] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5656208208] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5657284101] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5659568586] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5661176493] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5662118868] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5663181300] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5664039150] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5665073442] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5667857160] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5669667402] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5670672000] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 5672755641] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5674558449] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5676229881] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5677227969] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5679338406] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5681063157] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5681935665] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5683014393] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5684262171] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5685120945] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5686024680] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5688369666] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5690015163] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5691046977] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5693613513] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5695220097] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5696178999] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5697313755] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5698168497] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5699064546] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5701544751] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5703146043] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5704097532] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5706762243] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5708392515] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5709417168] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5710400094] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5711644554] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5712455154] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5713323168] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 5716368588] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 5717448555] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5719327173] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5720286369] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5723306274] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5725029954] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5725987449] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5727086610] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5727922578] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5728813335] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5731420506] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5732984712] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5733925701] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5736322116] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5737949889] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5738922252] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5740030506] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5741273328] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5742125109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5743038483] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5747023695] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5748722658] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5749630047] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5752202190] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5753805792] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5754755874] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 5758617543] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5759954571] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5761513170] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5762462307] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5764949064] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5766548970] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5767529082] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5770384788] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5771912664] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5772890046] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5773975221] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5774829774] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5775732900] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5778117261] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5780035821] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5781102285] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5784230004] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5785804584] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5786745447] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5789094402] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5790665055] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5791635759] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5793942567] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5795590059] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5796894558] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5799098760] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5800650261] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5801616954] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5802790581] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 5804022504] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 5805357537] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 5806622367] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5807877747] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 5809013553] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5810256753] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5812803339] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5814412569] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 5815485186] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5817492366] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5819097312] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 5820166905] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5822201721] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5824233891] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 5825429946] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5826531522] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5827490382] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5829210723] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5830240647] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5831319942] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5832280251] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5834024826] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5835092991] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5836577250] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5838059010] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 5839002078] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5839913583] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5842081602] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5843727456] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 5844746397] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 5846536017] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5848221141] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5849822118] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 5850890304] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5852837235] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5854446276] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 5855467443] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5856611628] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5857567422] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5859267246] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5860296351] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5861718009] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5862948777] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5865061965] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5866127421] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5867187291] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5868116856] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5869842195] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5870900763] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5872012524] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5873384160] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5874628578] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5875707957] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5949252351] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5951215158] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 5952565143] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 6027174426] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6028831200] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 6029925363] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6106335879] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6107974509] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6108976335] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6110118483] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6111362649] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6112271361] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6113161383] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 6115302165] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6116950266] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 6118051821] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 6119599920] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6121240902] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 6122316543] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 6123750360] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6125512470] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 6126594915] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6127748529] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6129026211] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 6129905775] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6130935636] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6137019357] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6138603324] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 6139660338] 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: 6145328532] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6146992194] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 6148046898] 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: 6151104729] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6152742456] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 6153834498] 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: 6156856587] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6158560254] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 6159612144] 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: 6162547755] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6164169270] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 6165189156] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 6166958847] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6168767367] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6170047128] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 6171798087] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6173440602] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 6174489300] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 6175590204] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6176549778] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6178259829] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6179323626] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6180435345] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6181983927] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 6183030189] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6183917082] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6185632299] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6186564342] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6188138313] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 6189181992] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6190595628] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6191513958] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6193070163] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 6194338941] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 6195936516] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6196839663] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6198395028] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6199405842] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6201133092] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6202052661] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6203662857] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 6204779469] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6205920924] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 6207466125] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 6209143269] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 6213835131] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 6215935236] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 6217400259] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 6218802345] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 6223623063] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 6224857590] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 6226116876] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 6227256273] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6228112065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6228999819] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6230212674] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 6231100029] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6231996414] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6233099460] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 6234264897] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6235159014] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6236340915] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 6237245532] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6238137759] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6239301369] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 6240317895] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6241484256] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6242788650] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 6243670818] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6244586145] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6245712018] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6246667875] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6247557225] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6248675055] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 6249592629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6250494558] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6251652834] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6252582777] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6253472526] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6254617194] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 6255511752] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6256407654] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6257599152] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 6259013586] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 6260725653] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 6261845898] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6263095713] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 6263951232] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6264831678] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6266656872] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6268242834] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6270907965] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6272014518] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6273231888] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 6274383255] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6275552514] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6277473888] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6279017955] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 6281176062] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6283145022] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6284214048] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6285428835] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 6286273434] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6287162721] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6289102197] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6290687823] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6293454615] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6294554049] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6295764090] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 6296606883] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6297622401] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6299431341] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6301273251] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6304184418] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6305827206] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6307379169] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6310414404] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6311529210] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6312828984] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 6314049987] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6314977074] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6316848867] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6318558855] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6321460005] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6322547952] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6323774289] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 6324592092] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6325460169] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6327647172] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6329224608] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6331999989] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6333165930] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6334489350] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 6335388234] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6336347304] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6338048955] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6339925053] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 6342212730] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6344240952] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6345382848] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6346681845] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 6347554962] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6348508656] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6350217846] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6352298085] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6355265280] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6356418873] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6357721902] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 6358601907] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6359546991] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6361536027] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6363105147] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6366222954] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6367310649] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6368499144] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 6369347082] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6370243005] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6371970129] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6373526670] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6376509048] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6377661276] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6378972642] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 6379847334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6380808378] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6382583928] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6384178962] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6386925405] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6387969315] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6389431818] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 6390471801] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6391364364] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6392876931] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6394494120] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6397275612] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6398439306] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6399589875] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 6400438695] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6401492664] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6402855270] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6404374767] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6406917132] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6408019443] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6409270518] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 6410137692] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6411045543] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6412429968] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6414436077] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6417194532] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6418280505] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6419491848] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 6420345183] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6421231467] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6422537625] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6424111701] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6426855855] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6427858542] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6429058587] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 6429868305] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6430766748] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6432266463] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6433859922] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6436583769] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6437699436] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6438971301] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 6440071638] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6440966847] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6442422735] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6443966256] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 6459193776] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6461021406] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6462237936] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6463730994] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6466812009] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6467888406] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6469130871] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 6469963878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6471090969] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6472777122] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6474317871] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6477159738] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6478519320] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6480088734] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6482725494] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6483820287] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6485044755] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 6485861592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6486742185] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6488174826] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6489947394] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6493182360] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6494563992] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6496162407] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6498901584] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6499974495] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6501181386] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 6502026132] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6502923546] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6504411648] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6505965291] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6508612593] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6509961003] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6511537641] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6514188618] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6515249937] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6516480852] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 6517597674] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6518924118] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6521097177] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6522691497] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 6525066534] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6526724505] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6527838177] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6529196331] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 6530048784] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6530949873] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6532702827] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6534750915] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6537505485] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6538594797] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6539802024] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 6540663297] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6541572891] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6543296970] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6544901097] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6547838283] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6548970246] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6550212837] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 6551612004] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 6552808899] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6554069697] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 6554956170] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6555852366] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 6557907531] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6559932834] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 6561635976] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6562878966] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6564108012] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 6565060866] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6565950972] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6568256226] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6569948826] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 6571211094] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6572381865] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6573815808] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 6575139123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6576189753] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6578122803] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6579825588] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6581057784] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6582285927] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6583532592] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6584400186] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6585282501] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6590220021] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6591600939] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 6592545057] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6593640522] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6594899136] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 6595810473] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6596725800] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6599624325] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6601716009] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 6602966202] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6604148691] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6605387061] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 6606270678] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6607174791] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6609811803] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6611458875] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6612695124] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6614176863] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6615870828] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 6616884960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6617793231] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 6620411364] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6622107072] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6623349327] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6624525096] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6625823358] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6626706786] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6627671127] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6630730869] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6632344089] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 6633583341] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6634750437] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6636088998] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6637036938] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6637935402] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6642130908] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6643730121] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6644766828] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6645970170] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 6647224542] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 6648657603] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 6649883352] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6651250725] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6652165737] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6653372292] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6656124972] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6657808878] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6658954911] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6660161109] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6661406325] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6662301345] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6663239037] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 6665725500] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6667387755] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 6668501070] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6669680325] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6670920186] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 6671846601] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6672947232] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6676036290] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6678044730] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 6679944159] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6681725022] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6683714835] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6685047516] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6686198211] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6687479652] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 6688357032] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6689297034] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 6692081802] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6693729210] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 6694961679] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6696148347] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6697495665] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 6698436906] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6699442218] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6702178686] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6703983174] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 6705414471] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6706611198] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6708379692] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 6709445295] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6710455941] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6712498212] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6714308496] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 6715639770] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6716982867] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 6718640859] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 6719736450] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 6720988932] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 6721965495] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6722844723] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 6723830064] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6724709565] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 6725703180] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 6726755721] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000003d722000, 0x000000003d76f32a) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] PCI: ECAM mapped (amd64) +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[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][WARN ] [KRELTSC: 6893123391] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6905947503] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7082440617] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7086318204] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7373522415] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7561578843] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7564321359] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7587670461] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7600676475] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7605362772] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7618469796] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7630018536] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7632743748] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7636096587] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7648078725] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7676520915] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7679525448] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7682715495] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7697319252] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7709622480] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7723013991] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7736025255] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7773636549] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7777441056] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7781259003] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7785078462] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7815373797] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7818153063] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7821325890] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7834829730] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7838764983] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7852378296] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7889308035] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7894339530] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7897901214] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7913496969] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7925348172] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7940154831] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7978376826] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7981997121] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7985390658] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7988824515] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8012436474] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8024759253] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8056176345] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8060255112] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8063430732] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8085925071] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8100575385] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8122028964] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8134581567] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8153328393] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8170963542] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8185381029] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8199821070] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8214599064] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8229201456] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8270250303] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8281180362] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8297882334] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8310409317] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8329255305] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8342571489] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8358419349] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[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=10091099) +[Hera] I/O APIC: keyboard IRQ1 unmasked +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 11181137562] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 16768268433] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 384 ticks, trust=0x00010000, variance=0x00000000 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +[Hera] [HADES][DOE ] 104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,392,65536,0,1,65536,0,0,65536,1,0,0,0,3,3,3 +[Hermes] [HADES][DOE ] 16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,392,65536,0,0,65536,0,0,65536,1,0,0,0,3,3,3 +[Hermes] [HADES][DOE ] 17,170000,10000,0,0,256,57,21,4096,2635,0,0,393,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +[Hermes] [HADES][DOE ] 18,180000,10000,0,0,256,57,22,4096,2891,0,0,393,65536,0,0,65536,0,0,65536,1,0,1,1,0,4,4 +[Hermes] [HADES][DOE ] 19,190000,10000,0,0,256,57,23,4096,3147,0,0,394,65536,0,0,65536,0,0,65536,1,0,1,2,0,5,5 +[Hermes] [HADES][DOE ] 20,200000,10000,0,0,256,57,25,4096,3403,0,0,395,65536,0,0,65536,0,0,65536,1,0,1,3,0,6,6 +[Hermes] [HADES][DOE ] 21,210000,10000,0,0,256,57,26,4096,3659,0,0,396,65536,0,0,65536,0,0,65536,1,0,1,4,0,7,7 +[Hermes] [HADES][DOE ] 22,220000,10000,0,0,256,61,27,4096,3915,0,0,397,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +[Hermes] [HADES][DOE ] 23,230000,10000,0,0,256,61,28,4096,4096,0,0,397,65536,0,0,65536,0,0,65536,1,0,1,5,0,8,8 +[Hermes] [HADES][DOE ] 24,240000,10000,0,0,256,61,30,4096,4096,0,0,398,65536,0,0,65536,0,0,65536,1,0,1,6,0,9,9 +[Hermes] [HADES][DOE ] 25,250000,10000,0,0,256,61,31,2048,2048,0,0,399,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10 +[Hermes] [HADES][DOE ] 26,260000,10000,0,0,256,61,32,2048,2048,0,0,399,65536,0,0,65536,0,0,65536,1,0,1,7,0,10,10 +[Hermes] [HADES][DOE ] 27,270000,10000,0,0,256,61,34,1024,1024,0,0,400,65536,0,0,65536,0,0,65536,1,0,1,8,0,11,11 +[Hermes] [HADES][DOE ] 28,280000,10000,0,0,256,61,35,1024,1024,0,0,401,65536,0,0,65536,0,0,65536,1,0,1,9,0,12,12 +[Artemis] [HADES][DOE ] 3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,401,65536,0,1,65536,0,0,65536,1,0,1,9,0,12,12 +[Artemis] [HADES][DOE ] 3975,39750000,10000,0,0,256,66,3670,256,256,1,0,402,65536,0,1,65536,0,0,65536,1,0,2,10,1,0,13 +[Artemis] [HADES][DOE ] 3976,39760000,10000,0,0,256,66,3671,256,256,1,0,402,65536,0,1,65536,0,0,65536,1,0,2,10,1,0,13 +[Artemis] [HADES][DOE ] 3977,39770000,10000,0,0,256,66,3671,256,256,1,0,403,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +[Artemis] [HADES][DOE ] 3978,39780000,10000,0,0,256,66,3672,256,256,1,0,403,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,14 +[Artemis] [HADES][DOE ] 3979,39790000,10000,0,0,256,66,3673,256,256,1,0,404,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15 +[Artemis] [HADES][DOE ] 3980,39800000,10000,0,0,256,68,3674,256,256,1,0,404,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,15 +[Artemis] [HADES][DOE ] 3981,39810000,10000,0,0,256,71,3675,256,256,1,0,405,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,16 +[Artemis] [HADES][DOE ] 3982,39820000,10000,0,0,256,71,3676,256,256,1,0,406,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +[Artemis] [HADES][DOE ] 3983,39830000,10000,0,0,256,71,3677,256,256,1,0,406,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +[Artemis] [HADES][DOE ] 3984,39840000,10000,0,0,256,71,3678,256,256,1,0,406,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,17 +[Artemis] [HADES][DOE ] 3985,39850000,10000,0,0,256,71,3679,256,256,1,0,407,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +[Artemis] [HADES][DOE ] 3986,39860000,10000,0,0,256,71,3680,256,256,1,0,407,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,18 +[Hera] [HADES][DOE ] 105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,409,65536,0,1,65536,0,0,65536,1,0,0,0,8,1,20 +[Hera] [HADES][DOE ] 106,1060000,10000,0,0,256,81,46,256,256,0,0,409,65536,0,1,65536,0,0,65536,1,0,0,0,8,1,20 +[Hera] [HADES][DOE ] 107,1070000,10000,0,0,256,81,47,256,256,0,0,409,65536,0,1,65536,0,0,65536,1,0,0,0,8,1,20 +[Hera] [HADES][DOE ] 108,1080000,10000,0,0,256,79,48,256,256,0,0,410,65536,0,1,65536,0,0,65536,1,0,0,0,9,2,21 +[Hera] [HADES][DOE ] 109,1090000,10000,0,0,256,79,49,256,256,0,0,410,65536,0,1,65536,0,0,65536,1,0,0,0,9,2,21 +[Hera] [HADES][DOE ] 110,1100000,10000,0,0,256,77,51,256,256,0,0,411,65536,0,1,65536,0,0,65536,1,0,0,0,10,3,22 +[Hera] [HADES][DOE ] 111,1110000,10000,0,0,256,76,55,256,256,0,0,411,65536,0,1,65536,0,0,65536,1,0,0,0,10,3,22 +[Hera] [HADES][DOE ] 112,1120000,10000,0,0,256,76,56,256,256,0,0,412,65536,0,1,65536,0,0,65536,1,0,0,0,11,4,23 +[Hera] [HADES][DOE ] 113,1130000,10000,0,0,256,80,67,256,256,0,0,412,65536,0,1,65536,0,0,65536,1,0,0,0,11,4,23 +[Hera] [HADES][DOE ] 114,1140000,10000,0,0,256,79,78,256,256,0,0,413,65536,0,1,65536,0,0,65536,1,0,0,0,12,5,24 +[Hera] [HADES][DOE ] 115,1150000,10000,0,0,256,79,92,256,256,0,0,414,65536,0,1,65536,0,0,65536,1,0,0,0,13,6,25 +[Hera] [HADES][DOE ] 116,1160000,10000,0,0,256,79,93,256,256,0,0,414,65536,0,1,65536,0,0,65536,1,0,0,0,13,6,25 +[Hera] [HADES][DOE ] 117,1170000,10000,0,0,256,77,102,256,256,0,0,415,65536,0,1,65536,0,0,65536,1,0,0,0,14,7,26 +[Hera] [HADES][DOE ] 118,1180000,10000,0,0,256,77,104,256,256,0,0,415,65536,0,1,65536,0,0,65536,1,0,0,0,14,7,26 +[Hera] [HADES][DOE ] 119,1190000,10000,0,0,256,77,103,256,256,0,0,416,65536,0,1,65536,0,0,65536,1,0,0,0,15,8,27 +[Hera] [HADES][DOE ] 120,1200000,10000,0,0,256,77,102,256,256,0,0,416,65536,0,1,65536,0,0,65536,1,0,0,0,15,8,27 +[Hermes] [HADES][DOE ] 29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,485,65533,3,0,65523,13,0,65536,1,0,1,1,0,10,29 +[Hermes] [HADES][DOE ] 30,300000,10000,0,0,256,62,37,512,512,0,0,485,65533,3,0,65523,13,0,65536,1,0,1,1,0,10,29 +[Hermes] [HADES][DOE ] 31,310000,10000,0,0,256,62,39,256,256,0,0,486,65533,3,0,65523,13,0,65536,1,0,1,2,0,11,30 +[Hermes] [HADES][DOE ] 32,320000,10000,0,0,256,62,40,256,256,0,0,487,65533,3,0,65523,13,0,65536,1,0,1,3,0,12,31 +[Hermes] [HADES][DOE ] 33,330000,10000,0,0,256,63,41,256,256,0,0,487,65533,3,0,65523,13,0,65536,1,0,1,3,0,12,31 +[Hermes] [HADES][DOE ] 34,340000,10000,0,0,256,63,42,256,256,0,0,488,65533,3,0,65523,13,0,65536,1,0,1,4,0,13,32 +[Hermes] [HADES][DOE ] 35,350000,10000,0,0,256,63,44,256,256,0,0,488,65533,3,0,65523,13,0,65536,1,0,1,4,0,13,32 +[Hermes] [HADES][DOE ] 36,360000,10000,0,0,256,63,45,256,256,0,0,489,65533,3,0,65523,13,0,65536,1,0,1,5,0,14,33 +[Hermes] [HADES][DOE ] 37,370000,10000,0,0,256,63,46,256,256,0,0,490,65533,3,0,65523,13,0,65536,1,0,1,6,0,15,34 +[Hermes] [HADES][DOE ] 38,380000,10000,0,0,256,63,48,256,256,0,0,491,65533,3,0,65523,13,0,65536,1,0,1,7,0,16,35 +[Hermes] [HADES][DOE ] 39,390000,10000,0,0,256,63,49,256,256,0,0,491,65533,3,0,65523,13,0,65536,1,0,1,7,0,16,35 +[Hermes] [HADES][DOE ] 40,400000,10000,0,0,256,63,50,256,256,0,0,491,65533,3,0,65523,13,0,65536,1,0,1,7,0,16,35 +[Hermes] [HADES][DOE ] 41,410000,10000,0,0,256,63,51,256,256,0,0,492,65533,3,0,65523,13,0,65536,1,0,1,8,0,17,36 +[Artemis] [HADES][DOE ] 3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,494,65533,3,1,65511,13,12,65536,1,0,2,10,2,0,38 +[Artemis] [HADES][DOE ] 3988,39880000,10000,0,0,256,72,3682,256,256,1,0,495,65533,3,1,65511,13,12,65536,1,0,2,11,3,0,39 +[Artemis] [HADES][DOE ] 3989,39890000,10000,0,0,256,72,3683,256,256,1,0,496,65533,3,1,65511,13,12,65536,1,0,2,12,4,0,40 +[Artemis] [HADES][DOE ] 3990,39900000,10000,0,0,256,72,3684,256,256,1,0,497,65533,3,1,65511,13,12,65536,1,0,2,13,5,0,41 +[Artemis] [HADES][DOE ] 3991,39910000,10000,0,0,256,72,3684,256,256,1,0,497,65533,3,1,65511,13,12,65536,1,0,2,13,5,0,41 +[Artemis] [HADES][DOE ] 3992,39920000,10000,0,0,256,72,3685,256,256,1,0,498,65533,3,1,65511,13,12,65536,1,0,2,14,6,0,42 +[Artemis] [HADES][DOE ] 3993,39930000,10000,0,0,256,72,3686,256,256,1,0,498,65533,3,1,65511,13,12,65536,1,0,2,14,6,0,42 +[Artemis] [HADES][DOE ] 3994,39940000,10000,0,0,256,72,3687,256,256,1,0,501,65533,3,1,65511,13,12,65536,1,0,2,17,9,0,45 +[Artemis] [HADES][DOE ] 3995,39950000,10000,0,0,256,72,3688,256,256,1,0,501,65533,3,1,65511,13,12,65536,1,0,2,17,9,0,45 +[Artemis] [HADES][DOE ] 3996,39960000,10000,0,0,256,72,3689,256,256,1,0,502,65533,3,1,65511,13,12,65536,1,0,2,18,10,0,46 +[Artemis] [HADES][DOE ] 3997,39970000,10000,0,0,256,72,3690,256,256,1,0,502,65533,3,1,65511,13,12,65536,1,0,2,18,10,0,46 +[Artemis] [HADES][DOE ] 3998,39980000,10000,0,0,256,72,3691,256,256,1,0,503,65533,3,1,65511,13,12,65536,1,0,2,19,11,0,47 +[Artemis] [HADES][DOE ] 3999,39990000,10000,0,0,256,72,3692,256,256,1,0,503,65533,3,1,65511,13,12,65536,1,0,2,19,11,0,47 +[Hera] [HADES][DOE ] 121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,506,65533,3,1,65511,13,12,65536,1,0,0,0,14,2,50 +[Hera] [HADES][DOE ] 122,1220000,10000,0,0,256,77,104,256,256,0,0,506,65533,3,1,65511,13,12,65536,1,0,0,0,14,2,50 +[Hera] [HADES][DOE ] 123,1230000,10000,0,0,256,77,106,256,256,0,0,507,65533,3,1,65511,13,12,65536,1,0,0,0,15,3,51 +[Hera] [HADES][DOE ] 124,1240000,10000,0,0,256,77,108,256,256,0,0,508,65533,3,1,65511,13,12,65536,1,0,0,0,16,4,52 +[Hera] [HADES][DOE ] 125,1250000,10000,0,0,256,77,109,256,256,0,0,508,65533,3,1,65511,13,12,65536,1,0,0,0,16,4,52 +[Hera] [HADES][DOE ] 126,1260000,10000,0,0,256,75,112,256,256,0,0,509,65533,3,1,65511,13,12,65536,1,0,0,0,17,5,53 +[Hera] [HADES][DOE ] 127,1270000,10000,0,0,256,76,113,256,256,0,0,509,65533,3,1,65511,13,12,65536,1,0,0,0,17,5,53 +[Hera] [HADES][DOE ] 128,1280000,10000,0,0,256,76,127,256,256,0,0,511,65533,3,1,65511,13,12,65536,1,0,0,0,19,7,55 +[Hera] [HADES][DOE ] 129,1290000,10000,0,0,256,72,135,256,256,0,0,511,65533,3,1,65511,13,12,65536,1,0,0,0,19,7,55 +[Hera] [HADES][DOE ] 130,1300000,10000,0,0,256,72,136,256,256,0,0,512,65533,3,1,65511,13,12,65536,1,0,0,0,20,8,56 +[Hera] [HADES][DOE ] 131,1310000,10000,0,0,256,72,138,256,256,0,0,513,65533,3,1,65511,13,12,65536,1,0,0,0,21,9,57 +[Hera] [HADES][DOE ] 132,1320000,10000,0,0,256,72,142,256,256,0,0,514,65533,3,1,65511,13,12,65536,1,0,0,0,22,10,58 +[Hera] [HADES][DOE ] 133,1330000,10000,0,0,256,72,153,256,256,0,0,514,65533,3,1,65511,13,12,65536,1,0,0,0,22,10,58 +[Hera] [HADES][DOE ] 134,1340000,10000,0,0,256,72,157,256,256,0,0,515,65533,3,1,65511,13,12,65536,1,0,0,0,23,11,59 +[Hermes] [HADES][DOE ] 42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,585,65532,4,0,65499,25,12,65536,1,0,1,1,0,13,61 +[Hermes] [HADES][DOE ] 43,430000,10000,0,0,256,64,54,256,256,0,0,585,65532,4,0,65499,25,12,65536,1,0,1,1,0,13,61 +[Hermes] [HADES][DOE ] 44,440000,10000,0,0,256,64,55,256,256,0,0,586,65532,4,0,65499,25,12,65536,1,0,1,2,0,14,62 +[Hermes] [HADES][DOE ] 45,450000,10000,0,0,256,64,57,256,256,0,0,587,65532,4,0,65499,25,12,65536,1,0,1,3,0,15,63 +[Hermes] [HADES][DOE ] 46,460000,10000,0,0,256,64,58,256,256,0,0,587,65532,4,0,65499,25,12,65536,1,0,1,3,0,15,63 +[Hermes] [HADES][DOE ] 47,470000,10000,0,0,256,64,59,256,256,0,0,588,65532,4,0,65499,25,12,65536,1,0,1,4,0,16,64 +[Hermes] [HADES][DOE ] 48,480000,10000,0,0,256,64,60,256,256,0,0,588,65532,4,0,65499,25,12,65536,1,0,1,4,0,16,64 +[Hermes] [HADES][DOE ] 49,490000,10000,0,0,256,64,62,256,256,0,0,589,65532,4,0,65499,25,12,65536,1,0,1,5,0,17,65 +[Hermes] [HADES][DOE ] 50,500000,10000,0,0,256,64,63,256,256,0,0,589,65532,4,0,65499,25,12,65536,1,0,1,5,0,17,65 +[Hermes] [HADES][DOE ] 51,510000,10000,0,0,256,64,65,256,256,0,0,590,65532,4,0,65499,25,12,65536,1,0,1,6,0,18,66 +[Hermes] [HADES][DOE ] 52,520000,10000,0,0,256,64,67,256,256,0,0,591,65532,4,0,65499,25,12,65536,1,0,1,7,0,19,67 +[Hermes] [HADES][DOE ] 53,530000,10000,0,0,256,62,68,256,256,0,0,591,65532,4,0,65499,25,12,65536,1,0,1,7,0,19,67 +[Hermes] [HADES][DOE ] 54,540000,10000,0,0,256,62,70,256,256,0,0,592,65532,4,0,65499,25,12,65536,1,0,1,8,0,20,68 +[Artemis] [HADES][DOE ] 4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,592,65532,4,1,65487,25,24,65536,1,0,1,8,0,20,68 +[Artemis] [HADES][DOE ] 4001,40010000,10000,0,0,256,74,3694,256,256,1,0,594,65532,4,1,65487,25,24,65536,1,0,2,10,2,0,70 +[Artemis] [HADES][DOE ] 4002,40020000,10000,0,0,256,74,3695,256,256,1,0,595,65532,4,1,65487,25,24,65536,1,0,2,11,3,0,71 +[Artemis] [HADES][DOE ] 4003,40030000,10000,0,0,256,74,3696,256,256,1,0,596,65532,4,1,65487,25,24,65536,1,0,2,12,4,0,72 +[Artemis] [HADES][DOE ] 4004,40040000,10000,0,0,256,74,3696,256,256,1,0,596,65532,4,1,65487,25,24,65536,1,0,2,12,4,0,72 +[Artemis] [HADES][DOE ] 4005,40050000,10000,0,0,256,74,3697,256,256,1,0,597,65532,4,1,65487,25,24,65536,1,0,2,13,5,0,73 +[Artemis] [HADES][DOE ] 4006,40060000,10000,0,0,256,74,3698,256,256,1,0,598,65532,4,1,65487,25,24,65536,1,0,2,14,6,0,74 +[Artemis] [HADES][DOE ] 4007,40070000,10000,0,0,256,74,3699,256,256,1,0,598,65532,4,1,65487,25,24,65536,1,0,2,14,6,0,74 +[Artemis] [HADES][DOE ] 4008,40080000,10000,0,0,256,74,3700,256,256,1,0,599,65532,4,1,65487,25,24,65536,1,0,2,15,7,0,75 +[Artemis] [HADES][DOE ] 4009,40090000,10000,0,0,256,74,3701,256,256,1,0,600,65532,4,1,65487,25,24,65536,1,0,2,16,8,0,76 +[Artemis] [HADES][DOE ] 4010,40100000,10000,0,0,256,74,3702,256,256,1,0,601,65532,4,1,65487,25,24,65536,1,0,2,17,9,0,77 +[Artemis] [HADES][DOE ] 4011,40110000,10000,0,0,256,74,3703,256,256,1,0,601,65532,4,1,65487,25,24,65536,1,0,2,17,9,0,77 +[Artemis] [HADES][DOE ] 4012,40120000,10000,0,0,256,74,3704,256,256,1,0,602,65532,4,1,65487,25,24,65536,1,0,2,18,10,0,78 +[Hera] [HADES][DOE ] 135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,605,65532,4,1,65487,25,24,65536,1,0,0,0,13,2,81 +[Hera] [HADES][DOE ] 136,1360000,10000,0,0,256,72,159,256,256,0,0,605,65532,4,1,65487,25,24,65536,1,0,0,0,13,2,81 +[Hera] [HADES][DOE ] 137,1370000,10000,0,0,256,72,161,256,256,0,0,606,65532,4,1,65487,25,24,65536,1,0,0,0,14,3,82 +[Hera] [HADES][DOE ] 138,1380000,10000,0,0,256,72,163,256,256,0,0,607,65532,4,1,65487,25,24,65536,1,0,0,0,15,4,83 +[Hera] [HADES][DOE ] 139,1390000,10000,0,0,256,72,163,256,256,0,0,607,65532,4,1,65487,25,24,65536,1,0,0,0,15,4,83 +[Hera] [HADES][DOE ] 140,1400000,10000,0,0,256,72,165,256,256,0,0,608,65532,4,1,65487,25,24,65536,1,0,0,0,16,5,84 +[Hera] [HADES][DOE ] 141,1410000,10000,0,0,256,72,167,256,256,0,0,609,65532,4,1,65487,25,24,65536,1,0,0,0,17,6,85 +[Hera] [HADES][DOE ] 142,1420000,10000,0,0,256,72,169,256,256,0,0,610,65532,4,1,65487,25,24,65536,1,0,0,0,18,7,86 +[Hera] [HADES][DOE ] 143,1430000,10000,0,0,256,72,171,256,256,0,0,610,65532,4,1,65487,25,24,65536,1,0,0,0,18,7,86 +[Hera] [HADES][DOE ] 144,1440000,10000,0,0,256,72,174,256,256,0,0,611,65532,4,1,65487,25,24,65536,1,0,0,0,19,8,87 +[Hera] [HADES][DOE ] 145,1450000,10000,0,0,256,72,176,256,256,0,0,611,65532,4,1,65487,25,24,65536,1,0,0,0,19,8,87 +[Hera] [HADES][DOE ] 146,1460000,10000,0,0,256,72,178,256,256,0,0,612,65532,4,1,65487,25,24,65536,1,0,0,0,20,9,88 +[Hera] [HADES][DOE ] 147,1470000,10000,0,0,256,72,180,256,256,0,0,613,65532,4,1,65487,25,24,65536,1,0,0,0,21,10,89 +[Hermes] [HADES][DOE ] 55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,685,65490,46,0,65476,36,24,65536,1,0,1,1,0,11,90 +[Hermes] [HADES][DOE ] 56,560000,10000,0,0,256,61,75,256,256,0,0,686,65490,46,0,65476,36,24,65536,1,0,1,2,0,12,91 +[Hermes] [HADES][DOE ] 57,570000,10000,0,0,256,61,76,256,256,0,0,687,65490,46,0,65476,36,24,65536,1,0,1,3,0,13,92 +[Hermes] [HADES][DOE ] 58,580000,10000,0,0,256,61,77,256,256,0,0,688,65490,46,0,65476,36,24,65536,1,0,1,4,0,14,93 +[Hermes] [HADES][DOE ] 59,590000,10000,0,0,256,61,79,256,256,0,0,688,65490,46,0,65476,36,24,65536,1,0,1,4,0,14,93 +[Hermes] [HADES][DOE ] 60,600000,10000,0,0,256,61,85,256,256,0,0,689,65490,46,0,65476,36,24,65536,1,0,1,5,0,15,94 +[Hermes] [HADES][DOE ] 61,610000,10000,0,0,256,61,87,256,256,0,0,689,65490,46,0,65476,36,24,65536,1,0,1,5,0,15,94 +[Hermes] [HADES][DOE ] 62,620000,10000,0,0,256,61,89,256,256,0,0,690,65490,46,0,65476,36,24,65536,1,0,1,6,0,16,95 +[Hermes] [HADES][DOE ] 63,630000,10000,0,0,256,61,92,256,256,0,0,690,65490,46,0,65476,36,24,65536,1,0,1,6,0,16,95 +[Hermes] [HADES][DOE ] 64,640000,10000,0,0,256,61,95,256,256,0,0,691,65490,46,0,65476,36,24,65536,1,0,1,7,0,17,96 +[Hermes] [HADES][DOE ] 65,650000,10000,0,0,256,60,96,256,256,0,0,691,65490,46,0,65476,36,24,65536,1,0,1,7,0,17,96 +[Hermes] [HADES][DOE ] 66,660000,10000,0,0,256,59,102,256,256,0,0,692,65490,46,0,65476,36,24,65536,1,0,1,8,0,18,97 +[Hermes] [HADES][DOE ] 67,670000,10000,0,0,256,59,104,256,256,0,0,693,65490,46,0,65476,36,24,65536,1,0,1,9,0,19,98 +[Artemis] [HADES][DOE ] 4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,695,65490,46,1,65465,36,35,65536,1,0,2,11,2,0,100 +[Artemis] [HADES][DOE ] 4014,40140000,10000,0,0,256,75,3706,256,256,1,0,695,65490,46,1,65465,36,35,65536,1,0,2,11,2,0,100 +[Artemis] [HADES][DOE ] 4015,40150000,10000,0,0,256,75,3707,256,256,1,0,696,65490,46,1,65465,36,35,65536,1,0,2,12,3,0,101 +[Artemis] [HADES][DOE ] 4016,40160000,10000,0,0,256,75,3708,256,256,1,0,697,65490,46,1,65465,36,35,65536,1,0,2,13,4,0,102 +[Artemis] [HADES][DOE ] 4017,40170000,10000,0,0,256,75,3708,256,256,1,0,697,65490,46,1,65465,36,35,65536,1,0,2,13,4,0,102 +[Artemis] [HADES][DOE ] 4018,40180000,10000,0,0,256,75,3709,256,256,1,0,698,65490,46,1,65465,36,35,65536,1,0,2,14,5,0,103 +[Artemis] [HADES][DOE ] 4019,40190000,10000,0,0,256,75,3710,256,256,1,0,699,65490,46,1,65465,36,35,65536,1,0,2,15,6,0,104 +[Artemis] [HADES][DOE ] 4020,40200000,10000,0,0,256,75,3711,256,256,1,0,700,65490,46,1,65465,36,35,65536,1,0,2,16,7,0,105 +[Artemis] [HADES][DOE ] 4021,40210000,10000,0,0,256,75,3712,256,256,1,0,701,65490,46,1,65465,36,35,65536,1,0,2,17,8,0,106 +[Artemis] [HADES][DOE ] 4022,40220000,10000,0,0,256,75,3713,256,256,1,0,701,65490,46,1,65465,36,35,65536,1,0,2,17,8,0,106 +[Artemis] [HADES][DOE ] 4023,40230000,10000,0,0,256,75,3714,256,256,1,0,702,65490,46,1,65465,36,35,65536,1,0,2,18,9,0,107 +[Artemis] [HADES][DOE ] 4024,40240000,10000,0,0,256,75,3715,256,256,1,0,702,65490,46,1,65465,36,35,65536,1,0,2,18,9,0,107 +[Artemis] [HADES][DOE ] 4025,40250000,10000,0,0,256,75,3716,256,256,1,0,703,65490,46,1,65465,36,35,65536,1,0,2,19,10,0,108 +[Hera] [HADES][DOE ] 148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,705,65490,46,1,65465,36,35,65536,1,0,0,0,12,2,110 +[Hera] [HADES][DOE ] 149,1490000,10000,0,0,256,72,184,256,256,0,0,706,65490,46,1,65465,36,35,65536,1,0,0,0,13,3,111 +[Hera] [HADES][DOE ] 150,1500000,10000,0,0,256,72,186,256,256,0,0,707,65490,46,1,65465,36,35,65536,1,0,0,0,14,4,112 +[Hera] [HADES][DOE ] 151,1510000,10000,0,0,256,72,188,256,256,0,0,707,65490,46,1,65465,36,35,65536,1,0,0,0,14,4,112 +[Hera] [HADES][DOE ] 152,1520000,10000,0,0,256,72,190,256,256,0,0,708,65490,46,1,65465,36,35,65536,1,0,0,0,15,5,113 +[Hera] [HADES][DOE ] 153,1530000,10000,0,0,256,72,201,256,256,0,0,709,65490,46,1,65465,36,35,65536,1,0,0,0,16,6,114 +[Hera] [HADES][DOE ] 154,1540000,10000,0,0,256,72,203,256,256,0,0,709,65490,46,1,65465,36,35,65536,1,0,0,0,16,6,114 +[Hera] [HADES][DOE ] 155,1550000,10000,0,0,256,72,205,256,256,0,0,710,65490,46,1,65465,36,35,65536,1,0,0,0,17,7,115 +[Hera] [HADES][DOE ] 156,1560000,10000,0,0,256,72,207,256,256,0,0,710,65490,46,1,65465,36,35,65536,1,0,0,0,17,7,115 +[Hera] [HADES][DOE ] 157,1570000,10000,0,0,256,72,209,256,256,0,0,711,65490,46,1,65465,36,35,65536,1,0,0,0,18,8,116 +[Hera] [HADES][DOE ] 158,1580000,10000,0,0,256,72,212,256,256,0,0,711,65490,46,1,65465,36,35,65536,1,0,0,0,18,8,116 +[Hera] [HADES][DOE ] 159,1590000,10000,0,0,256,72,214,256,256,0,0,712,65490,46,1,65465,36,35,65536,1,0,0,0,19,9,117 +[Hera] [HADES][DOE ] 160,1600000,10000,0,0,256,72,216,256,256,0,0,712,65490,46,1,65465,36,35,65536,1,0,0,0,19,9,117 +[Hera] [HADES][DOE ] 161,1610000,10000,0,0,256,72,218,256,256,0,0,713,65490,46,1,65465,36,35,65536,1,0,0,0,20,10,118 +[Hermes] [HADES][DOE ] 68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,785,65536,0,0,65453,48,35,65536,1,0,1,1,0,12,120 +[Hermes] [HADES][DOE ] 69,690000,10000,0,0,256,59,129,256,256,0,0,785,65536,0,0,65453,48,35,65536,1,0,1,1,0,12,120 +[Hermes] [HADES][DOE ] 70,700000,10000,0,0,256,59,131,256,256,0,0,786,65536,0,0,65453,48,35,65536,1,0,1,2,0,13,121 +[Hermes] [HADES][DOE ] 71,710000,10000,0,0,256,59,133,256,256,0,0,786,65536,0,0,65453,48,35,65536,1,0,1,2,0,13,121 +[Hermes] [HADES][DOE ] 72,720000,10000,0,0,256,59,135,256,256,0,0,787,65536,0,0,65453,48,35,65536,1,0,1,3,0,14,122 +[Hermes] [HADES][DOE ] 73,730000,10000,0,0,256,58,138,256,256,0,0,787,65536,0,0,65453,48,35,65536,1,0,1,3,0,14,122 +[Hermes] [HADES][DOE ] 74,740000,10000,0,0,256,58,141,256,256,0,0,788,65536,0,0,65453,48,35,65536,1,0,1,4,0,15,123 +[Hermes] [HADES][DOE ] 75,750000,10000,0,0,256,58,144,256,256,0,0,789,65536,0,0,65453,48,35,65536,1,0,1,5,0,16,124 +[Hermes] [HADES][DOE ] 76,760000,10000,0,0,256,56,148,256,256,0,0,789,65536,0,0,65453,48,35,65536,1,0,1,5,0,16,124 +[Hermes] [HADES][DOE ] 77,770000,10000,0,0,256,56,150,256,256,0,0,790,65536,0,0,65453,48,35,65536,1,0,1,6,0,17,125 +[Hermes] [HADES][DOE ] 78,780000,10000,0,0,256,56,152,256,256,0,0,791,65536,0,0,65453,48,35,65536,1,0,1,7,0,18,126 +[Hermes] [HADES][DOE ] 79,790000,10000,0,0,256,56,154,256,256,0,0,791,65536,0,0,65453,48,35,65536,1,0,1,7,0,18,126 +[Hermes] [HADES][DOE ] 80,800000,10000,0,0,256,56,156,256,256,0,0,792,65536,0,0,65453,48,35,65536,1,0,1,8,0,19,127 +[Artemis] [HADES][DOE ] 4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,795,65536,0,1,65441,48,47,65536,1,0,2,11,2,0,130 +[Artemis] [HADES][DOE ] 4027,40270000,10000,0,0,256,80,3718,256,256,1,0,796,65536,0,1,65441,48,47,65536,1,0,2,12,3,0,131 +[Artemis] [HADES][DOE ] 4028,40280000,10000,0,0,256,80,3719,256,256,1,0,797,65536,0,1,65441,48,47,65536,1,0,2,13,4,0,132 +[Artemis] [HADES][DOE ] 4029,40290000,10000,0,0,256,80,3720,256,256,1,0,797,65536,0,1,65441,48,47,65536,1,0,2,13,4,0,132 +[Artemis] [HADES][DOE ] 4030,40300000,10000,0,0,256,80,3720,256,256,1,0,798,65536,0,1,65441,48,47,65536,1,0,2,14,5,0,133 +[Artemis] [HADES][DOE ] 4031,40310000,10000,0,0,256,80,3721,256,256,1,0,799,65536,0,1,65441,48,47,65536,1,0,2,15,6,0,134 +[Artemis] [HADES][DOE ] 4032,40320000,10000,0,0,256,80,3722,256,256,1,0,800,65536,0,1,65441,48,47,65536,1,0,2,16,7,0,135 +[Artemis] [HADES][DOE ] 4033,40330000,10000,0,0,256,80,3723,256,256,1,0,800,65536,0,1,65441,48,47,65536,1,0,2,16,7,0,135 +[Artemis] [HADES][DOE ] 4034,40340000,10000,0,0,256,80,3724,256,256,1,0,801,65536,0,1,65441,48,47,65536,1,0,2,17,8,0,136 +[Artemis] [HADES][DOE ] 4035,40350000,10000,0,0,256,80,3725,256,256,1,0,802,65536,0,1,65441,48,47,65536,1,0,2,18,9,0,137 +[Artemis] [HADES][DOE ] 4036,40360000,10000,0,0,256,80,3726,256,256,1,0,805,65536,0,1,65441,48,47,65536,1,0,2,21,12,0,140 +[Artemis] [HADES][DOE ] 4037,40370000,10000,0,0,256,80,3727,256,256,1,0,807,65536,0,1,65441,48,47,65536,1,0,2,23,14,0,142 +[Artemis] [HADES][DOE ] 4038,40380000,10000,0,0,256,80,3728,256,256,1,0,808,65536,0,1,65441,48,47,65536,1,0,2,24,15,0,143 +[Artemis] [HADES][DOE ] 4039,40390000,10000,0,0,256,80,3729,256,256,1,0,809,65536,0,1,65441,48,47,65536,1,0,2,25,16,0,144 +[Hera] [HADES][DOE ] 162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,815,65536,0,1,65441,48,47,65536,1,0,0,0,22,4,150 +[Hera] [HADES][DOE ] 163,1630000,10000,0,0,256,73,222,256,256,0,0,817,65536,0,1,65441,48,47,65536,1,0,0,0,24,6,152 +[Hera] [HADES][DOE ] 164,1640000,10000,0,0,256,73,226,256,256,0,0,818,65536,0,1,65441,48,47,65536,1,0,0,0,25,7,153 +[Hera] [HADES][DOE ] 165,1650000,10000,0,0,256,73,228,256,256,0,0,819,65536,0,1,65441,48,47,65536,1,0,0,0,26,8,154 +[Hera] [HADES][DOE ] 166,1660000,10000,0,0,256,73,242,256,256,0,0,820,65536,0,1,65441,48,47,65536,1,0,0,0,27,9,155 +[Hera] [HADES][DOE ] 167,1670000,10000,0,0,256,73,245,256,256,0,0,821,65536,0,1,65441,48,47,65536,1,0,0,0,28,10,156 +[Hera] [HADES][DOE ] 168,1680000,10000,0,0,256,73,247,256,256,0,0,822,65536,0,1,65441,48,47,65536,1,0,0,0,29,11,157 +[Hera] [HADES][DOE ] 169,1690000,10000,0,0,256,73,249,256,256,0,0,823,65536,0,1,65441,48,47,65536,1,0,0,0,30,12,158 +[Hera] [HADES][DOE ] 170,1700000,10000,0,0,256,73,251,256,256,0,0,824,65536,0,1,65441,48,47,65536,1,0,0,0,31,13,159 +[Hera] [HADES][DOE ] 171,1710000,10000,0,0,256,73,258,256,256,0,0,825,65536,0,1,65441,48,47,65536,1,0,0,0,32,14,160 +[Hera] [HADES][DOE ] 172,1720000,10000,0,0,256,71,260,256,256,0,0,826,65536,0,1,65441,48,47,65536,1,0,0,0,33,15,161 +[Hera] [HADES][DOE ] 173,1730000,10000,0,0,256,71,280,256,256,0,0,827,65536,0,1,65441,48,47,65536,1,0,0,0,34,16,162 +[Hera] [HADES][DOE ] 174,1740000,10000,0,0,256,71,287,256,256,0,0,828,65536,0,1,65441,48,47,65536,1,0,0,0,35,17,163 +[Hera] [HADES][DOE ] 175,1750000,10000,0,0,256,71,290,256,256,0,0,828,65536,0,1,65441,48,47,65536,1,0,0,0,35,17,163 +[Hera] blkio_usb: MSC device ready +[Hermes] [HADES][DOE ] 81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,886,40031,41753,0,65421,60,55,65536,1,0,1,2,0,1,166 +[Hermes] [HADES][DOE ] 82,820000,10000,0,0,256,58,160,256,256,0,0,887,40031,41753,0,65421,60,55,65536,1,0,1,3,0,2,167 +[Hermes] [HADES][DOE ] 83,830000,10000,0,0,256,58,164,256,256,0,0,888,40031,41753,0,65421,60,55,65536,1,0,1,4,0,3,168 +[Hermes] [HADES][DOE ] 84,840000,10000,0,0,256,58,166,256,256,0,0,889,40031,41753,0,65421,60,55,65536,1,0,1,5,0,4,169 +[Hermes] [HADES][DOE ] 85,850000,10000,0,0,256,58,170,256,256,0,0,890,40031,41753,0,65421,60,55,65536,1,0,1,6,0,5,170 +[Hermes] [HADES][DOE ] 86,860000,10000,0,0,256,58,172,256,256,0,0,891,40031,41753,0,65421,60,55,65536,1,0,1,7,0,6,171 +[Hermes] [HADES][DOE ] 87,870000,10000,0,0,256,58,174,256,256,0,0,892,40031,41753,0,65421,60,55,65536,1,0,1,8,0,7,172 +[Hermes] [HADES][DOE ] 88,880000,10000,0,0,256,58,176,256,256,0,0,893,40031,41753,0,65421,60,55,65536,1,0,1,9,0,8,173 +[Hermes] [HADES][DOE ] 89,890000,10000,0,0,256,58,178,256,256,0,0,893,40031,41753,0,65421,60,55,65536,1,0,1,9,0,8,173 +[Hermes] [HADES][DOE ] 90,900000,10000,0,0,256,58,180,256,256,0,0,894,40031,41753,0,65421,60,55,65536,1,0,1,10,0,9,174 +[Hermes] [HADES][DOE ] 91,910000,10000,0,0,256,58,182,256,256,0,0,895,40031,41753,0,65421,60,55,65536,1,0,1,11,0,10,175 +[Hermes] [HADES][DOE ] 92,920000,10000,0,0,256,58,184,256,256,0,0,896,40031,41753,0,65421,60,55,65536,1,0,1,12,0,11,176 +[Hermes] [HADES][DOE ] 93,930000,10000,0,0,256,58,186,256,256,0,0,897,40031,41753,0,65421,60,55,65536,1,0,1,13,0,12,177 +[Artemis] [HADES][DOE ] 4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,899,40031,41753,1,65418,60,58,65536,1,0,2,15,1,0,179 +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] [HADES][DOE ] 176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,901,40031,41753,1,65418,60,58,65536,1,0,0,0,3,1,181 +[Artemis] [HADES][DOE ] 4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,902,40031,41753,1,65418,60,58,65536,1,0,2,1,4,0,182 +[Artemis] [HADES][DOE ] 4042,40420000,10000,0,0,256,82,3718,256,256,1,0,902,40031,41753,1,65418,60,58,65536,1,0,2,1,4,0,182 +[Artemis] [HADES][DOE ] 4043,40430000,10000,0,0,256,82,3719,256,256,1,0,903,40031,41753,1,65418,60,58,65536,1,0,2,2,5,0,183 +[Artemis] [HADES][DOE ] 4044,40440000,10000,0,0,256,82,3788,256,256,1,0,904,40031,41753,1,65418,60,58,65536,1,0,2,3,6,0,184 +[Artemis] [HADES][DOE ] 4045,40450000,10000,0,0,256,82,3817,256,256,1,0,905,40031,41753,1,65418,60,58,65536,1,0,2,4,7,0,185 +[Artemis] [HADES][DOE ] 4046,40460000,10000,0,0,256,82,3818,256,256,1,0,905,40031,41753,1,65418,60,58,65536,1,0,2,4,7,0,185 +[Artemis] [HADES][DOE ] 4047,40470000,10000,0,0,256,82,3819,256,256,1,0,906,40031,41753,1,65418,60,58,65536,1,0,2,5,8,0,186 +[Artemis] [HADES][DOE ] 4048,40480000,10000,0,0,256,82,3820,256,256,1,0,908,40031,41753,1,65418,60,58,65536,1,0,2,7,10,0,188 +[Artemis] [HADES][DOE ] 4049,40490000,10000,0,0,256,82,3821,256,256,1,0,908,40031,41753,1,65418,60,58,65536,1,0,2,7,10,0,188 +[Artemis] [HADES][DOE ] 4050,40500000,10000,0,0,256,82,3822,256,256,1,0,909,40031,41753,1,65418,60,58,65536,1,0,2,8,11,0,189 +[Artemis] [HADES][DOE ] 4051,40510000,10000,0,0,256,82,3823,256,256,1,0,910,40031,41753,1,65418,60,58,65536,1,0,2,9,12,0,190 +[Artemis] [HADES][DOE ] 4052,40520000,10000,0,0,256,80,4317,256,256,1,0,910,40031,41753,1,65418,60,58,65536,1,0,2,9,12,0,190 +[Artemis] [HADES][DOE ] 4053,40530000,10000,0,0,256,80,4318,256,256,1,0,911,40031,41753,1,65418,60,58,65536,1,0,2,10,13,0,191 +[Hera] [HADES][DOE ] 177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,913,40031,41753,1,65418,60,58,65536,1,0,0,0,15,2,193 +[Hera] [HADES][DOE ] 178,1780000,10000,0,0,256,70,283,256,256,0,0,914,40031,41753,1,65418,60,58,65536,1,0,0,0,16,3,194 +[Hera] [HADES][DOE ] 179,1790000,10000,0,0,256,70,285,256,256,0,0,915,40031,41753,1,65418,60,58,65536,1,0,0,0,18,5,196 +[Hera] [HADES][DOE ] 180,1800000,10000,0,0,256,70,290,256,256,0,0,918,40031,41753,1,65418,60,58,65536,1,0,0,0,20,7,198 +[Hera] [HADES][DOE ] 181,1810000,10000,0,0,256,70,295,256,256,0,0,919,40031,41753,1,65418,60,58,65536,1,0,0,0,21,8,199 +[Hera] [HADES][DOE ] 182,1820000,10000,0,0,256,70,304,256,256,0,0,920,40031,41753,1,65418,60,58,65536,1,0,0,0,22,9,200 +[Hera] [HADES][DOE ] 183,1830000,10000,0,0,256,70,315,256,256,0,0,920,40031,41753,1,65418,60,58,65536,1,0,0,0,22,9,200 +[Hera] [HADES][DOE ] 184,1840000,10000,0,0,256,70,324,256,256,0,0,920,40031,41753,1,65418,60,58,65536,1,0,0,0,22,9,200 +[Hera] [HADES][DOE ] 185,1850000,10000,0,0,256,70,326,256,256,0,0,921,40031,41753,1,65418,60,58,65536,1,0,0,0,23,10,201 +[Hera] [HADES][DOE ] 186,1860000,10000,0,0,256,69,335,256,256,0,0,922,40031,41753,1,65418,60,58,65536,1,0,0,0,24,11,202 +[Hera] [HADES][DOE ] 187,1870000,10000,0,0,256,69,338,256,256,0,0,922,40031,41753,1,65418,60,58,65536,1,0,0,0,24,11,202 +[Hera] [HADES][DOE ] 188,1880000,10000,0,0,256,69,363,256,256,0,0,923,40031,41753,1,65418,60,58,65536,1,0,0,0,25,12,203 +[Hera] [HADES][DOE ] 189,1890000,10000,0,0,256,67,382,256,256,0,0,924,40031,41753,1,65418,60,58,65536,1,0,0,0,26,13,204 +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,985,40031,41753,0,65406,72,58,65536,1,0,1,1,0,14,205 +[zuse@Hermes] [HADES][DOE ] 95,950000,10000,0,0,256,60,192,256,256,0,0,988,40031,41753,0,65406,72,58,65536,1,0,1,4,0,17,208 +[zuse@Hermes] [HADES][DOE ] 96,960000,10000,0,0,256,58,194,256,256,0,0,989,40031,41753,0,65406,72,58,65536,1,0,1,5,0,18,209 +[zuse@Hermes] [HADES][DOE ] 97,970000,10000,0,0,256,58,197,256,256,0,0,991,40031,41753,0,65406,72,58,65536,1,0,1,7,0,20,211 +[zuse@Hermes] [HADES][DOE ] 98,980000,10000,0,0,256,58,209,256,256,0,0,993,40031,41753,0,65406,72,58,65536,1,0,1,9,0,22,213 +[zuse@Hermes] [HADES][DOE ] 99,990000,10000,0,0,256,56,275,256,256,0,0,994,40031,41753,0,65406,72,58,65536,1,0,1,10,0,23,214 +[zuse@Hermes] [HADES][DOE ] 100,1000000,10000,0,0,256,55,281,256,256,0,0,996,40031,41753,0,65406,72,58,65536,1,0,1,12,0,25,216 +[zuse@Hermes] [HADES][DOE ] 101,1010000,10000,0,0,256,55,283,256,256,0,0,996,40031,41753,0,65406,72,58,65536,1,0,1,12,0,25,216 +[zuse@Hermes] [HADES][DOE ] 102,1020000,10000,0,0,256,55,286,256,256,0,0,998,40031,41753,0,65406,72,58,65536,1,0,1,14,0,27,218 +[zuse@Hermes] [HADES][DOE ] 103,1030000,10000,0,0,256,55,289,256,256,0,0,1000,40031,41753,0,65406,72,58,65536,1,0,1,16,0,29,220 +[zuse@Hermes] [HADES][DOE ] 104,1040000,10000,0,0,256,55,292,256,256,0,0,1002,40031,41753,0,65406,72,58,65536,1,0,1,18,0,31,222 +[zuse@Hermes] [HADES][DOE ] 105,1050000,10000,0,0,256,55,295,256,256,0,0,1004,40031,41753,0,65406,72,58,65536,1,0,1,20,0,33,224 +[zuse@Hermes] [HADES][DOE ] 106,1060000,10000,0,0,256,53,297,256,256,0,0,1006,40031,41753,0,65406,72,58,65536,1,0,1,22,0,35,226 +[zuse@Hermes] [HADES][DOE ] 107,1070000,10000,0,0,256,53,300,256,256,0,0,1008,40031,41753,0,65406,72,58,65536,1,0,1,24,0,37,228 +[zuse@Artemis] [HADES][DOE ] 4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1012,40031,41753,1,65394,72,70,65536,1,0,2,28,1,0,232 +[zuse@Artemis] [HADES][DOE ] 4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1015,40031,41753,1,65394,72,70,65536,1,0,2,31,4,0,235 +[zuse@Artemis] [HADES][DOE ] 4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1018,40031,41753,1,65394,72,70,65536,1,0,2,34,7,0,238 +[zuse@Artemis] [HADES][DOE ] 4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1020,40031,41753,1,65394,72,70,65536,1,0,2,36,9,0,240 +[zuse@Artemis] [HADES][DOE ] 4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1022,40031,41753,1,65394,72,70,65536,1,0,2,38,11,0,242 +[zuse@Artemis] [HADES][DOE ] 4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1024,40031,41753,1,65394,72,70,65536,1,0,2,40,13,0,244 +[zuse@Artemis] [HADES][DOE ] 4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1026,40031,41753,1,65394,72,70,65536,1,0,2,42,15,0,246 +[zuse@Artemis] [HADES][DOE ] 4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1029,40031,41753,1,65394,72,70,65536,1,0,2,45,18,0,249 +[zuse@Artemis] [HADES][DOE ] 4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1032,40031,41753,1,65394,72,70,65536,1,0,2,48,21,0,252 +[zuse@Artemis] [HADES][DOE ] 4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1035,40031,41753,1,65394,72,70,65536,1,0,2,51,24,0,255 +[zuse@Artemis] [HADES][DOE ] 4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1037,40031,41753,1,65394,72,70,65536,1,0,2,53,26,0,257 +[zuse@Artemis] [HADES][DOE ] 4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1039,40031,41753,1,65394,72,70,65536,1,0,2,55,28,0,259 +[zuse@Artemis] [HADES][DOE ] 4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1041,40031,41753,1,65394,72,70,65536,1,0,2,57,30,0,261 +[zuse@Hera] [HADES][DOE ] 190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1044,40031,41753,1,65394,72,70,65536,1,0,0,0,33,2,264 +[zuse@Hera] [HADES][DOE ] 191,1910000,10000,0,0,256,66,359,256,256,0,0,1045,40031,41753,1,65394,72,70,65536,1,0,0,0,34,3,265 +[zuse@Hera] [HADES][DOE ] 192,1920000,10000,0,0,256,66,361,256,256,0,0,1048,40031,41753,1,65394,72,70,65536,1,0,0,0,37,6,268 +[zuse@Hera] [HADES][DOE ] 193,1930000,10000,0,0,256,66,368,256,256,0,0,1050,40031,41753,1,65394,72,70,65536,1,0,0,0,39,8,270 +[zuse@Hera] [HADES][DOE ] 194,1940000,10000,0,0,256,66,367,256,256,0,0,1052,40031,41753,1,65394,72,70,65536,1,0,0,0,41,10,272 +[zuse@Hera] [HADES][DOE ] 195,1950000,10000,0,0,256,66,369,256,256,0,0,1054,40031,41753,1,65394,72,70,65536,1,0,0,0,43,12,274 +[zuse@Hera] [HADES][DOE ] 196,1960000,10000,0,0,256,66,376,256,256,0,0,1056,40031,41753,1,65394,72,70,65536,1,0,0,0,45,14,276 +[zuse@Hera] [HADES][DOE ] 197,1970000,10000,0,0,256,66,379,256,256,0,0,1059,40031,41753,1,65394,72,70,65536,1,0,0,0,48,17,279 +[zuse@Hera] [HADES][DOE ] 198,1980000,10000,0,0,256,66,381,256,256,0,0,1061,40031,41753,1,65394,72,70,65536,1,1,0,0,50,19,0 +[zuse@Hera] [HADES][DOE ] 199,1990000,10000,0,0,256,66,384,256,256,0,0,1064,40031,41753,1,65394,72,70,65536,1,2,0,0,53,22,0 +[zuse@Hera] [HADES][DOE ] 200,2000000,10000,0,0,256,66,391,256,256,0,0,1067,40031,41753,1,65394,72,70,65536,1,3,0,0,56,25,0 +[zuse@Hera] [HADES][DOE ] 201,2010000,10000,0,0,256,66,393,256,256,0,0,1070,40031,41753,1,65394,72,70,65536,1,4,0,0,59,28,0 +[zuse@Hera] [HADES][DOE ] 202,2020000,10000,0,0,256,66,400,256,256,0,0,1072,40031,41753,1,65394,72,70,65536,1,6,0,0,61,30,0 +[zuse@Hera] [HADES][DOE ] 203,2030000,10000,0,0,256,66,427,256,256,0,0,1073,40031,41753,1,65394,72,70,65536,1,7,0,0,62,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1084,40031,41753,1,65387,72,77,65536,1,8,0,0,65,34,0 +[zuse@Artemis] [HADES][DOE ] 4068,40680000,10000,0,0,256,82,4771,256,256,1,0,1087,40031,41753,1,65387,72,77,65536,1,8,2,3,68,0,3 +[zuse@Artemis] [HADES][DOE ] 4069,40690000,10000,0,0,256,81,4816,256,256,1,0,1088,40031,41753,1,65387,72,77,65536,1,8,2,4,69,0,4 +[zuse@Artemis] [HADES][DOE ] 4070,40700000,10000,0,0,256,79,4908,256,256,1,0,1091,40031,41753,1,65387,72,77,65536,1,8,2,7,72,0,7 +[zuse@Artemis] [HADES][DOE ] 4071,40710000,10000,0,0,256,79,4980,256,256,1,0,1094,40031,41753,1,65387,72,77,65536,1,8,2,10,75,0,10 +[zuse@Artemis] [HADES][DOE ] 4072,40720000,10000,0,0,256,79,4981,256,256,1,0,1096,40031,41753,1,65387,72,77,65536,1,8,2,12,77,0,12 +[zuse@Artemis] [HADES][DOE ] 4073,40730000,10000,0,0,256,80,4982,256,256,1,0,1100,40031,41753,1,65387,72,77,65536,1,8,2,16,81,0,16 +[zuse@Artemis] [HADES][DOE ] 4074,40740000,10000,0,0,256,80,4984,256,256,1,0,1101,40031,41753,1,65387,72,77,65536,1,8,2,17,82,0,17 +[zuse@Artemis] [HADES][DOE ] 4075,40750000,10000,0,0,256,80,4985,256,256,1,0,1102,40031,41753,1,65387,72,77,65536,1,8,2,18,83,0,18 +[zuse@Artemis] [HADES][DOE ] 4076,40760000,10000,0,0,256,80,4986,256,256,1,0,1104,40031,41753,1,65387,72,77,65536,1,8,2,20,85,0,20 +[zuse@Artemis] [HADES][DOE ] 4077,40770000,10000,0,0,256,80,4987,256,256,1,0,1107,40031,41753,1,65387,72,77,65536,1,8,2,23,88,0,23 +[zuse@Artemis] [HADES][DOE ] 4078,40780000,10000,0,0,256,80,4988,256,256,1,0,1109,40031,41753,1,65387,72,77,65536,1,8,2,25,90,0,25 +[zuse@Artemis] [HADES][DOE ] 4079,40790000,10000,0,0,256,80,5087,256,256,1,0,1111,40031,41753,1,65387,72,77,65536,1,8,2,27,92,0,27 +[zuse@Hera] [HADES][DOE ] 204,2040000,18446744073670801616,0,0,43997,66,419,256,256,0,4895412794951710226,1113,40031,41753,1,65387,72,77,65536,1,9,2,29,94,0,0 +[zuse@Hera] [HADES][DOE ] 205,2050000,10000,0,0,256,66,422,256,256,0,0,1115,40031,41753,1,65387,72,77,65536,1,10,0,0,96,2,0 +[zuse@Hera] [HADES][DOE ] 206,2060000,10000,0,0,256,66,425,256,256,0,0,1117,40031,41753,1,65387,72,77,65536,1,11,0,0,98,4,0 +[zuse@Hera] [HADES][DOE ] 207,2070000,10000,0,0,256,66,428,256,256,0,0,1119,40031,41753,1,65387,72,77,65536,1,12,0,0,100,6,0 +[zuse@Hera] [HADES][DOE ] 208,2080000,10000,0,0,256,66,431,256,256,0,0,1120,40031,41753,1,65387,72,77,65536,1,13,0,0,101,7,0 +[zuse@Hera] [HADES][DOE ] 209,2090000,10000,0,0,256,66,434,256,256,0,0,1122,40031,41753,1,65387,72,77,65536,1,14,0,0,103,9,0 +[zuse@Hera] [HADES][DOE ] 210,2100000,10000,0,0,256,66,431,256,256,0,0,1125,40031,41753,1,65387,72,77,65536,1,15,0,0,106,12,0 +[zuse@Hera] [HADES][DOE ] 211,2110000,10000,0,0,256,66,439,256,256,0,0,1130,40031,41753,1,65387,72,77,65536,1,16,0,0,111,17,2 +[zuse@Hera] [HADES][DOE ] 212,2120000,10000,0,0,256,66,442,256,256,0,0,1132,40031,41753,1,65387,72,77,65536,1,17,0,0,113,19,0 +[zuse@Hera] [HADES][DOE ] 213,2130000,10000,0,0,256,66,440,256,256,0,0,1134,40031,41753,1,65387,72,77,65536,1,18,0,0,115,21,0 +[zuse@Hera] [HADES][DOE ] 214,2140000,10000,0,0,256,66,442,256,256,0,0,1135,40031,41753,1,65387,72,77,65536,1,19,0,0,116,22,0 +[zuse@Hera] [HADES][DOE ] 215,2150000,10000,0,0,256,66,450,256,256,0,0,1137,40031,41753,1,65387,72,77,65536,1,20,0,0,118,24,0 +[zuse@Hera] [HADES][DOE ] 216,2160000,10000,0,0,256,66,458,256,256,0,0,1139,40031,41753,1,65387,72,77,65536,1,21,0,0,120,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4080,40800000,38640000,0,0,995433,81,5088,256,256,2081,4720453640689549312,1184,40031,41753,1,65380,72,84,65536,1,22,0,0,122,28,0 +[zuse@Artemis] [HADES][DOE ] 4081,40810000,10000,0,0,256,81,5165,256,256,1,0,1187,40031,41753,1,65380,72,84,65536,1,22,2,3,125,0,3 +[zuse@Artemis] [HADES][DOE ] 4082,40820000,10000,0,0,256,80,5244,256,256,1,0,1188,40031,41753,1,65380,72,84,65536,1,22,2,4,126,0,4 +[zuse@Artemis] [HADES][DOE ] 4083,40830000,10000,0,0,256,78,5436,256,256,1,0,1192,40031,41753,1,65380,72,84,65536,1,22,2,8,130,0,8 +[zuse@Artemis] [HADES][DOE ] 4084,40840000,10000,0,0,256,77,6177,256,256,1,0,1194,40031,41753,1,65380,72,84,65536,1,22,2,10,132,0,10 +[zuse@Artemis] [HADES][DOE ] 4085,40850000,10000,0,0,256,77,6179,256,256,1,0,1196,40031,41753,1,65380,72,84,65536,1,22,2,12,134,0,12 +[zuse@Artemis] [HADES][DOE ] 4086,40860000,10000,0,0,256,77,6180,256,256,1,0,1198,40031,41753,1,65380,72,84,65536,1,22,2,14,136,0,14 +[zuse@Artemis] [HADES][DOE ] 4087,40870000,10000,0,0,256,77,6182,256,256,1,0,1200,40031,41753,1,65380,72,84,65536,1,22,2,16,138,0,16 +[zuse@Artemis] [HADES][DOE ] 4088,40880000,10000,0,0,256,77,6183,256,256,1,0,1203,40031,41753,1,65380,72,84,65536,1,22,2,19,141,0,19 +[zuse@Artemis] [HADES][DOE ] 4089,40890000,10000,0,0,256,77,6185,256,256,1,0,1205,40031,41753,1,65380,72,84,65536,1,22,2,21,143,0,21 +[zuse@Artemis] [HADES][DOE ] 4090,40900000,10000,0,0,256,77,6186,256,256,1,0,1207,40031,41753,1,65380,72,84,65536,1,22,2,23,145,0,23 +[zuse@Artemis] [HADES][DOE ] 4091,40910000,10000,0,0,256,77,6188,256,256,1,0,1210,40031,41753,1,65380,72,84,65536,1,22,2,26,148,0,26 +[zuse@Artemis] [HADES][DOE ] 4092,40920000,10000,0,0,256,76,6226,256,256,1,0,1213,40031,41753,1,65380,72,84,65536,1,22,2,29,151,0,29 +[zuse@Artemis] [HADES][DOE ] 4093,40930000,10000,0,0,256,76,6227,256,256,1,0,1214,40031,41753,1,65380,72,84,65536,1,22,2,30,152,0,30 +[zuse@Hera] [HADES][DOE ] 217,2170000,18446744073670791616,0,0,47325,66,461,256,256,0,4895412794951710221,1216,40031,41753,1,65380,72,84,65536,1,23,2,32,154,0,0 +[zuse@Hera] [HADES][DOE ] 218,2180000,10000,0,0,256,66,480,256,256,0,0,1221,40031,41753,1,65380,72,84,65536,1,24,0,0,159,5,3 +[zuse@Hera] [HADES][DOE ] 219,2190000,10000,0,0,256,66,495,256,256,0,0,1222,40031,41753,1,65380,72,84,65536,1,25,0,0,160,6,0 +[zuse@Hera] [HADES][DOE ] 220,2200000,10000,0,0,256,66,498,256,256,0,0,1225,40031,41753,1,65380,72,84,65536,1,26,0,0,163,9,0 +[zuse@Hera] [HADES][DOE ] 221,2210000,10000,0,0,256,66,501,256,256,0,0,1228,40031,41753,1,65380,72,84,65536,1,28,0,0,166,12,0 +[zuse@Hera] [HADES][DOE ] 222,2220000,10000,0,0,256,66,498,256,256,0,0,1229,40031,41753,1,65380,72,84,65536,1,29,0,0,167,13,0 +[zuse@Hera] [HADES][DOE ] 223,2230000,10000,0,0,256,66,502,256,256,0,0,1231,40031,41753,1,65380,72,84,65536,1,30,0,0,169,15,0 +[zuse@Hera] [HADES][DOE ] 224,2240000,10000,0,0,256,66,511,256,256,0,0,1234,40031,41753,1,65380,72,84,65536,1,32,0,0,172,18,0 +[zuse@Hera] [HADES][DOE ] 225,2250000,10000,0,0,256,66,514,256,256,0,0,1235,40031,41753,1,65380,72,84,65536,1,33,0,0,173,19,0 +[zuse@Hera] [HADES][DOE ] 226,2260000,10000,0,0,256,66,523,256,256,0,0,1238,40031,41753,1,65380,72,84,65536,1,34,0,0,176,22,0 +[zuse@Hera] [HADES][DOE ] 227,2270000,10000,0,0,256,66,520,256,256,0,0,1240,40031,41753,1,65380,72,84,65536,1,35,0,0,178,24,0 +[zuse@Hera] [HADES][DOE ] 228,2280000,10000,0,0,256,65,529,256,256,0,0,1243,40031,41753,1,65380,72,84,65536,1,36,0,0,181,27,0 +[zuse@Hera] [HADES][DOE ] 229,2290000,10000,0,0,256,65,532,256,256,0,0,1245,40031,41753,1,65380,72,84,65536,1,37,0,0,183,29,0 +[zuse@Hera] [HADES][DOE ] 230,2300000,10000,0,0,256,65,535,256,256,0,0,1247,40031,41753,1,65380,72,84,65536,1,38,0,0,185,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4094,40940000,38640000,0,0,995433,77,6229,256,256,2095,4720453640689549312,1285,40031,41753,1,65372,72,92,65536,1,39,2,1,188,0,1 +[zuse@Artemis] [HADES][DOE ] 4095,40950000,10000,0,0,256,77,6542,256,256,1,0,1289,40031,41753,1,65372,72,92,65536,1,39,2,5,192,0,5 +[zuse@Artemis] [HADES][DOE ] 4096,40960000,10000,0,0,256,75,6711,256,256,1,0,1291,40031,41753,1,65372,72,92,65536,1,39,2,7,194,0,7 +[zuse@Artemis] [HADES][DOE ] 4097,40970000,10000,0,0,256,75,8513,256,256,1,0,1293,40031,41753,1,65372,72,92,65536,1,39,2,9,196,0,9 +[zuse@Artemis] [HADES][DOE ] 4098,40980000,10000,0,0,256,75,8655,256,256,1,0,1296,40031,41753,1,65372,72,92,65536,1,39,2,12,199,0,12 +[zuse@Artemis] [HADES][DOE ] 4099,40990000,10000,0,0,256,75,8658,256,256,1,0,1298,40031,41753,1,65372,72,92,65536,1,39,2,14,201,0,14 +[zuse@Artemis] [HADES][DOE ] 4100,41000000,10000,0,0,256,75,8589,256,256,1,0,1301,40031,41753,1,65372,72,92,65536,1,39,2,17,204,0,17 +[zuse@Artemis] [HADES][DOE ] 4101,41010000,10000,0,0,256,75,8591,256,256,1,0,1303,40031,41753,1,65372,72,92,65536,1,39,2,19,206,0,19 +[zuse@Artemis] [HADES][DOE ] 4102,41020000,10000,0,0,256,75,8593,256,256,1,0,1305,40031,41753,1,65372,72,92,65536,1,39,2,21,208,0,21 +[zuse@Artemis] [HADES][DOE ] 4103,41030000,10000,0,0,256,75,8595,256,256,1,0,1308,40031,41753,1,65372,72,92,65536,1,39,2,24,211,0,24 +[zuse@Artemis] [HADES][DOE ] 4104,41040000,10000,0,0,256,75,8597,256,256,1,0,1310,40031,41753,1,65372,72,92,65536,1,39,2,26,213,0,26 +[zuse@Artemis] [HADES][DOE ] 4105,41050000,10000,0,0,256,75,8599,256,256,1,0,1313,40031,41753,1,65372,72,92,65536,1,39,2,29,216,0,29 +[zuse@Artemis] [HADES][DOE ] 4106,41060000,10000,0,0,256,73,9046,256,256,1,0,1315,40031,41753,1,65372,72,92,65536,1,39,2,31,218,0,31 +[zuse@Hera] [HADES][DOE ] 231,2310000,18446744073670801616,0,0,50909,65,512,256,256,0,4895412794951710226,1318,40031,41753,1,65372,72,92,65536,1,40,0,0,221,2,2 +[zuse@Hera] [HADES][DOE ] 232,2320000,10000,0,0,256,65,515,256,256,0,0,1322,40031,41753,1,65372,72,92,65536,1,41,0,0,225,6,0 +[zuse@Hera] [HADES][DOE ] 233,2330000,10000,0,0,256,65,544,256,256,0,0,1326,40031,41753,1,65372,72,92,65536,1,42,0,0,229,10,2 +[zuse@Hera] [HADES][DOE ] 234,2340000,10000,0,0,256,65,554,256,256,0,0,1328,40031,41753,1,65372,72,92,65536,1,43,0,0,231,12,0 +[zuse@Hera] [HADES][DOE ] 235,2350000,10000,0,0,256,65,557,256,256,0,0,1330,40031,41753,1,65372,72,92,65536,1,44,0,0,233,14,0 +[zuse@Hera] [HADES][DOE ] 236,2360000,10000,0,0,256,65,561,256,256,0,0,1333,40031,41753,1,65372,72,92,65536,1,46,0,0,236,17,0 +[zuse@Hera] [HADES][DOE ] 237,2370000,10000,0,0,256,65,557,256,256,0,0,1334,40031,41753,1,65372,72,92,65536,1,47,0,0,237,18,0 +[zuse@Hera] [HADES][DOE ] 238,2380000,10000,0,0,256,65,560,256,256,0,0,1336,40031,41753,1,65372,72,92,65536,1,48,0,0,239,20,0 +[zuse@Hera] [HADES][DOE ] 239,2390000,10000,0,0,256,65,577,256,256,0,0,1338,40031,41753,1,65372,72,92,65536,1,49,0,0,241,22,0 +[zuse@Hera] [HADES][DOE ] 240,2400000,10000,0,0,256,65,573,256,256,0,0,1340,40031,41753,1,65372,72,92,65536,1,50,0,0,243,24,0 +[zuse@Hera] [HADES][DOE ] 241,2410000,10000,0,0,256,65,584,256,256,0,0,1342,40031,41753,1,65372,72,92,65536,1,51,0,0,245,26,0 +[zuse@Hera] [HADES][DOE ] 242,2420000,10000,0,0,256,65,587,256,256,0,0,1345,40031,41753,1,65372,72,92,65536,1,52,0,0,248,29,0 +[zuse@Hera] [HADES][DOE ] 243,2430000,10000,0,0,256,65,597,256,256,0,0,1346,40031,41753,1,65372,72,92,65536,1,53,0,0,249,30,0 +[zuse@Hera] [HADES][DOE ] 244,2440000,10000,0,0,256,65,564,256,256,0,0,1348,40031,41753,1,65372,72,92,65536,1,54,0,0,251,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4107,41070000,38630000,0,0,995177,74,9048,256,256,2108,4720452298512269312,1385,40031,41753,1,65365,72,99,65536,1,55,2,1,254,0,1 +[zuse@Artemis] [HADES][DOE ] 4108,41080000,10000,0,0,256,74,9811,256,256,1,0,1388,40031,41753,1,65365,72,99,65536,1,55,2,4,257,0,4 +[zuse@Artemis] [HADES][DOE ] 4109,41090000,10000,0,0,256,74,9906,256,256,1,0,1391,40031,41753,1,65365,72,99,65536,1,55,2,7,260,0,7 +[zuse@Artemis] [HADES][DOE ] 4110,41100000,10000,0,0,256,74,10297,256,256,1,0,1393,40031,41753,1,65365,72,99,65536,1,55,2,9,262,0,9 +[zuse@Artemis] [HADES][DOE ] 4111,41110000,10000,0,0,256,74,10199,256,256,1,0,1395,40031,41753,1,65365,72,99,65536,1,55,2,11,264,0,11 +[zuse@Artemis] [HADES][DOE ] 4112,41120000,10000,0,0,256,74,10202,256,256,1,0,1397,40031,41753,1,65365,72,99,65536,1,55,2,13,266,0,13 +[zuse@Artemis] [HADES][DOE ] 4113,41130000,10000,0,0,256,74,10010,256,256,1,0,1399,40031,41753,1,65365,72,99,65536,1,55,2,15,268,0,15 +[zuse@Artemis] [HADES][DOE ] 4114,41140000,10000,0,0,256,74,10012,256,256,1,0,1401,40031,41753,1,65365,72,99,65536,1,55,2,17,270,0,17 +[zuse@Artemis] [HADES][DOE ] 4115,41150000,10000,0,0,256,74,10015,256,256,1,0,1403,40031,41753,1,65365,72,99,65536,1,55,2,19,272,0,19 +[zuse@Artemis] [HADES][DOE ] 4116,41160000,10000,0,0,256,74,10017,256,256,1,0,1405,40031,41753,1,65365,72,99,65536,1,55,2,21,274,0,21 +[zuse@Artemis] [HADES][DOE ] 4117,41170000,10000,0,0,256,74,10020,256,256,1,0,1407,40031,41753,1,65365,72,99,65536,1,55,2,23,276,0,23 +[zuse@Artemis] [HADES][DOE ] 4118,41180000,10000,0,0,256,74,10022,256,256,1,0,1409,40031,41753,1,65365,72,99,65536,1,55,2,25,278,0,25 +[zuse@Artemis] [HADES][DOE ] 4119,41190000,10000,0,0,256,74,10319,256,256,1,0,1411,40031,41753,1,65365,72,99,65536,1,55,2,27,280,0,27 +[zuse@Hera] [HADES][DOE ] 245,2450000,18446744073670811616,0,0,54493,65,560,256,256,0,4895412794951710231,1413,40031,41753,1,65365,72,99,65536,1,56,2,29,282,0,0 +[zuse@Hera] [HADES][DOE ] 246,2460000,10000,0,0,256,65,563,256,256,0,0,1417,40031,41753,1,65365,72,99,65536,1,57,0,0,286,4,2 +[zuse@Hera] [HADES][DOE ] 247,2470000,10000,0,0,256,65,566,256,256,0,0,1418,40031,41753,1,65365,72,99,65536,1,58,0,0,287,5,0 +[zuse@Hera] [HADES][DOE ] 248,2480000,10000,0,0,256,65,629,256,256,0,0,1420,40031,41753,1,65365,72,99,65536,1,59,0,0,289,7,0 +[zuse@Hera] [HADES][DOE ] 249,2490000,10000,0,0,256,65,632,256,256,0,0,1422,40031,41753,1,65365,72,99,65536,1,60,0,0,291,9,0 +[zuse@Hera] [HADES][DOE ] 250,2500000,10000,0,0,256,65,636,256,256,0,0,1423,40031,41753,1,65365,72,99,65536,1,61,0,0,292,10,0 +[zuse@Hera] [HADES][DOE ] 251,2510000,10000,0,0,256,65,631,256,256,0,0,1425,40031,41753,1,65365,72,99,65536,1,62,0,0,294,12,0 +[zuse@Hera] [HADES][DOE ] 252,2520000,10000,0,0,256,65,634,256,256,0,0,1427,40031,41753,1,65365,72,99,65536,1,63,0,0,296,14,0 +[zuse@Hera] [HADES][DOE ] 253,2530000,10000,0,0,256,65,637,256,256,0,0,1428,40031,41753,1,65365,72,99,65536,1,64,0,0,297,15,0 +[zuse@Hera] [HADES][DOE ] 254,2540000,10000,0,0,256,65,649,256,256,0,0,1430,40031,41753,1,65365,72,99,65536,1,65,0,0,299,17,0 +[zuse@Hera] [HADES][DOE ] 255,2550000,10000,0,0,256,65,652,256,256,0,0,1431,40031,41753,1,65365,72,99,65536,1,66,0,0,300,18,0 +[zuse@Hera] [HADES][DOE ] 256,2560000,10000,0,0,256,65,664,256,256,0,0,1433,40031,41753,1,65365,72,99,65536,1,67,0,0,302,20,0 +[zuse@Hera] [HADES][DOE ] 257,2570000,10000,0,0,256,65,668,256,256,0,0,1435,40031,41753,1,65365,72,99,65536,1,68,0,0,304,22,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4120,41200000,38630000,0,0,995177,74,10322,256,256,2121,4720452298512269312,1485,40031,41753,1,65358,72,106,65536,1,69,2,1,306,0,1 +[zuse@Artemis] [HADES][DOE ] 4121,41210000,10000,0,0,256,74,10324,256,256,1,0,1488,40031,41753,1,65358,72,106,65536,1,69,2,4,309,0,4 +[zuse@Artemis] [HADES][DOE ] 4122,41220000,10000,0,0,256,74,10327,256,256,1,0,1490,40031,41753,1,65358,72,106,65536,1,69,2,6,311,0,6 +[zuse@Artemis] [HADES][DOE ] 4123,41230000,10000,0,0,256,74,10329,256,256,1,0,1491,40031,41753,1,65358,72,106,65536,1,69,2,7,312,0,7 +[zuse@Artemis] [HADES][DOE ] 4124,41240000,10000,0,0,256,74,10332,256,256,1,0,1493,40031,41753,1,65358,72,106,65536,1,69,2,9,314,0,9 +[zuse@Artemis] [HADES][DOE ] 4125,41250000,10000,0,0,256,74,10334,256,256,1,0,1495,40031,41753,1,65358,72,106,65536,1,69,2,11,316,0,11 +[zuse@Artemis] [HADES][DOE ] 4126,41260000,10000,0,0,256,74,10337,256,256,1,0,1497,40031,41753,1,65358,72,106,65536,1,69,2,13,318,0,13 +[zuse@Artemis] [HADES][DOE ] 4127,41270000,10000,0,0,256,74,10339,256,256,1,0,1499,40031,41753,1,65358,72,106,65536,1,69,2,15,320,0,15 +[zuse@Artemis] [HADES][DOE ] 4128,41280000,10000,0,0,256,74,10342,256,256,1,0,1501,40031,41753,1,65358,72,106,65536,1,69,2,17,322,0,17 +[zuse@Artemis] [HADES][DOE ] 4129,41290000,10000,0,0,256,74,10344,256,256,1,0,1503,40031,41753,1,65358,72,106,65536,1,69,2,19,324,0,19 +[zuse@Artemis] [HADES][DOE ] 4130,41300000,10000,0,0,256,74,10347,256,256,1,0,1504,40031,41753,1,65358,72,106,65536,1,69,2,20,325,0,20 +[zuse@Artemis] [HADES][DOE ] 4131,41310000,10000,0,0,256,74,10349,256,256,1,0,1506,40031,41753,1,65358,72,106,65536,1,69,2,22,327,0,22 +[zuse@Artemis] [HADES][DOE ] 4132,41320000,10000,0,0,256,74,10352,256,256,1,0,1507,40031,41753,1,65358,72,106,65536,1,69,2,23,328,0,23 +[zuse@Hera] [HADES][DOE ] 258,2580000,18446744073670811616,0,0,57821,65,605,256,256,0,4895412794951710231,1511,40031,41753,1,65358,72,106,65536,1,70,0,0,332,2,2 +[zuse@Hera] [HADES][DOE ] 259,2590000,10000,0,0,256,65,608,256,256,0,0,1513,40031,41753,1,65358,72,106,65536,1,71,0,0,334,4,0 +[zuse@Hera] [HADES][DOE ] 260,2600000,10000,0,0,256,65,611,256,256,0,0,1514,40031,41753,1,65358,72,106,65536,1,72,0,0,335,5,0 +[zuse@Hera] [HADES][DOE ] 261,2610000,10000,0,0,256,65,614,256,256,0,0,1516,40031,41753,1,65358,72,106,65536,1,73,0,0,337,7,0 +[zuse@Hera] [HADES][DOE ] 262,2620000,10000,0,0,256,65,617,256,256,0,0,1518,40031,41753,1,65358,72,106,65536,1,74,0,0,339,9,0 +[zuse@Hera] [HADES][DOE ] 263,2630000,10000,0,0,256,65,678,256,256,0,0,1520,40031,41753,1,65358,72,106,65536,1,75,0,0,341,11,0 +[zuse@Hera] [HADES][DOE ] 264,2640000,10000,0,0,256,65,700,256,256,0,0,1522,40031,41753,1,65358,72,106,65536,1,77,0,0,343,13,0 +[zuse@Hera] [HADES][DOE ] 265,2650000,10000,0,0,256,65,694,256,256,0,0,1525,40031,41753,1,65358,72,106,65536,1,78,0,0,346,16,0 +[zuse@Hera] [HADES][DOE ] 266,2660000,10000,0,0,256,65,697,256,256,0,0,1527,40031,41753,1,65358,72,106,65536,1,79,0,0,348,18,0 +[zuse@Hera] [HADES][DOE ] 267,2670000,10000,0,0,256,65,701,256,256,0,0,1529,40031,41753,1,65358,72,106,65536,1,80,0,0,350,20,0 +[zuse@Hera] [HADES][DOE ] 268,2680000,10000,0,0,256,65,695,256,256,0,0,1531,40031,41753,1,65358,72,106,65536,1,81,0,0,352,22,0 +[zuse@Hera] [HADES][DOE ] 269,2690000,10000,0,0,256,65,717,256,256,0,0,1534,40031,41753,1,65358,72,106,65536,1,82,0,0,355,25,0 +[zuse@Hera] [HADES][DOE ] 270,2700000,10000,0,0,256,65,721,256,256,0,0,1536,40031,41753,1,65358,72,106,65536,1,83,0,0,357,27,0 +[zuse@Hera] [HADES][DOE ] 271,2710000,10000,0,0,256,65,734,256,256,0,0,1539,40031,41753,1,65358,72,106,65536,1,84,0,0,360,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4133,41330000,38620000,0,0,994921,75,10354,256,256,2134,4720450956334989312,1585,40031,41753,1,65351,72,113,65536,1,85,2,1,362,0,1 +[zuse@Artemis] [HADES][DOE ] 4134,41340000,10000,0,0,256,75,10357,256,256,1,0,1588,40031,41753,1,65351,72,113,65536,1,85,2,4,365,0,4 +[zuse@Artemis] [HADES][DOE ] 4135,41350000,10000,0,0,256,75,10359,256,256,1,0,1590,40031,41753,1,65351,72,113,65536,1,85,2,6,367,0,6 +[zuse@Artemis] [HADES][DOE ] 4136,41360000,10000,0,0,256,75,10362,256,256,1,0,1592,40031,41753,1,65351,72,113,65536,1,85,2,8,369,0,8 +[zuse@Artemis] [HADES][DOE ] 4137,41370000,10000,0,0,256,75,10364,256,256,1,0,1593,40031,41753,1,65351,72,113,65536,1,85,2,9,370,0,9 +[zuse@Artemis] [HADES][DOE ] 4138,41380000,10000,0,0,256,75,10367,256,256,1,0,1595,40031,41753,1,65351,72,113,65536,1,85,2,11,372,0,11 +[zuse@Artemis] [HADES][DOE ] 4139,41390000,10000,0,0,256,75,10369,256,256,1,0,1597,40031,41753,1,65351,72,113,65536,1,85,2,13,374,0,13 +[zuse@Artemis] [HADES][DOE ] 4140,41400000,10000,0,0,256,75,10372,256,256,1,0,1600,40031,41753,1,65351,72,113,65536,1,85,2,16,377,0,16 +[zuse@Artemis] [HADES][DOE ] 4141,41410000,10000,0,0,256,75,10374,256,256,1,0,1602,40031,41753,1,65351,72,113,65536,1,85,2,18,379,0,18 +[zuse@Artemis] [HADES][DOE ] 4142,41420000,10000,0,0,256,75,10377,256,256,1,0,1604,40031,41753,1,65351,72,113,65536,1,85,2,20,381,0,20 +[zuse@Artemis] [HADES][DOE ] 4143,41430000,10000,0,0,256,75,10379,256,256,1,0,1605,40031,41753,1,65351,72,113,65536,1,85,2,21,382,0,21 +[zuse@Artemis] [HADES][DOE ] 4144,41440000,10000,0,0,256,75,10382,256,256,1,0,1607,40031,41753,1,65351,72,113,65536,1,85,2,23,384,0,23 +[zuse@Artemis] [HADES][DOE ] 4145,41450000,10000,0,0,256,75,10384,256,256,1,0,1609,40031,41753,1,65351,72,113,65536,1,85,2,25,386,0,25 +[zuse@Hera] [HADES][DOE ] 272,2720000,18446744073670821616,0,0,61405,65,647,256,256,0,4895412794951710236,1614,40031,41753,1,65351,72,113,65536,1,86,0,0,391,2,2 +[zuse@Hera] [HADES][DOE ] 273,2730000,10000,0,0,256,65,650,256,256,0,0,1616,40031,41753,1,65351,72,113,65536,1,87,0,0,393,4,0 +[zuse@Hera] [HADES][DOE ] 274,2740000,10000,0,0,256,65,653,256,256,0,0,1617,40031,41753,1,65351,72,113,65536,1,88,0,0,394,5,0 +[zuse@Hera] [HADES][DOE ] 275,2750000,10000,0,0,256,65,656,256,256,0,0,1620,40031,41753,1,65351,72,113,65536,1,89,0,0,397,8,0 +[zuse@Hera] [HADES][DOE ] 276,2760000,10000,0,0,256,65,659,256,256,0,0,1621,40031,41753,1,65351,72,113,65536,1,90,0,0,398,9,0 +[zuse@Hera] [HADES][DOE ] 277,2770000,10000,0,0,256,65,662,256,256,0,0,1624,40031,41753,1,65351,72,113,65536,1,91,0,0,401,12,1 +[zuse@Hera] [HADES][DOE ] 278,2780000,10000,0,0,256,65,747,256,256,0,0,1625,40031,41753,1,65351,72,113,65536,1,92,0,0,402,13,0 +[zuse@Hera] [HADES][DOE ] 279,2790000,10000,0,0,256,65,771,256,256,0,0,1628,40031,41753,1,65351,72,113,65536,1,93,0,0,405,16,0 +[zuse@Hera] [HADES][DOE ] 280,2800000,10000,0,0,256,65,775,256,256,0,0,1630,40031,41753,1,65351,72,113,65536,1,94,0,0,407,18,0 +[zuse@Hera] [HADES][DOE ] 281,2810000,10000,0,0,256,65,767,256,256,0,0,1632,40031,41753,1,65351,72,113,65536,1,95,0,0,409,20,0 +[zuse@Hera] [HADES][DOE ] 282,2820000,10000,0,0,256,65,771,256,256,0,0,1635,40031,41753,1,65351,72,113,65536,1,96,0,0,412,23,0 +[zuse@Hera] [HADES][DOE ] 283,2830000,10000,0,0,256,65,774,256,256,0,0,1637,40031,41753,1,65351,72,113,65536,1,97,0,0,414,25,0 +[zuse@Hera] [HADES][DOE ] 284,2840000,10000,0,0,256,65,800,256,256,0,0,1640,40031,41753,1,65351,72,113,65536,1,98,0,0,417,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4146,41460000,38620000,0,0,994921,78,10387,256,256,2147,4720450956334989312,1685,40031,41753,1,65344,72,120,65536,1,99,2,1,420,0,1 +[zuse@Artemis] [HADES][DOE ] 4147,41470000,10000,0,0,256,78,10389,256,256,1,0,1688,40031,41753,1,65344,72,120,65536,1,99,2,4,423,0,4 +[zuse@Artemis] [HADES][DOE ] 4148,41480000,10000,0,0,256,78,10392,256,256,1,0,1690,40031,41753,1,65344,72,120,65536,1,99,2,6,425,0,6 +[zuse@Artemis] [HADES][DOE ] 4149,41490000,10000,0,0,256,78,10395,256,256,1,0,1693,40031,41753,1,65344,72,120,65536,1,99,2,9,428,0,9 +[zuse@Artemis] [HADES][DOE ] 4150,41500000,10000,0,0,256,78,10397,256,256,1,0,1695,40031,41753,1,65344,72,120,65536,1,99,2,11,430,0,11 +[zuse@Artemis] [HADES][DOE ] 4151,41510000,10000,0,0,256,78,10400,256,256,1,0,1698,40031,41753,1,65344,72,120,65536,1,99,2,14,433,0,14 +[zuse@Artemis] [HADES][DOE ] 4152,41520000,10000,0,0,256,78,10402,256,256,1,0,1700,40031,41753,1,65344,72,120,65536,1,99,2,16,435,0,16 +[zuse@Artemis] [HADES][DOE ] 4153,41530000,10000,0,0,256,78,10405,256,256,1,0,1702,40031,41753,1,65344,72,120,65536,1,99,2,18,437,0,18 +[zuse@Artemis] [HADES][DOE ] 4154,41540000,10000,0,0,256,78,10407,256,256,1,0,1704,40031,41753,1,65344,72,120,65536,1,99,2,20,439,0,20 +[zuse@Artemis] [HADES][DOE ] 4155,41550000,10000,0,0,256,79,10410,256,256,1,0,1707,40031,41753,1,65344,72,120,65536,1,99,2,23,442,0,23 +[zuse@Artemis] [HADES][DOE ] 4156,41560000,10000,0,0,256,79,10412,256,256,1,0,1710,40031,41753,1,65344,72,120,65536,1,99,2,26,445,0,26 +[zuse@Artemis] [HADES][DOE ] 4157,41570000,10000,0,0,256,79,10415,256,256,1,0,1712,40031,41753,1,65344,72,120,65536,1,99,2,28,447,0,28 +[zuse@Artemis] [HADES][DOE ] 4158,41580000,10000,0,0,256,79,10417,256,256,1,0,1714,40031,41753,1,65344,72,120,65536,1,99,2,30,449,0,30 +[zuse@Artemis] [HADES][DOE ] 4159,41590000,10000,0,0,256,79,10420,256,256,1,0,1717,40031,41753,1,65344,72,120,65536,1,99,2,33,452,0,33 +[zuse@Hera] [HADES][DOE ] 285,2850000,18446744073670811616,0,0,64733,65,686,256,256,0,4895412794951710231,1721,40031,41753,1,65344,72,120,65536,1,100,0,0,456,3,3 +[zuse@Hera] [HADES][DOE ] 286,2860000,10000,0,0,256,65,689,256,256,0,0,1722,40031,41753,1,65344,72,120,65536,1,101,0,0,457,4,0 +[zuse@Hera] [HADES][DOE ] 287,2870000,10000,0,0,256,65,691,256,256,0,0,1725,40031,41753,1,65344,72,120,65536,1,102,0,0,460,7,0 +[zuse@Hera] [HADES][DOE ] 288,2880000,10000,0,0,256,65,694,256,256,0,0,1727,40031,41753,1,65344,72,120,65536,1,103,0,0,462,9,0 +[zuse@Hera] [HADES][DOE ] 289,2890000,10000,0,0,256,65,697,256,256,0,0,1729,40031,41753,1,65344,72,120,65536,1,104,0,0,464,11,0 +[zuse@Hera] [HADES][DOE ] 290,2900000,10000,0,0,256,65,700,256,256,0,0,1731,40031,41753,1,65344,72,120,65536,1,105,0,0,466,13,0 +[zuse@Hera] [HADES][DOE ] 291,2910000,10000,0,0,256,65,703,256,256,0,0,1733,40031,41753,1,65344,72,120,65536,1,106,0,0,468,15,0 +[zuse@Hera] [HADES][DOE ] 292,2920000,10000,0,0,256,65,706,256,256,0,0,1737,40031,41753,1,65344,72,120,65536,1,107,0,0,472,19,2 +[zuse@Hera] [HADES][DOE ] 293,2930000,10000,0,0,256,65,808,256,256,0,0,1739,40031,41753,1,65344,72,120,65536,1,108,0,0,474,21,0 +[zuse@Hera] [HADES][DOE ] 294,2940000,10000,0,0,256,65,822,256,256,0,0,1742,40031,41753,1,65344,72,120,65536,1,109,0,0,477,24,0 +[zuse@Hera] [HADES][DOE ] 295,2950000,10000,0,0,256,65,826,256,256,0,0,1744,40031,41753,1,65344,72,120,65536,1,110,0,0,479,26,0 +[zuse@Hera] [HADES][DOE ] 296,2960000,10000,0,0,256,65,829,256,256,0,0,1746,40031,41753,1,65344,72,120,65536,1,111,0,0,481,28,0 +[zuse@Hera] [HADES][DOE ] 297,2970000,10000,0,0,256,65,833,256,256,0,0,1748,40031,41753,1,65344,72,120,65536,1,112,0,0,483,30,0 +[zuse@Hera] [HADES][DOE ] 298,2980000,10000,0,0,256,65,752,256,256,0,0,1750,40031,41753,1,65344,72,120,65536,1,113,0,0,485,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4160,41600000,38620000,0,0,994921,79,10422,256,256,2161,4720450956334989312,1785,40031,41753,1,65336,72,128,65536,1,114,2,1,488,0,1 +[zuse@Artemis] [HADES][DOE ] 4161,41610000,10000,0,0,256,79,10425,256,256,1,0,1788,40031,41753,1,65336,72,128,65536,1,114,2,4,491,0,4 +[zuse@Artemis] [HADES][DOE ] 4162,41620000,10000,0,0,256,79,10427,256,256,1,0,1790,40031,41753,1,65336,72,128,65536,1,114,2,6,493,0,6 +[zuse@Artemis] [HADES][DOE ] 4163,41630000,10000,0,0,256,79,10430,256,256,1,0,1793,40031,41753,1,65336,72,128,65536,1,114,2,9,496,0,9 +[zuse@Artemis] [HADES][DOE ] 4164,41640000,10000,0,0,256,79,10432,256,256,1,0,1795,40031,41753,1,65336,72,128,65536,1,114,2,11,498,0,11 +[zuse@Artemis] [HADES][DOE ] 4165,41650000,10000,0,0,256,79,10435,256,256,1,0,1797,40031,41753,1,65336,72,128,65536,1,114,2,13,500,0,13 +[zuse@Artemis] [HADES][DOE ] 4166,41660000,10000,0,0,256,79,10437,256,256,1,0,1800,40031,41753,1,65336,72,128,65536,1,114,2,16,503,0,16 +[zuse@Artemis] [HADES][DOE ] 4167,41670000,10000,0,0,256,79,10440,256,256,1,0,1803,40031,41753,1,65336,72,128,65536,1,114,2,19,506,0,19 +[zuse@Artemis] [HADES][DOE ] 4168,41680000,10000,0,0,256,79,10442,256,256,1,0,1805,40031,41753,1,65336,72,128,65536,1,114,2,21,508,0,21 +[zuse@Artemis] [HADES][DOE ] 4169,41690000,10000,0,0,256,79,10445,256,256,1,0,1807,40031,41753,1,65336,72,128,65536,1,114,2,23,510,0,23 +[zuse@Artemis] [HADES][DOE ] 4170,41700000,10000,0,0,256,79,10447,256,256,1,0,1808,40031,41753,1,65336,72,128,65536,1,114,2,24,511,0,24 +[zuse@Artemis] [HADES][DOE ] 4171,41710000,10000,0,0,256,79,10450,256,256,1,0,1810,40031,41753,1,65336,72,128,65536,1,114,2,26,513,0,26 +[zuse@Artemis] [HADES][DOE ] 4172,41720000,10000,0,0,256,79,10452,256,256,1,0,1811,40031,41753,1,65336,72,128,65536,1,114,2,27,514,0,27 +[zuse@Hera] [HADES][DOE ] 299,2990000,18446744073670821616,0,0,68317,65,736,256,256,0,4895412794951710236,1813,40031,41753,1,65336,72,128,65536,1,115,2,29,516,0,0 +[zuse@Hera] [HADES][DOE ] 300,3000000,10000,0,0,256,65,739,256,256,0,0,1815,40031,41753,1,65336,72,128,65536,1,116,0,0,518,2,0 +[zuse@Hera] [HADES][DOE ] 301,3010000,10000,0,0,256,65,751,256,256,0,0,1817,40031,41753,1,65336,72,128,65536,1,117,0,0,520,4,0 +[zuse@Hera] [HADES][DOE ] 302,3020000,10000,0,0,256,65,754,256,256,0,0,1819,40031,41753,1,65336,72,128,65536,1,118,0,0,522,6,0 +[zuse@Hera] [HADES][DOE ] 303,3030000,10000,0,0,256,65,748,256,256,0,0,1820,40031,41753,1,65336,72,128,65536,1,119,0,0,523,7,0 +[zuse@Hera] [HADES][DOE ] 304,3040000,10000,0,0,256,65,751,256,256,0,0,1822,40031,41753,1,65336,72,128,65536,1,120,0,0,525,9,0 +[zuse@Hera] [HADES][DOE ] 305,3050000,10000,0,0,256,65,754,256,256,0,0,1825,40031,41753,1,65336,72,128,65536,1,122,0,0,528,12,0 +[zuse@Hera] [HADES][DOE ] 306,3060000,10000,0,0,256,65,757,256,256,0,0,1828,40031,41753,1,65336,72,128,65536,1,123,0,0,531,15,2 +[zuse@Hera] [HADES][DOE ] 307,3070000,10000,0,0,256,65,760,256,256,0,0,1830,40031,41753,1,65336,72,128,65536,1,124,0,0,533,17,0 +[zuse@Hera] [HADES][DOE ] 308,3080000,10000,0,0,256,65,870,256,256,0,0,1833,40031,41753,1,65336,72,128,65536,1,125,0,0,536,20,0 +[zuse@Hera] [HADES][DOE ] 309,3090000,10000,0,0,256,64,899,256,256,0,0,1835,40031,41753,1,65336,72,128,65536,1,126,0,0,538,22,0 +[zuse@Hera] [HADES][DOE ] 310,3100000,10000,0,0,256,64,903,256,256,0,0,1838,40031,41753,1,65336,72,128,65536,1,127,0,0,541,25,0 +[zuse@Hera] [HADES][DOE ] 311,3110000,10000,0,0,256,64,881,256,256,0,0,1841,40031,41753,1,65336,72,128,65536,1,128,0,0,544,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4173,41730000,38620000,0,0,994921,79,10455,256,256,2174,4720450956334989312,1885,40031,41753,1,65329,72,135,65536,1,129,2,1,547,0,1 +[zuse@Artemis] [HADES][DOE ] 4174,41740000,10000,0,0,256,79,10457,256,256,1,0,1887,40031,41753,1,65329,72,135,65536,1,129,2,3,549,0,3 +[zuse@Artemis] [HADES][DOE ] 4175,41750000,10000,0,0,256,79,10460,256,256,1,0,1889,40031,41753,1,65329,72,135,65536,1,129,2,5,551,0,5 +[zuse@Artemis] [HADES][DOE ] 4176,41760000,10000,0,0,256,79,10462,256,256,1,0,1892,40031,41753,1,65329,72,135,65536,1,129,2,8,554,0,8 +[zuse@Artemis] [HADES][DOE ] 4177,41770000,10000,0,0,256,79,10465,256,256,1,0,1894,40031,41753,1,65329,72,135,65536,1,129,2,10,556,0,10 +[zuse@Artemis] [HADES][DOE ] 4178,41780000,10000,0,0,256,79,10467,256,256,1,0,1897,40031,41753,1,65329,72,135,65536,1,129,2,13,559,0,13 +[zuse@Artemis] [HADES][DOE ] 4179,41790000,10000,0,0,256,79,10470,256,256,1,0,1898,40031,41753,1,65329,72,135,65536,1,129,2,14,560,0,14 +[zuse@Artemis] [HADES][DOE ] 4180,41800000,10000,0,0,256,79,10472,256,256,1,0,1900,40031,41753,1,65329,72,135,65536,1,129,2,16,562,0,16 +[zuse@Artemis] [HADES][DOE ] 4181,41810000,10000,0,0,256,79,10475,256,256,1,0,1902,40031,41753,1,65329,72,135,65536,1,129,2,18,564,0,18 +[zuse@Artemis] [HADES][DOE ] 4182,41820000,10000,0,0,256,79,10477,256,256,1,0,1904,40031,41753,1,65329,72,135,65536,1,129,2,20,566,0,20 +[zuse@Artemis] [HADES][DOE ] 4183,41830000,10000,0,0,256,79,10480,256,256,1,0,1906,40031,41753,1,65329,72,135,65536,1,129,2,22,568,0,22 +[zuse@Artemis] [HADES][DOE ] 4184,41840000,10000,0,0,256,79,10482,256,256,1,0,1907,40031,41753,1,65329,72,135,65536,1,129,2,23,569,0,23 +[zuse@Artemis] [HADES][DOE ] 4185,41850000,10000,0,0,256,79,10485,256,256,1,0,1909,40031,41753,1,65329,72,135,65536,1,129,2,25,571,0,25 +[zuse@Hera] [HADES][DOE ] 312,3120000,18446744073670821616,0,0,71645,64,785,256,256,0,4895412794951710236,1911,40031,41753,1,65329,72,135,65536,1,130,2,27,573,0,0 +[zuse@Hera] [HADES][DOE ] 313,3130000,10000,0,0,256,64,788,256,256,0,0,1914,40031,41753,1,65329,72,135,65536,1,131,0,0,576,3,0 +[zuse@Hera] [HADES][DOE ] 314,3140000,10000,0,0,256,64,791,256,256,0,0,1916,40031,41753,1,65329,72,135,65536,1,132,0,0,578,5,0 +[zuse@Hera] [HADES][DOE ] 315,3150000,10000,0,0,256,64,794,256,256,0,0,1920,40031,41753,1,65329,72,135,65536,1,133,0,0,582,9,1 +[zuse@Hera] [HADES][DOE ] 316,3160000,10000,0,0,256,63,797,256,256,0,0,1922,40031,41753,1,65329,72,135,65536,1,134,0,0,584,11,0 +[zuse@Hera] [HADES][DOE ] 317,3170000,10000,0,0,256,63,800,256,256,0,0,1924,40031,41753,1,65329,72,135,65536,1,135,0,0,586,13,0 +[zuse@Hera] [HADES][DOE ] 318,3180000,10000,0,0,256,63,803,256,256,0,0,1926,40031,41753,1,65329,72,135,65536,1,136,0,0,588,15,0 +[zuse@Hera] [HADES][DOE ] 319,3190000,10000,0,0,256,63,806,256,256,0,0,1927,40031,41753,1,65329,72,135,65536,1,137,0,0,589,16,0 +[zuse@Hera] [HADES][DOE ] 320,3200000,10000,0,0,256,63,809,256,256,0,0,1929,40031,41753,1,65329,72,135,65536,1,138,0,0,591,18,0 +[zuse@Hera] [HADES][DOE ] 321,3210000,10000,0,0,256,63,812,256,256,0,0,1931,40031,41753,1,65329,72,135,65536,1,139,0,0,593,20,0 +[zuse@Hera] [HADES][DOE ] 322,3220000,10000,0,0,256,63,815,256,256,0,0,1934,40031,41753,1,65329,72,135,65536,1,140,0,0,596,23,0 +[zuse@Hera] [HADES][DOE ] 323,3230000,10000,0,0,256,63,935,256,256,0,0,1936,40031,41753,1,65329,72,135,65536,1,141,0,0,598,25,0 +[zuse@Hera] [HADES][DOE ] 324,3240000,10000,0,0,256,63,966,256,256,0,0,1939,40031,41753,1,65329,72,135,65536,1,142,0,0,601,28,0 +[zuse@Hera] [HADES][DOE ] 325,3250000,10000,0,0,256,63,868,256,256,0,0,1943,40031,41753,1,65329,72,135,65536,1,143,0,0,605,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4186,41860000,38610000,0,0,994665,79,10487,256,256,2187,4720449614157709312,1985,40031,41753,1,65322,72,142,65536,1,144,2,1,608,0,1 +[zuse@Artemis] [HADES][DOE ] 4187,41870000,10000,0,0,256,79,10490,256,256,1,0,1987,40031,41753,1,65322,72,142,65536,1,144,2,3,610,0,3 +[zuse@Artemis] [HADES][DOE ] 4188,41880000,10000,0,0,256,79,10492,256,256,1,0,1989,40031,41753,1,65322,72,142,65536,1,144,2,5,612,0,5 +[zuse@Artemis] [HADES][DOE ] 4189,41890000,10000,0,0,256,79,10495,256,256,1,0,1991,40031,41753,1,65322,72,142,65536,1,144,2,7,614,0,7 +[zuse@Artemis] [HADES][DOE ] 4190,41900000,10000,0,0,256,79,10497,256,256,1,0,1995,40031,41753,1,65322,72,142,65536,1,144,2,11,618,0,11 +[zuse@Artemis] [HADES][DOE ] 4191,41910000,10000,0,0,256,79,10500,256,256,1,0,1996,40031,41753,1,65322,72,142,65536,1,144,2,12,619,0,12 +[zuse@Artemis] [HADES][DOE ] 4192,41920000,10000,0,0,256,80,10502,256,256,1,0,1998,40031,41753,1,65322,72,142,65536,1,144,2,14,621,0,14 +[zuse@Artemis] [HADES][DOE ] 4193,41930000,10000,0,0,256,80,10505,256,256,1,0,2000,40031,41753,1,65322,72,142,65536,1,144,2,17,624,0,17 +[zuse@Artemis] [HADES][DOE ] 4194,41940000,10000,0,0,256,80,10507,256,256,1,0,2002,40031,41753,1,65322,72,142,65536,1,144,2,18,625,0,18 +[zuse@Artemis] [HADES][DOE ] 4195,41950000,10000,0,0,256,80,10510,256,256,1,0,2004,40031,41753,1,65322,72,142,65536,1,144,2,20,627,0,20 +[zuse@Artemis] [HADES][DOE ] 4196,41960000,10000,0,0,256,80,10512,256,256,1,0,2007,40031,41753,1,65322,72,142,65536,1,144,2,23,630,0,23 +[zuse@Artemis] [HADES][DOE ] 4197,41970000,10000,0,0,256,80,10515,256,256,1,0,2010,40031,41753,1,65322,72,142,65536,1,144,2,26,633,0,26 +[zuse@Artemis] [HADES][DOE ] 4198,41980000,10000,0,0,256,80,10517,256,256,1,0,2012,40031,41753,1,65322,72,142,65536,1,144,2,28,635,0,28 +[zuse@Hera] [HADES][DOE ] 326,3260000,18446744073670831616,0,0,75229,63,827,256,256,0,4895412794951710241,2016,40031,41753,1,65322,72,142,65536,1,145,0,0,639,2,2 +[zuse@Hera] [HADES][DOE ] 327,3270000,10000,0,0,256,63,830,256,256,0,0,2018,40031,41753,1,65322,72,142,65536,1,146,0,0,641,4,0 +[zuse@Hera] [HADES][DOE ] 328,3280000,10000,0,0,256,63,834,256,256,0,0,2020,40031,41753,1,65322,72,142,65536,1,147,0,0,643,6,0 +[zuse@Hera] [HADES][DOE ] 329,3290000,10000,0,0,256,63,847,256,256,0,0,2023,40031,41753,1,65322,72,142,65536,1,148,0,0,646,9,0 +[zuse@Hera] [HADES][DOE ] 330,3300000,10000,0,0,256,63,840,256,256,0,0,2025,40031,41753,1,65322,72,142,65536,1,149,0,0,648,11,0 +[zuse@Hera] [HADES][DOE ] 331,3310000,10000,0,0,256,63,854,256,256,0,0,2029,40031,41753,1,65322,72,142,65536,1,150,0,0,652,15,0 +[zuse@Hera] [HADES][DOE ] 332,3320000,10000,0,0,256,63,846,256,256,0,0,2033,40031,41753,1,65322,72,142,65536,1,151,0,0,656,19,0 +[zuse@Hera] [HADES][DOE ] 333,3330000,10000,0,0,256,63,860,256,256,0,0,2036,40031,41753,1,65322,72,142,65536,1,152,0,0,659,22,0 +[zuse@Hera] [HADES][DOE ] 334,3340000,10000,0,0,256,63,863,256,256,0,0,2038,40031,41753,1,65322,72,142,65536,1,153,0,0,661,24,0 +[zuse@Hera] [HADES][DOE ] 335,3350000,10000,0,0,256,63,866,256,256,0,0,2039,40031,41753,1,65322,72,142,65536,1,154,0,0,662,25,0 +[zuse@Hera] [HADES][DOE ] 336,3360000,10000,0,0,256,63,869,256,256,0,0,2041,40031,41753,1,65322,72,142,65536,1,155,0,0,664,27,0 +[zuse@Hera] [HADES][DOE ] 337,3370000,10000,0,0,256,63,872,256,256,0,0,2042,40031,41753,1,65322,72,142,65536,1,156,0,0,665,28,0 +[zuse@Hera] [HADES][DOE ] 338,3380000,10000,0,0,256,63,1017,256,256,0,0,2044,40031,41753,1,65322,72,142,65536,1,157,0,0,667,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4199,41990000,38610000,0,0,994665,80,10520,256,256,2200,4720449614157709312,2085,40031,41753,1,65315,72,149,65536,1,158,2,1,670,0,1 +[zuse@Artemis] [HADES][DOE ] 4200,42000000,10000,0,0,256,80,10523,256,256,1,0,2087,40031,41753,1,65315,72,149,65536,1,158,2,3,672,0,3 +[zuse@Artemis] [HADES][DOE ] 4201,42010000,10000,0,0,256,80,10525,256,256,1,0,2089,40031,41753,1,65315,72,149,65536,1,158,2,5,674,0,5 +[zuse@Artemis] [HADES][DOE ] 4202,42020000,10000,0,0,256,80,10528,256,256,1,0,2092,40031,41753,1,65315,72,149,65536,1,158,2,8,677,0,8 +[zuse@Artemis] [HADES][DOE ] 4203,42030000,10000,0,0,256,80,10530,256,256,1,0,2095,40031,41753,1,65315,72,149,65536,1,158,2,11,680,0,11 +[zuse@Artemis] [HADES][DOE ] 4204,42040000,10000,0,0,256,80,10533,256,256,1,0,2097,40031,41753,1,65315,72,149,65536,1,158,2,13,682,0,13 +[zuse@Artemis] [HADES][DOE ] 4205,42050000,10000,0,0,256,80,10535,256,256,1,0,2099,40031,41753,1,65315,72,149,65536,1,158,2,15,684,0,15 +[zuse@Artemis] [HADES][DOE ] 4206,42060000,10000,0,0,256,80,10538,256,256,1,0,2101,40031,41753,1,65315,72,149,65536,1,158,2,17,686,0,17 +[zuse@Artemis] [HADES][DOE ] 4207,42070000,10000,0,0,256,80,10540,256,256,1,0,2103,40031,41753,1,65315,72,149,65536,1,158,2,19,688,0,19 +[zuse@Artemis] [HADES][DOE ] 4208,42080000,10000,0,0,256,80,10543,256,256,1,0,2105,40031,41753,1,65315,72,149,65536,1,158,2,21,690,0,21 +[zuse@Artemis] [HADES][DOE ] 4209,42090000,10000,0,0,256,80,10545,256,256,1,0,2111,40031,41753,1,65315,72,149,65536,1,158,2,27,696,0,27 +[zuse@Artemis] [HADES][DOE ] 4210,42100000,10000,0,0,256,80,10548,256,256,1,0,2115,40031,41753,1,65315,72,149,65536,1,158,2,31,700,0,31 +[zuse@Artemis] [HADES][DOE ] 4211,42110000,10000,0,0,256,80,10550,256,256,1,0,2117,40031,41753,1,65315,72,149,65536,1,158,2,33,702,0,33 +[zuse@Hera] [HADES][DOE ] 339,3390000,18446744073670831616,0,0,78557,63,889,256,256,0,4895412794951710241,2122,40031,41753,1,65315,72,149,65536,1,159,0,0,707,2,2 +[zuse@Hera] [HADES][DOE ] 340,3400000,10000,0,0,256,63,892,256,256,0,0,2125,40031,41753,1,65315,72,149,65536,1,160,0,0,710,5,0 +[zuse@Hera] [HADES][DOE ] 341,3410000,10000,0,0,256,63,896,256,256,0,0,2127,40031,41753,1,65315,72,149,65536,1,161,0,0,712,7,0 +[zuse@Hera] [HADES][DOE ] 342,3420000,10000,0,0,256,63,899,256,256,0,0,2129,40031,41753,1,65315,72,149,65536,1,162,0,0,714,9,0 +[zuse@Hera] [HADES][DOE ] 343,3430000,10000,0,0,256,63,902,256,256,0,0,2131,40031,41753,1,65315,72,149,65536,1,163,0,0,716,11,0 +[zuse@Hera] [HADES][DOE ] 344,3440000,10000,0,0,256,63,905,256,256,0,0,2133,40031,41753,1,65315,72,149,65536,1,164,0,0,718,13,0 +[zuse@Hera] [HADES][DOE ] 345,3450000,10000,0,0,256,63,908,256,256,0,0,2135,40031,41753,1,65315,72,149,65536,1,165,0,0,720,15,0 +[zuse@Hera] [HADES][DOE ] 346,3460000,10000,0,0,256,63,923,256,256,0,0,2139,40031,41753,1,65315,72,149,65536,1,166,0,0,724,19,2 +[zuse@Hera] [HADES][DOE ] 347,3470000,10000,0,0,256,63,927,256,256,0,0,2141,40031,41753,1,65315,72,149,65536,1,167,0,0,726,21,0 +[zuse@Hera] [HADES][DOE ] 348,3480000,10000,0,0,256,60,942,256,256,0,0,2143,40031,41753,1,65315,72,149,65536,1,168,0,0,728,23,0 +[zuse@Hera] [HADES][DOE ] 349,3490000,10000,0,0,256,60,933,256,256,0,0,2146,40031,41753,1,65315,72,149,65536,1,169,0,0,731,26,0 +[zuse@Hera] [HADES][DOE ] 350,3500000,10000,0,0,256,60,936,256,256,0,0,2147,40031,41753,1,65315,72,149,65536,1,170,0,0,732,27,0 +[zuse@Hera] [HADES][DOE ] 351,3510000,10000,0,0,256,60,939,256,256,0,0,2149,40031,41753,1,65315,72,149,65536,1,171,0,0,734,29,0 +[zuse@Hera] [HADES][DOE ] 352,3520000,10000,0,0,256,59,930,256,256,0,0,2152,40031,41753,1,65315,72,149,65536,1,172,0,0,737,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4212,42120000,38600000,0,0,994409,80,10553,256,256,2213,4720448271980429312,2185,40031,41753,1,65308,72,156,65536,1,173,2,1,739,0,1 +[zuse@Artemis] [HADES][DOE ] 4213,42130000,10000,0,0,256,80,10555,256,256,1,0,2189,40031,41753,1,65308,72,156,65536,1,173,2,5,743,0,5 +[zuse@Artemis] [HADES][DOE ] 4214,42140000,10000,0,0,256,80,10558,256,256,1,0,2192,40031,41753,1,65308,72,156,65536,1,173,2,8,746,0,8 +[zuse@Artemis] [HADES][DOE ] 4215,42150000,10000,0,0,256,80,10560,256,256,1,0,2194,40031,41753,1,65308,72,156,65536,1,173,2,10,748,0,10 +[zuse@Artemis] [HADES][DOE ] 4216,42160000,10000,0,0,256,80,10563,256,256,1,0,2196,40031,41753,1,65308,72,156,65536,1,173,2,12,750,0,12 +[zuse@Artemis] [HADES][DOE ] 4217,42170000,10000,0,0,256,80,10565,256,256,1,0,2198,40031,41753,1,65308,72,156,65536,1,173,2,14,752,0,14 +[zuse@Artemis] [HADES][DOE ] 4218,42180000,10000,0,0,256,80,10568,256,256,1,0,2201,40031,41753,1,65308,72,156,65536,1,173,2,17,755,0,17 +[zuse@Artemis] [HADES][DOE ] 4219,42190000,10000,0,0,256,80,10570,256,256,1,0,2203,40031,41753,1,65308,72,156,65536,1,173,2,19,757,0,19 +[zuse@Artemis] [HADES][DOE ] 4220,42200000,10000,0,0,256,80,10573,256,256,1,0,2206,40031,41753,1,65308,72,156,65536,1,173,2,22,760,0,22 +[zuse@Artemis] [HADES][DOE ] 4221,42210000,10000,0,0,256,80,10575,256,256,1,0,2207,40031,41753,1,65308,72,156,65536,1,173,2,23,761,0,23 +[zuse@Artemis] [HADES][DOE ] 4222,42220000,10000,0,0,256,80,10578,256,256,1,0,2209,40031,41753,1,65308,72,156,65536,1,173,2,25,763,0,25 +[zuse@Artemis] [HADES][DOE ] 4223,42230000,10000,0,0,256,80,10580,256,256,1,0,2211,40031,41753,1,65308,72,156,65536,1,173,2,27,765,0,27 +[zuse@Artemis] [HADES][DOE ] 4224,42240000,10000,0,0,256,80,10583,256,256,1,0,2214,40031,41753,1,65308,72,156,65536,1,173,2,30,768,0,30 +[zuse@Artemis] [HADES][DOE ] 4225,42250000,10000,0,0,256,80,10585,256,256,1,0,2215,40031,41753,1,65308,72,156,65536,1,173,2,31,769,0,31 +[zuse@Hera] [HADES][DOE ] 353,3530000,18446744073670831616,0,0,82141,59,945,256,256,0,4895412794951710241,2217,40031,41753,1,65308,72,156,65536,1,174,2,33,771,0,0 +[zuse@Hera] [HADES][DOE ] 354,3540000,10000,0,0,256,59,948,256,256,0,0,2219,40031,41753,1,65308,72,156,65536,1,175,0,0,773,2,0 +[zuse@Hera] [HADES][DOE ] 355,3550000,10000,0,0,256,59,952,256,256,0,0,2221,40031,41753,1,65308,72,156,65536,1,176,0,0,775,4,0 +[zuse@Hera] [HADES][DOE ] 356,3560000,10000,0,0,256,59,955,256,256,0,0,2222,40031,41753,1,65308,72,156,65536,1,177,0,0,776,5,0 +[zuse@Hera] [HADES][DOE ] 357,3570000,10000,0,0,256,59,946,256,256,0,0,2224,40031,41753,1,65308,72,156,65536,1,178,0,0,778,7,0 +[zuse@Hera] [HADES][DOE ] 358,3580000,10000,0,0,256,59,949,256,256,0,0,2229,40031,41753,1,65308,72,156,65536,1,179,0,0,783,12,2 +[zuse@Hera] [HADES][DOE ] 359,3590000,10000,0,0,256,59,965,256,256,0,0,2231,40031,41753,1,65308,72,156,65536,1,180,0,0,785,14,0 +[zuse@Hera] [HADES][DOE ] 360,3600000,10000,0,0,256,59,968,256,256,0,0,2234,40031,41753,1,65308,72,156,65536,1,181,0,0,788,17,0 +[zuse@Hera] [HADES][DOE ] 361,3610000,10000,0,0,256,59,984,256,256,0,0,2237,40031,41753,1,65308,72,156,65536,1,182,0,0,791,20,0 +[zuse@Hera] [HADES][DOE ] 362,3620000,10000,0,0,256,59,974,256,256,0,0,2240,40031,41753,1,65308,72,156,65536,1,183,0,0,794,23,0 +[zuse@Hera] [HADES][DOE ] 363,3630000,10000,0,0,256,59,990,256,256,0,0,2242,40031,41753,1,65308,72,156,65536,1,184,0,0,796,25,0 +[zuse@Hera] [HADES][DOE ] 364,3640000,10000,0,0,256,59,993,256,256,0,0,2244,40031,41753,1,65308,72,156,65536,1,185,0,0,798,27,0 +[zuse@Hera] [HADES][DOE ] 365,3650000,10000,0,0,256,59,997,256,256,0,0,2247,40031,41753,1,65308,72,156,65536,1,186,0,0,801,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4226,42260000,38610000,0,0,994665,80,10588,256,256,2227,4720449614157709312,2285,40031,41753,1,65301,72,163,65536,1,187,2,1,804,0,1 +[zuse@Artemis] [HADES][DOE ] 4227,42270000,10000,0,0,256,80,10590,256,256,1,0,2288,40031,41753,1,65301,72,163,65536,1,187,2,4,807,0,4 +[zuse@Artemis] [HADES][DOE ] 4228,42280000,10000,0,0,256,80,10593,256,256,1,0,2291,40031,41753,1,65301,72,163,65536,1,187,2,7,810,0,7 +[zuse@Artemis] [HADES][DOE ] 4229,42290000,10000,0,0,256,80,10595,256,256,1,0,2293,40031,41753,1,65301,72,163,65536,1,187,2,9,812,0,9 +[zuse@Artemis] [HADES][DOE ] 4230,42300000,10000,0,0,256,81,10598,256,256,1,0,2295,40031,41753,1,65301,72,163,65536,1,187,2,11,814,0,11 +[zuse@Artemis] [HADES][DOE ] 4231,42310000,10000,0,0,256,81,10600,256,256,1,0,2298,40031,41753,1,65301,72,163,65536,1,187,2,14,817,0,14 +[zuse@Artemis] [HADES][DOE ] 4232,42320000,10000,0,0,256,83,10603,256,256,1,0,2299,40031,41753,1,65301,72,163,65536,1,187,2,15,818,0,15 +[zuse@Artemis] [HADES][DOE ] 4233,42330000,10000,0,0,256,83,10605,256,256,1,0,2302,40031,41753,1,65301,72,163,65536,1,187,2,18,821,0,18 +[zuse@Artemis] [HADES][DOE ] 4234,42340000,10000,0,0,256,83,10608,256,256,1,0,2303,40031,41753,1,65301,72,163,65536,1,187,2,19,822,0,19 +[zuse@Artemis] [HADES][DOE ] 4235,42350000,10000,0,0,256,83,10610,256,256,1,0,2306,40031,41753,1,65301,72,163,65536,1,187,2,22,825,0,22 +[zuse@Artemis] [HADES][DOE ] 4236,42360000,10000,0,0,256,83,10613,256,256,1,0,2308,40031,41753,1,65301,72,163,65536,1,187,2,24,827,0,24 +[zuse@Artemis] [HADES][DOE ] 4237,42370000,10000,0,0,256,83,10615,256,256,1,0,2310,40031,41753,1,65301,72,163,65536,1,187,2,26,829,0,26 +[zuse@Artemis] [HADES][DOE ] 4238,42380000,10000,0,0,256,83,10618,256,256,1,0,2313,40031,41753,1,65301,72,163,65536,1,187,2,29,832,0,29 +[zuse@Hera] [HADES][DOE ] 366,3660000,18446744073670831616,0,0,85469,58,949,256,256,0,4895412794951710241,2314,40031,41753,1,65301,72,163,65536,1,188,2,30,833,0,0 +[zuse@Hera] [HADES][DOE ] 367,3670000,10000,0,0,256,58,952,256,256,0,0,2317,40031,41753,1,65301,72,163,65536,1,189,0,0,836,3,0 +[zuse@Hera] [HADES][DOE ] 368,3680000,10000,0,0,256,58,993,256,256,0,0,2321,40031,41753,1,65301,72,163,65536,1,190,0,0,840,7,2 +[zuse@Hera] [HADES][DOE ] 369,3690000,10000,0,0,256,58,1009,256,256,0,0,2322,40031,41753,1,65301,72,163,65536,1,191,0,0,841,8,0 +[zuse@Hera] [HADES][DOE ] 370,3700000,10000,0,0,256,58,999,256,256,0,0,2324,40031,41753,1,65301,72,163,65536,1,192,0,0,843,10,0 +[zuse@Hera] [HADES][DOE ] 371,3710000,10000,0,0,256,58,1002,256,256,0,0,2326,40031,41753,1,65301,72,163,65536,1,193,0,0,845,12,0 +[zuse@Hera] [HADES][DOE ] 372,3720000,10000,0,0,256,58,1006,256,256,0,0,2328,40031,41753,1,65301,72,163,65536,1,194,0,0,847,14,0 +[zuse@Hera] [HADES][DOE ] 373,3730000,10000,0,0,256,58,996,256,256,0,0,2331,40031,41753,1,65301,72,163,65536,1,195,0,0,850,17,0 +[zuse@Hera] [HADES][DOE ] 374,3740000,10000,0,0,256,58,1025,256,256,0,0,2333,40031,41753,1,65301,72,163,65536,1,196,0,0,852,19,0 +[zuse@Hera] [HADES][DOE ] 375,3750000,10000,0,0,256,58,1015,256,256,0,0,2336,40031,41753,1,65301,72,163,65536,1,197,0,0,855,22,0 +[zuse@Hera] [HADES][DOE ] 376,3760000,10000,0,0,256,58,1032,256,256,0,0,2339,40031,41753,1,65301,72,163,65536,1,198,0,0,858,25,0 +[zuse@Hera] [HADES][DOE ] 377,3770000,10000,0,0,256,58,1035,256,256,0,0,2340,40031,41753,1,65301,72,163,65536,1,199,0,0,859,26,0 +[zuse@Hera] [HADES][DOE ] 378,3780000,10000,0,0,256,58,1081,256,256,0,0,2342,40031,41753,1,65301,72,163,65536,1,200,0,0,861,28,0 +[zuse@Hera] [HADES][DOE ] 379,3790000,10000,0,0,256,58,1028,256,256,0,0,2344,40031,41753,1,65301,72,163,65536,1,201,0,0,863,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4239,42390000,38600000,0,0,994409,83,10620,256,256,2240,4720448271980429312,2385,40031,41753,1,65294,72,170,65536,1,202,2,1,866,0,1 +[zuse@Artemis] [HADES][DOE ] 4240,42400000,10000,0,0,256,83,10623,256,256,1,0,2388,40031,41753,1,65294,72,170,65536,1,202,2,4,869,0,4 +[zuse@Artemis] [HADES][DOE ] 4241,42410000,10000,0,0,256,83,10625,256,256,1,0,2390,40031,41753,1,65294,72,170,65536,1,202,2,6,871,0,6 +[zuse@Artemis] [HADES][DOE ] 4242,42420000,10000,0,0,256,83,10628,256,256,1,0,2391,40031,41753,1,65294,72,170,65536,1,202,2,8,873,0,8 +[zuse@Artemis] [HADES][DOE ] 4243,42430000,10000,0,0,256,83,10630,256,256,1,0,2394,40031,41753,1,65294,72,170,65536,1,202,2,10,875,0,10 +[zuse@Artemis] [HADES][DOE ] 4244,42440000,10000,0,0,256,83,10633,256,256,1,0,2396,40031,41753,1,65294,72,170,65536,1,202,2,12,877,0,12 +[zuse@Artemis] [HADES][DOE ] 4245,42450000,10000,0,0,256,83,10635,256,256,1,0,2398,40031,41753,1,65294,72,170,65536,1,202,2,14,879,0,14 +[zuse@Artemis] [HADES][DOE ] 4246,42460000,10000,0,0,256,83,10638,256,256,1,0,2401,40031,41753,1,65294,72,170,65536,1,202,2,17,882,0,17 +[zuse@Artemis] [HADES][DOE ] 4247,42470000,10000,0,0,256,83,10640,256,256,1,0,2402,40031,41753,1,65294,72,170,65536,1,202,2,18,883,0,18 +[zuse@Artemis] [HADES][DOE ] 4248,42480000,10000,0,0,256,83,10643,256,256,1,0,2404,40031,41753,1,65294,72,170,65536,1,202,2,20,885,0,20 +[zuse@Artemis] [HADES][DOE ] 4249,42490000,10000,0,0,256,83,10645,256,256,1,0,2406,40031,41753,1,65294,72,170,65536,1,202,2,22,887,0,22 +[zuse@Artemis] [HADES][DOE ] 4250,42500000,10000,0,0,256,83,10648,256,256,1,0,2408,40031,41753,1,65294,72,170,65536,1,202,2,24,889,0,24 +[zuse@Artemis] [HADES][DOE ] 4251,42510000,10000,0,0,256,83,10651,256,256,1,0,2410,40031,41753,1,65294,72,170,65536,1,202,2,26,891,0,26 +[zuse@Hera] [HADES][DOE ] 380,3800000,18446744073670841616,0,0,89053,58,1017,256,256,0,4895412794951710246,2414,40031,41753,1,65294,72,170,65536,1,203,0,0,895,2,2 +[zuse@Hera] [HADES][DOE ] 381,3810000,10000,0,0,256,58,1020,256,256,0,0,2415,40031,41753,1,65294,72,170,65536,1,204,0,0,896,3,0 +[zuse@Hera] [HADES][DOE ] 382,3820000,10000,0,0,256,58,1024,256,256,0,0,2417,40031,41753,1,65294,72,170,65536,1,205,0,0,898,5,0 +[zuse@Hera] [HADES][DOE ] 383,3830000,10000,0,0,256,58,1144,256,256,0,0,2419,40031,41753,1,65294,72,170,65536,1,206,0,0,900,7,0 +[zuse@Hera] [HADES][DOE ] 384,3840000,10000,0,0,256,58,1147,256,256,0,0,2421,40031,41753,1,65294,72,170,65536,1,207,0,0,902,9,0 +[zuse@Hera] [HADES][DOE ] 385,3850000,10000,0,0,256,58,1151,256,256,0,0,2424,40031,41753,1,65294,72,170,65536,1,208,0,0,905,12,0 +[zuse@Hera] [HADES][DOE ] 386,3860000,10000,0,0,256,58,1138,256,256,0,0,2425,40031,41753,1,65294,72,170,65536,1,209,0,0,906,13,0 +[zuse@Hera] [HADES][DOE ] 387,3870000,10000,0,0,256,58,1142,256,256,0,0,2428,40031,41753,1,65294,72,170,65536,1,210,0,0,909,16,0 +[zuse@Hera] [HADES][DOE ] 388,3880000,10000,0,0,256,58,1129,256,256,0,0,2430,40031,41753,1,65294,72,170,65536,1,211,0,0,911,18,0 +[zuse@Hera] [HADES][DOE ] 389,3890000,10000,0,0,256,58,1165,256,256,0,0,2431,40031,41753,1,65294,72,170,65536,1,212,0,0,912,19,0 +[zuse@Hera] [HADES][DOE ] 390,3900000,10000,0,0,256,58,1169,256,256,0,0,2433,40031,41753,1,65294,72,170,65536,1,213,0,0,914,21,0 +[zuse@Hera] [HADES][DOE ] 391,3910000,10000,0,0,256,58,1189,256,256,0,0,2435,40031,41753,1,65294,72,170,65536,1,214,0,0,916,23,0 +[zuse@Hera] [HADES][DOE ] 392,3920000,10000,0,0,256,58,1112,256,256,0,0,2438,40031,41753,1,65294,72,170,65536,1,216,0,0,919,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4252,42520000,38600000,0,0,994409,83,10653,256,256,2253,4720448271980429312,2485,40031,41753,1,65287,72,177,65536,1,217,2,1,921,0,1 +[zuse@Artemis] [HADES][DOE ] 4253,42530000,10000,0,0,256,83,10656,256,256,1,0,2488,40031,41753,1,65287,72,177,65536,1,217,2,4,924,0,4 +[zuse@Artemis] [HADES][DOE ] 4254,42540000,10000,0,0,256,83,10658,256,256,1,0,2489,40031,41753,1,65287,72,177,65536,1,217,2,5,925,0,5 +[zuse@Artemis] [HADES][DOE ] 4255,42550000,10000,0,0,256,83,10661,256,256,1,0,2491,40031,41753,1,65287,72,177,65536,1,217,2,7,927,0,7 +[zuse@Artemis] [HADES][DOE ] 4256,42560000,10000,0,0,256,83,10663,256,256,1,0,2493,40031,41753,1,65287,72,177,65536,1,217,2,9,929,0,9 +[zuse@Artemis] [HADES][DOE ] 4257,42570000,10000,0,0,256,83,10666,256,256,1,0,2495,40031,41753,1,65287,72,177,65536,1,217,2,11,931,0,11 +[zuse@Artemis] [HADES][DOE ] 4258,42580000,10000,0,0,256,83,10668,256,256,1,0,2497,40031,41753,1,65287,72,177,65536,1,217,2,13,933,0,13 +[zuse@Artemis] [HADES][DOE ] 4259,42590000,10000,0,0,256,83,10671,256,256,1,0,2499,40031,41753,1,65287,72,177,65536,1,217,2,15,935,0,15 +[zuse@Artemis] [HADES][DOE ] 4260,42600000,10000,0,0,256,83,10673,256,256,1,0,2501,40031,41753,1,65287,72,177,65536,1,217,2,17,937,0,17 +[zuse@Artemis] [HADES][DOE ] 4261,42610000,10000,0,0,256,83,10676,256,256,1,0,2504,40031,41753,1,65287,72,177,65536,1,217,2,20,940,0,20 +[zuse@Artemis] [HADES][DOE ] 4262,42620000,10000,0,0,256,83,10678,256,256,1,0,2506,40031,41753,1,65287,72,177,65536,1,217,2,22,942,0,22 +[zuse@Artemis] [HADES][DOE ] 4263,42630000,10000,0,0,256,83,10681,256,256,1,0,2508,40031,41753,1,65287,72,177,65536,1,217,2,24,944,0,24 +[zuse@Artemis] [HADES][DOE ] 4264,42640000,10000,0,0,256,83,10683,256,256,1,0,2510,40031,41753,1,65287,72,177,65536,1,217,2,26,946,0,26 +[zuse@Hera] [HADES][DOE ] 393,3930000,18446744073670841616,0,0,92381,58,1071,256,256,0,4895412794951710246,2514,40031,41753,1,65287,72,177,65536,1,218,0,0,950,2,2 +[zuse@Hera] [HADES][DOE ] 394,3940000,10000,0,0,256,58,1075,256,256,0,0,2516,40031,41753,1,65287,72,177,65536,1,219,0,0,952,4,0 +[zuse@Hera] [HADES][DOE ] 395,3950000,10000,0,0,256,58,1078,256,256,0,0,2518,40031,41753,1,65287,72,177,65536,1,220,0,0,954,6,0 +[zuse@Hera] [HADES][DOE ] 396,3960000,10000,0,0,256,58,1095,256,256,0,0,2520,40031,41753,1,65287,72,177,65536,1,221,0,0,956,8,0 +[zuse@Hera] [HADES][DOE ] 397,3970000,10000,0,0,256,58,1113,256,256,0,0,2521,40031,41753,1,65287,72,177,65536,1,222,0,0,957,9,0 +[zuse@Hera] [HADES][DOE ] 398,3980000,10000,0,0,256,58,1269,256,256,0,0,2523,40031,41753,1,65287,72,177,65536,1,223,0,0,959,11,0 +[zuse@Hera] [HADES][DOE ] 399,3990000,10000,0,0,256,58,1292,256,256,0,0,2525,40031,41753,1,65287,72,177,65536,1,224,0,0,961,13,0 +[zuse@Hera] [HADES][DOE ] 400,4000000,10000,0,0,256,58,1295,256,256,0,0,2526,40031,41753,1,65287,72,177,65536,1,225,0,0,962,14,0 +[zuse@Hera] [HADES][DOE ] 401,4010000,10000,0,0,256,58,1299,256,256,0,0,2528,40031,41753,1,65287,72,177,65536,1,226,0,0,964,16,0 +[zuse@Hera] [HADES][DOE ] 402,4020000,10000,0,0,256,58,1284,256,256,0,0,2530,40031,41753,1,65287,72,177,65536,1,227,0,0,966,18,0 +[zuse@Hera] [HADES][DOE ] 403,4030000,10000,0,0,256,58,1287,256,256,0,0,2532,40031,41753,1,65287,72,177,65536,1,228,0,0,968,20,0 +[zuse@Hera] [HADES][DOE ] 404,4040000,10000,0,0,256,58,1331,256,256,0,0,2535,40031,41753,1,65287,72,177,65536,1,229,0,0,971,23,0 +[zuse@Hera] [HADES][DOE ] 405,4050000,10000,0,0,256,58,1335,256,256,0,0,2537,40031,41753,1,65287,72,177,65536,1,230,0,0,973,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4265,42650000,38600000,0,0,994409,83,10686,256,256,2266,4720448271980429312,2585,40031,41753,1,65280,72,184,65536,1,231,2,1,976,0,1 +[zuse@Artemis] [HADES][DOE ] 4266,42660000,10000,0,0,256,83,10688,256,256,1,0,2588,40031,41753,1,65280,72,184,65536,1,231,2,4,979,0,4 +[zuse@Artemis] [HADES][DOE ] 4267,42670000,10000,0,0,256,83,10691,256,256,1,0,2590,40031,41753,1,65280,72,184,65536,1,231,2,6,981,0,6 +[zuse@Artemis] [HADES][DOE ] 4268,42680000,10000,0,0,256,83,10693,256,256,1,0,2593,40031,41753,1,65280,72,184,65536,1,231,2,9,984,0,9 +[zuse@Artemis] [HADES][DOE ] 4269,42690000,10000,0,0,256,83,10696,256,256,1,0,2595,40031,41753,1,65280,72,184,65536,1,231,2,11,986,0,11 +[zuse@Artemis] [HADES][DOE ] 4270,42700000,10000,0,0,256,83,10698,256,256,1,0,2597,40031,41753,1,65280,72,184,65536,1,231,2,13,988,0,13 +[zuse@Artemis] [HADES][DOE ] 4271,42710000,10000,0,0,256,83,10701,256,256,1,0,2600,40031,41753,1,65280,72,184,65536,1,231,2,16,991,0,16 +[zuse@Artemis] [HADES][DOE ] 4272,42720000,10000,0,0,256,83,10703,256,256,1,0,2602,40031,41753,1,65280,72,184,65536,1,231,2,18,993,0,18 +[zuse@Artemis] [HADES][DOE ] 4273,42730000,10000,0,0,256,83,10706,256,256,1,0,2604,40031,41753,1,65280,72,184,65536,1,231,2,20,995,0,20 +[zuse@Artemis] [HADES][DOE ] 4274,42740000,10000,0,0,256,83,10708,256,256,1,0,2606,40031,41753,1,65280,72,184,65536,1,231,2,22,997,0,22 +[zuse@Artemis] [HADES][DOE ] 4275,42750000,10000,0,0,256,83,10711,256,256,1,0,2608,40031,41753,1,65280,72,184,65536,1,231,2,24,999,0,24 +[zuse@Artemis] [HADES][DOE ] 4276,42760000,10000,0,0,256,83,10713,256,256,1,0,2610,40031,41753,1,65280,72,184,65536,1,231,2,26,1001,0,26 +[zuse@Artemis] [HADES][DOE ] 4277,42770000,10000,0,0,256,83,10716,256,256,1,0,2613,40031,41753,1,65280,72,184,65536,1,231,2,29,1004,0,29 +[zuse@Hera] [HADES][DOE ] 406,4060000,18446744073670841616,0,0,95709,58,1142,256,256,0,4895412794951710246,2617,40031,41753,1,65280,72,184,65536,1,232,0,0,1008,2,2 +[zuse@Hera] [HADES][DOE ] 407,4070000,10000,0,0,256,58,1146,256,256,0,0,2619,40031,41753,1,65280,72,184,65536,1,233,0,0,1010,4,0 +[zuse@Hera] [HADES][DOE ] 408,4080000,10000,0,0,256,58,1149,256,256,0,0,2621,40031,41753,1,65280,72,184,65536,1,234,0,0,1012,6,0 +[zuse@Hera] [HADES][DOE ] 409,4090000,10000,0,0,256,58,1152,256,256,0,0,2624,40031,41753,1,65280,72,184,65536,1,235,0,0,1015,9,0 +[zuse@Hera] [HADES][DOE ] 410,4100000,10000,0,0,256,58,1155,256,256,0,0,2625,40031,41753,1,65280,72,184,65536,1,236,0,0,1016,10,0 +[zuse@Hera] [HADES][DOE ] 411,4110000,10000,0,0,256,58,1159,256,256,0,0,2628,40031,41753,1,65280,72,184,65536,1,237,0,0,1019,13,0 +[zuse@Hera] [HADES][DOE ] 412,4120000,10000,0,0,256,58,1162,256,256,0,0,2630,40031,41753,1,65280,72,184,65536,1,238,0,0,1021,15,0 +[zuse@Hera] [HADES][DOE ] 413,4130000,10000,0,0,256,58,1345,256,256,0,0,2631,40031,41753,1,65280,72,184,65536,1,239,0,0,1022,16,0 +[zuse@Hera] [HADES][DOE ] 414,4140000,10000,0,0,256,58,1391,256,256,0,0,2634,40031,41753,1,65280,72,184,65536,1,240,0,0,1025,19,0 +[zuse@Hera] [HADES][DOE ] 415,4150000,10000,0,0,256,58,1395,256,256,0,0,2637,40031,41753,1,65280,72,184,65536,1,241,0,0,1028,22,0 +[zuse@Hera] [HADES][DOE ] 416,4160000,10000,0,0,256,58,1377,256,256,0,0,2639,40031,41753,1,65280,72,184,65536,1,242,0,0,1030,24,0 +[zuse@Hera] [HADES][DOE ] 417,4170000,10000,0,0,256,58,1381,256,256,0,0,2641,40031,41753,1,65280,72,184,65536,1,243,0,0,1032,26,0 +[zuse@Hera] [HADES][DOE ] 418,4180000,10000,0,0,256,58,1385,256,256,0,0,2645,40031,41753,1,65280,72,184,65536,1,244,0,0,1036,30,0 +[zuse@Hera] [HADES][DOE ] 419,4190000,10000,0,0,256,58,1389,256,256,0,0,2647,40031,41753,1,65280,72,184,65536,1,245,0,0,1038,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4278,42780000,38590000,0,0,994153,83,10718,256,256,2279,4720446929803149312,2685,40031,41753,1,65273,72,191,65536,1,246,2,1,1042,0,1 +[zuse@Artemis] [HADES][DOE ] 4279,42790000,10000,0,0,256,83,10721,256,256,1,0,2688,40031,41753,1,65273,72,191,65536,1,246,2,4,1045,0,4 +[zuse@Artemis] [HADES][DOE ] 4280,42800000,10000,0,0,256,83,10723,256,256,1,0,2690,40031,41753,1,65273,72,191,65536,1,246,2,6,1047,0,6 +[zuse@Artemis] [HADES][DOE ] 4281,42810000,10000,0,0,256,83,10726,256,256,1,0,2693,40031,41753,1,65273,72,191,65536,1,246,2,9,1050,0,9 +[zuse@Artemis] [HADES][DOE ] 4282,42820000,10000,0,0,256,83,10728,256,256,1,0,2695,40031,41753,1,65273,72,191,65536,1,246,2,11,1052,0,11 +[zuse@Artemis] [HADES][DOE ] 4283,42830000,10000,0,0,256,83,10731,256,256,1,0,2697,40031,41753,1,65273,72,191,65536,1,246,2,13,1054,0,13 +[zuse@Artemis] [HADES][DOE ] 4284,42840000,10000,0,0,256,83,10733,256,256,1,0,2700,40031,41753,1,65273,72,191,65536,1,246,2,16,1057,0,16 +[zuse@Artemis] [HADES][DOE ] 4285,42850000,10000,0,0,256,83,10736,256,256,1,0,2702,40031,41753,1,65273,72,191,65536,1,246,2,18,1059,0,18 +[zuse@Artemis] [HADES][DOE ] 4286,42860000,10000,0,0,256,83,10738,256,256,1,0,2704,40031,41753,1,65273,72,191,65536,1,246,2,20,1061,0,20 +[zuse@Artemis] [HADES][DOE ] 4287,42870000,10000,0,0,256,83,10741,256,256,1,0,2707,40031,41753,1,65273,72,191,65536,1,246,2,23,1064,0,23 +[zuse@Artemis] [HADES][DOE ] 4288,42880000,10000,0,0,256,83,10743,256,256,1,0,2709,40031,41753,1,65273,72,191,65536,1,246,2,25,1066,0,25 +[zuse@Artemis] [HADES][DOE ] 4289,42890000,10000,0,0,256,83,10746,256,256,1,0,2710,40031,41753,1,65273,72,191,65536,1,246,2,26,1067,0,26 +[zuse@Artemis] [HADES][DOE ] 4290,42900000,10000,0,0,256,83,10748,256,256,1,0,2713,40031,41753,1,65273,72,191,65536,1,246,2,29,1070,0,29 +[zuse@Artemis] [HADES][DOE ] 4291,42910000,10000,0,0,256,83,10751,256,256,1,0,2715,40031,41753,1,65273,72,191,65536,1,246,2,31,1072,0,31 +[zuse@Hera] [HADES][DOE ] 420,4200000,18446744073670841616,0,0,99293,58,1205,256,256,0,4895412794951710246,2720,40031,41753,1,65273,72,191,65536,1,247,0,0,1077,2,2 +[zuse@Hera] [HADES][DOE ] 421,4210000,10000,0,0,256,58,1208,256,256,0,0,2722,40031,41753,1,65273,72,191,65536,1,248,0,0,1079,4,0 +[zuse@Hera] [HADES][DOE ] 422,4220000,10000,0,0,256,58,1211,256,256,0,0,2724,40031,41753,1,65273,72,191,65536,1,249,0,0,1081,6,0 +[zuse@Hera] [HADES][DOE ] 423,4230000,10000,0,0,256,58,1215,256,256,0,0,2726,40031,41753,1,65273,72,191,65536,1,250,0,0,1083,8,0 +[zuse@Hera] [HADES][DOE ] 424,4240000,10000,0,0,256,58,1202,256,256,0,0,2728,40031,41753,1,65273,72,191,65536,1,251,0,0,1085,10,0 +[zuse@Hera] [HADES][DOE ] 425,4250000,10000,0,0,256,58,1205,256,256,0,0,2730,40031,41753,1,65273,72,191,65536,1,252,0,0,1087,12,0 +[zuse@Hera] [HADES][DOE ] 426,4260000,10000,0,0,256,58,1208,256,256,0,0,2733,40031,41753,1,65273,72,191,65536,1,253,0,0,1090,15,0 +[zuse@Hera] [HADES][DOE ] 427,4270000,10000,0,0,256,58,1212,256,256,0,0,2736,40031,41753,1,65273,72,191,65536,1,254,0,0,1093,18,0 +[zuse@Hera] [HADES][DOE ] 428,4280000,10000,0,0,256,58,1402,256,256,0,0,2738,40031,41753,1,65273,72,191,65536,1,255,0,0,1095,20,0 +[zuse@Hera] [HADES][DOE ] 429,4290000,10000,0,0,256,58,1427,256,256,0,0,2740,40031,41753,1,65273,72,191,65536,1,256,0,0,1097,22,0 +[zuse@Hera] [HADES][DOE ] 430,4300000,10000,0,0,256,58,1431,256,256,0,0,2743,40031,41753,1,65273,72,191,65536,1,257,0,0,1100,25,0 +[zuse@Hera] [HADES][DOE ] 431,4310000,10000,0,0,256,58,1435,256,256,0,0,2746,40031,41753,1,65273,72,191,65536,1,258,0,0,1103,28,0 +[zuse@Hera] [HADES][DOE ] 432,4320000,10000,0,0,256,58,1439,256,256,0,0,2747,40031,41753,1,65273,72,191,65536,1,259,0,0,1104,29,0 +[zuse@Hera] [HADES][DOE ] 433,4330000,10000,0,0,256,58,1283,256,256,0,0,2750,40031,41753,1,65273,72,191,65536,1,260,0,0,1107,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4292,42920000,38590000,0,0,994153,83,10753,256,256,2293,4720446929803149312,2785,40031,41753,1,65265,72,199,65536,1,261,2,1,1110,0,1 +[zuse@Artemis] [HADES][DOE ] 4293,42930000,10000,0,0,256,83,10756,256,256,1,0,2787,40031,41753,1,65265,72,199,65536,1,261,2,3,1112,0,3 +[zuse@Artemis] [HADES][DOE ] 4294,42940000,10000,0,0,256,83,10758,256,256,1,0,2789,40031,41753,1,65265,72,199,65536,1,261,2,5,1114,0,5 +[zuse@Artemis] [HADES][DOE ] 4295,42950000,10000,0,0,256,83,10761,256,256,1,0,2793,40031,41753,1,65265,72,199,65536,1,261,2,9,1118,0,9 +[zuse@Artemis] [HADES][DOE ] 4296,42960000,10000,0,0,256,83,10763,256,256,1,0,2796,40031,41753,1,65265,72,199,65536,1,261,2,12,1121,0,12 +[zuse@Artemis] [HADES][DOE ] 4297,42970000,10000,0,0,256,83,10766,256,256,1,0,2798,40031,41753,1,65265,72,199,65536,1,261,2,14,1123,0,14 +[zuse@Artemis] [HADES][DOE ] 4298,42980000,10000,0,0,256,83,10768,256,256,1,0,2800,40031,41753,1,65265,72,199,65536,1,261,2,16,1125,0,16 +[zuse@Artemis] [HADES][DOE ] 4299,42990000,10000,0,0,256,83,10771,256,256,1,0,2803,40031,41753,1,65265,72,199,65536,1,261,2,19,1128,0,19 +[zuse@Artemis] [HADES][DOE ] 4300,43000000,10000,0,0,256,83,10773,256,256,1,0,2805,40031,41753,1,65265,72,199,65536,1,261,2,21,1130,0,21 +[zuse@Artemis] [HADES][DOE ] 4301,43010000,10000,0,0,256,83,10776,256,256,1,0,2808,40031,41753,1,65265,72,199,65536,1,261,2,24,1133,0,24 +[zuse@Artemis] [HADES][DOE ] 4302,43020000,10000,0,0,256,83,10779,256,256,1,0,2811,40031,41753,1,65265,72,199,65536,1,261,2,27,1136,0,27 +[zuse@Artemis] [HADES][DOE ] 4303,43030000,10000,0,0,256,83,10781,256,256,1,0,2814,40031,41753,1,65265,72,199,65536,1,261,2,30,1139,0,30 +[zuse@Artemis] [HADES][DOE ] 4304,43040000,10000,0,0,256,83,10784,256,256,1,0,2816,40031,41753,1,65265,72,199,65536,1,261,2,32,1141,0,32 +[zuse@Hera] [HADES][DOE ] 434,4340000,18446744073670851616,0,0,102877,58,1251,256,256,0,4895412794951710251,2819,40031,41753,1,65265,72,199,65536,1,262,0,0,1144,2,2 +[zuse@Hera] [HADES][DOE ] 435,4350000,10000,0,0,256,58,1255,256,256,0,0,2822,40031,41753,1,65265,72,199,65536,1,263,0,0,1147,5,0 +[zuse@Hera] [HADES][DOE ] 436,4360000,10000,0,0,256,58,1275,256,256,0,0,2824,40031,41753,1,65265,72,199,65536,1,264,0,0,1149,7,0 +[zuse@Hera] [HADES][DOE ] 437,4370000,10000,0,0,256,58,1278,256,256,0,0,2826,40031,41753,1,65265,72,199,65536,1,265,0,0,1151,9,0 +[zuse@Hera] [HADES][DOE ] 438,4380000,10000,0,0,256,58,1264,256,256,0,0,2828,40031,41753,1,65265,72,199,65536,1,266,0,0,1153,11,0 +[zuse@Hera] [HADES][DOE ] 439,4390000,10000,0,0,256,58,1268,256,256,0,0,2830,40031,41753,1,65265,72,199,65536,1,267,0,0,1155,13,0 +[zuse@Hera] [HADES][DOE ] 440,4400000,10000,0,0,256,58,1271,256,256,0,0,2832,40031,41753,1,65265,72,199,65536,1,268,0,0,1157,15,0 +[zuse@Hera] [HADES][DOE ] 441,4410000,10000,0,0,256,58,1274,256,256,0,0,2834,40031,41753,1,65265,72,199,65536,1,269,0,0,1159,17,0 +[zuse@Hera] [HADES][DOE ] 442,4420000,10000,0,0,256,58,1278,256,256,0,0,2836,40031,41753,1,65265,72,199,65536,1,270,0,0,1161,19,0 +[zuse@Hera] [HADES][DOE ] 443,4430000,10000,0,0,256,58,1481,256,256,0,0,2838,40031,41753,1,65265,72,199,65536,1,271,0,0,1163,21,0 +[zuse@Hera] [HADES][DOE ] 444,4440000,10000,0,0,256,58,1533,256,256,0,0,2840,40031,41753,1,65265,72,199,65536,1,272,0,0,1165,23,0 +[zuse@Hera] [HADES][DOE ] 445,4450000,10000,0,0,256,58,1537,256,256,0,0,2842,40031,41753,1,65265,72,199,65536,1,273,0,0,1167,25,0 +[zuse@Hera] [HADES][DOE ] 446,4460000,10000,0,0,256,58,1405,256,256,0,0,2844,40031,41753,1,65265,72,199,65536,1,274,0,0,1169,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4305,43050000,38590000,0,0,994153,83,10786,256,256,2306,4720446929803149312,2885,40031,41753,1,65258,72,206,65536,1,275,2,1,1172,0,1 +[zuse@Artemis] [HADES][DOE ] 4306,43060000,10000,0,0,256,83,10789,256,256,1,0,2888,40031,41753,1,65258,72,206,65536,1,275,2,4,1175,0,4 +[zuse@Artemis] [HADES][DOE ] 4307,43070000,10000,0,0,256,83,10791,256,256,1,0,2889,40031,41753,1,65258,72,206,65536,1,275,2,5,1176,0,5 +[zuse@Artemis] [HADES][DOE ] 4308,43080000,10000,0,0,256,83,10794,256,256,1,0,2890,40031,41753,1,65258,72,206,65536,1,275,2,6,1177,0,6 +[zuse@Artemis] [HADES][DOE ] 4309,43090000,10000,0,0,256,83,10796,256,256,1,0,2892,40031,41753,1,65258,72,206,65536,1,275,2,8,1179,0,8 +[zuse@Artemis] [HADES][DOE ] 4310,43100000,10000,0,0,256,83,10799,256,256,1,0,2894,40031,41753,1,65258,72,206,65536,1,275,2,10,1181,0,10 +[zuse@Artemis] [HADES][DOE ] 4311,43110000,10000,0,0,256,83,10801,256,256,1,0,2896,40031,41753,1,65258,72,206,65536,1,275,2,12,1183,0,12 +[zuse@Artemis] [HADES][DOE ] 4312,43120000,10000,0,0,256,83,10804,256,256,1,0,2900,40031,41753,1,65258,72,206,65536,1,275,2,16,1187,0,16 +[zuse@Artemis] [HADES][DOE ] 4313,43130000,10000,0,0,256,83,10806,256,256,1,0,2902,40031,41753,1,65258,72,206,65536,1,275,2,18,1189,0,18 +[zuse@Artemis] [HADES][DOE ] 4314,43140000,10000,0,0,256,83,10809,256,256,1,0,2904,40031,41753,1,65258,72,206,65536,1,275,2,20,1191,0,20 +[zuse@Artemis] [HADES][DOE ] 4315,43150000,10000,0,0,256,83,10811,256,256,1,0,2906,40031,41753,1,65258,72,206,65536,1,275,2,22,1193,0,22 +[zuse@Artemis] [HADES][DOE ] 4316,43160000,10000,0,0,256,83,10814,256,256,1,0,2908,40031,41753,1,65258,72,206,65536,1,275,2,24,1195,0,24 +[zuse@Artemis] [HADES][DOE ] 4317,43170000,10000,0,0,256,83,10816,256,256,1,0,2911,40031,41753,1,65258,72,206,65536,1,275,2,27,1198,0,27 +[zuse@Hera] [HADES][DOE ] 447,4470000,18446744073670851616,0,0,106205,58,1312,256,256,0,4895412794951710251,2914,40031,41753,1,65258,72,206,65536,1,276,0,0,1201,2,2 +[zuse@Hera] [HADES][DOE ] 448,4480000,10000,0,0,256,58,1315,256,256,0,0,2917,40031,41753,1,65258,72,206,65536,1,277,0,0,1204,5,0 +[zuse@Hera] [HADES][DOE ] 449,4490000,10000,0,0,256,58,1319,256,256,0,0,2918,40031,41753,1,65258,72,206,65536,1,278,0,0,1205,6,0 +[zuse@Hera] [HADES][DOE ] 450,4500000,10000,0,0,256,58,1322,256,256,0,0,2920,40031,41753,1,65258,72,206,65536,1,279,0,0,1207,8,0 +[zuse@Hera] [HADES][DOE ] 451,4510000,10000,0,0,256,58,1325,256,256,0,0,2922,40031,41753,1,65258,72,206,65536,1,280,0,0,1209,10,0 +[zuse@Hera] [HADES][DOE ] 452,4520000,10000,0,0,256,58,1329,256,256,0,0,2925,40031,41753,1,65258,72,206,65536,1,281,0,0,1212,13,0 +[zuse@Hera] [HADES][DOE ] 453,4530000,10000,0,0,256,58,1332,256,256,0,0,2928,40031,41753,1,65258,72,206,65536,1,282,0,0,1215,16,0 +[zuse@Hera] [HADES][DOE ] 454,4540000,10000,0,0,256,58,1335,256,256,0,0,2931,40031,41753,1,65258,72,206,65536,1,283,0,0,1218,19,0 +[zuse@Hera] [HADES][DOE ] 455,4550000,10000,0,0,256,58,1338,256,256,0,0,2934,40031,41753,1,65258,72,206,65536,1,284,0,0,1221,22,0 +[zuse@Hera] [HADES][DOE ] 456,4560000,10000,0,0,256,58,1342,256,256,0,0,2937,40031,41753,1,65258,72,206,65536,1,286,0,0,1224,25,0 +[zuse@Hera] [HADES][DOE ] 457,4570000,10000,0,0,256,58,1345,256,256,0,0,2938,40031,41753,1,65258,72,206,65536,1,287,0,0,1225,26,0 +[zuse@Hera] [HADES][DOE ] 458,4580000,10000,0,0,256,58,1563,256,256,0,0,2941,40031,41753,1,65258,72,206,65536,1,289,0,0,1228,29,0 +[zuse@Hera] [HADES][DOE ] 459,4590000,10000,0,0,256,58,1618,256,256,0,0,2942,40031,41753,1,65258,72,206,65536,1,290,0,0,1229,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4318,43180000,38590000,0,0,994153,83,10819,256,256,2319,4720446929803149312,2985,40031,41753,1,65251,72,213,65536,1,291,2,1,1232,0,1 +[zuse@Artemis] [HADES][DOE ] 4319,43190000,10000,0,0,256,83,10821,256,256,1,0,2987,40031,41753,1,65251,72,213,65536,1,291,2,3,1234,0,3 +[zuse@Artemis] [HADES][DOE ] 4320,43200000,10000,0,0,256,83,10824,256,256,1,0,2989,40031,41753,1,65251,72,213,65536,1,291,2,5,1236,0,5 +[zuse@Artemis] [HADES][DOE ] 4321,43210000,10000,0,0,256,83,10826,256,256,1,0,2992,40031,41753,1,65251,72,213,65536,1,291,2,8,1239,0,8 +[zuse@Artemis] [HADES][DOE ] 4322,43220000,10000,0,0,256,83,10829,256,256,1,0,2994,40031,41753,1,65251,72,213,65536,1,291,2,10,1241,0,10 +[zuse@Artemis] [HADES][DOE ] 4323,43230000,10000,0,0,256,83,10831,256,256,1,0,2997,40031,41753,1,65251,72,213,65536,1,291,2,13,1244,0,13 +[zuse@Artemis] [HADES][DOE ] 4324,43240000,10000,0,0,256,83,10834,256,256,1,0,3000,40031,41753,1,65251,72,213,65536,1,291,2,16,1247,0,16 +[zuse@Artemis] [HADES][DOE ] 4325,43250000,10000,0,0,256,83,10836,256,256,1,0,3002,40031,41753,1,65251,72,213,65536,1,291,2,18,1249,0,18 +[zuse@Artemis] [HADES][DOE ] 4326,43260000,10000,0,0,256,83,10839,256,256,1,0,3004,40031,41753,1,65251,72,213,65536,1,291,2,20,1251,0,20 +[zuse@Artemis] [HADES][DOE ] 4327,43270000,10000,0,0,256,83,10841,256,256,1,0,3006,40031,41753,1,65251,72,213,65536,1,291,2,22,1253,0,22 +[zuse@Artemis] [HADES][DOE ] 4328,43280000,10000,0,0,256,83,10844,256,256,1,0,3008,40031,41753,1,65251,72,213,65536,1,291,2,24,1255,0,24 +[zuse@Artemis] [HADES][DOE ] 4329,43290000,10000,0,0,256,83,10846,256,256,1,0,3010,40031,41753,1,65251,72,213,65536,1,291,2,26,1257,0,26 +[zuse@Artemis] [HADES][DOE ] 4330,43300000,10000,0,0,256,83,10849,256,256,1,0,3013,40031,41753,1,65251,72,213,65536,1,291,2,29,1260,0,29 +[zuse@Hera] [HADES][DOE ] 460,4600000,18446744073670851616,0,0,109533,58,1355,256,256,0,4895412794951710251,3017,40031,41753,1,65251,72,213,65536,1,292,0,0,1264,2,2 +[zuse@Hera] [HADES][DOE ] 461,4610000,10000,0,0,256,58,1359,256,256,0,0,3019,40031,41753,1,65251,72,213,65536,1,293,0,0,1266,4,0 +[zuse@Hera] [HADES][DOE ] 462,4620000,10000,0,0,256,58,1362,256,256,0,0,3020,40031,41753,1,65251,72,213,65536,1,294,0,0,1267,5,0 +[zuse@Hera] [HADES][DOE ] 463,4630000,10000,0,0,256,58,1365,256,256,0,0,3021,40031,41753,1,65251,72,213,65536,1,295,0,0,1268,6,0 +[zuse@Hera] [HADES][DOE ] 464,4640000,10000,0,0,256,58,1369,256,256,0,0,3023,40031,41753,1,65251,72,213,65536,1,296,0,0,1270,8,0 +[zuse@Hera] [HADES][DOE ] 465,4650000,10000,0,0,256,58,1372,256,256,0,0,3025,40031,41753,1,65251,72,213,65536,1,297,0,0,1272,10,0 +[zuse@Hera] [HADES][DOE ] 466,4660000,10000,0,0,256,58,1375,256,256,0,0,3027,40031,41753,1,65251,72,213,65536,1,298,0,0,1274,12,0 +[zuse@Hera] [HADES][DOE ] 467,4670000,10000,0,0,256,58,1379,256,256,0,0,3030,40031,41753,1,65251,72,213,65536,1,299,0,0,1277,15,0 +[zuse@Hera] [HADES][DOE ] 468,4680000,10000,0,0,256,58,1401,256,256,0,0,3033,40031,41753,1,65251,72,213,65536,1,300,0,0,1280,18,0 +[zuse@Hera] [HADES][DOE ] 469,4690000,10000,0,0,256,58,1405,256,256,0,0,3036,40031,41753,1,65251,72,213,65536,1,301,0,0,1283,21,0 +[zuse@Hera] [HADES][DOE ] 470,4700000,10000,0,0,256,58,1408,256,256,0,0,3038,40031,41753,1,65251,72,213,65536,1,302,0,0,1285,23,0 +[zuse@Hera] [HADES][DOE ] 471,4710000,10000,0,0,256,58,1411,256,256,0,0,3040,40031,41753,1,65251,72,213,65536,1,303,0,0,1287,25,0 +[zuse@Hera] [HADES][DOE ] 472,4720000,10000,0,0,256,58,1415,256,256,0,0,3041,40031,41753,1,65251,72,213,65536,1,304,0,0,1288,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4331,43310000,38590000,0,0,994153,83,10851,256,256,2332,4720446929803149312,3085,40031,41753,1,65244,72,220,65536,1,305,2,1,1292,0,1 +[zuse@Artemis] [HADES][DOE ] 4332,43320000,10000,0,0,256,83,10854,256,256,1,0,3088,40031,41753,1,65244,72,220,65536,1,305,2,4,1295,0,4 +[zuse@Artemis] [HADES][DOE ] 4333,43330000,10000,0,0,256,83,10856,256,256,1,0,3090,40031,41753,1,65244,72,220,65536,1,305,2,6,1297,0,6 +[zuse@Artemis] [HADES][DOE ] 4334,43340000,10000,0,0,256,83,10859,256,256,1,0,3092,40031,41753,1,65244,72,220,65536,1,305,2,8,1299,0,8 +[zuse@Artemis] [HADES][DOE ] 4335,43350000,10000,0,0,256,83,10861,256,256,1,0,3093,40031,41753,1,65244,72,220,65536,1,305,2,9,1300,0,9 +[zuse@Artemis] [HADES][DOE ] 4336,43360000,10000,0,0,256,83,10864,256,256,1,0,3095,40031,41753,1,65244,72,220,65536,1,305,2,11,1302,0,11 +[zuse@Artemis] [HADES][DOE ] 4337,43370000,10000,0,0,256,83,10866,256,256,1,0,3098,40031,41753,1,65244,72,220,65536,1,305,2,14,1305,0,14 +[zuse@Artemis] [HADES][DOE ] 4338,43380000,10000,0,0,256,83,10869,256,256,1,0,3099,40031,41753,1,65244,72,220,65536,1,305,2,15,1306,0,15 +[zuse@Artemis] [HADES][DOE ] 4339,43390000,10000,0,0,256,83,10871,256,256,1,0,3102,40031,41753,1,65244,72,220,65536,1,305,2,18,1309,0,18 +[zuse@Artemis] [HADES][DOE ] 4340,43400000,10000,0,0,256,83,10874,256,256,1,0,3104,40031,41753,1,65244,72,220,65536,1,305,2,20,1311,0,20 +[zuse@Artemis] [HADES][DOE ] 4341,43410000,10000,0,0,256,83,10876,256,256,1,0,3106,40031,41753,1,65244,72,220,65536,1,305,2,22,1313,0,22 +[zuse@Artemis] [HADES][DOE ] 4342,43420000,10000,0,0,256,83,10879,256,256,1,0,3109,40031,41753,1,65244,72,220,65536,1,305,2,25,1316,0,25 +[zuse@Artemis] [HADES][DOE ] 4343,43430000,10000,0,0,256,83,10881,256,256,1,0,3110,40031,41753,1,65244,72,220,65536,1,305,2,26,1317,0,26 +[zuse@Hera] [HADES][DOE ] 473,4730000,18446744073670851616,0,0,112861,58,1418,256,256,0,4895412794951710251,3114,40031,41753,1,65244,72,220,65536,1,306,0,0,1321,2,2 +[zuse@Hera] [HADES][DOE ] 474,4740000,10000,0,0,256,58,1421,256,256,0,0,3116,40031,41753,1,65244,72,220,65536,1,307,0,0,1323,4,0 +[zuse@Hera] [HADES][DOE ] 475,4750000,10000,0,0,256,58,1425,256,256,0,0,3118,40031,41753,1,65244,72,220,65536,1,308,0,0,1325,6,0 +[zuse@Hera] [HADES][DOE ] 476,4760000,10000,0,0,256,58,1428,256,256,0,0,3120,40031,41753,1,65244,72,220,65536,1,309,0,0,1327,8,0 +[zuse@Hera] [HADES][DOE ] 477,4770000,10000,0,0,256,58,1412,256,256,0,0,3122,40031,41753,1,65244,72,220,65536,1,310,0,0,1329,10,0 +[zuse@Hera] [HADES][DOE ] 478,4780000,10000,0,0,256,58,1416,256,256,0,0,3124,40031,41753,1,65244,72,220,65536,1,311,0,0,1331,12,0 +[zuse@Hera] [HADES][DOE ] 479,4790000,10000,0,0,256,58,1439,256,256,0,0,3127,40031,41753,1,65244,72,220,65536,1,312,0,0,1334,15,0 +[zuse@Hera] [HADES][DOE ] 480,4800000,10000,0,0,256,58,1442,256,256,0,0,3129,40031,41753,1,65244,72,220,65536,1,313,0,0,1336,17,0 +[zuse@Hera] [HADES][DOE ] 481,4810000,10000,0,0,256,58,1466,256,256,0,0,3132,40031,41753,1,65244,72,220,65536,1,314,0,0,1339,20,0 +[zuse@Hera] [HADES][DOE ] 482,4820000,10000,0,0,256,58,1449,256,256,0,0,3135,40031,41753,1,65244,72,220,65536,1,315,0,0,1342,23,0 +[zuse@Hera] [HADES][DOE ] 483,4830000,10000,0,0,256,58,1473,256,256,0,0,3137,40031,41753,1,65244,72,220,65536,1,316,0,0,1344,25,0 +[zuse@Hera] [HADES][DOE ] 484,4840000,10000,0,0,256,58,1476,256,256,0,0,3140,40031,41753,1,65244,72,220,65536,1,317,0,0,1347,28,0 +[zuse@Hera] [HADES][DOE ] 485,4850000,10000,0,0,256,58,1480,256,256,0,0,3143,40031,41753,1,65244,72,220,65536,1,318,0,0,1350,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4344,43440000,38590000,0,0,994153,83,10884,256,256,2345,4720446929803149312,3185,40031,41753,1,65237,72,227,65536,1,319,2,1,1355,0,1 +[zuse@Artemis] [HADES][DOE ] 4345,43450000,10000,0,0,256,83,10886,256,256,1,0,3189,40031,41753,1,65237,72,227,65536,1,319,2,5,1359,0,5 +[zuse@Artemis] [HADES][DOE ] 4346,43460000,10000,0,0,256,83,10889,256,256,1,0,3191,40031,41753,1,65237,72,227,65536,1,319,2,7,1361,0,7 +[zuse@Artemis] [HADES][DOE ] 4347,43470000,10000,0,0,256,83,10891,256,256,1,0,3195,40031,41753,1,65237,72,227,65536,1,319,2,11,1365,0,11 +[zuse@Artemis] [HADES][DOE ] 4348,43480000,10000,0,0,256,83,10894,256,256,1,0,3197,40031,41753,1,65237,72,227,65536,1,319,2,13,1367,0,13 +[zuse@Artemis] [HADES][DOE ] 4349,43490000,10000,0,0,256,83,10896,256,256,1,0,3199,40031,41753,1,65237,72,227,65536,1,319,2,15,1369,0,15 +[zuse@Artemis] [HADES][DOE ] 4350,43500000,10000,0,0,256,83,10899,256,256,1,0,3201,40031,41753,1,65237,72,227,65536,1,319,2,17,1371,0,17 +[zuse@Artemis] [HADES][DOE ] 4351,43510000,10000,0,0,256,83,10901,256,256,1,0,3202,40031,41753,1,65237,72,227,65536,1,319,2,18,1372,0,18 +[zuse@Artemis] [HADES][DOE ] 4352,43520000,10000,0,0,256,83,10904,256,256,1,0,3204,40031,41753,1,65237,72,227,65536,1,319,2,20,1374,0,20 +[zuse@Artemis] [HADES][DOE ] 4353,43530000,10000,0,0,256,83,10907,256,256,1,0,3207,40031,41753,1,65237,72,227,65536,1,319,2,23,1377,0,23 +[zuse@Artemis] [HADES][DOE ] 4354,43540000,10000,0,0,256,83,10909,256,256,1,0,3208,40031,41753,1,65237,72,227,65536,1,319,2,24,1378,0,24 +[zuse@Artemis] [HADES][DOE ] 4355,43550000,10000,0,0,256,83,10912,256,256,1,0,3210,40031,41753,1,65237,72,227,65536,1,319,2,26,1380,0,26 +[zuse@Artemis] [HADES][DOE ] 4356,43560000,10000,0,0,256,83,10914,256,256,1,0,3212,40031,41753,1,65237,72,227,65536,1,319,2,28,1382,0,28 +[zuse@Artemis] [HADES][DOE ] 4357,43570000,10000,0,0,256,83,10917,256,256,1,0,3213,40031,41753,1,65237,72,227,65536,1,319,2,29,1383,0,29 +[zuse@Hera] [HADES][DOE ] 486,4860000,18446744073670841616,0,0,116189,58,1403,256,256,0,4895412794951710246,3217,40031,41753,1,65237,72,227,65536,1,320,0,0,1387,2,2 +[zuse@Hera] [HADES][DOE ] 487,4870000,10000,0,0,256,58,1407,256,256,0,0,3218,40031,41753,1,65237,72,227,65536,1,321,0,0,1388,3,0 +[zuse@Hera] [HADES][DOE ] 488,4880000,10000,0,0,256,58,1469,256,256,0,0,3220,40031,41753,1,65237,72,227,65536,1,322,0,0,1390,5,0 +[zuse@Hera] [HADES][DOE ] 489,4890000,10000,0,0,256,58,1493,256,256,0,0,3222,40031,41753,1,65237,72,227,65536,1,323,0,0,1392,7,0 +[zuse@Hera] [HADES][DOE ] 490,4900000,10000,0,0,256,58,1496,256,256,0,0,3224,40031,41753,1,65237,72,227,65536,1,324,0,0,1394,9,0 +[zuse@Hera] [HADES][DOE ] 491,4910000,10000,0,0,256,58,1479,256,256,0,0,3226,40031,41753,1,65237,72,227,65536,1,325,0,0,1396,11,0 +[zuse@Hera] [HADES][DOE ] 492,4920000,10000,0,0,256,58,1483,256,256,0,0,3229,40031,41753,1,65237,72,227,65536,1,326,0,0,1399,14,0 +[zuse@Hera] [HADES][DOE ] 493,4930000,10000,0,0,256,58,1466,256,256,0,0,3232,40031,41753,1,65237,72,227,65536,1,327,0,0,1402,17,0 +[zuse@Hera] [HADES][DOE ] 494,4940000,10000,0,0,256,58,1510,256,256,0,0,3235,40031,41753,1,65237,72,227,65536,1,328,0,0,1405,20,0 +[zuse@Hera] [HADES][DOE ] 495,4950000,10000,0,0,256,58,1493,256,256,0,0,3238,40031,41753,1,65237,72,227,65536,1,329,0,0,1408,23,0 +[zuse@Hera] [HADES][DOE ] 496,4960000,10000,0,0,256,57,1517,256,256,0,0,3240,40031,41753,1,65237,72,227,65536,1,330,0,0,1410,25,0 +[zuse@Hera] [HADES][DOE ] 497,4970000,10000,0,0,256,57,1521,256,256,0,0,3243,40031,41753,1,65237,72,227,65536,1,331,0,0,1413,28,0 +[zuse@Hera] [HADES][DOE ] 498,4980000,10000,0,0,256,57,1546,256,256,0,0,3244,40031,41753,1,65237,72,227,65536,1,332,0,0,1414,29,0 +[zuse@Hera] [HADES][DOE ] 499,4990000,10000,0,0,256,57,1465,256,256,0,0,3246,40031,41753,1,65237,72,227,65536,1,333,0,0,1416,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4358,43580000,38590000,0,0,994153,83,10919,256,256,2359,4720446929803149312,3285,40031,41753,1,65229,72,235,65536,1,334,2,1,1419,0,1 +[zuse@Artemis] [HADES][DOE ] 4359,43590000,10000,0,0,256,83,10922,256,256,1,0,3288,40031,41753,1,65229,72,235,65536,1,334,2,4,1422,0,4 +[zuse@Artemis] [HADES][DOE ] 4360,43600000,10000,0,0,256,83,10924,256,256,1,0,3290,40031,41753,1,65229,72,235,65536,1,334,2,6,1424,0,6 +[zuse@Artemis] [HADES][DOE ] 4361,43610000,10000,0,0,256,83,10926,256,256,1,0,3292,40031,41753,1,65229,72,235,65536,1,334,2,8,1426,0,8 +[zuse@Artemis] [HADES][DOE ] 4362,43620000,10000,0,0,256,83,10929,256,256,1,0,3294,40031,41753,1,65229,72,235,65536,1,334,2,10,1428,0,10 +[zuse@Artemis] [HADES][DOE ] 4363,43630000,10000,0,0,256,83,10932,256,256,1,0,3295,40031,41753,1,65229,72,235,65536,1,334,2,11,1429,0,11 +[zuse@Artemis] [HADES][DOE ] 4364,43640000,10000,0,0,256,83,10934,256,256,1,0,3297,40031,41753,1,65229,72,235,65536,1,334,2,13,1431,0,13 +[zuse@Artemis] [HADES][DOE ] 4365,43650000,10000,0,0,256,83,10937,256,256,1,0,3299,40031,41753,1,65229,72,235,65536,1,334,2,15,1433,0,15 +[zuse@Artemis] [HADES][DOE ] 4366,43660000,10000,0,0,256,83,10939,256,256,1,0,3301,40031,41753,1,65229,72,235,65536,1,334,2,17,1435,0,17 +[zuse@Artemis] [HADES][DOE ] 4367,43670000,10000,0,0,256,83,10942,256,256,1,0,3303,40031,41753,1,65229,72,235,65536,1,334,2,19,1437,0,19 +[zuse@Artemis] [HADES][DOE ] 4368,43680000,10000,0,0,256,83,10944,256,256,1,0,3305,40031,41753,1,65229,72,235,65536,1,334,2,21,1439,0,21 +[zuse@Artemis] [HADES][DOE ] 4369,43690000,10000,0,0,256,83,10947,256,256,1,0,3308,40031,41753,1,65229,72,235,65536,1,334,2,24,1442,0,24 +[zuse@Artemis] [HADES][DOE ] 4370,43700000,10000,0,0,256,83,10949,256,256,1,0,3310,40031,41753,1,65229,72,235,65536,1,334,2,26,1444,0,26 +[zuse@Hera] [HADES][DOE ] 500,5000000,18446744073670851616,0,0,119773,57,1449,256,256,0,4895412794951710251,3315,40031,41753,1,65229,72,235,65536,1,335,0,0,1449,2,2 +[zuse@Hera] [HADES][DOE ] 501,5010000,10000,0,0,256,57,1452,256,256,0,0,3317,40031,41753,1,65229,72,235,65536,1,336,0,0,1451,4,0 +[zuse@Hera] [HADES][DOE ] 502,5020000,10000,0,0,256,57,1455,256,256,0,0,3319,40031,41753,1,65229,72,235,65536,1,337,0,0,1453,6,0 +[zuse@Hera] [HADES][DOE ] 503,5030000,10000,0,0,256,57,1633,256,256,0,0,3321,40031,41753,1,65229,72,235,65536,1,338,0,0,1455,8,0 +[zuse@Hera] [HADES][DOE ] 504,5040000,10000,0,0,256,57,1637,256,256,0,0,3322,40031,41753,1,65229,72,235,65536,1,339,0,0,1456,9,0 +[zuse@Hera] [HADES][DOE ] 505,5050000,10000,0,0,256,57,1640,256,256,0,0,3325,40031,41753,1,65229,72,235,65536,1,340,0,0,1459,12,0 +[zuse@Hera] [HADES][DOE ] 506,5060000,10000,0,0,256,57,1620,256,256,0,0,3328,40031,41753,1,65229,72,235,65536,1,341,0,0,1462,15,1 +[zuse@Hera] [HADES][DOE ] 507,5070000,10000,0,0,256,57,1624,256,256,0,0,3331,40031,41753,1,65229,72,235,65536,1,342,0,0,1465,18,0 +[zuse@Hera] [HADES][DOE ] 508,5080000,10000,0,0,256,57,1627,256,256,0,0,3334,40031,41753,1,65229,72,235,65536,1,343,0,0,1468,21,0 +[zuse@Hera] [HADES][DOE ] 509,5090000,10000,0,0,256,57,1655,256,256,0,0,3337,40031,41753,1,65229,72,235,65536,1,344,0,0,1471,24,0 +[zuse@Hera] [HADES][DOE ] 510,5100000,10000,0,0,256,57,1659,256,256,0,0,3340,40031,41753,1,65229,72,235,65536,1,345,0,0,1474,27,0 +[zuse@Hera] [HADES][DOE ] 511,5110000,10000,0,0,256,56,1688,256,256,0,0,3342,40031,41753,1,65229,72,235,65536,1,346,0,0,1476,29,0 +[zuse@Hera] [HADES][DOE ] 512,5120000,10000,0,0,256,56,1692,256,256,0,0,3345,40031,41753,1,65229,72,235,65536,1,347,0,0,1479,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4371,43710000,38590000,0,0,994153,83,10952,256,256,2372,4720446929803149312,3385,40031,41753,1,65222,72,242,65536,1,348,2,1,1482,0,1 +[zuse@Artemis] [HADES][DOE ] 4372,43720000,10000,0,0,256,83,10954,256,256,1,0,3388,40031,41753,1,65222,72,242,65536,1,348,2,4,1485,0,4 +[zuse@Artemis] [HADES][DOE ] 4373,43730000,10000,0,0,256,83,10957,256,256,1,0,3391,40031,41753,1,65222,72,242,65536,1,348,2,7,1488,0,7 +[zuse@Artemis] [HADES][DOE ] 4374,43740000,10000,0,0,256,83,10959,256,256,1,0,3393,40031,41753,1,65222,72,242,65536,1,348,2,9,1490,0,9 +[zuse@Artemis] [HADES][DOE ] 4375,43750000,10000,0,0,256,83,10962,256,256,1,0,3394,40031,41753,1,65222,72,242,65536,1,348,2,10,1491,0,10 +[zuse@Artemis] [HADES][DOE ] 4376,43760000,10000,0,0,256,83,10964,256,256,1,0,3396,40031,41753,1,65222,72,242,65536,1,348,2,12,1493,0,12 +[zuse@Artemis] [HADES][DOE ] 4377,43770000,10000,0,0,256,83,10967,256,256,1,0,3398,40031,41753,1,65222,72,242,65536,1,348,2,14,1495,0,14 +[zuse@Artemis] [HADES][DOE ] 4378,43780000,10000,0,0,256,83,10969,256,256,1,0,3400,40031,41753,1,65222,72,242,65536,1,348,2,16,1497,0,16 +[zuse@Artemis] [HADES][DOE ] 4379,43790000,10000,0,0,256,83,10972,256,256,1,0,3403,40031,41753,1,65222,72,242,65536,1,348,2,19,1500,0,19 +[zuse@Artemis] [HADES][DOE ] 4380,43800000,10000,0,0,256,83,10974,256,256,1,0,3406,40031,41753,1,65222,72,242,65536,1,348,2,22,1503,0,22 +[zuse@Artemis] [HADES][DOE ] 4381,43810000,10000,0,0,256,83,10977,256,256,1,0,3408,40031,41753,1,65222,72,242,65536,1,348,2,24,1505,0,24 +[zuse@Artemis] [HADES][DOE ] 4382,43820000,10000,0,0,256,83,10979,256,256,1,0,3409,40031,41753,1,65222,72,242,65536,1,348,2,25,1506,0,25 +[zuse@Artemis] [HADES][DOE ] 4383,43830000,10000,0,0,256,83,10982,256,256,1,0,3411,40031,41753,1,65222,72,242,65536,1,348,2,27,1508,0,27 +[zuse@Hera] [HADES][DOE ] 513,5130000,18446744073670851616,0,0,123101,56,1491,256,256,0,4895412794951710251,3415,40031,41753,1,65222,72,242,65536,1,349,0,0,1512,2,2 +[zuse@Hera] [HADES][DOE ] 514,5140000,10000,0,0,256,56,1495,256,256,0,0,3417,40031,41753,1,65222,72,242,65536,1,350,0,0,1514,4,0 +[zuse@Hera] [HADES][DOE ] 515,5150000,10000,0,0,256,56,1498,256,256,0,0,3419,40031,41753,1,65222,72,242,65536,1,351,0,0,1516,6,0 +[zuse@Hera] [HADES][DOE ] 516,5160000,10000,0,0,256,56,1501,256,256,0,0,3421,40031,41753,1,65222,72,242,65536,1,352,0,0,1518,8,0 +[zuse@Hera] [HADES][DOE ] 517,5170000,10000,0,0,256,56,1505,256,256,0,0,3424,40031,41753,1,65222,72,242,65536,1,353,0,0,1521,11,0 +[zuse@Hera] [HADES][DOE ] 518,5180000,10000,0,0,256,56,1663,256,256,0,0,3426,40031,41753,1,65222,72,242,65536,1,354,0,0,1523,13,0 +[zuse@Hera] [HADES][DOE ] 519,5190000,10000,0,0,256,56,1717,256,256,0,0,3430,40031,41753,1,65222,72,242,65536,1,355,0,0,1527,17,0 +[zuse@Hera] [HADES][DOE ] 520,5200000,10000,0,0,256,56,1696,256,256,0,0,3432,40031,41753,1,65222,72,242,65536,1,356,0,0,1529,19,0 +[zuse@Hera] [HADES][DOE ] 521,5210000,10000,0,0,256,56,1699,256,256,0,0,3435,40031,41753,1,65222,72,242,65536,1,357,0,0,1532,22,0 +[zuse@Hera] [HADES][DOE ] 522,5220000,10000,0,0,256,56,1703,256,256,0,0,3437,40031,41753,1,65222,72,242,65536,1,358,0,0,1534,24,0 +[zuse@Hera] [HADES][DOE ] 523,5230000,10000,0,0,256,56,1682,256,256,0,0,3439,40031,41753,1,65222,72,242,65536,1,359,0,0,1536,26,0 +[zuse@Hera] [HADES][DOE ] 524,5240000,10000,0,0,256,56,1737,256,256,0,0,3441,40031,41753,1,65222,72,242,65536,1,360,0,0,1538,28,0 +[zuse@Hera] [HADES][DOE ] 525,5250000,10000,0,0,256,56,1740,256,256,0,0,3443,40031,41753,1,65222,72,242,65536,1,361,0,0,1540,30,0 +[zuse@Hera] [HADES][DOE ] 526,5260000,10000,0,0,256,56,1799,256,256,0,0,3445,40031,41753,1,65222,72,242,65536,1,362,0,0,1542,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4384,43840000,38580000,0,0,993897,83,10984,256,256,2385,4720445587625869312,3485,40031,41753,1,65215,72,249,65536,1,363,2,1,1545,0,1 +[zuse@Artemis] [HADES][DOE ] 4385,43850000,10000,0,0,256,83,10987,256,256,1,0,3487,40031,41753,1,65215,72,249,65536,1,363,2,3,1547,0,3 +[zuse@Artemis] [HADES][DOE ] 4386,43860000,10000,0,0,256,83,10989,256,256,1,0,3489,40031,41753,1,65215,72,249,65536,1,363,2,5,1549,0,5 +[zuse@Artemis] [HADES][DOE ] 4387,43870000,10000,0,0,256,83,10992,256,256,1,0,3491,40031,41753,1,65215,72,249,65536,1,363,2,7,1551,0,7 +[zuse@Artemis] [HADES][DOE ] 4388,43880000,10000,0,0,256,83,10994,256,256,1,0,3493,40031,41753,1,65215,72,249,65536,1,363,2,9,1553,0,9 +[zuse@Artemis] [HADES][DOE ] 4389,43890000,10000,0,0,256,83,10997,256,256,1,0,3495,40031,41753,1,65215,72,249,65536,1,363,2,11,1555,0,11 +[zuse@Artemis] [HADES][DOE ] 4390,43900000,10000,0,0,256,83,10999,256,256,1,0,3497,40031,41753,1,65215,72,249,65536,1,363,2,13,1557,0,13 +[zuse@Artemis] [HADES][DOE ] 4391,43910000,10000,0,0,256,83,11002,256,256,1,0,3499,40031,41753,1,65215,72,249,65536,1,363,2,15,1559,0,15 +[zuse@Artemis] [HADES][DOE ] 4392,43920000,10000,0,0,256,83,11004,256,256,1,0,3501,40031,41753,1,65215,72,249,65536,1,363,2,17,1561,0,17 +[zuse@Artemis] [HADES][DOE ] 4393,43930000,10000,0,0,256,83,11007,256,256,1,0,3504,40031,41753,1,65215,72,249,65536,1,363,2,20,1564,0,20 +[zuse@Artemis] [HADES][DOE ] 4394,43940000,10000,0,0,256,83,11009,256,256,1,0,3506,40031,41753,1,65215,72,249,65536,1,363,2,22,1566,0,22 +[zuse@Artemis] [HADES][DOE ] 4395,43950000,10000,0,0,256,83,11012,256,256,1,0,3508,40031,41753,1,65215,72,249,65536,1,363,2,24,1568,0,24 +[zuse@Artemis] [HADES][DOE ] 4396,43960000,10000,0,0,256,83,11014,256,256,1,0,3510,40031,41753,1,65215,72,249,65536,1,363,2,26,1570,0,26 +[zuse@Hera] [HADES][DOE ] 527,5270000,18446744073670861616,0,0,126685,56,1559,256,256,0,4895412794951710256,3513,40031,41753,1,65215,72,249,65536,1,364,0,0,1573,2,2 +[zuse@Hera] [HADES][DOE ] 528,5280000,10000,0,0,256,56,1562,256,256,0,0,3516,40031,41753,1,65215,72,249,65536,1,365,0,0,1576,5,0 +[zuse@Hera] [HADES][DOE ] 529,5290000,10000,0,0,256,56,1565,256,256,0,0,3519,40031,41753,1,65215,72,249,65536,1,367,0,0,1579,8,0 +[zuse@Hera] [HADES][DOE ] 530,5300000,10000,0,0,256,56,1569,256,256,0,0,3521,40031,41753,1,65215,72,249,65536,1,368,0,0,1581,10,0 +[zuse@Hera] [HADES][DOE ] 531,5310000,10000,0,0,256,56,1572,256,256,0,0,3522,40031,41753,1,65215,72,249,65536,1,369,0,0,1582,11,0 +[zuse@Hera] [HADES][DOE ] 532,5320000,10000,0,0,256,56,1575,256,256,0,0,3524,40031,41753,1,65215,72,249,65536,1,370,0,0,1584,13,0 +[zuse@Hera] [HADES][DOE ] 533,5330000,10000,0,0,256,56,1797,256,256,0,0,3526,40031,41753,1,65215,72,249,65536,1,371,0,0,1586,15,0 +[zuse@Hera] [HADES][DOE ] 534,5340000,10000,0,0,256,56,1858,256,256,0,0,3528,40031,41753,1,65215,72,249,65536,1,372,0,0,1588,17,0 +[zuse@Hera] [HADES][DOE ] 535,5350000,10000,0,0,256,56,1862,256,256,0,0,3530,40031,41753,1,65215,72,249,65536,1,373,0,0,1590,19,0 +[zuse@Hera] [HADES][DOE ] 536,5360000,10000,0,0,256,56,1837,256,256,0,0,3531,40031,41753,1,65215,72,249,65536,1,374,0,0,1591,20,0 +[zuse@Hera] [HADES][DOE ] 537,5370000,10000,0,0,256,56,1841,256,256,0,0,3533,40031,41753,1,65215,72,249,65536,1,375,0,0,1593,22,0 +[zuse@Hera] [HADES][DOE ] 538,5380000,10000,0,0,256,56,1844,256,256,0,0,3534,40031,41753,1,65215,72,249,65536,1,376,0,0,1594,23,0 +[zuse@Hera] [HADES][DOE ] 539,5390000,10000,0,0,256,56,1908,256,256,0,0,3537,40031,41753,1,65215,72,249,65536,1,378,0,0,1597,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4397,43970000,38580000,0,0,993897,83,11017,256,256,2398,4720445587625869312,3585,40031,41753,1,65208,72,256,65536,1,379,2,1,1599,0,1 +[zuse@Artemis] [HADES][DOE ] 4398,43980000,10000,0,0,256,83,11019,256,256,1,0,3587,40031,41753,1,65208,72,256,65536,1,379,2,3,1601,0,3 +[zuse@Artemis] [HADES][DOE ] 4399,43990000,10000,0,0,256,83,11022,256,256,1,0,3589,40031,41753,1,65208,72,256,65536,1,379,2,5,1603,0,5 +[zuse@Artemis] [HADES][DOE ] 4400,44000000,10000,0,0,256,83,11024,256,256,1,0,3591,40031,41753,1,65208,72,256,65536,1,379,2,7,1605,0,7 +[zuse@Artemis] [HADES][DOE ] 4401,44010000,10000,0,0,256,83,11027,256,256,1,0,3593,40031,41753,1,65208,72,256,65536,1,379,2,9,1607,0,9 +[zuse@Artemis] [HADES][DOE ] 4402,44020000,10000,0,0,256,83,11029,256,256,1,0,3595,40031,41753,1,65208,72,256,65536,1,379,2,11,1609,0,11 +[zuse@Artemis] [HADES][DOE ] 4403,44030000,10000,0,0,256,83,11032,256,256,1,0,3597,40031,41753,1,65208,72,256,65536,1,379,2,13,1611,0,13 +[zuse@Artemis] [HADES][DOE ] 4404,44040000,10000,0,0,256,83,11034,256,256,1,0,3598,40031,41753,1,65208,72,256,65536,1,379,2,14,1612,0,14 +[zuse@Artemis] [HADES][DOE ] 4405,44050000,10000,0,0,256,83,11037,256,256,1,0,3601,40031,41753,1,65208,72,256,65536,1,379,2,17,1615,0,17 +[zuse@Artemis] [HADES][DOE ] 4406,44060000,10000,0,0,256,83,11039,256,256,1,0,3603,40031,41753,1,65208,72,256,65536,1,379,2,19,1617,0,19 +[zuse@Artemis] [HADES][DOE ] 4407,44070000,10000,0,0,256,83,11042,256,256,1,0,3605,40031,41753,1,65208,72,256,65536,1,379,2,21,1619,0,21 +[zuse@Artemis] [HADES][DOE ] 4408,44080000,10000,0,0,256,83,11044,256,256,1,0,3607,40031,41753,1,65208,72,256,65536,1,379,2,23,1621,0,23 +[zuse@Artemis] [HADES][DOE ] 4409,44090000,10000,0,0,256,83,11047,256,256,1,0,3609,40031,41753,1,65208,72,256,65536,1,379,2,25,1623,0,25 +[zuse@Artemis] [HADES][DOE ] 4410,44100000,10000,0,0,256,83,11049,256,256,1,0,3610,40031,41753,1,65208,72,256,65536,1,379,2,26,1624,0,26 +[zuse@Hera] [HADES][DOE ] 540,5400000,18446744073670851616,0,0,130013,56,1601,256,256,0,4895412794951710251,3614,40031,41753,1,65208,72,256,65536,1,380,0,0,1628,2,2 +[zuse@Hera] [HADES][DOE ] 541,5410000,10000,0,0,256,56,1605,256,256,0,0,3617,40031,41753,1,65208,72,256,65536,1,381,0,0,1631,5,0 +[zuse@Hera] [HADES][DOE ] 542,5420000,10000,0,0,256,56,1608,256,256,0,0,3618,40031,41753,1,65208,72,256,65536,1,382,0,0,1632,6,0 +[zuse@Hera] [HADES][DOE ] 543,5430000,10000,0,0,256,54,1611,256,256,0,0,3620,40031,41753,1,65208,72,256,65536,1,383,0,0,1634,8,0 +[zuse@Hera] [HADES][DOE ] 544,5440000,10000,0,0,256,54,1615,256,256,0,0,3622,40031,41753,1,65208,72,256,65536,1,384,0,0,1636,10,0 +[zuse@Hera] [HADES][DOE ] 545,5450000,10000,0,0,256,54,1618,256,256,0,0,3624,40031,41753,1,65208,72,256,65536,1,385,0,0,1638,12,0 +[zuse@Hera] [HADES][DOE ] 546,5460000,10000,0,0,256,54,1621,256,256,0,0,3626,40031,41753,1,65208,72,256,65536,1,386,0,0,1640,14,0 +[zuse@Hera] [HADES][DOE ] 547,5470000,10000,0,0,256,54,1625,256,256,0,0,3628,40031,41753,1,65208,72,256,65536,1,387,0,0,1642,16,0 +[zuse@Hera] [HADES][DOE ] 548,5480000,10000,0,0,256,54,1882,256,256,0,0,3630,40031,41753,1,65208,72,256,65536,1,388,0,0,1644,18,0 +[zuse@Hera] [HADES][DOE ] 549,5490000,10000,0,0,256,54,1916,256,256,0,0,3632,40031,41753,1,65208,72,256,65536,1,389,0,0,1646,20,0 +[zuse@Hera] [HADES][DOE ] 550,5500000,10000,0,0,256,54,1920,256,256,0,0,3635,40031,41753,1,65208,72,256,65536,1,390,0,0,1649,23,0 +[zuse@Hera] [HADES][DOE ] 551,5510000,10000,0,0,256,54,1924,256,256,0,0,3637,40031,41753,1,65208,72,256,65536,1,391,0,0,1651,25,0 +[zuse@Hera] [HADES][DOE ] 552,5520000,10000,0,0,256,54,1928,256,256,0,0,3638,40031,41753,1,65208,72,256,65536,1,392,0,0,1652,26,0 +[zuse@Hera] [HADES][DOE ] 553,5530000,10000,0,0,256,54,1817,256,256,0,0,3641,40031,41753,1,65208,72,256,65536,1,393,0,0,1655,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4411,44110000,38580000,0,0,993897,83,11052,256,256,2412,4720445587625869312,3685,40031,41753,1,65200,72,264,65536,1,394,2,1,1658,0,1 +[zuse@Artemis] [HADES][DOE ] 4412,44120000,10000,0,0,256,83,11054,256,256,1,0,3688,40031,41753,1,65200,72,264,65536,1,394,2,4,1661,0,4 +[zuse@Artemis] [HADES][DOE ] 4413,44130000,10000,0,0,256,83,11057,256,256,1,0,3689,40031,41753,1,65200,72,264,65536,1,394,2,5,1662,0,5 +[zuse@Artemis] [HADES][DOE ] 4414,44140000,10000,0,0,256,83,11060,256,256,1,0,3691,40031,41753,1,65200,72,264,65536,1,394,2,7,1664,0,7 +[zuse@Artemis] [HADES][DOE ] 4415,44150000,10000,0,0,256,83,11062,256,256,1,0,3694,40031,41753,1,65200,72,264,65536,1,394,2,10,1667,0,10 +[zuse@Artemis] [HADES][DOE ] 4416,44160000,10000,0,0,256,83,11065,256,256,1,0,3696,40031,41753,1,65200,72,264,65536,1,394,2,12,1669,0,12 +[zuse@Artemis] [HADES][DOE ] 4417,44170000,10000,0,0,256,83,11067,256,256,1,0,3697,40031,41753,1,65200,72,264,65536,1,394,2,13,1670,0,13 +[zuse@Artemis] [HADES][DOE ] 4418,44180000,10000,0,0,256,83,11070,256,256,1,0,3699,40031,41753,1,65200,72,264,65536,1,394,2,15,1672,0,15 +[zuse@Artemis] [HADES][DOE ] 4419,44190000,10000,0,0,256,83,11072,256,256,1,0,3701,40031,41753,1,65200,72,264,65536,1,394,2,17,1674,0,17 +[zuse@Artemis] [HADES][DOE ] 4420,44200000,10000,0,0,256,83,11075,256,256,1,0,3704,40031,41753,1,65200,72,264,65536,1,394,2,20,1677,0,20 +[zuse@Artemis] [HADES][DOE ] 4421,44210000,10000,0,0,256,83,11077,256,256,1,0,3706,40031,41753,1,65200,72,264,65536,1,394,2,22,1679,0,22 +[zuse@Artemis] [HADES][DOE ] 4422,44220000,10000,0,0,256,83,11080,256,256,1,0,3708,40031,41753,1,65200,72,264,65536,1,394,2,24,1681,0,24 +[zuse@Artemis] [HADES][DOE ] 4423,44230000,10000,0,0,256,83,11082,256,256,1,0,3711,40031,41753,1,65200,72,264,65536,1,394,2,27,1684,0,27 +[zuse@Hera] [HADES][DOE ] 554,5540000,18446744073670861616,0,0,133597,54,1671,256,256,0,4895412794951710256,3715,40031,41753,1,65200,72,264,65536,1,395,0,0,1688,2,2 +[zuse@Hera] [HADES][DOE ] 555,5550000,10000,0,0,256,54,1674,256,256,0,0,3717,40031,41753,1,65200,72,264,65536,1,396,0,0,1690,4,0 +[zuse@Hera] [HADES][DOE ] 556,5560000,10000,0,0,256,54,1725,256,256,0,0,3719,40031,41753,1,65200,72,264,65536,1,397,0,0,1692,6,0 +[zuse@Hera] [HADES][DOE ] 557,5570000,10000,0,0,256,54,1728,256,256,0,0,3721,40031,41753,1,65200,72,264,65536,1,398,0,0,1694,8,0 +[zuse@Hera] [HADES][DOE ] 558,5580000,10000,0,0,256,54,1707,256,256,0,0,3723,40031,41753,1,65200,72,264,65536,1,399,0,0,1696,10,0 +[zuse@Hera] [HADES][DOE ] 559,5590000,10000,0,0,256,54,1711,256,256,0,0,3726,40031,41753,1,65200,72,264,65536,1,400,0,0,1699,13,0 +[zuse@Hera] [HADES][DOE ] 560,5600000,10000,0,0,256,54,1714,256,256,0,0,3729,40031,41753,1,65200,72,264,65536,1,401,0,0,1702,16,0 +[zuse@Hera] [HADES][DOE ] 561,5610000,10000,0,0,256,54,1718,256,256,0,0,3731,40031,41753,1,65200,72,264,65536,1,402,0,0,1704,18,0 +[zuse@Hera] [HADES][DOE ] 562,5620000,10000,0,0,256,54,1721,256,256,0,0,3733,40031,41753,1,65200,72,264,65536,1,403,0,0,1706,20,0 +[zuse@Hera] [HADES][DOE ] 563,5630000,10000,0,0,256,54,2002,256,256,0,0,3735,40031,41753,1,65200,72,264,65536,1,404,0,0,1708,22,0 +[zuse@Hera] [HADES][DOE ] 564,5640000,10000,0,0,256,54,2073,256,256,0,0,3737,40031,41753,1,65200,72,264,65536,1,405,0,0,1710,24,0 +[zuse@Hera] [HADES][DOE ] 565,5650000,10000,0,0,256,54,2077,256,256,0,0,3738,40031,41753,1,65200,72,264,65536,1,406,0,0,1711,25,0 +[zuse@Hera] [HADES][DOE ] 566,5660000,10000,0,0,256,54,2082,256,256,0,0,3740,40031,41753,1,65200,72,264,65536,1,407,0,0,1713,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4424,44240000,38580000,0,0,993897,83,11085,256,256,2425,4720445587625869312,3785,40031,41753,1,65193,72,271,65536,1,408,2,1,1717,0,1 +[zuse@Artemis] [HADES][DOE ] 4425,44250000,10000,0,0,256,83,11087,256,256,1,0,3788,40031,41753,1,65193,72,271,65536,1,408,2,4,1720,0,4 +[zuse@Artemis] [HADES][DOE ] 4426,44260000,10000,0,0,256,83,11090,256,256,1,0,3790,40031,41753,1,65193,72,271,65536,1,408,2,6,1722,0,6 +[zuse@Artemis] [HADES][DOE ] 4427,44270000,10000,0,0,256,83,11092,256,256,1,0,3792,40031,41753,1,65193,72,271,65536,1,408,2,8,1724,0,8 +[zuse@Artemis] [HADES][DOE ] 4428,44280000,10000,0,0,256,83,11095,256,256,1,0,3795,40031,41753,1,65193,72,271,65536,1,408,2,11,1727,0,11 +[zuse@Artemis] [HADES][DOE ] 4429,44290000,10000,0,0,256,83,11097,256,256,1,0,3797,40031,41753,1,65193,72,271,65536,1,408,2,13,1729,0,13 +[zuse@Artemis] [HADES][DOE ] 4430,44300000,10000,0,0,256,83,11100,256,256,1,0,3800,40031,41753,1,65193,72,271,65536,1,408,2,16,1732,0,16 +[zuse@Artemis] [HADES][DOE ] 4431,44310000,10000,0,0,256,83,11102,256,256,1,0,3802,40031,41753,1,65193,72,271,65536,1,408,2,18,1734,0,18 +[zuse@Artemis] [HADES][DOE ] 4432,44320000,10000,0,0,256,83,11105,256,256,1,0,3804,40031,41753,1,65193,72,271,65536,1,408,2,20,1736,0,20 +[zuse@Artemis] [HADES][DOE ] 4433,44330000,10000,0,0,256,83,11107,256,256,1,0,3807,40031,41753,1,65193,72,271,65536,1,408,2,23,1739,0,23 +[zuse@Artemis] [HADES][DOE ] 4434,44340000,10000,0,0,256,83,11110,256,256,1,0,3808,40031,41753,1,65193,72,271,65536,1,408,2,24,1740,0,24 +[zuse@Artemis] [HADES][DOE ] 4435,44350000,10000,0,0,256,83,11112,256,256,1,0,3810,40031,41753,1,65193,72,271,65536,1,408,2,26,1742,0,26 +[zuse@Artemis] [HADES][DOE ] 4436,44360000,10000,0,0,256,83,11115,256,256,1,0,3812,40031,41753,1,65193,72,271,65536,1,408,2,28,1744,0,28 +[zuse@Hera] [HADES][DOE ] 567,5670000,18446744073670861616,0,0,136925,53,1762,256,256,0,4895412794951710256,3816,40031,41753,1,65193,72,271,65536,1,409,0,0,1748,2,2 +[zuse@Hera] [HADES][DOE ] 568,5680000,10000,0,0,256,53,1766,256,256,0,0,3819,40031,41753,1,65193,72,271,65536,1,410,0,0,1751,5,1 +[zuse@Hera] [HADES][DOE ] 569,5690000,10000,0,0,256,53,1769,256,256,0,0,3821,40031,41753,1,65193,72,271,65536,1,411,0,0,1753,7,0 +[zuse@Hera] [HADES][DOE ] 570,5700000,10000,0,0,256,53,1773,256,256,0,0,3823,40031,41753,1,65193,72,271,65536,1,412,0,0,1755,9,0 +[zuse@Hera] [HADES][DOE ] 571,5710000,10000,0,0,256,53,1777,256,256,0,0,3825,40031,41753,1,65193,72,271,65536,1,413,0,0,1757,11,0 +[zuse@Hera] [HADES][DOE ] 572,5720000,10000,0,0,256,53,1780,256,256,0,0,3827,40031,41753,1,65193,72,271,65536,1,414,0,0,1759,13,0 +[zuse@Hera] [HADES][DOE ] 573,5730000,10000,0,0,256,53,1835,256,256,0,0,3829,40031,41753,1,65193,72,271,65536,1,415,0,0,1761,15,0 +[zuse@Hera] [HADES][DOE ] 574,5740000,10000,0,0,256,53,1839,256,256,0,0,3832,40031,41753,1,65193,72,271,65536,1,416,0,0,1764,18,0 +[zuse@Hera] [HADES][DOE ] 575,5750000,10000,0,0,256,53,1842,256,256,0,0,3834,40031,41753,1,65193,72,271,65536,1,417,0,0,1766,20,0 +[zuse@Hera] [HADES][DOE ] 576,5760000,10000,0,0,256,53,1846,256,256,0,0,3836,40031,41753,1,65193,72,271,65536,1,418,0,0,1768,22,0 +[zuse@Hera] [HADES][DOE ] 577,5770000,10000,0,0,256,53,1849,256,256,0,0,3838,40031,41753,1,65193,72,271,65536,1,419,0,0,1770,24,0 +[zuse@Hera] [HADES][DOE ] 578,5780000,10000,0,0,256,53,2167,256,256,0,0,3842,40031,41753,1,65193,72,271,65536,1,420,0,0,1774,28,0 +[zuse@Hera] [HADES][DOE ] 579,5790000,10000,0,0,256,53,2247,256,256,0,0,3844,40031,41753,1,65193,72,271,65536,1,421,0,0,1776,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4437,44370000,38580000,0,0,993897,83,11117,256,256,2438,4720445587625869312,3885,40031,41753,1,65186,72,278,65536,1,422,2,1,1780,0,1 +[zuse@Artemis] [HADES][DOE ] 4438,44380000,10000,0,0,256,83,11120,256,256,1,0,3888,40031,41753,1,65186,72,278,65536,1,422,2,4,1783,0,4 +[zuse@Artemis] [HADES][DOE ] 4439,44390000,10000,0,0,256,83,11122,256,256,1,0,3891,40031,41753,1,65186,72,278,65536,1,422,2,7,1786,0,7 +[zuse@Artemis] [HADES][DOE ] 4440,44400000,10000,0,0,256,83,11125,256,256,1,0,3893,40031,41753,1,65186,72,278,65536,1,422,2,9,1788,0,9 +[zuse@Artemis] [HADES][DOE ] 4441,44410000,10000,0,0,256,83,11127,256,256,1,0,3895,40031,41753,1,65186,72,278,65536,1,422,2,11,1790,0,11 +[zuse@Artemis] [HADES][DOE ] 4442,44420000,10000,0,0,256,83,11130,256,256,1,0,3896,40031,41753,1,65186,72,278,65536,1,422,2,12,1791,0,12 +[zuse@Artemis] [HADES][DOE ] 4443,44430000,10000,0,0,256,83,11132,256,256,1,0,3898,40031,41753,1,65186,72,278,65536,1,422,2,14,1793,0,14 +[zuse@Artemis] [HADES][DOE ] 4444,44440000,10000,0,0,256,83,11135,256,256,1,0,3899,40031,41753,1,65186,72,278,65536,1,422,2,15,1794,0,15 +[zuse@Artemis] [HADES][DOE ] 4445,44450000,10000,0,0,256,83,11137,256,256,1,0,3901,40031,41753,1,65186,72,278,65536,1,422,2,17,1796,0,17 +[zuse@Artemis] [HADES][DOE ] 4446,44460000,10000,0,0,256,83,11140,256,256,1,0,3903,40031,41753,1,65186,72,278,65536,1,422,2,19,1798,0,19 +[zuse@Artemis] [HADES][DOE ] 4447,44470000,10000,0,0,256,83,11142,256,256,1,0,3905,40031,41753,1,65186,72,278,65536,1,422,2,21,1800,0,21 +[zuse@Artemis] [HADES][DOE ] 4448,44480000,10000,0,0,256,83,11145,256,256,1,0,3907,40031,41753,1,65186,72,278,65536,1,422,2,23,1802,0,23 +[zuse@Artemis] [HADES][DOE ] 4449,44490000,10000,0,0,256,83,11147,256,256,1,0,3910,40031,41753,1,65186,72,278,65536,1,422,2,26,1805,0,26 +[zuse@Hera] [HADES][DOE ] 580,5800000,18446744073670861616,0,0,140253,53,1860,256,256,0,4895412794951710256,3915,40031,41753,1,65186,72,278,65536,1,423,0,0,1810,2,2 +[zuse@Hera] [HADES][DOE ] 581,5810000,10000,0,0,256,53,1863,256,256,0,0,3919,40031,41753,1,65186,72,278,65536,1,424,0,0,1814,6,0 +[zuse@Hera] [HADES][DOE ] 582,5820000,10000,0,0,256,53,1867,256,256,0,0,3920,40031,41753,1,65186,72,278,65536,1,425,0,0,1815,7,0 +[zuse@Hera] [HADES][DOE ] 583,5830000,10000,0,0,256,53,1871,256,256,0,0,3922,40031,41753,1,65186,72,278,65536,1,426,0,0,1817,9,0 +[zuse@Hera] [HADES][DOE ] 584,5840000,10000,0,0,256,53,1874,256,256,0,0,3925,40031,41753,1,65186,72,278,65536,1,427,0,0,1820,12,0 +[zuse@Hera] [HADES][DOE ] 585,5850000,10000,0,0,256,53,1878,256,256,0,0,3928,40031,41753,1,65186,72,278,65536,1,428,0,0,1823,15,0 +[zuse@Hera] [HADES][DOE ] 586,5860000,10000,0,0,256,53,1881,256,256,0,0,3930,40031,41753,1,65186,72,278,65536,1,429,0,0,1825,17,0 +[zuse@Hera] [HADES][DOE ] 587,5870000,10000,0,0,256,53,1885,256,256,0,0,3933,40031,41753,1,65186,72,278,65536,1,430,0,0,1828,20,0 +[zuse@Hera] [HADES][DOE ] 588,5880000,10000,0,0,256,53,1916,256,256,0,0,3935,40031,41753,1,65186,72,278,65536,1,431,0,0,1830,22,0 +[zuse@Hera] [HADES][DOE ] 589,5890000,10000,0,0,256,53,1920,256,256,0,0,3938,40031,41753,1,65186,72,278,65536,1,432,0,0,1833,25,0 +[zuse@Hera] [HADES][DOE ] 590,5900000,10000,0,0,256,53,1923,256,256,0,0,3940,40031,41753,1,65186,72,278,65536,1,433,0,0,1835,27,0 +[zuse@Hera] [HADES][DOE ] 591,5910000,10000,0,0,256,53,1927,256,256,0,0,3943,40031,41753,1,65186,72,278,65536,1,434,0,0,1838,30,0 +[zuse@Hera] [HADES][DOE ] 592,5920000,10000,0,0,256,53,1930,256,256,0,0,3945,40031,41753,1,65186,72,278,65536,1,435,0,0,1840,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4450,44500000,38580000,0,0,993897,83,11150,256,256,2451,4720445587625869312,3985,40031,41753,1,65179,72,285,65536,1,436,2,1,1843,0,1 +[zuse@Artemis] [HADES][DOE ] 4451,44510000,10000,0,0,256,83,11152,256,256,1,0,3989,40031,41753,1,65179,72,285,65536,1,436,2,5,1847,0,5 +[zuse@Artemis] [HADES][DOE ] 4452,44520000,10000,0,0,256,83,11155,256,256,1,0,3991,40031,41753,1,65179,72,285,65536,1,436,2,7,1849,0,7 +[zuse@Artemis] [HADES][DOE ] 4453,44530000,10000,0,0,256,83,11157,256,256,1,0,3994,40031,41753,1,65179,72,285,65536,1,436,2,10,1852,0,10 +[zuse@Artemis] [HADES][DOE ] 4454,44540000,10000,0,0,256,83,11160,256,256,1,0,3997,40031,41753,1,65179,72,285,65536,1,436,2,13,1855,0,13 +[zuse@Artemis] [HADES][DOE ] 4455,44550000,10000,0,0,256,83,11162,256,256,1,0,3999,40031,41753,1,65179,72,285,65536,1,436,2,15,1857,0,15 +[zuse@Artemis] [HADES][DOE ] 4456,44560000,10000,0,0,256,83,11165,256,256,1,0,4002,40031,41753,1,65179,72,285,65536,1,436,2,18,1860,0,18 +[zuse@Artemis] [HADES][DOE ] 4457,44570000,10000,0,0,256,83,11167,256,256,1,0,4003,40031,41753,1,65179,72,285,65536,1,436,2,19,1861,0,19 +[zuse@Artemis] [HADES][DOE ] 4458,44580000,10000,0,0,256,83,11170,256,256,1,0,4005,40031,41753,1,65179,72,285,65536,1,436,2,21,1863,0,21 +[zuse@Artemis] [HADES][DOE ] 4459,44590000,10000,0,0,256,83,11172,256,256,1,0,4007,40031,41753,1,65179,72,285,65536,1,436,2,23,1865,0,23 +[zuse@Artemis] [HADES][DOE ] 4460,44600000,10000,0,0,256,83,11175,256,256,1,0,4010,40031,41753,1,65179,72,285,65536,1,436,2,26,1868,0,26 +[zuse@Artemis] [HADES][DOE ] 4461,44610000,10000,0,0,256,83,11177,256,256,1,0,4013,40031,41753,1,65179,72,285,65536,1,436,2,29,1871,0,29 +[zuse@Artemis] [HADES][DOE ] 4462,44620000,10000,0,0,256,83,11180,256,256,1,0,4016,40031,41753,1,65179,72,285,65536,1,436,2,32,1874,0,32 +[zuse@Hera] [HADES][DOE ] 593,5930000,18446744073670861616,0,0,143581,53,1934,256,256,0,4895412794951710256,4020,40031,41753,1,65179,72,285,65536,1,437,0,0,1878,2,2 +[zuse@Hera] [HADES][DOE ] 594,5940000,10000,0,0,256,51,1937,256,256,0,0,4023,40031,41753,1,65179,72,285,65536,1,438,0,0,1881,5,0 +[zuse@Hera] [HADES][DOE ] 595,5950000,10000,0,0,256,51,1941,256,256,0,0,4025,40031,41753,1,65179,72,285,65536,1,439,0,0,1883,7,0 +[zuse@Hera] [HADES][DOE ] 596,5960000,10000,0,0,256,51,1945,256,256,0,0,4027,40031,41753,1,65179,72,285,65536,1,440,0,0,1885,9,0 +[zuse@Hera] [HADES][DOE ] 597,5970000,10000,0,0,256,51,1920,256,256,0,0,4028,40031,41753,1,65179,72,285,65536,1,441,0,0,1886,10,0 +[zuse@Hera] [HADES][DOE ] 598,5980000,10000,0,0,256,51,1923,256,256,0,0,4031,40031,41753,1,65179,72,285,65536,1,442,0,0,1889,13,0 +[zuse@Hera] [HADES][DOE ] 599,5990000,10000,0,0,256,51,1984,256,256,0,0,4033,40031,41753,1,65179,72,285,65536,1,443,0,0,1891,15,0 +[zuse@Hera] [HADES][DOE ] 600,6000000,10000,0,0,256,51,1959,256,256,0,0,4034,40031,41753,1,65179,72,285,65536,1,444,0,0,1892,16,0 +[zuse@Hera] [HADES][DOE ] 601,6010000,10000,0,0,256,51,1992,256,256,0,0,4037,40031,41753,1,65179,72,285,65536,1,445,0,0,1895,19,0 +[zuse@Hera] [HADES][DOE ] 602,6020000,10000,0,0,256,51,1966,256,256,0,0,4039,40031,41753,1,65179,72,285,65536,1,446,0,0,1897,21,0 +[zuse@Hera] [HADES][DOE ] 603,6030000,10000,0,0,256,51,1999,256,256,0,0,4040,40031,41753,1,65179,72,285,65536,1,447,0,0,1898,22,0 +[zuse@Hera] [HADES][DOE ] 604,6040000,10000,0,0,256,51,2003,256,256,0,0,4044,40031,41753,1,65179,72,285,65536,1,448,0,0,1902,26,0 +[zuse@Hera] [HADES][DOE ] 605,6050000,10000,0,0,256,51,2007,256,256,0,0,4045,40031,41753,1,65179,72,285,65536,1,449,0,0,1903,27,0 +[zuse@Hera] [HADES][DOE ] 606,6060000,10000,0,0,256,51,1952,256,256,0,0,4048,40031,41753,1,65179,72,285,65536,1,450,0,0,1906,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4463,44630000,38570000,0,0,993641,83,11182,256,256,2464,4720444245448589312,4085,40031,41753,1,65172,72,292,65536,1,451,2,1,1909,0,1 +[zuse@Artemis] [HADES][DOE ] 4464,44640000,10000,0,0,256,83,11185,256,256,1,0,4088,40031,41753,1,65172,72,292,65536,1,451,2,4,1912,0,4 +[zuse@Artemis] [HADES][DOE ] 4465,44650000,10000,0,0,256,83,11188,256,256,1,0,4091,40031,41753,1,65172,72,292,65536,1,451,2,7,1915,0,7 +[zuse@Artemis] [HADES][DOE ] 4466,44660000,10000,0,0,256,83,11190,256,256,1,0,4094,40031,41753,1,65172,72,292,65536,1,451,2,10,1918,0,10 +[zuse@Artemis] [HADES][DOE ] 4467,44670000,10000,0,0,256,83,11193,256,256,1,0,4095,40031,41753,1,65172,72,292,65536,1,451,2,11,1919,0,11 +[zuse@Artemis] [HADES][DOE ] 4468,44680000,10000,0,0,256,83,11195,256,256,1,0,4098,40031,41753,1,65172,72,292,65536,1,451,2,14,1922,0,14 +[zuse@Artemis] [HADES][DOE ] 4469,44690000,10000,0,0,256,83,11198,256,256,1,0,4100,40031,41753,1,65172,72,292,65536,1,451,2,16,1924,0,16 +[zuse@Artemis] [HADES][DOE ] 4470,44700000,10000,0,0,256,83,11200,256,256,1,0,4101,40031,41753,1,65172,72,292,65536,1,451,2,17,1925,0,17 +[zuse@Artemis] [HADES][DOE ] 4471,44710000,10000,0,0,256,83,11203,256,256,1,0,4104,40031,41753,1,65172,72,292,65536,1,451,2,20,1928,0,20 +[zuse@Artemis] [HADES][DOE ] 4472,44720000,10000,0,0,256,83,11205,256,256,1,0,4106,40031,41753,1,65172,72,292,65536,1,451,2,22,1930,0,22 +[zuse@Artemis] [HADES][DOE ] 4473,44730000,10000,0,0,256,83,11208,256,256,1,0,4108,40031,41753,1,65172,72,292,65536,1,451,2,24,1932,0,24 +[zuse@Artemis] [HADES][DOE ] 4474,44740000,10000,0,0,256,83,11210,256,256,1,0,4112,40031,41753,1,65172,72,292,65536,1,451,2,28,1936,0,28 +[zuse@Artemis] [HADES][DOE ] 4475,44750000,10000,0,0,256,83,11213,256,256,1,0,4113,40031,41753,1,65172,72,292,65536,1,451,2,29,1937,0,29 +[zuse@Artemis] [HADES][DOE ] 4476,44760000,10000,0,0,256,83,11215,256,256,1,0,4117,40031,41753,1,65172,72,292,65536,1,451,2,33,1941,0,33 +[zuse@Hera] [HADES][DOE ] 607,6070000,18446744073670861616,0,0,147165,51,1900,256,256,0,4895412794951710256,4121,40031,41753,1,65172,72,292,65536,1,452,0,0,1945,2,2 +[zuse@Hera] [HADES][DOE ] 608,6080000,10000,0,0,256,51,1988,256,256,0,0,4123,40031,41753,1,65172,72,292,65536,1,453,0,0,1947,4,0 +[zuse@Hera] [HADES][DOE ] 609,6090000,10000,0,0,256,51,2021,256,256,0,0,4125,40031,41753,1,65172,72,292,65536,1,454,0,0,1949,6,0 +[zuse@Hera] [HADES][DOE ] 610,6100000,10000,0,0,256,51,2025,256,256,0,0,4127,40031,41753,1,65172,72,292,65536,1,455,0,0,1951,8,0 +[zuse@Hera] [HADES][DOE ] 611,6110000,10000,0,0,256,51,1999,256,256,0,0,4130,40031,41753,1,65172,72,292,65536,1,456,0,0,1954,11,0 +[zuse@Hera] [HADES][DOE ] 612,6120000,10000,0,0,256,51,2003,256,256,0,0,4132,40031,41753,1,65172,72,292,65536,1,457,0,0,1956,13,0 +[zuse@Hera] [HADES][DOE ] 613,6130000,10000,0,0,256,51,1977,256,256,0,0,4134,40031,41753,1,65172,72,292,65536,1,458,0,0,1958,15,0 +[zuse@Hera] [HADES][DOE ] 614,6140000,10000,0,0,256,51,2040,256,256,0,0,4137,40031,41753,1,65172,72,292,65536,1,459,0,0,1961,18,0 +[zuse@Hera] [HADES][DOE ] 615,6150000,10000,0,0,256,51,2044,256,256,0,0,4138,40031,41753,1,65172,72,292,65536,1,460,0,0,1962,19,0 +[zuse@Hera] [HADES][DOE ] 616,6160000,10000,0,0,256,51,2078,256,256,0,0,4140,40031,41753,1,65172,72,292,65536,1,461,0,0,1964,21,0 +[zuse@Hera] [HADES][DOE ] 617,6170000,10000,0,0,256,51,2082,256,256,0,0,4144,40031,41753,1,65172,72,292,65536,1,462,0,0,1968,25,0 +[zuse@Hera] [HADES][DOE ] 618,6180000,10000,0,0,256,51,2118,256,256,0,0,4146,40031,41753,1,65172,72,292,65536,1,463,0,0,1970,27,0 +[zuse@Hera] [HADES][DOE ] 619,6190000,10000,0,0,256,51,2121,256,256,0,0,4148,40031,41753,1,65172,72,292,65536,1,464,0,0,1972,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4477,44770000,38580000,0,0,993897,83,11218,256,256,2478,4720445587625869312,4185,40031,41753,1,65165,72,299,65536,1,465,2,1,1976,0,1 +[zuse@Artemis] [HADES][DOE ] 4478,44780000,10000,0,0,256,83,11220,256,256,1,0,4187,40031,41753,1,65165,72,299,65536,1,465,2,3,1978,0,3 +[zuse@Artemis] [HADES][DOE ] 4479,44790000,10000,0,0,256,83,11223,256,256,1,0,4190,40031,41753,1,65165,72,299,65536,1,465,2,6,1981,0,6 +[zuse@Artemis] [HADES][DOE ] 4480,44800000,10000,0,0,256,83,11225,256,256,1,0,4192,40031,41753,1,65165,72,299,65536,1,465,2,8,1983,0,8 +[zuse@Artemis] [HADES][DOE ] 4481,44810000,10000,0,0,256,83,11228,256,256,1,0,4195,40031,41753,1,65165,72,299,65536,1,465,2,11,1986,0,11 +[zuse@Artemis] [HADES][DOE ] 4482,44820000,10000,0,0,256,83,11230,256,256,1,0,4196,40031,41753,1,65165,72,299,65536,1,465,2,12,1987,0,12 +[zuse@Artemis] [HADES][DOE ] 4483,44830000,10000,0,0,256,83,11233,256,256,1,0,4198,40031,41753,1,65165,72,299,65536,1,465,2,14,1989,0,14 +[zuse@Artemis] [HADES][DOE ] 4484,44840000,10000,0,0,256,83,11235,256,256,1,0,4201,40031,41753,1,65165,72,299,65536,1,465,2,17,1992,0,17 +[zuse@Artemis] [HADES][DOE ] 4485,44850000,10000,0,0,256,83,11238,256,256,1,0,4202,40031,41753,1,65165,72,299,65536,1,465,2,18,1993,0,18 +[zuse@Artemis] [HADES][DOE ] 4486,44860000,10000,0,0,256,83,11240,256,256,1,0,4205,40031,41753,1,65165,72,299,65536,1,465,2,21,1996,0,21 +[zuse@Artemis] [HADES][DOE ] 4487,44870000,10000,0,0,256,83,11243,256,256,1,0,4207,40031,41753,1,65165,72,299,65536,1,465,2,23,1998,0,23 +[zuse@Artemis] [HADES][DOE ] 4488,44880000,10000,0,0,256,83,11245,256,256,1,0,4209,40031,41753,1,65165,72,299,65536,1,465,2,25,2000,0,25 +[zuse@Artemis] [HADES][DOE ] 4489,44890000,10000,0,0,256,83,11248,256,256,1,0,4212,40031,41753,1,65165,72,299,65536,1,465,2,28,2003,0,28 +[zuse@Hera] [HADES][DOE ] 620,6200000,18446744073670861616,0,0,150493,51,1945,256,256,0,4895412794951710256,4217,40031,41753,1,65165,72,299,65536,1,466,0,0,2008,2,2 +[zuse@Hera] [HADES][DOE ] 621,6210000,10000,0,0,256,51,1949,256,256,0,0,4220,40031,41753,1,65165,72,299,65536,1,468,0,0,2011,5,0 +[zuse@Hera] [HADES][DOE ] 622,6220000,10000,0,0,256,51,1952,256,256,0,0,4222,40031,41753,1,65165,72,299,65536,1,469,0,0,2013,7,0 +[zuse@Hera] [HADES][DOE ] 623,6230000,10000,0,0,256,51,2204,256,256,0,0,4224,40031,41753,1,65165,72,299,65536,1,470,0,0,2015,9,0 +[zuse@Hera] [HADES][DOE ] 624,6240000,10000,0,0,256,51,2208,256,256,0,0,4227,40031,41753,1,65165,72,299,65536,1,471,0,0,2018,12,0 +[zuse@Hera] [HADES][DOE ] 625,6250000,10000,0,0,256,51,2212,256,256,0,0,4229,40031,41753,1,65165,72,299,65536,1,472,0,0,2020,14,0 +[zuse@Hera] [HADES][DOE ] 626,6260000,10000,0,0,256,51,2181,256,256,0,0,4232,40031,41753,1,65165,72,299,65536,1,473,0,0,2023,17,0 +[zuse@Hera] [HADES][DOE ] 627,6270000,10000,0,0,256,51,2185,256,256,0,0,4234,40031,41753,1,65165,72,299,65536,1,474,0,0,2025,19,0 +[zuse@Hera] [HADES][DOE ] 628,6280000,10000,0,0,256,51,2189,256,256,0,0,4235,40031,41753,1,65165,72,299,65536,1,475,0,0,2026,20,0 +[zuse@Hera] [HADES][DOE ] 629,6290000,10000,0,0,256,51,2228,256,256,0,0,4237,40031,41753,1,65165,72,299,65536,1,476,0,0,2028,22,0 +[zuse@Hera] [HADES][DOE ] 630,6300000,10000,0,0,256,51,2232,256,256,0,0,4239,40031,41753,1,65165,72,299,65536,1,477,0,0,2030,24,0 +[zuse@Hera] [HADES][DOE ] 631,6310000,10000,0,0,256,51,2309,256,256,0,0,4241,40031,41753,1,65165,72,299,65536,1,478,0,0,2032,26,0 +[zuse@Hera] [HADES][DOE ] 632,6320000,10000,0,0,256,51,2313,256,256,0,0,4244,40031,41753,1,65165,72,299,65536,1,479,0,0,2035,29,0 +[zuse@Hera] [HADES][DOE ] 633,6330000,10000,0,0,256,51,2078,256,256,0,0,4245,40031,41753,1,65165,72,299,65536,1,480,0,0,2036,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4490,44900000,38570000,0,0,993641,83,11250,256,256,2491,4720444245448589312,4285,40031,41753,1,65158,72,306,65536,1,481,2,1,2039,0,1 +[zuse@Artemis] [HADES][DOE ] 4491,44910000,10000,0,0,256,83,11253,256,256,1,0,4289,40031,41753,1,65158,72,306,65536,1,481,2,5,2043,0,5 +[zuse@Artemis] [HADES][DOE ] 4492,44920000,10000,0,0,256,83,11255,256,256,1,0,4292,40031,41753,1,65158,72,306,65536,1,481,2,8,2046,0,8 +[zuse@Artemis] [HADES][DOE ] 4493,44930000,10000,0,0,256,83,11258,256,256,1,0,4294,40031,41753,1,65158,72,306,65536,1,481,2,10,2048,0,10 +[zuse@Artemis] [HADES][DOE ] 4494,44940000,10000,0,0,256,83,11260,256,256,1,0,4296,40031,41753,1,65158,72,306,65536,1,481,2,12,2050,0,12 +[zuse@Artemis] [HADES][DOE ] 4495,44950000,10000,0,0,256,83,11263,256,256,1,0,4299,40031,41753,1,65158,72,306,65536,1,481,2,15,2053,0,15 +[zuse@Artemis] [HADES][DOE ] 4496,44960000,10000,0,0,256,83,11265,256,256,1,0,4301,40031,41753,1,65158,72,306,65536,1,481,2,17,2055,0,17 +[zuse@Artemis] [HADES][DOE ] 4497,44970000,10000,0,0,256,83,11268,256,256,1,0,4304,40031,41753,1,65158,72,306,65536,1,481,2,20,2058,0,20 +[zuse@Artemis] [HADES][DOE ] 4498,44980000,10000,0,0,256,83,11270,256,256,1,0,4305,40031,41753,1,65158,72,306,65536,1,481,2,21,2059,0,21 +[zuse@Artemis] [HADES][DOE ] 4499,44990000,10000,0,0,256,83,11273,256,256,1,0,4307,40031,41753,1,65158,72,306,65536,1,481,2,23,2061,0,23 +[zuse@Artemis] [HADES][DOE ] 4500,45000000,10000,0,0,256,83,11275,256,256,1,0,4309,40031,41753,1,65158,72,306,65536,1,481,2,25,2063,0,25 +[zuse@Artemis] [HADES][DOE ] 4501,45010000,10000,0,0,256,83,11278,256,256,1,0,4311,40031,41753,1,65158,72,306,65536,1,481,2,27,2065,0,27 +[zuse@Artemis] [HADES][DOE ] 4502,45020000,10000,0,0,256,83,11280,256,256,1,0,4313,40031,41753,1,65158,72,306,65536,1,481,2,29,2067,0,29 +[zuse@Hera] [HADES][DOE ] 634,6340000,18446744073670871616,0,0,154077,51,1994,256,256,0,4895412794951710260,4317,40031,41753,1,65158,72,306,65536,1,482,0,0,2071,1,1 +[zuse@Hera] [HADES][DOE ] 635,6350000,10000,0,0,256,51,1997,256,256,0,0,4320,40031,41753,1,65158,72,306,65536,1,483,0,0,2074,4,0 +[zuse@Hera] [HADES][DOE ] 636,6360000,10000,0,0,256,51,2001,256,256,0,0,4322,40031,41753,1,65158,72,306,65536,1,484,0,0,2076,6,0 +[zuse@Hera] [HADES][DOE ] 637,6370000,10000,0,0,256,51,2004,256,256,0,0,4325,40031,41753,1,65158,72,306,65536,1,485,0,0,2079,9,0 +[zuse@Hera] [HADES][DOE ] 638,6380000,10000,0,0,256,51,2227,256,256,0,0,4326,40031,41753,1,65158,72,306,65536,1,486,0,0,2080,10,0 +[zuse@Hera] [HADES][DOE ] 639,6390000,10000,0,0,256,51,2380,256,256,0,0,4329,40031,41753,1,65158,72,306,65536,1,487,0,0,2083,13,0 +[zuse@Hera] [HADES][DOE ] 640,6400000,10000,0,0,256,51,2345,256,256,0,0,4331,40031,41753,1,65158,72,306,65536,1,488,0,0,2085,15,0 +[zuse@Hera] [HADES][DOE ] 641,6410000,10000,0,0,256,51,2349,256,256,0,0,4334,40031,41753,1,65158,72,306,65536,1,489,0,0,2088,18,0 +[zuse@Hera] [HADES][DOE ] 642,6420000,10000,0,0,256,51,2315,256,256,0,0,4337,40031,41753,1,65158,72,306,65536,1,490,0,0,2091,21,0 +[zuse@Hera] [HADES][DOE ] 643,6430000,10000,0,0,256,51,2319,256,256,0,0,4338,40031,41753,1,65158,72,306,65536,1,491,0,0,2092,22,0 +[zuse@Hera] [HADES][DOE ] 644,6440000,10000,0,0,256,51,2401,256,256,0,0,4341,40031,41753,1,65158,72,306,65536,1,492,0,0,2095,25,0 +[zuse@Hera] [HADES][DOE ] 645,6450000,10000,0,0,256,51,2405,256,256,0,0,4343,40031,41753,1,65158,72,306,65536,1,493,0,0,2097,27,0 +[zuse@Hera] [HADES][DOE ] 646,6460000,10000,0,0,256,51,2331,256,256,0,0,4345,40031,41753,1,65158,72,306,65536,1,494,0,0,2099,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4503,45030000,38570000,0,0,993641,83,11283,256,256,2504,4720444245448589312,4385,40031,41753,1,65151,72,313,65536,1,496,2,1,2103,0,1 +[zuse@Artemis] [HADES][DOE ] 4504,45040000,10000,0,0,256,83,11285,256,256,1,0,4389,40031,41753,1,65151,72,313,65536,1,496,2,5,2107,0,5 +[zuse@Artemis] [HADES][DOE ] 4505,45050000,10000,0,0,256,83,11288,256,256,1,0,4390,40031,41753,1,65151,72,313,65536,1,496,2,6,2108,0,6 +[zuse@Artemis] [HADES][DOE ] 4506,45060000,10000,0,0,256,83,11290,256,256,1,0,4392,40031,41753,1,65151,72,313,65536,1,496,2,8,2110,0,8 +[zuse@Artemis] [HADES][DOE ] 4507,45070000,10000,0,0,256,83,11293,256,256,1,0,4394,40031,41753,1,65151,72,313,65536,1,496,2,10,2112,0,10 +[zuse@Artemis] [HADES][DOE ] 4508,45080000,10000,0,0,256,83,11295,256,256,1,0,4397,40031,41753,1,65151,72,313,65536,1,496,2,13,2115,0,13 +[zuse@Artemis] [HADES][DOE ] 4509,45090000,10000,0,0,256,83,11298,256,256,1,0,4399,40031,41753,1,65151,72,313,65536,1,496,2,15,2117,0,15 +[zuse@Artemis] [HADES][DOE ] 4510,45100000,10000,0,0,256,83,11300,256,256,1,0,4401,40031,41753,1,65151,72,313,65536,1,496,2,17,2119,0,17 +[zuse@Artemis] [HADES][DOE ] 4511,45110000,10000,0,0,256,83,11303,256,256,1,0,4404,40031,41753,1,65151,72,313,65536,1,496,2,20,2122,0,20 +[zuse@Artemis] [HADES][DOE ] 4512,45120000,10000,0,0,256,83,11305,256,256,1,0,4406,40031,41753,1,65151,72,313,65536,1,496,2,22,2124,0,22 +[zuse@Artemis] [HADES][DOE ] 4513,45130000,10000,0,0,256,83,11308,256,256,1,0,4409,40031,41753,1,65151,72,313,65536,1,496,2,25,2127,0,25 +[zuse@Artemis] [HADES][DOE ] 4514,45140000,10000,0,0,256,83,11311,256,256,1,0,4412,40031,41753,1,65151,72,313,65536,1,496,2,28,2130,0,28 +[zuse@Artemis] [HADES][DOE ] 4515,45150000,10000,0,0,256,83,11313,256,256,1,0,4414,40031,41753,1,65151,72,313,65536,1,496,2,30,2132,0,30 +[zuse@Hera] [HADES][DOE ] 647,6470000,18446744073670871616,0,0,157405,50,2098,256,256,0,4895412794951710260,4419,40031,41753,1,65151,72,313,65536,1,497,0,0,2137,2,2 +[zuse@Hera] [HADES][DOE ] 648,6480000,10000,0,0,256,50,2102,256,256,0,0,4422,40031,41753,1,65151,72,313,65536,1,498,0,0,2140,5,0 +[zuse@Hera] [HADES][DOE ] 649,6490000,10000,0,0,256,50,2105,256,256,0,0,4424,40031,41753,1,65151,72,313,65536,1,499,0,0,2142,7,0 +[zuse@Hera] [HADES][DOE ] 650,6500000,10000,0,0,256,50,2109,256,256,0,0,4426,40031,41753,1,65151,72,313,65536,1,500,0,0,2144,9,0 +[zuse@Hera] [HADES][DOE ] 651,6510000,10000,0,0,256,50,2112,256,256,0,0,4428,40031,41753,1,65151,72,313,65536,1,501,0,0,2146,11,0 +[zuse@Hera] [HADES][DOE ] 652,6520000,10000,0,0,256,50,2116,256,256,0,0,4429,40031,41753,1,65151,72,313,65536,1,502,0,0,2147,12,0 +[zuse@Hera] [HADES][DOE ] 653,6530000,10000,0,0,256,50,2437,256,256,0,0,4432,40031,41753,1,65151,72,313,65536,1,503,0,0,2150,15,0 +[zuse@Hera] [HADES][DOE ] 654,6540000,10000,0,0,256,50,2526,256,256,0,0,4434,40031,41753,1,65151,72,313,65536,1,504,0,0,2152,17,0 +[zuse@Hera] [HADES][DOE ] 655,6550000,10000,0,0,256,50,2530,256,256,0,0,4436,40031,41753,1,65151,72,313,65536,1,505,0,0,2154,19,0 +[zuse@Hera] [HADES][DOE ] 656,6560000,10000,0,0,256,50,2492,256,256,0,0,4439,40031,41753,1,65151,72,313,65536,1,506,0,0,2157,22,0 +[zuse@Hera] [HADES][DOE ] 657,6570000,10000,0,0,256,50,2496,256,256,0,0,4441,40031,41753,1,65151,72,313,65536,1,507,0,0,2159,24,0 +[zuse@Hera] [HADES][DOE ] 658,6580000,10000,0,0,256,50,2500,256,256,0,0,4442,40031,41753,1,65151,72,313,65536,1,508,0,0,2160,25,0 +[zuse@Hera] [HADES][DOE ] 659,6590000,10000,0,0,256,50,2592,256,256,0,0,4445,40031,41753,1,65151,72,313,65536,1,509,0,0,2163,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4516,45160000,38570000,0,0,993641,83,11316,256,256,2517,4720444245448589312,4485,40031,41753,1,65144,72,320,65536,1,510,2,1,2166,0,1 +[zuse@Artemis] [HADES][DOE ] 4517,45170000,10000,0,0,256,83,11318,256,256,1,0,4488,40031,41753,1,65144,72,320,65536,1,510,2,4,2169,0,4 +[zuse@Artemis] [HADES][DOE ] 4518,45180000,10000,0,0,256,83,11321,256,256,1,0,4490,40031,41753,1,65144,72,320,65536,1,510,2,6,2171,0,6 +[zuse@Artemis] [HADES][DOE ] 4519,45190000,10000,0,0,256,83,11323,256,256,1,0,4492,40031,41753,1,65144,72,320,65536,1,510,2,8,2173,0,8 +[zuse@Artemis] [HADES][DOE ] 4520,45200000,10000,0,0,256,83,11326,256,256,1,0,4494,40031,41753,1,65144,72,320,65536,1,510,2,10,2175,0,10 +[zuse@Artemis] [HADES][DOE ] 4521,45210000,10000,0,0,256,83,11328,256,256,1,0,4496,40031,41753,1,65144,72,320,65536,1,510,2,12,2177,0,12 +[zuse@Artemis] [HADES][DOE ] 4522,45220000,10000,0,0,256,83,11331,256,256,1,0,4498,40031,41753,1,65144,72,320,65536,1,510,2,14,2179,0,14 +[zuse@Artemis] [HADES][DOE ] 4523,45230000,10000,0,0,256,83,11333,256,256,1,0,4501,40031,41753,1,65144,72,320,65536,1,510,2,17,2182,0,17 +[zuse@Artemis] [HADES][DOE ] 4524,45240000,10000,0,0,256,83,11336,256,256,1,0,4503,40031,41753,1,65144,72,320,65536,1,510,2,19,2184,0,19 +[zuse@Artemis] [HADES][DOE ] 4525,45250000,10000,0,0,256,83,11338,256,256,1,0,4505,40031,41753,1,65144,72,320,65536,1,510,2,21,2186,0,21 +[zuse@Artemis] [HADES][DOE ] 4526,45260000,10000,0,0,256,83,11341,256,256,1,0,4507,40031,41753,1,65144,72,320,65536,1,510,2,23,2188,0,23 +[zuse@Artemis] [HADES][DOE ] 4527,45270000,10000,0,0,256,83,11343,256,256,1,0,4510,40031,41753,1,65144,72,320,65536,1,510,2,26,2191,0,26 +[zuse@Artemis] [HADES][DOE ] 4528,45280000,10000,0,0,256,83,11346,256,256,1,0,4512,40031,41753,1,65144,72,320,65536,1,510,2,28,2193,0,28 +[zuse@Hera] [HADES][DOE ] 660,6600000,18446744073670871616,0,0,160733,50,2145,256,256,0,4895412794951710260,4517,40031,41753,1,65144,72,320,65536,1,511,0,0,2198,2,2 +[zuse@Hera] [HADES][DOE ] 661,6610000,10000,0,0,256,50,2148,256,256,0,0,4520,40031,41753,1,65144,72,320,65536,1,512,0,0,2201,5,0 +[zuse@Hera] [HADES][DOE ] 662,6620000,10000,0,0,256,50,2152,256,256,0,0,4522,40031,41753,1,65144,72,320,65536,1,513,0,0,2203,7,0 +[zuse@Hera] [HADES][DOE ] 663,6630000,10000,0,0,256,50,2155,256,256,0,0,4525,40031,41753,1,65144,72,320,65536,1,514,0,0,2206,10,0 +[zuse@Hera] [HADES][DOE ] 664,6640000,10000,0,0,256,50,2159,256,256,0,0,4527,40031,41753,1,65144,72,320,65536,1,515,0,0,2208,12,0 +[zuse@Hera] [HADES][DOE ] 665,6650000,10000,0,0,256,50,2163,256,256,0,0,4529,40031,41753,1,65144,72,320,65536,1,516,0,0,2210,14,0 +[zuse@Hera] [HADES][DOE ] 666,6660000,10000,0,0,256,50,2166,256,256,0,0,4531,40031,41753,1,65144,72,320,65536,1,517,0,0,2212,16,0 +[zuse@Hera] [HADES][DOE ] 667,6670000,10000,0,0,256,50,2170,256,256,0,0,4534,40031,41753,1,65144,72,320,65536,1,518,0,0,2215,19,0 +[zuse@Hera] [HADES][DOE ] 668,6680000,10000,0,0,256,50,2541,256,256,0,0,4536,40031,41753,1,65144,72,320,65536,1,519,0,0,2217,21,0 +[zuse@Hera] [HADES][DOE ] 669,6690000,10000,0,0,256,50,2589,256,256,0,0,4538,40031,41753,1,65144,72,320,65536,1,520,0,0,2219,23,0 +[zuse@Hera] [HADES][DOE ] 670,6700000,10000,0,0,256,50,2594,256,256,0,0,4540,40031,41753,1,65144,72,320,65536,1,521,0,0,2221,25,0 +[zuse@Hera] [HADES][DOE ] 671,6710000,10000,0,0,256,50,2598,256,256,0,0,4542,40031,41753,1,65144,72,320,65536,1,522,0,0,2223,27,0 +[zuse@Hera] [HADES][DOE ] 672,6720000,10000,0,0,256,50,2602,256,256,0,0,4545,40031,41753,1,65144,72,320,65536,1,523,0,0,2226,30,0 +[zuse@Hera] [HADES][DOE ] 673,6730000,10000,0,0,256,50,2291,256,256,0,0,4548,40031,41753,1,65144,72,320,65536,1,524,0,0,2229,33,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4529,45290000,38560000,0,0,993385,83,11348,256,256,2530,4720442903271309312,4585,40031,41753,1,65137,72,327,65536,1,525,2,1,2232,0,1 +[zuse@Artemis] [HADES][DOE ] 4530,45300000,10000,0,0,256,83,11351,256,256,1,0,4587,40031,41753,1,65137,72,327,65536,1,525,2,3,2234,0,3 +[zuse@Artemis] [HADES][DOE ] 4531,45310000,10000,0,0,256,83,11353,256,256,1,0,4589,40031,41753,1,65137,72,327,65536,1,525,2,5,2236,0,5 +[zuse@Artemis] [HADES][DOE ] 4532,45320000,10000,0,0,256,83,11356,256,256,1,0,4593,40031,41753,1,65137,72,327,65536,1,525,2,9,2240,0,9 +[zuse@Artemis] [HADES][DOE ] 4533,45330000,10000,0,0,256,83,11358,256,256,1,0,4594,40031,41753,1,65137,72,327,65536,1,525,2,10,2241,0,10 +[zuse@Artemis] [HADES][DOE ] 4534,45340000,10000,0,0,256,83,11361,256,256,1,0,4596,40031,41753,1,65137,72,327,65536,1,525,2,12,2243,0,12 +[zuse@Artemis] [HADES][DOE ] 4535,45350000,10000,0,0,256,83,11363,256,256,1,0,4599,40031,41753,1,65137,72,327,65536,1,525,2,15,2246,0,15 +[zuse@Artemis] [HADES][DOE ] 4536,45360000,10000,0,0,256,83,11366,256,256,1,0,4602,40031,41753,1,65137,72,327,65536,1,525,2,18,2249,0,18 +[zuse@Artemis] [HADES][DOE ] 4537,45370000,10000,0,0,256,83,11368,256,256,1,0,4605,40031,41753,1,65137,72,327,65536,1,525,2,21,2252,0,21 +[zuse@Artemis] [HADES][DOE ] 4538,45380000,10000,0,0,256,83,11371,256,256,1,0,4608,40031,41753,1,65137,72,327,65536,1,525,2,24,2255,0,24 +[zuse@Artemis] [HADES][DOE ] 4539,45390000,10000,0,0,256,83,11373,256,256,1,0,4609,40031,41753,1,65137,72,327,65536,1,525,2,25,2256,0,25 +[zuse@Artemis] [HADES][DOE ] 4540,45400000,10000,0,0,256,83,11376,256,256,1,0,4612,40031,41753,1,65137,72,327,65536,1,525,2,28,2259,0,28 +[zuse@Artemis] [HADES][DOE ] 4541,45410000,10000,0,0,256,83,11378,256,256,1,0,4613,40031,41753,1,65137,72,327,65536,1,525,2,29,2260,0,29 +[zuse@Artemis] [HADES][DOE ] 4542,45420000,10000,0,0,256,83,11381,256,256,1,0,4616,40031,41753,1,65137,72,327,65536,1,525,2,32,2263,0,32 +[zuse@Hera] [HADES][DOE ] 674,6740000,18446744073670871616,0,0,164317,50,2227,256,256,0,4895412794951710260,4620,40031,41753,1,65137,72,327,65536,1,526,0,0,2267,2,2 +[zuse@Hera] [HADES][DOE ] 675,6750000,10000,0,0,256,50,2231,256,256,0,0,4622,40031,41753,1,65137,72,327,65536,1,527,0,0,2269,4,0 +[zuse@Hera] [HADES][DOE ] 676,6760000,10000,0,0,256,50,2302,256,256,0,0,4624,40031,41753,1,65137,72,327,65536,1,528,0,0,2271,6,0 +[zuse@Hera] [HADES][DOE ] 677,6770000,10000,0,0,256,50,2306,256,256,0,0,4626,40031,41753,1,65137,72,327,65536,1,529,0,0,2273,8,0 +[zuse@Hera] [HADES][DOE ] 678,6780000,10000,0,0,256,50,2275,256,256,0,0,4628,40031,41753,1,65137,72,327,65536,1,530,0,0,2275,10,0 +[zuse@Hera] [HADES][DOE ] 679,6790000,10000,0,0,256,50,2279,256,256,0,0,4630,40031,41753,1,65137,72,327,65536,1,531,0,0,2277,12,0 +[zuse@Hera] [HADES][DOE ] 680,6800000,10000,0,0,256,50,2282,256,256,0,0,4632,40031,41753,1,65137,72,327,65536,1,532,0,0,2279,14,0 +[zuse@Hera] [HADES][DOE ] 681,6810000,10000,0,0,256,50,2286,256,256,0,0,4634,40031,41753,1,65137,72,327,65536,1,533,0,0,2281,16,0 +[zuse@Hera] [HADES][DOE ] 682,6820000,10000,0,0,256,50,2289,256,256,0,0,4636,40031,41753,1,65137,72,327,65536,1,534,0,0,2283,18,0 +[zuse@Hera] [HADES][DOE ] 683,6830000,10000,0,0,256,50,2695,256,256,0,0,4638,40031,41753,1,65137,72,327,65536,1,535,0,0,2285,20,0 +[zuse@Hera] [HADES][DOE ] 684,6840000,10000,0,0,256,50,2798,256,256,0,0,4640,40031,41753,1,65137,72,327,65536,1,536,0,0,2287,22,0 +[zuse@Hera] [HADES][DOE ] 685,6850000,10000,0,0,256,50,2803,256,256,0,0,4642,40031,41753,1,65137,72,327,65536,1,537,0,0,2289,24,0 +[zuse@Hera] [HADES][DOE ] 686,6860000,10000,0,0,256,50,2490,256,256,0,0,4644,40031,41753,1,65137,72,327,65536,1,538,0,0,2291,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4543,45430000,38570000,0,0,993641,83,11383,256,256,2544,4720444245448589312,4685,40031,41753,1,65130,72,334,65536,1,539,2,1,2294,0,1 +[zuse@Artemis] [HADES][DOE ] 4544,45440000,10000,0,0,256,83,11386,256,256,1,0,4688,40031,41753,1,65130,72,334,65536,1,539,2,4,2297,0,4 +[zuse@Artemis] [HADES][DOE ] 4545,45450000,10000,0,0,256,83,11388,256,256,1,0,4689,40031,41753,1,65130,72,334,65536,1,539,2,5,2298,0,5 +[zuse@Artemis] [HADES][DOE ] 4546,45460000,10000,0,0,256,83,11391,256,256,1,0,4691,40031,41753,1,65130,72,334,65536,1,539,2,7,2300,0,7 +[zuse@Artemis] [HADES][DOE ] 4547,45470000,10000,0,0,256,83,11393,256,256,1,0,4693,40031,41753,1,65130,72,334,65536,1,539,2,9,2302,0,9 +[zuse@Artemis] [HADES][DOE ] 4548,45480000,10000,0,0,256,83,11396,256,256,1,0,4695,40031,41753,1,65130,72,334,65536,1,539,2,11,2304,0,11 +[zuse@Artemis] [HADES][DOE ] 4549,45490000,10000,0,0,256,83,11398,256,256,1,0,4697,40031,41753,1,65130,72,334,65536,1,539,2,13,2306,0,13 +[zuse@Artemis] [HADES][DOE ] 4550,45500000,10000,0,0,256,83,11401,256,256,1,0,4701,40031,41753,1,65130,72,334,65536,1,539,2,17,2310,0,17 +[zuse@Artemis] [HADES][DOE ] 4551,45510000,10000,0,0,256,83,11403,256,256,1,0,4703,40031,41753,1,65130,72,334,65536,1,539,2,19,2312,0,19 +[zuse@Artemis] [HADES][DOE ] 4552,45520000,10000,0,0,256,83,11406,256,256,1,0,4706,40031,41753,1,65130,72,334,65536,1,539,2,22,2315,0,22 +[zuse@Artemis] [HADES][DOE ] 4553,45530000,10000,0,0,256,83,11408,256,256,1,0,4708,40031,41753,1,65130,72,334,65536,1,539,2,24,2317,0,24 +[zuse@Artemis] [HADES][DOE ] 4554,45540000,10000,0,0,256,83,11411,256,256,1,0,4710,40031,41753,1,65130,72,334,65536,1,539,2,26,2319,0,26 +[zuse@Artemis] [HADES][DOE ] 4555,45550000,10000,0,0,256,83,11413,256,256,1,0,4712,40031,41753,1,65130,72,334,65536,1,539,2,28,2321,0,28 +[zuse@Hera] [HADES][DOE ] 687,6870000,18446744073670871616,0,0,167645,50,2308,256,256,0,4895412794951710260,4716,40031,41753,1,65130,72,334,65536,1,540,0,0,2325,2,2 +[zuse@Hera] [HADES][DOE ] 688,6880000,10000,0,0,256,50,2312,256,256,0,0,4719,40031,41753,1,65130,72,334,65536,1,541,0,0,2328,5,0 +[zuse@Hera] [HADES][DOE ] 689,6890000,10000,0,0,256,50,2315,256,256,0,0,4721,40031,41753,1,65130,72,334,65536,1,542,0,0,2330,7,0 +[zuse@Hera] [HADES][DOE ] 690,6900000,10000,0,0,256,50,2319,256,256,0,0,4725,40031,41753,1,65130,72,334,65536,1,543,0,0,2334,11,0 +[zuse@Hera] [HADES][DOE ] 691,6910000,10000,0,0,256,50,2358,256,256,0,0,4729,40031,41753,1,65130,72,334,65536,1,544,0,0,2338,15,0 +[zuse@Hera] [HADES][DOE ] 692,6920000,10000,0,0,256,50,2362,256,256,0,0,4733,40031,41753,1,65130,72,334,65536,1,546,0,0,2342,19,0 +[zuse@Hera] [HADES][DOE ] 693,6930000,10000,0,0,256,50,2365,256,256,0,0,4737,40031,41753,1,65130,72,334,65536,1,547,0,0,2346,23,0 +[zuse@Hera] [HADES][DOE ] 694,6940000,10000,0,0,256,50,2369,256,256,0,0,4740,40031,41753,1,65130,72,334,65536,1,548,0,0,2349,26,0 +[zuse@Hera] [HADES][DOE ] 695,6950000,10000,0,0,256,50,2372,256,256,0,0,4743,40031,41753,1,65130,72,334,65536,1,549,0,0,2352,29,0 +[zuse@Hera] [HADES][DOE ] 696,6960000,10000,0,0,256,50,2376,256,256,0,0,4745,40031,41753,1,65130,72,334,65536,1,550,0,0,2354,31,0 +[zuse@Hera] [HADES][DOE ] 697,6970000,10000,0,0,256,50,2380,256,256,0,0,4747,40031,41753,1,65130,72,334,65536,1,551,0,0,2356,33,0 +[zuse@Hera] [HADES][DOE ] 698,6980000,10000,0,0,256,50,2809,256,256,0,0,4749,40031,41753,1,65130,72,334,65536,1,552,0,0,2358,35,0 +[zuse@Hera] [HADES][DOE ] 699,6990000,10000,0,0,256,50,2918,256,256,0,0,4751,40031,41753,1,65130,72,334,65536,1,553,0,0,2360,37,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4556,45560000,38570000,0,0,993641,83,11416,256,256,2557,4720444245448589312,4785,40031,41753,1,65123,72,341,65536,1,554,2,1,2362,0,1 +[zuse@Artemis] [HADES][DOE ] 4557,45570000,10000,0,0,256,83,11418,256,256,1,0,4788,40031,41753,1,65123,72,341,65536,1,554,2,4,2365,0,4 +[zuse@Artemis] [HADES][DOE ] 4558,45580000,10000,0,0,256,83,11421,256,256,1,0,4790,40031,41753,1,65123,72,341,65536,1,554,2,6,2367,0,6 +[zuse@Artemis] [HADES][DOE ] 4559,45590000,10000,0,0,256,83,11423,256,256,1,0,4792,40031,41753,1,65123,72,341,65536,1,554,2,8,2369,0,8 +[zuse@Artemis] [HADES][DOE ] 4560,45600000,10000,0,0,256,83,11426,256,256,1,0,4794,40031,41753,1,65123,72,341,65536,1,554,2,10,2371,0,10 +[zuse@Artemis] [HADES][DOE ] 4561,45610000,10000,0,0,256,83,11428,256,256,1,0,4797,40031,41753,1,65123,72,341,65536,1,554,2,13,2374,0,13 +[zuse@Artemis] [HADES][DOE ] 4562,45620000,10000,0,0,256,83,11431,256,256,1,0,4799,40031,41753,1,65123,72,341,65536,1,554,2,15,2376,0,15 +[zuse@Artemis] [HADES][DOE ] 4563,45630000,10000,0,0,256,83,11433,256,256,1,0,4802,40031,41753,1,65123,72,341,65536,1,554,2,18,2379,0,18 +[zuse@Artemis] [HADES][DOE ] 4564,45640000,10000,0,0,256,83,11436,256,256,1,0,4804,40031,41753,1,65123,72,341,65536,1,554,2,20,2381,0,20 +[zuse@Artemis] [HADES][DOE ] 4565,45650000,10000,0,0,256,83,11438,256,256,1,0,4807,40031,41753,1,65123,72,341,65536,1,554,2,23,2384,0,23 +[zuse@Artemis] [HADES][DOE ] 4566,45660000,10000,0,0,256,83,11441,256,256,1,0,4809,40031,41753,1,65123,72,341,65536,1,554,2,25,2386,0,25 +[zuse@Artemis] [HADES][DOE ] 4567,45670000,10000,0,0,256,83,11444,256,256,1,0,4811,40031,41753,1,65123,72,341,65536,1,554,2,27,2388,0,27 +[zuse@Artemis] [HADES][DOE ] 4568,45680000,10000,0,0,256,83,11446,256,256,1,0,4813,40031,41753,1,65123,72,341,65536,1,554,2,29,2390,0,29 +[zuse@Hera] [HADES][DOE ] 700,7000000,18446744073670871616,0,0,170973,50,2355,256,256,0,4895412794951710260,4816,40031,41753,1,65123,72,341,65536,1,555,0,0,2393,2,2 +[zuse@Hera] [HADES][DOE ] 701,7010000,10000,0,0,256,50,2359,256,256,0,0,4819,40031,41753,1,65123,72,341,65536,1,556,0,0,2396,5,0 +[zuse@Hera] [HADES][DOE ] 702,7020000,10000,0,0,256,50,2363,256,256,0,0,4821,40031,41753,1,65123,72,341,65536,1,557,0,0,2398,7,0 +[zuse@Hera] [HADES][DOE ] 703,7030000,10000,0,0,256,50,2367,256,256,0,0,4823,40031,41753,1,65123,72,341,65536,1,558,0,0,2400,9,0 +[zuse@Hera] [HADES][DOE ] 704,7040000,10000,0,0,256,50,2370,256,256,0,0,4825,40031,41753,1,65123,72,341,65536,1,559,0,0,2402,11,0 +[zuse@Hera] [HADES][DOE ] 705,7050000,10000,0,0,256,50,2374,256,256,0,0,4827,40031,41753,1,65123,72,341,65536,1,560,0,0,2404,13,0 +[zuse@Hera] [HADES][DOE ] 706,7060000,10000,0,0,256,50,2414,256,256,0,0,4829,40031,41753,1,65123,72,341,65536,1,561,0,0,2406,15,0 +[zuse@Hera] [HADES][DOE ] 707,7070000,10000,0,0,256,50,2418,256,256,0,0,4831,40031,41753,1,65123,72,341,65536,1,562,0,0,2408,17,0 +[zuse@Hera] [HADES][DOE ] 708,7080000,10000,0,0,256,50,2459,256,256,0,0,4833,40031,41753,1,65123,72,341,65536,1,563,0,0,2410,19,0 +[zuse@Hera] [HADES][DOE ] 709,7090000,10000,0,0,256,50,2462,256,256,0,0,4836,40031,41753,1,65123,72,341,65536,1,564,0,0,2413,22,0 +[zuse@Hera] [HADES][DOE ] 710,7100000,10000,0,0,256,50,2466,256,256,0,0,4838,40031,41753,1,65123,72,341,65536,1,565,0,0,2415,24,0 +[zuse@Hera] [HADES][DOE ] 711,7110000,10000,0,0,256,50,2470,256,256,0,0,4840,40031,41753,1,65123,72,341,65536,1,566,0,0,2417,26,0 +[zuse@Hera] [HADES][DOE ] 712,7120000,10000,0,0,256,50,2474,256,256,0,0,4842,40031,41753,1,65123,72,341,65536,1,567,0,0,2419,28,0 +[zuse@Hera] [HADES][DOE ] 713,7130000,10000,0,0,256,50,2556,256,256,0,0,4844,40031,41753,1,65123,72,341,65536,1,568,0,0,2421,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4569,45690000,38560000,0,0,993385,83,11449,256,256,2570,4720442903271309312,4885,40031,41753,1,65116,72,348,65536,1,569,2,1,2424,0,1 +[zuse@Artemis] [HADES][DOE ] 4570,45700000,10000,0,0,256,83,11451,256,256,1,0,4889,40031,41753,1,65116,72,348,65536,1,569,2,5,2428,0,5 +[zuse@Artemis] [HADES][DOE ] 4571,45710000,10000,0,0,256,83,11454,256,256,1,0,4891,40031,41753,1,65116,72,348,65536,1,569,2,7,2430,0,7 +[zuse@Artemis] [HADES][DOE ] 4572,45720000,10000,0,0,256,83,11456,256,256,1,0,4892,40031,41753,1,65116,72,348,65536,1,569,2,8,2431,0,8 +[zuse@Artemis] [HADES][DOE ] 4573,45730000,10000,0,0,256,83,11459,256,256,1,0,4894,40031,41753,1,65116,72,348,65536,1,569,2,10,2433,0,10 +[zuse@Artemis] [HADES][DOE ] 4574,45740000,10000,0,0,256,83,11461,256,256,1,0,4897,40031,41753,1,65116,72,348,65536,1,569,2,13,2436,0,13 +[zuse@Artemis] [HADES][DOE ] 4575,45750000,10000,0,0,256,83,11464,256,256,1,0,4899,40031,41753,1,65116,72,348,65536,1,569,2,15,2438,0,15 +[zuse@Artemis] [HADES][DOE ] 4576,45760000,10000,0,0,256,83,11466,256,256,1,0,4901,40031,41753,1,65116,72,348,65536,1,569,2,17,2440,0,17 +[zuse@Artemis] [HADES][DOE ] 4577,45770000,10000,0,0,256,83,11469,256,256,1,0,4904,40031,41753,1,65116,72,348,65536,1,569,2,20,2443,0,20 +[zuse@Artemis] [HADES][DOE ] 4578,45780000,10000,0,0,256,83,11471,256,256,1,0,4906,40031,41753,1,65116,72,348,65536,1,569,2,22,2445,0,22 +[zuse@Artemis] [HADES][DOE ] 4579,45790000,10000,0,0,256,83,11474,256,256,1,0,4908,40031,41753,1,65116,72,348,65536,1,569,2,24,2447,0,24 +[zuse@Artemis] [HADES][DOE ] 4580,45800000,10000,0,0,256,83,11476,256,256,1,0,4909,40031,41753,1,65116,72,348,65536,1,569,2,25,2448,0,25 +[zuse@Artemis] [HADES][DOE ] 4581,45810000,10000,0,0,256,83,11479,256,256,1,0,4911,40031,41753,1,65116,72,348,65536,1,569,2,27,2450,0,27 +[zuse@Hera] [HADES][DOE ] 714,7140000,18446744073670881616,0,0,174557,50,2444,256,256,0,4895412794951710265,4915,40031,41753,1,65116,72,348,65536,1,570,0,0,2454,2,2 +[zuse@Hera] [HADES][DOE ] 715,7150000,10000,0,0,256,50,2447,256,256,0,0,4918,40031,41753,1,65116,72,348,65536,1,571,0,0,2457,5,0 +[zuse@Hera] [HADES][DOE ] 716,7160000,10000,0,0,256,50,2451,256,256,0,0,4919,40031,41753,1,65116,72,348,65536,1,572,0,0,2458,6,0 +[zuse@Hera] [HADES][DOE ] 717,7170000,10000,0,0,256,50,2455,256,256,0,0,4921,40031,41753,1,65116,72,348,65536,1,573,0,0,2460,8,0 +[zuse@Hera] [HADES][DOE ] 718,7180000,10000,0,0,256,50,2422,256,256,0,0,4923,40031,41753,1,65116,72,348,65536,1,574,0,0,2462,10,0 +[zuse@Hera] [HADES][DOE ] 719,7190000,10000,0,0,256,50,2462,256,256,0,0,4925,40031,41753,1,65116,72,348,65536,1,575,0,0,2464,12,0 +[zuse@Hera] [HADES][DOE ] 720,7200000,10000,0,0,256,50,2429,256,256,0,0,4927,40031,41753,1,65116,72,348,65536,1,576,0,0,2466,14,0 +[zuse@Hera] [HADES][DOE ] 721,7210000,10000,0,0,256,50,2508,256,256,0,0,4929,40031,41753,1,65116,72,348,65536,1,577,0,0,2468,16,0 +[zuse@Hera] [HADES][DOE ] 722,7220000,10000,0,0,256,50,2512,256,256,0,0,4931,40031,41753,1,65116,72,348,65536,1,578,0,0,2470,18,0 +[zuse@Hera] [HADES][DOE ] 723,7230000,10000,0,0,256,50,2516,256,256,0,0,4933,40031,41753,1,65116,72,348,65536,1,579,0,0,2472,20,0 +[zuse@Hera] [HADES][DOE ] 724,7240000,10000,0,0,256,50,2520,256,256,0,0,4935,40031,41753,1,65116,72,348,65536,1,580,0,0,2474,22,0 +[zuse@Hera] [HADES][DOE ] 725,7250000,10000,0,0,256,50,2523,256,256,0,0,4936,40031,41753,1,65116,72,348,65536,1,581,0,0,2475,23,0 +[zuse@Hera] [HADES][DOE ] 726,7260000,10000,0,0,256,50,2489,256,256,0,0,4938,40031,41753,1,65116,72,348,65536,1,582,0,0,2477,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4582,45820000,38560000,0,0,993385,83,11481,256,256,2583,4720442903271309312,4985,40031,41753,1,65109,72,355,65536,1,583,2,1,2481,0,1 +[zuse@Artemis] [HADES][DOE ] 4583,45830000,10000,0,0,256,83,11484,256,256,1,0,4987,40031,41753,1,65109,72,355,65536,1,583,2,3,2483,0,3 +[zuse@Artemis] [HADES][DOE ] 4584,45840000,10000,0,0,256,83,11486,256,256,1,0,4988,40031,41753,1,65109,72,355,65536,1,583,2,4,2484,0,4 +[zuse@Artemis] [HADES][DOE ] 4585,45850000,10000,0,0,256,83,11489,256,256,1,0,4992,40031,41753,1,65109,72,355,65536,1,583,2,8,2488,0,8 +[zuse@Artemis] [HADES][DOE ] 4586,45860000,10000,0,0,256,83,11491,256,256,1,0,4993,40031,41753,1,65109,72,355,65536,1,583,2,9,2489,0,9 +[zuse@Artemis] [HADES][DOE ] 4587,45870000,10000,0,0,256,83,11494,256,256,1,0,4994,40031,41753,1,65109,72,355,65536,1,583,2,10,2490,0,10 +[zuse@Artemis] [HADES][DOE ] 4588,45880000,10000,0,0,256,83,11496,256,256,1,0,4997,40031,41753,1,65109,72,355,65536,1,583,2,13,2493,0,13 +[zuse@Artemis] [HADES][DOE ] 4589,45890000,10000,0,0,256,83,11499,256,256,1,0,4999,40031,41753,1,65109,72,355,65536,1,583,2,15,2495,0,15 +[zuse@Artemis] [HADES][DOE ] 4590,45900000,10000,0,0,256,83,11501,256,256,1,0,5002,40031,41753,1,65109,72,355,65536,1,583,2,18,2498,0,18 +[zuse@Artemis] [HADES][DOE ] 4591,45910000,10000,0,0,256,83,11504,256,256,1,0,5004,40031,41753,1,65109,72,355,65536,1,583,2,20,2500,0,20 +[zuse@Artemis] [HADES][DOE ] 4592,45920000,10000,0,0,256,83,11506,256,256,1,0,5006,40031,41753,1,65109,72,355,65536,1,583,2,22,2502,0,22 +[zuse@Artemis] [HADES][DOE ] 4593,45930000,10000,0,0,256,83,11509,256,256,1,0,5009,40031,41753,1,65109,72,355,65536,1,583,2,25,2505,0,25 +[zuse@Artemis] [HADES][DOE ] 4594,45940000,10000,0,0,256,83,11511,256,256,1,0,5010,40031,41753,1,65109,72,355,65536,1,583,2,26,2506,0,26 +[zuse@Hera] [HADES][DOE ] 727,7270000,18446744073670881616,0,0,177885,50,2384,256,256,0,4895412794951710265,5015,40031,41753,1,65109,72,355,65536,1,584,0,0,2511,3,3 +[zuse@Hera] [HADES][DOE ] 728,7280000,10000,0,0,256,50,2496,256,256,0,0,5016,40031,41753,1,65109,72,355,65536,1,585,0,0,2512,4,0 +[zuse@Hera] [HADES][DOE ] 729,7290000,10000,0,0,256,50,2538,256,256,0,0,5018,40031,41753,1,65109,72,355,65536,1,586,0,0,2514,6,0 +[zuse@Hera] [HADES][DOE ] 730,7300000,10000,0,0,256,50,2542,256,256,0,0,5020,40031,41753,1,65109,72,355,65536,1,587,0,0,2516,8,0 +[zuse@Hera] [HADES][DOE ] 731,7310000,10000,0,0,256,50,2507,256,256,0,0,5022,40031,41753,1,65109,72,355,65536,1,588,0,0,2518,10,0 +[zuse@Hera] [HADES][DOE ] 732,7320000,10000,0,0,256,50,2511,256,256,0,0,5024,40031,41753,1,65109,72,355,65536,1,589,0,0,2520,12,0 +[zuse@Hera] [HADES][DOE ] 733,7330000,10000,0,0,256,50,2477,256,256,0,0,5026,40031,41753,1,65109,72,355,65536,1,590,0,0,2522,14,0 +[zuse@Hera] [HADES][DOE ] 734,7340000,10000,0,0,256,50,2557,256,256,0,0,5028,40031,41753,1,65109,72,355,65536,1,591,0,0,2524,16,0 +[zuse@Hera] [HADES][DOE ] 735,7350000,10000,0,0,256,50,2561,256,256,0,0,5030,40031,41753,1,65109,72,355,65536,1,592,0,0,2526,18,0 +[zuse@Hera] [HADES][DOE ] 736,7360000,10000,0,0,256,50,2605,256,256,0,0,5032,40031,41753,1,65109,72,355,65536,1,593,0,0,2528,20,0 +[zuse@Hera] [HADES][DOE ] 737,7370000,10000,0,0,256,50,2609,256,256,0,0,5034,40031,41753,1,65109,72,355,65536,1,594,0,0,2530,22,0 +[zuse@Hera] [HADES][DOE ] 738,7380000,10000,0,0,256,50,2654,256,256,0,0,5037,40031,41753,1,65109,72,355,65536,1,595,0,0,2533,25,0 +[zuse@Hera] [HADES][DOE ] 739,7390000,10000,0,0,256,50,2658,256,256,0,0,5039,40031,41753,1,65109,72,355,65536,1,596,0,0,2535,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4595,45950000,38560000,0,0,993385,83,11514,256,256,2596,4720442903271309312,5085,40031,41753,1,65102,72,362,65536,1,597,2,1,2537,0,1 +[zuse@Artemis] [HADES][DOE ] 4596,45960000,10000,0,0,256,83,11516,256,256,1,0,5087,40031,41753,1,65102,72,362,65536,1,597,2,3,2539,0,3 +[zuse@Artemis] [HADES][DOE ] 4597,45970000,10000,0,0,256,83,11519,256,256,1,0,5090,40031,41753,1,65102,72,362,65536,1,597,2,6,2542,0,6 +[zuse@Artemis] [HADES][DOE ] 4598,45980000,10000,0,0,256,83,11521,256,256,1,0,5092,40031,41753,1,65102,72,362,65536,1,597,2,8,2544,0,8 +[zuse@Artemis] [HADES][DOE ] 4599,45990000,10000,0,0,256,83,11524,256,256,1,0,5095,40031,41753,1,65102,72,362,65536,1,597,2,11,2547,0,11 +[zuse@Artemis] [HADES][DOE ] 4600,46000000,10000,0,0,256,83,11526,256,256,1,0,5098,40031,41753,1,65102,72,362,65536,1,597,2,14,2550,0,14 +[zuse@Artemis] [HADES][DOE ] 4601,46010000,10000,0,0,256,83,11529,256,256,1,0,5100,40031,41753,1,65102,72,362,65536,1,597,2,16,2552,0,16 +[zuse@Artemis] [HADES][DOE ] 4602,46020000,10000,0,0,256,83,11531,256,256,1,0,5103,40031,41753,1,65102,72,362,65536,1,597,2,19,2555,0,19 +[zuse@Artemis] [HADES][DOE ] 4603,46030000,10000,0,0,256,83,11534,256,256,1,0,5106,40031,41753,1,65102,72,362,65536,1,597,2,22,2558,0,22 +[zuse@Artemis] [HADES][DOE ] 4604,46040000,10000,0,0,256,83,11536,256,256,1,0,5109,40031,41753,1,65102,72,362,65536,1,597,2,25,2561,0,25 +[zuse@Artemis] [HADES][DOE ] 4605,46050000,10000,0,0,256,83,11539,256,256,1,0,5111,40031,41753,1,65102,72,362,65536,1,597,2,27,2563,0,27 +[zuse@Artemis] [HADES][DOE ] 4606,46060000,10000,0,0,256,83,11541,256,256,1,0,5114,40031,41753,1,65102,72,362,65536,1,597,2,30,2566,0,30 +[zuse@Artemis] [HADES][DOE ] 4607,46070000,10000,0,0,256,83,11544,256,256,1,0,5116,40031,41753,1,65102,72,362,65536,1,597,2,32,2568,0,32 +[zuse@Artemis] [HADES][DOE ] 4608,46080000,10000,0,0,256,83,11546,256,256,1,0,5118,40031,41753,1,65102,72,362,65536,1,597,2,34,2570,0,34 +[zuse@Hera] [HADES][DOE ] 740,7400000,18446744073670871616,0,0,181213,50,2430,256,256,0,4895412794951710260,5122,40031,41753,1,65102,72,362,65536,1,598,0,0,2574,2,2 +[zuse@Hera] [HADES][DOE ] 741,7410000,10000,0,0,256,50,2434,256,256,0,0,5125,40031,41753,1,65102,72,362,65536,1,599,0,0,2577,5,0 +[zuse@Hera] [HADES][DOE ] 742,7420000,10000,0,0,256,50,2437,256,256,0,0,5127,40031,41753,1,65102,72,362,65536,1,600,0,0,2579,7,0 +[zuse@Hera] [HADES][DOE ] 743,7430000,10000,0,0,256,50,2761,256,256,0,0,5129,40031,41753,1,65102,72,362,65536,1,601,0,0,2581,9,0 +[zuse@Hera] [HADES][DOE ] 744,7440000,10000,0,0,256,50,2765,256,256,0,0,5131,40031,41753,1,65102,72,362,65536,1,602,0,0,2583,11,0 +[zuse@Hera] [HADES][DOE ] 745,7450000,10000,0,0,256,50,2769,256,256,0,0,5134,40031,41753,1,65102,72,362,65536,1,603,0,0,2586,14,0 +[zuse@Hera] [HADES][DOE ] 746,7460000,10000,0,0,256,50,2729,256,256,0,0,5136,40031,41753,1,65102,72,362,65536,1,604,0,0,2588,16,0 +[zuse@Hera] [HADES][DOE ] 747,7470000,10000,0,0,256,50,2733,256,256,0,0,5138,40031,41753,1,65102,72,362,65536,1,605,0,0,2590,18,0 +[zuse@Hera] [HADES][DOE ] 748,7480000,10000,0,0,256,50,2737,256,256,0,0,5139,40031,41753,1,65102,72,362,65536,1,606,0,0,2591,19,0 +[zuse@Hera] [HADES][DOE ] 749,7490000,10000,0,0,256,50,2786,256,256,0,0,5141,40031,41753,1,65102,72,362,65536,1,607,0,0,2593,21,0 +[zuse@Hera] [HADES][DOE ] 750,7500000,10000,0,0,256,50,2790,256,256,0,0,5143,40031,41753,1,65102,72,362,65536,1,608,0,0,2595,23,0 +[zuse@Hera] [HADES][DOE ] 751,7510000,10000,0,0,256,50,2889,256,256,0,0,5145,40031,41753,1,65102,72,362,65536,1,609,0,0,2597,25,0 +[zuse@Hera] [HADES][DOE ] 752,7520000,10000,0,0,256,50,2893,256,256,0,0,5147,40031,41753,1,65102,72,362,65536,1,610,0,0,2599,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4609,46090000,38570000,0,0,993641,83,11549,256,256,2610,4720444245448589312,5185,40031,41753,1,65095,72,369,65536,1,611,2,1,2602,0,1 +[zuse@Artemis] [HADES][DOE ] 4610,46100000,10000,0,0,256,83,11551,256,256,1,0,5188,40031,41753,1,65095,72,369,65536,1,611,2,4,2605,0,4 +[zuse@Artemis] [HADES][DOE ] 4611,46110000,10000,0,0,256,83,11554,256,256,1,0,5190,40031,41753,1,65095,72,369,65536,1,611,2,6,2607,0,6 +[zuse@Artemis] [HADES][DOE ] 4612,46120000,10000,0,0,256,83,11556,256,256,1,0,5192,40031,41753,1,65095,72,369,65536,1,611,2,8,2609,0,8 +[zuse@Artemis] [HADES][DOE ] 4613,46130000,10000,0,0,256,83,11559,256,256,1,0,5194,40031,41753,1,65095,72,369,65536,1,611,2,10,2611,0,10 +[zuse@Artemis] [HADES][DOE ] 4614,46140000,10000,0,0,256,83,11561,256,256,1,0,5196,40031,41753,1,65095,72,369,65536,1,611,2,12,2613,0,12 +[zuse@Artemis] [HADES][DOE ] 4615,46150000,10000,0,0,256,83,11564,256,256,1,0,5198,40031,41753,1,65095,72,369,65536,1,611,2,14,2615,0,14 +[zuse@Artemis] [HADES][DOE ] 4616,46160000,10000,0,0,256,83,11566,256,256,1,0,5200,40031,41753,1,65095,72,369,65536,1,611,2,16,2617,0,16 +[zuse@Artemis] [HADES][DOE ] 4617,46170000,10000,0,0,256,83,11569,256,256,1,0,5203,40031,41753,1,65095,72,369,65536,1,611,2,19,2620,0,19 +[zuse@Artemis] [HADES][DOE ] 4618,46180000,10000,0,0,256,83,11572,256,256,1,0,5206,40031,41753,1,65095,72,369,65536,1,611,2,22,2623,0,22 +[zuse@Artemis] [HADES][DOE ] 4619,46190000,10000,0,0,256,83,11574,256,256,1,0,5208,40031,41753,1,65095,72,369,65536,1,611,2,24,2625,0,24 +[zuse@Artemis] [HADES][DOE ] 4620,46200000,10000,0,0,256,83,11577,256,256,1,0,5211,40031,41753,1,65095,72,369,65536,1,611,2,27,2628,0,27 +[zuse@Artemis] [HADES][DOE ] 4621,46210000,10000,0,0,256,83,11579,256,256,1,0,5214,40031,41753,1,65095,72,369,65536,1,611,2,30,2631,0,30 +[zuse@Hera] [HADES][DOE ] 753,7530000,18446744073670871616,0,0,184541,50,2476,256,256,0,4895412794951710260,5217,40031,41753,1,65095,72,369,65536,1,612,0,0,2634,2,2 +[zuse@Hera] [HADES][DOE ] 754,7540000,10000,0,0,256,50,2480,256,256,0,0,5219,40031,41753,1,65095,72,369,65536,1,613,0,0,2636,4,0 +[zuse@Hera] [HADES][DOE ] 755,7550000,10000,0,0,256,50,2484,256,256,0,0,5221,40031,41753,1,65095,72,369,65536,1,614,0,0,2638,6,0 +[zuse@Hera] [HADES][DOE ] 756,7560000,10000,0,0,256,50,2487,256,256,0,0,5223,40031,41753,1,65095,72,369,65536,1,615,0,0,2640,8,0 +[zuse@Hera] [HADES][DOE ] 757,7570000,10000,0,0,256,50,2491,256,256,0,0,5224,40031,41753,1,65095,72,369,65536,1,616,0,0,2641,9,0 +[zuse@Hera] [HADES][DOE ] 758,7580000,10000,0,0,256,50,2776,256,256,0,0,5227,40031,41753,1,65095,72,369,65536,1,617,0,0,2644,12,0 +[zuse@Hera] [HADES][DOE ] 759,7590000,10000,0,0,256,50,2873,256,256,0,0,5229,40031,41753,1,65095,72,369,65536,1,618,0,0,2646,14,0 +[zuse@Hera] [HADES][DOE ] 760,7600000,10000,0,0,256,50,2830,256,256,0,0,5231,40031,41753,1,65095,72,369,65536,1,619,0,0,2648,16,0 +[zuse@Hera] [HADES][DOE ] 761,7610000,10000,0,0,256,50,2834,256,256,0,0,5233,40031,41753,1,65095,72,369,65536,1,620,0,0,2650,18,0 +[zuse@Hera] [HADES][DOE ] 762,7620000,10000,0,0,256,50,2792,256,256,0,0,5235,40031,41753,1,65095,72,369,65536,1,621,0,0,2652,20,0 +[zuse@Hera] [HADES][DOE ] 763,7630000,10000,0,0,256,50,2796,256,256,0,0,5236,40031,41753,1,65095,72,369,65536,1,622,0,0,2653,21,0 +[zuse@Hera] [HADES][DOE ] 764,7640000,10000,0,0,256,50,2894,256,256,0,0,5238,40031,41753,1,65095,72,369,65536,1,623,0,0,2655,23,0 +[zuse@Hera] [HADES][DOE ] 765,7650000,10000,0,0,256,50,2898,256,256,0,0,5241,40031,41753,1,65095,72,369,65536,1,624,0,0,2658,26,0 +[zuse@Hera] [HADES][DOE ] 766,7660000,10000,0,0,256,50,2679,256,256,0,0,5243,40031,41753,1,65095,72,369,65536,1,625,0,0,2660,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4622,46220000,38560000,0,0,993385,83,11582,256,256,2623,4720442903271309312,5285,40031,41753,1,65088,72,376,65536,1,626,2,1,2663,0,1 +[zuse@Artemis] [HADES][DOE ] 4623,46230000,10000,0,0,256,83,11584,256,256,1,0,5288,40031,41753,1,65088,72,376,65536,1,626,2,4,2666,0,4 +[zuse@Artemis] [HADES][DOE ] 4624,46240000,10000,0,0,256,83,11587,256,256,1,0,5290,40031,41753,1,65088,72,376,65536,1,626,2,6,2668,0,6 +[zuse@Artemis] [HADES][DOE ] 4625,46250000,10000,0,0,256,83,11589,256,256,1,0,5292,40031,41753,1,65088,72,376,65536,1,626,2,8,2670,0,8 +[zuse@Artemis] [HADES][DOE ] 4626,46260000,10000,0,0,256,83,11592,256,256,1,0,5294,40031,41753,1,65088,72,376,65536,1,626,2,10,2672,0,10 +[zuse@Artemis] [HADES][DOE ] 4627,46270000,10000,0,0,256,83,11594,256,256,1,0,5296,40031,41753,1,65088,72,376,65536,1,626,2,12,2674,0,12 +[zuse@Artemis] [HADES][DOE ] 4628,46280000,10000,0,0,256,83,11597,256,256,1,0,5298,40031,41753,1,65088,72,376,65536,1,626,2,14,2676,0,14 +[zuse@Artemis] [HADES][DOE ] 4629,46290000,10000,0,0,256,83,11599,256,256,1,0,5301,40031,41753,1,65088,72,376,65536,1,626,2,17,2679,0,17 +[zuse@Artemis] [HADES][DOE ] 4630,46300000,10000,0,0,256,83,11602,256,256,1,0,5302,40031,41753,1,65088,72,376,65536,1,626,2,18,2680,0,18 +[zuse@Artemis] [HADES][DOE ] 4631,46310000,10000,0,0,256,83,11604,256,256,1,0,5304,40031,41753,1,65088,72,376,65536,1,626,2,20,2682,0,20 +[zuse@Artemis] [HADES][DOE ] 4632,46320000,10000,0,0,256,83,11607,256,256,1,0,5306,40031,41753,1,65088,72,376,65536,1,626,2,22,2684,0,22 +[zuse@Artemis] [HADES][DOE ] 4633,46330000,10000,0,0,256,83,11609,256,256,1,0,5308,40031,41753,1,65088,72,376,65536,1,626,2,24,2686,0,24 +[zuse@Artemis] [HADES][DOE ] 4634,46340000,10000,0,0,256,83,11612,256,256,1,0,5312,40031,41753,1,65088,72,376,65536,1,626,2,28,2690,0,28 +[zuse@Hera] [HADES][DOE ] 767,7670000,18446744073670881616,0,0,188125,50,2526,256,256,0,4895412794951710265,5316,40031,41753,1,65088,72,376,65536,1,627,0,0,2694,2,2 +[zuse@Hera] [HADES][DOE ] 768,7680000,10000,0,0,256,50,2530,256,256,0,0,5319,40031,41753,1,65088,72,376,65536,1,628,0,0,2697,5,0 +[zuse@Hera] [HADES][DOE ] 769,7690000,10000,0,0,256,50,2534,256,256,0,0,5320,40031,41753,1,65088,72,376,65536,1,629,0,0,2698,6,0 +[zuse@Hera] [HADES][DOE ] 770,7700000,10000,0,0,256,50,2537,256,256,0,0,5322,40031,41753,1,65088,72,376,65536,1,630,0,0,2700,8,0 +[zuse@Hera] [HADES][DOE ] 771,7710000,10000,0,0,256,50,2541,256,256,0,0,5325,40031,41753,1,65088,72,376,65536,1,631,0,0,2703,11,0 +[zuse@Hera] [HADES][DOE ] 772,7720000,10000,0,0,256,50,2544,256,256,0,0,5328,40031,41753,1,65088,72,376,65536,1,632,0,0,2706,14,0 +[zuse@Hera] [HADES][DOE ] 773,7730000,10000,0,0,256,50,2930,256,256,0,0,5330,40031,41753,1,65088,72,376,65536,1,633,0,0,2708,16,0 +[zuse@Hera] [HADES][DOE ] 774,7740000,10000,0,0,256,50,3035,256,256,0,0,5333,40031,41753,1,65088,72,376,65536,1,634,0,0,2711,19,0 +[zuse@Hera] [HADES][DOE ] 775,7750000,10000,0,0,256,50,2988,256,256,0,0,5336,40031,41753,1,65088,72,376,65536,1,635,0,0,2714,22,0 +[zuse@Hera] [HADES][DOE ] 776,7760000,10000,0,0,256,50,2992,256,256,0,0,5339,40031,41753,1,65088,72,376,65536,1,636,0,0,2717,25,0 +[zuse@Hera] [HADES][DOE ] 777,7770000,10000,0,0,256,50,2997,256,256,0,0,5340,40031,41753,1,65088,72,376,65536,1,637,0,0,2718,26,0 +[zuse@Hera] [HADES][DOE ] 778,7780000,10000,0,0,256,50,3001,256,256,0,0,5342,40031,41753,1,65088,72,376,65536,1,638,0,0,2720,28,0 +[zuse@Hera] [HADES][DOE ] 779,7790000,10000,0,0,256,50,2770,256,256,0,0,5345,40031,41753,1,65088,72,376,65536,1,639,0,0,2723,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4635,46350000,38560000,0,0,993385,83,11614,256,256,2636,4720442903271309312,5385,40031,41753,1,65081,72,383,65536,1,640,2,1,2728,0,1 +[zuse@Artemis] [HADES][DOE ] 4636,46360000,10000,0,0,256,83,11617,256,256,1,0,5388,40031,41753,1,65081,72,383,65536,1,640,2,4,2731,0,4 +[zuse@Artemis] [HADES][DOE ] 4637,46370000,10000,0,0,256,83,11619,256,256,1,0,5390,40031,41753,1,65081,72,383,65536,1,640,2,6,2733,0,6 +[zuse@Artemis] [HADES][DOE ] 4638,46380000,10000,0,0,256,83,11622,256,256,1,0,5392,40031,41753,1,65081,72,383,65536,1,640,2,8,2735,0,8 +[zuse@Artemis] [HADES][DOE ] 4639,46390000,10000,0,0,256,83,11624,256,256,1,0,5396,40031,41753,1,65081,72,383,65536,1,640,2,12,2739,0,12 +[zuse@Artemis] [HADES][DOE ] 4640,46400000,10000,0,0,256,83,11627,256,256,1,0,5397,40031,41753,1,65081,72,383,65536,1,640,2,13,2740,0,13 +[zuse@Artemis] [HADES][DOE ] 4641,46410000,10000,0,0,256,83,11629,256,256,1,0,5398,40031,41753,1,65081,72,383,65536,1,640,2,14,2741,0,14 +[zuse@Artemis] [HADES][DOE ] 4642,46420000,10000,0,0,256,83,11632,256,256,1,0,5399,40031,41753,1,65081,72,383,65536,1,640,2,15,2742,0,15 +[zuse@Artemis] [HADES][DOE ] 4643,46430000,10000,0,0,256,83,11634,256,256,1,0,5401,40031,41753,1,65081,72,383,65536,1,640,2,17,2744,0,17 +[zuse@Artemis] [HADES][DOE ] 4644,46440000,10000,0,0,256,83,11637,256,256,1,0,5403,40031,41753,1,65081,72,383,65536,1,640,2,19,2746,0,19 +[zuse@Artemis] [HADES][DOE ] 4645,46450000,10000,0,0,256,83,11639,256,256,1,0,5405,40031,41753,1,65081,72,383,65536,1,640,2,21,2748,0,21 +[zuse@Artemis] [HADES][DOE ] 4646,46460000,10000,0,0,256,83,11642,256,256,1,0,5407,40031,41753,1,65081,72,383,65536,1,640,2,23,2750,0,23 +[zuse@Artemis] [HADES][DOE ] 4647,46470000,10000,0,0,256,83,11644,256,256,1,0,5409,40031,41753,1,65081,72,383,65536,1,640,2,25,2752,0,25 +[zuse@Hera] [HADES][DOE ] 780,7800000,18446744073670881616,0,0,191453,50,2573,256,256,0,4895412794951710265,5413,40031,41753,1,65081,72,383,65536,1,641,0,0,2756,2,2 +[zuse@Hera] [HADES][DOE ] 781,7810000,10000,0,0,256,50,2576,256,256,0,0,5414,40031,41753,1,65081,72,383,65536,1,642,0,0,2757,3,0 +[zuse@Hera] [HADES][DOE ] 782,7820000,10000,0,0,256,50,2580,256,256,0,0,5417,40031,41753,1,65081,72,383,65536,1,643,0,0,2760,6,0 +[zuse@Hera] [HADES][DOE ] 783,7830000,10000,0,0,256,49,2583,256,256,0,0,5419,40031,41753,1,65081,72,383,65536,1,644,0,0,2762,8,0 +[zuse@Hera] [HADES][DOE ] 784,7840000,10000,0,0,256,49,2587,256,256,0,0,5421,40031,41753,1,65081,72,383,65536,1,645,0,0,2764,10,0 +[zuse@Hera] [HADES][DOE ] 785,7850000,10000,0,0,256,48,2591,256,256,0,0,5423,40031,41753,1,65081,72,383,65536,1,646,0,0,2766,12,0 +[zuse@Hera] [HADES][DOE ] 786,7860000,10000,0,0,256,48,2594,256,256,0,0,5425,40031,41753,1,65081,72,383,65536,1,647,0,0,2768,14,0 +[zuse@Hera] [HADES][DOE ] 787,7870000,10000,0,0,256,48,2598,256,256,0,0,5427,40031,41753,1,65081,72,383,65536,1,648,0,0,2770,16,0 +[zuse@Hera] [HADES][DOE ] 788,7880000,10000,0,0,256,48,3042,256,256,0,0,5429,40031,41753,1,65081,72,383,65536,1,649,0,0,2772,18,0 +[zuse@Hera] [HADES][DOE ] 789,7890000,10000,0,0,256,48,3099,256,256,0,0,5432,40031,41753,1,65081,72,383,65536,1,650,0,0,2775,21,0 +[zuse@Hera] [HADES][DOE ] 790,7900000,10000,0,0,256,48,3103,256,256,0,0,5434,40031,41753,1,65081,72,383,65536,1,651,0,0,2777,23,0 +[zuse@Hera] [HADES][DOE ] 791,7910000,10000,0,0,256,48,3107,256,256,0,0,5437,40031,41753,1,65081,72,383,65536,1,652,0,0,2780,26,0 +[zuse@Hera] [HADES][DOE ] 792,7920000,10000,0,0,256,48,3112,256,256,0,0,5440,40031,41753,1,65081,72,383,65536,1,653,0,0,2783,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4648,46480000,38560000,0,0,993385,83,11647,256,256,2649,4720442903271309312,5485,40031,41753,1,65074,72,390,65536,1,654,2,1,2787,0,1 +[zuse@Artemis] [HADES][DOE ] 4649,46490000,10000,0,0,256,83,11649,256,256,1,0,5488,40031,41753,1,65074,72,390,65536,1,654,2,4,2790,0,4 +[zuse@Artemis] [HADES][DOE ] 4650,46500000,10000,0,0,256,83,11652,256,256,1,0,5490,40031,41753,1,65074,72,390,65536,1,654,2,6,2792,0,6 +[zuse@Artemis] [HADES][DOE ] 4651,46510000,10000,0,0,256,83,11654,256,256,1,0,5493,40031,41753,1,65074,72,390,65536,1,654,2,9,2795,0,9 +[zuse@Artemis] [HADES][DOE ] 4652,46520000,10000,0,0,256,83,11657,256,256,1,0,5495,40031,41753,1,65074,72,390,65536,1,654,2,11,2797,0,11 +[zuse@Artemis] [HADES][DOE ] 4653,46530000,10000,0,0,256,83,11659,256,256,1,0,5497,40031,41753,1,65074,72,390,65536,1,654,2,13,2799,0,13 +[zuse@Artemis] [HADES][DOE ] 4654,46540000,10000,0,0,256,83,11662,256,256,1,0,5500,40031,41753,1,65074,72,390,65536,1,654,2,16,2802,0,16 +[zuse@Artemis] [HADES][DOE ] 4655,46550000,10000,0,0,256,83,11664,256,256,1,0,5501,40031,41753,1,65074,72,390,65536,1,654,2,17,2803,0,17 +[zuse@Artemis] [HADES][DOE ] 4656,46560000,10000,0,0,256,83,11667,256,256,1,0,5505,40031,41753,1,65074,72,390,65536,1,654,2,21,2807,0,21 +[zuse@Artemis] [HADES][DOE ] 4657,46570000,10000,0,0,256,83,11669,256,256,1,0,5507,40031,41753,1,65074,72,390,65536,1,654,2,23,2809,0,23 +[zuse@Artemis] [HADES][DOE ] 4658,46580000,10000,0,0,256,83,11672,256,256,1,0,5509,40031,41753,1,65074,72,390,65536,1,654,2,25,2811,0,25 +[zuse@Artemis] [HADES][DOE ] 4659,46590000,10000,0,0,256,83,11674,256,256,1,0,5511,40031,41753,1,65074,72,390,65536,1,654,2,27,2813,0,27 +[zuse@Artemis] [HADES][DOE ] 4660,46600000,10000,0,0,256,83,11677,256,256,1,0,5513,40031,41753,1,65074,72,390,65536,1,654,2,29,2815,0,29 +[zuse@Hera] [HADES][DOE ] 793,7930000,18446744073670881616,0,0,194781,48,2658,256,256,0,4895412794951710265,5517,40031,41753,1,65074,72,390,65536,1,655,0,0,2819,2,2 +[zuse@Hera] [HADES][DOE ] 794,7940000,10000,0,0,256,48,2661,256,256,0,0,5519,40031,41753,1,65074,72,390,65536,1,656,0,0,2821,4,0 +[zuse@Hera] [HADES][DOE ] 795,7950000,10000,0,0,256,48,2665,256,256,0,0,5520,40031,41753,1,65074,72,390,65536,1,657,0,0,2822,5,0 +[zuse@Hera] [HADES][DOE ] 796,7960000,10000,0,0,256,48,2750,256,256,0,0,5523,40031,41753,1,65074,72,390,65536,1,658,0,0,2825,8,0 +[zuse@Hera] [HADES][DOE ] 797,7970000,10000,0,0,256,48,2712,256,256,0,0,5525,40031,41753,1,65074,72,390,65536,1,659,0,0,2827,10,0 +[zuse@Hera] [HADES][DOE ] 798,7980000,10000,0,0,256,48,2716,256,256,0,0,5527,40031,41753,1,65074,72,390,65536,1,660,0,0,2829,12,0 +[zuse@Hera] [HADES][DOE ] 799,7990000,10000,0,0,256,48,2719,256,256,0,0,5529,40031,41753,1,65074,72,390,65536,1,661,0,0,2831,14,0 +[zuse@Hera] [HADES][DOE ] 800,8000000,10000,0,0,256,48,2764,256,256,0,0,5531,40031,41753,1,65074,72,390,65536,1,662,0,0,2833,16,0 +[zuse@Hera] [HADES][DOE ] 801,8010000,10000,0,0,256,47,2768,256,256,0,0,5532,40031,41753,1,65074,72,390,65536,1,663,0,0,2834,17,0 +[zuse@Hera] [HADES][DOE ] 802,8020000,10000,0,0,256,47,2772,256,256,0,0,5534,40031,41753,1,65074,72,390,65536,1,664,0,0,2836,19,0 +[zuse@Hera] [HADES][DOE ] 803,8030000,10000,0,0,256,47,3271,256,256,0,0,5537,40031,41753,1,65074,72,390,65536,1,665,0,0,2839,22,0 +[zuse@Hera] [HADES][DOE ] 804,8040000,10000,0,0,256,47,3397,256,256,0,0,5538,40031,41753,1,65074,72,390,65536,1,666,0,0,2840,23,0 +[zuse@Hera] [HADES][DOE ] 805,8050000,10000,0,0,256,47,3401,256,256,0,0,5541,40031,41753,1,65074,72,390,65536,1,667,0,0,2843,26,0 +[zuse@Hera] [HADES][DOE ] 806,8060000,10000,0,0,256,47,2919,256,256,0,0,5542,40031,41753,1,65074,72,390,65536,1,668,0,0,2844,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4661,46610000,38550000,0,0,993129,83,11679,256,256,2662,4720441561094029312,5585,40031,41753,1,65067,72,397,65536,1,669,2,1,2847,0,1 +[zuse@Artemis] [HADES][DOE ] 4662,46620000,10000,0,0,256,83,11682,256,256,1,0,5588,40031,41753,1,65067,72,397,65536,1,669,2,4,2850,0,4 +[zuse@Artemis] [HADES][DOE ] 4663,46630000,10000,0,0,256,83,11684,256,256,1,0,5589,40031,41753,1,65067,72,397,65536,1,669,2,5,2851,0,5 +[zuse@Artemis] [HADES][DOE ] 4664,46640000,10000,0,0,256,83,11687,256,256,1,0,5591,40031,41753,1,65067,72,397,65536,1,669,2,7,2853,0,7 +[zuse@Artemis] [HADES][DOE ] 4665,46650000,10000,0,0,256,83,11689,256,256,1,0,5593,40031,41753,1,65067,72,397,65536,1,669,2,9,2855,0,9 +[zuse@Artemis] [HADES][DOE ] 4666,46660000,10000,0,0,256,83,11692,256,256,1,0,5596,40031,41753,1,65067,72,397,65536,1,669,2,12,2858,0,12 +[zuse@Artemis] [HADES][DOE ] 4667,46670000,10000,0,0,256,83,11694,256,256,1,0,5598,40031,41753,1,65067,72,397,65536,1,669,2,14,2860,0,14 +[zuse@Artemis] [HADES][DOE ] 4668,46680000,10000,0,0,256,83,11697,256,256,1,0,5600,40031,41753,1,65067,72,397,65536,1,669,2,16,2862,0,16 +[zuse@Artemis] [HADES][DOE ] 4669,46690000,10000,0,0,256,83,11700,256,256,1,0,5602,40031,41753,1,65067,72,397,65536,1,669,2,18,2864,0,18 +[zuse@Artemis] [HADES][DOE ] 4670,46700000,10000,0,0,256,83,11702,256,256,1,0,5604,40031,41753,1,65067,72,397,65536,1,669,2,20,2866,0,20 +[zuse@Artemis] [HADES][DOE ] 4671,46710000,10000,0,0,256,83,11705,256,256,1,0,5605,40031,41753,1,65067,72,397,65536,1,669,2,21,2867,0,21 +[zuse@Artemis] [HADES][DOE ] 4672,46720000,10000,0,0,256,83,11707,256,256,1,0,5607,40031,41753,1,65067,72,397,65536,1,669,2,23,2869,0,23 +[zuse@Artemis] [HADES][DOE ] 4673,46730000,10000,0,0,256,83,11710,256,256,1,0,5609,40031,41753,1,65067,72,397,65536,1,669,2,25,2871,0,25 +[zuse@Artemis] [HADES][DOE ] 4674,46740000,10000,0,0,256,83,11712,256,256,1,0,5612,40031,41753,1,65067,72,397,65536,1,669,2,28,2874,0,28 +[zuse@Hera] [HADES][DOE ] 807,8070000,18446744073670881616,0,0,198365,47,2749,256,256,0,4895412794951710265,5616,40031,41753,1,65067,72,397,65536,1,670,0,0,2878,2,2 +[zuse@Hera] [HADES][DOE ] 808,8080000,10000,0,0,256,47,2753,256,256,0,0,5618,40031,41753,1,65067,72,397,65536,1,671,0,0,2880,4,0 +[zuse@Hera] [HADES][DOE ] 809,8090000,10000,0,0,256,47,2756,256,256,0,0,5620,40031,41753,1,65067,72,397,65536,1,672,0,0,2882,6,0 +[zuse@Hera] [HADES][DOE ] 810,8100000,10000,0,0,256,47,2760,256,256,0,0,5622,40031,41753,1,65067,72,397,65536,1,673,0,0,2884,8,0 +[zuse@Hera] [HADES][DOE ] 811,8110000,10000,0,0,256,47,2806,256,256,0,0,5624,40031,41753,1,65067,72,397,65536,1,674,0,0,2886,10,0 +[zuse@Hera] [HADES][DOE ] 812,8120000,10000,0,0,256,47,2809,256,256,0,0,5626,40031,41753,1,65067,72,397,65536,1,675,0,0,2888,12,0 +[zuse@Hera] [HADES][DOE ] 813,8130000,10000,0,0,256,47,2856,256,256,0,0,5628,40031,41753,1,65067,72,397,65536,1,676,0,0,2890,14,0 +[zuse@Hera] [HADES][DOE ] 814,8140000,10000,0,0,256,47,2860,256,256,0,0,5630,40031,41753,1,65067,72,397,65536,1,677,0,0,2892,16,0 +[zuse@Hera] [HADES][DOE ] 815,8150000,10000,0,0,256,47,2955,256,256,0,0,5631,40031,41753,1,65067,72,397,65536,1,678,0,0,2893,17,0 +[zuse@Hera] [HADES][DOE ] 816,8160000,10000,0,0,256,47,2959,256,256,0,0,5633,40031,41753,1,65067,72,397,65536,1,679,0,0,2895,19,0 +[zuse@Hera] [HADES][DOE ] 817,8170000,10000,0,0,256,47,2963,256,256,0,0,5636,40031,41753,1,65067,72,397,65536,1,680,0,0,2898,22,0 +[zuse@Hera] [HADES][DOE ] 818,8180000,10000,0,0,256,47,3526,256,256,0,0,5639,40031,41753,1,65067,72,397,65536,1,681,0,0,2901,25,0 +[zuse@Hera] [HADES][DOE ] 819,8190000,10000,0,0,256,47,3283,256,256,0,0,5641,40031,41753,1,65067,72,397,65536,1,682,0,0,2903,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4675,46750000,38560000,0,0,993385,83,11715,256,256,2676,4720442903271309312,5685,40031,41753,1,65060,72,404,65536,1,683,2,1,2907,0,1 +[zuse@Artemis] [HADES][DOE ] 4676,46760000,10000,0,0,256,83,11717,256,256,1,0,5687,40031,41753,1,65060,72,404,65536,1,683,2,3,2909,0,3 +[zuse@Artemis] [HADES][DOE ] 4677,46770000,10000,0,0,256,83,11720,256,256,1,0,5690,40031,41753,1,65060,72,404,65536,1,683,2,6,2912,0,6 +[zuse@Artemis] [HADES][DOE ] 4678,46780000,10000,0,0,256,83,11722,256,256,1,0,5692,40031,41753,1,65060,72,404,65536,1,683,2,8,2914,0,8 +[zuse@Artemis] [HADES][DOE ] 4679,46790000,10000,0,0,256,83,11725,256,256,1,0,5694,40031,41753,1,65060,72,404,65536,1,683,2,10,2916,0,10 +[zuse@Artemis] [HADES][DOE ] 4680,46800000,10000,0,0,256,83,11727,256,256,1,0,5696,40031,41753,1,65060,72,404,65536,1,683,2,12,2918,0,12 +[zuse@Artemis] [HADES][DOE ] 4681,46810000,10000,0,0,256,83,11730,256,256,1,0,5699,40031,41753,1,65060,72,404,65536,1,683,2,15,2921,0,15 +[zuse@Artemis] [HADES][DOE ] 4682,46820000,10000,0,0,256,83,11732,256,256,1,0,5702,40031,41753,1,65060,72,404,65536,1,683,2,18,2924,0,18 +[zuse@Artemis] [HADES][DOE ] 4683,46830000,10000,0,0,256,83,11735,256,256,1,0,5704,40031,41753,1,65060,72,404,65536,1,683,2,20,2926,0,20 +[zuse@Artemis] [HADES][DOE ] 4684,46840000,10000,0,0,256,83,11737,256,256,1,0,5705,40031,41753,1,65060,72,404,65536,1,683,2,21,2927,0,21 +[zuse@Artemis] [HADES][DOE ] 4685,46850000,10000,0,0,256,83,11740,256,256,1,0,5707,40031,41753,1,65060,72,404,65536,1,683,2,23,2929,0,23 +[zuse@Artemis] [HADES][DOE ] 4686,46860000,10000,0,0,256,83,11742,256,256,1,0,5708,40031,41753,1,65060,72,404,65536,1,683,2,24,2930,0,24 +[zuse@Artemis] [HADES][DOE ] 4687,46870000,10000,0,0,256,83,11745,256,256,1,0,5710,40031,41753,1,65060,72,404,65536,1,683,2,26,2932,0,26 +[zuse@Hera] [HADES][DOE ] 820,8200000,18446744073670881616,0,0,201693,47,2883,256,256,0,4895412794951710265,5715,40031,41753,1,65060,72,404,65536,1,684,0,0,2937,2,2 +[zuse@Hera] [HADES][DOE ] 821,8210000,10000,0,0,256,47,2886,256,256,0,0,5717,40031,41753,1,65060,72,404,65536,1,685,0,0,2939,4,0 +[zuse@Hera] [HADES][DOE ] 822,8220000,10000,0,0,256,47,2890,256,256,0,0,5719,40031,41753,1,65060,72,404,65536,1,686,0,0,2941,6,0 +[zuse@Hera] [HADES][DOE ] 823,8230000,10000,0,0,256,47,2894,256,256,0,0,5722,40031,41753,1,65060,72,404,65536,1,687,0,0,2944,9,0 +[zuse@Hera] [HADES][DOE ] 824,8240000,10000,0,0,256,47,2898,256,256,0,0,5724,40031,41753,1,65060,72,404,65536,1,688,0,0,2946,11,0 +[zuse@Hera] [HADES][DOE ] 825,8250000,10000,0,0,256,47,2902,256,256,0,0,5727,40031,41753,1,65060,72,404,65536,1,689,0,0,2949,14,0 +[zuse@Hera] [HADES][DOE ] 826,8260000,10000,0,0,256,47,2951,256,256,0,0,5729,40031,41753,1,65060,72,404,65536,1,690,0,0,2951,16,0 +[zuse@Hera] [HADES][DOE ] 827,8270000,10000,0,0,256,47,2955,256,256,0,0,5731,40031,41753,1,65060,72,404,65536,1,691,0,0,2953,18,0 +[zuse@Hera] [HADES][DOE ] 828,8280000,10000,0,0,256,47,3006,256,256,0,0,5732,40031,41753,1,65060,72,404,65536,1,692,0,0,2954,19,0 +[zuse@Hera] [HADES][DOE ] 829,8290000,10000,0,0,256,47,3010,256,256,0,0,5734,40031,41753,1,65060,72,404,65536,1,693,0,0,2956,21,0 +[zuse@Hera] [HADES][DOE ] 830,8300000,10000,0,0,256,47,3062,256,256,0,0,5735,40031,41753,1,65060,72,404,65536,1,694,0,0,2957,22,0 +[zuse@Hera] [HADES][DOE ] 831,8310000,10000,0,0,256,47,3116,256,256,0,0,5737,40031,41753,1,65060,72,404,65536,1,695,0,0,2959,24,0 +[zuse@Hera] [HADES][DOE ] 832,8320000,10000,0,0,256,47,3121,256,256,0,0,5740,40031,41753,1,65060,72,404,65536,1,696,0,0,2962,27,0 +[zuse@Hera] ok>  \ No newline at end of file diff --git a/logs/20260913-234648/amd64/qemu-amd64-20260913-234648.log b/logs/20260913-234648/amd64/qemu-amd64-20260913-234648.log new file mode 100644 index 00000000..f8f395cf --- /dev/null +++ b/logs/20260913-234648/amd64/qemu-amd64-20260913-234648.log @@ -0,0 +1,10619 @@ +[=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 v2.0.0 +Architecture: amd64 +Build: Sep 13 2026 23:46:17 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 131 +Total memory: 1023 MB +Usable memory: 968 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 249364 + Free pages : 247841 + Used pages : 1523 + Total MB : 974 + Free MB : 968 + 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=2106051223 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=1009889011, tick_hz=100, initial_count=10098890 +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: 4700115] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 62155506] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 93001335] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 93915423] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 94790682] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 96257721] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 97455519] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 98743722] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 99619422] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 100634289] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 111166188] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112730583] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 116409405] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 117703047] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119293944] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 121983351] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 123562257] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125199165] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 128414412] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 129976287] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 131559729] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 135146718] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 136746036] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138241530] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 140913381] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 141622425] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 142192197] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143250891] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 144082953] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 145197066] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 146629140] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 147421869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 148420209] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 149963499] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 151555824] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 154716408] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 156087183] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157599813] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 160499913] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 161890323] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163496403] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 166769862] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 168209496] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169798419] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 173120136] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 176700069] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 178804836] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180369945] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 183049356] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 184465512] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186062121] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 188687709] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 190444296] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192023139] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 194686380] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 196459536] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198083949] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 200884173] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 202752291] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204411648] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 207175605] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 208828515] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 210290451] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211827567] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 214468989] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 216202728] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217759479] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220381413] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 221752230] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223321833] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 226007292] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 227515785] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229047924] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 231774984] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 233386230] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234932166] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 237823131] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 238811916] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 239732682] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241561215] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 242611236] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 243645570] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 244857438] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 245684145] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 246575910] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 247970814] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249518388] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 252216069] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 254046681] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255617712] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 258447315] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 259781592] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 261257325] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 262945704] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 265916931] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 267367716] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268913211] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 271748421] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 272769021] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 273820974] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275498811] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 276522918] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 277549692] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 278746356] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280430136] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 281483223] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 282550926] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 283794105] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 284622135] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 285496029] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 286985496] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288571332] 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: 291632418] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 293034042] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 294587706] 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: 297343326] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 298771599] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300327489] 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: 303568608] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 304598385] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 305628456] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 307334895] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 308361438] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 309344973] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 310346694] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312018861] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 313065921] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 314133246] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 315503580] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 316625169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 317525733] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 318960663] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320512815] 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: 323389479] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 324613737] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 326328849] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 328045431] 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: 330863883] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 332287515] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 333825366] 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: 336675108] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 337681932] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 338775339] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340501497] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 341829915] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 342827079] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 343818888] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 345462159] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 346499055] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 347427801] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 348441135] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350073717] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 351140769] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 352183839] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 353725722] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 354707136] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 355593651] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 356878746] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 358430499] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 360956148] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 362315835] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363891066] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 366623502] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 368031489] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 369598572] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 372162987] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 373227876] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 374451231] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 375277980] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 376163949] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 377754615] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 379696527] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 382387992] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 383725965] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 385290549] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 387543303] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 389168451] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 390534123] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 392375592] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 395075037] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 396156831] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 397366494] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 398195742] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 399089880] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 400782207] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 402411849] 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: 405632703] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 407185191] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 408733689] 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: 411610836] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 412692420] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 413921928] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 414747690] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 415628556] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 417511143] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 419105505] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 421824144] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 423151722] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 424696923] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 427435134] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 429013809] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 430571694] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 433235607] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 434371812] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 435290646] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 436942758] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 437962161] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 439040490] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 440247906] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 441271152] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 442242087] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 443748690] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 445283979] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 446285658] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 449374779] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 450765399] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 452337900] 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: 455358645] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 456857751] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 458413305] 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: 461359563] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 462390327] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 463421553] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 465073413] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 466196955] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 467564412] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 468663573] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 470343615] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 471368520] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 472506867] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 473776611] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 475183800] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 476282982] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 477545355] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 478354359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 479503122] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 481227642] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 482752599] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 485589657] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 486929037] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 488473587] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 491410479] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 492965529] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 494509554] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 496756155] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 498663207] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 500285436] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 501817197] 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: 505175559] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 506158800] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 506995104] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 508662378] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 509703684] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 510817587] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 512043231] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 512844339] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 513756390] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 515016747] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 516749478] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 519513813] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 521096205] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 522755184] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 525673932] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 526739724] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 527585688] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 529479258] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 530576655] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 531533079] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 532731864] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 533526609] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 534429756] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 535841208] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 537360075] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 540065505] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 541936584] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 543474645] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 545580483] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 547364748] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 548336229] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 549175977] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 550916457] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 552029373] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 553141449] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 554533875] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 556033611] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 557077185] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 558325992] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 559123467] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 559994127] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 561743238] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 563264688] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 565866735] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 567568197] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 569099580] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 571728675] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 573206046] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 574737954] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 577520643] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 579061875] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 580823754] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 583686390] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 585231276] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 586773306] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 589867572] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 591435810] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 593521593] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 594655488] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 598085733] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 599020527] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 600659997] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 601695234] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 602626500] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 604252782] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 605763228] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 607100949] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 608322477] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 609146034] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 610014027] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 611511474] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 613059174] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 615910722] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 617793855] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 619351824] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 622139679] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 623126994] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 624733452] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 625779147] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 626827446] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 628050633] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 628838784] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 629846616] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 631872360] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 633367896] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 636045039] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 637429884] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 638991381] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 641634756] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 643304970] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 644881335] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 647014893] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 649024551] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 650488860] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 652013250] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 655227489] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 656319300] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 657573315] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 658433013] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 659324316] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 660885498] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 662418918] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 665311773] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 666718563] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 668436930] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 671051094] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 672130158] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 673360254] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 674176041] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 675061191] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 676692240] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 678226290] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 681121581] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 682569657] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 684093501] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 686899857] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 687938118] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 689197005] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 690002670] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 690891663] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 692704425] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 694234611] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 696020451] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 698402964] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 699806730] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 701365350] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 704095371] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 705246402] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 706465473] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 707285670] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 708178611] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 710157273] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 711722130] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 714952980] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 716796990] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 718561557] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 721506114] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 722899317] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 724138737] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 724964730] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 725854983] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 727207026] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 728776860] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 731558436] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 732908946] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 734481615] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 736009323] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 737651418] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 738718050] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 739927398] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 740772774] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 741643560] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 743394246] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 744977793] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 747856347] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 749363790] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 750921990] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 753649890] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 755243916] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 757268988] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 760051803] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 761134122] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 762376083] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 763206717] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 764087394] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 765507897] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 767066622] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 769932450] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 771381471] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 772971486] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 774635253] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 776704740] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 777750456] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 778984248] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 779983113] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 781288305] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 783065682] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 784584318] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 787349304] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 788881044] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 790396320] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 793254546] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 795001053] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 796530504] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 799339191] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 800985150] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 802549314] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 804398133] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 806878548] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 807865947] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 809506803] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 810561192] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 811617849] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 812867202] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 813663522] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 814567068] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 816216891] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 817745586] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 820790313] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 822350991] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 823878048] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 826692930] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 828230508] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 829776339] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 832666716] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 833664027] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 835323195] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 836359293] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 837504633] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 838741092] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 839566623] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 840440160] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 842340387] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 844260753] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 846048252] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 848311044] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 849890286] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 851419947] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 854321034] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 856313031] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 857858001] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 860827149] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 861810285] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 863485854] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 864560088] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 865597593] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 866875212] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 867698202] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 868870653] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 870865758] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 872388342] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 875019075] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 876488151] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 877567509] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 879130665] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 880198746] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 881951406] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 883505406] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 886138575] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 887141073] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 888821892] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 889883946] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 890951334] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 892229226] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 893068827] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 894109356] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 896493864] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 898087764] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 901469709] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 902602638] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 904168272] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 905219637] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 906930654] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 907933572] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 909603513] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 910650006] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 911701875] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 912944760] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 913778334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 914665080] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 916451298] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 918019305] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 921275670] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 922285665] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 923857557] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 924947478] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 925947981] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 927599043] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 928632705] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 929765172] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 930997200] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 932896104] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 934071957] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 935316480] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 936142641] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 937017501] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 938309505] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 939843639] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 942436782] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 943736199] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 945705537] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 948334170] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 949611243] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 951142941] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 953823465] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 955170153] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 956931444] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 959468895] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 961107462] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 962527377] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 964057752] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 967000062] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 968466030] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 970233915] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 973250670] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 974223957] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 975104739] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 976759875] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 977821047] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 978733350] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 979579818] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 981211602] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 982542078] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 983651592] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 984869928] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 985671771] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 986573301] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 987872130] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 989396247] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 991923030] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 993225912] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 995137143] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 998003958] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 999301905] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1000837341] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1003417821] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1004764782] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1006282116] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1008955689] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1010429406] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1011973263] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1014490008] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1015974267] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1017520560] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1020724929] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1022207298] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1023761907] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 1025190621] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1028123040] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 1029088284] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1029988407] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1031615571] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1033026183] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 1033976580] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1034816811] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1036476042] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1037540028] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1038613758] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1039856223] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 1040715606] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1041608400] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1043060151] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1044787716] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1047417714] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1048758207] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1050272349] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1052833698] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1054125303] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1055667942] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1058497545] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1059871008] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1061429796] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1064094738] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1065520407] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1067042445] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1069770135] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1071470736] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1073022048] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1075765278] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1077229881] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1078767144] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1081655988] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 1082917563] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1083820122] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1085496825] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1086583617] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 1087508562] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1088336718] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1090002333] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1091070918] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1092119847] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1093375983] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 1094174067] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1095206973] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1097007219] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1098523146] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 1100511573] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1102480743] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1103794818] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1105332921] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1108365888] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1109788806] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1111306917] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1113901152] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1115275980] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1116823260] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1119428751] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1121187942] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1122763992] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1125429354] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1126807941] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1128368955] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1131001200] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 1132008591] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1133210589] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1134850374] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1135913226] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 1136882796] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1137739785] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1139399709] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1140445530] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 1141374318] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1142216964] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1143871239] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1144937850] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1146402894] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1147656741] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 1148496888] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1149406209] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1151047296] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1152616605] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1155300468] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1156717149] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1158573318] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1161291159] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1162636566] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1164211671] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1166888520] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 1168105785] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1169775138] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1171717554] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1174567800] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1175986539] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1177550766] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1180307016] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1181717943] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1183585998] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1186286262] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1187409804] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1188302976] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1189977033] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1191029742] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 1192071237] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1192952859] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1194622170] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1196080368] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1197076944] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1197961968] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1199639490] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1200686508] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1201763535] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1202995710] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 1203896001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1204803159] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1206434880] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1208029788] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1211182140] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1212618519] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1214184804] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1216980156] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1218435750] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1219989435] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1223362077] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1224395676] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1225328748] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1227013515] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1228055304] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1229110680] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1230006372] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1231695906] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1232735847] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1233968232] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1234816023] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1236494595] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1237562781] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1238633802] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1239940506] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 1240770111] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1241673972] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1243137903] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1244709333] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1247392797] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1248753723] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1250321331] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 1252932744] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 1254064497] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1255320213] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1256865624] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1259575107] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1261057140] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1262613975] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1265645976] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 1266658176] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1267529109] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1269180696] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1270217844] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1271416188] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1272643365] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 1273520766] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1274396361] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1275901200] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1277506209] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1280134380] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1281552300] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1283124654] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1285893000] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1287212115] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1288807590] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1291364382] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1292893623] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1294484100] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1297710729] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 1298772048] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1299673431] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1301361138] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1302415674] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1303498812] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1304740101] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 1305553473] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1306447527] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1307913684] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1309902510] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1312449537] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1313799690] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1315378008] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1317983247] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1319385606] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1320912096] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1323813603] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1325128917] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1326670695] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1328659626] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1330444269] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 1331453529] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1332354030] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1334191068] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1335310242] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 1336283907] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1337115969] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1338785427] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1339840446] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1340939586] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1342195155] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 1343029800] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1343916000] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1345378440] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1347223479] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1349859189] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1351239015] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1352786022] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1355512977] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1356873777] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1358433930] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1361307633] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1362615114] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1364179194] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1366711647] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 1367717883] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1368567396] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1370227068] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1371271230] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 1372493892] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1373350923] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1375015383] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1376080524] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1377147156] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1378394262] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 1379207655] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1380186150] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1381473618] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1383032637] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1385651904] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1386923790] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1388488164] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1391046636] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1392342294] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1393889763] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1396411233] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1397961831] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1399516839] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1402105383] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1403583279] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1405138350] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 1406883660] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1409325057] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 1410409875] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1411306029] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1413066144] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1414148148] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1415198253] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1416458400] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 1417256547] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1418161353] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1419543111] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1421079240] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1423856994] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1425144378] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1426705434] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1429220562] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1430557002] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1432110855] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1434877794] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1436190819] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1437792531] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1440369861] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1441865061] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1443453774] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1446426912] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 1447679541] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1448549088] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1450210734] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1451265480] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1452322956] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1453572834] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 1454397168] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1455313734] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1456681128] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1458236556] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1460954292] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1462215195] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1463798175] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1466371431] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1467662511] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1469220627] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1471941324] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 1473174339] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1474078872] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1475721912] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1476798582] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1477843983] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1479106650] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 1479904587] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1480815672] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1482215385] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1483773753] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1486496739] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1487769402] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1489318929] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1490965476] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1493248806] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1494545577] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1496093130] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1498924077] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 1499896335] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1500764811] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1502413416] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1503466314] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1504518267] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1505760312] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 1506583512] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1507467360] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1508846619] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1510768770] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1513471365] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1514737098] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1516290846] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1518855051] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1520152935] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1521696624] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1524628497] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1525863108] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1527420468] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1529984631] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1531422963] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1532974821] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1536192042] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 1537205502] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1538079396] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1539750219] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1540810131] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1541886969] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1543118619] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 1543985877] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1544874891] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1546291824] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1548071679] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1550623116] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1551879966] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1553422332] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1555973874] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1557229338] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1558778109] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1561578921] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1562965467] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1564517934] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1567085478] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 1568074578] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1569753234] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1571321997] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1574104098] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 1575169155] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1576042671] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1577705619] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1578749382] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1579863663] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 1581118014] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 1582415814] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 1583499414] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1584744756] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 1585828566] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1586889339] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1588341888] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1589899836] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1592631138] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1594014702] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1595566098] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1598331672] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1599703602] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1601252016] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1603821975] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1605171603] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1606728900] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1609313328] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1610828226] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1612421874] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1615048911] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 1616080074] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1617003948] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1618652826] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1619726913] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 1620685647] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1621549146] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1623343953] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1624743372] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1625868321] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1627118493] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 1627932852] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1628820459] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1630343652] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1631901936] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1634487666] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1636062855] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1637618220] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1640238138] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1641596460] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1643267262] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1645257621] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1647240798] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1648706682] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1650258036] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1652828436] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1654153410] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1655720997] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1658378715] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 1659353346] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1660219029] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1662203298] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1663280451] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 1664235573] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1665122361] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1666765191] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1667829744] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1668877938] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1670123910] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 1670949420] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1671846729] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1673568309] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1675107063] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1677724251] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1679083119] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1680639261] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1683257121] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1684645242] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1686468546] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1689099720] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1690460730] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1692011286] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1694551740] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1695894417] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1697486553] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1700553204] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 1701532602] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1702409457] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1704085572] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1705138029] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 1706101908] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1706971812] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1708614096] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1709656998] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1710730224] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1712376561] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 1713212340] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1714106709] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1715513625] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1717059876] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1719607680] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1720874652] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1722429828] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 1723442469] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1726868808] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1728179985] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1729745934] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1732275552] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1733591244] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1735158201] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1737972516] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 1739042445] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1739930136] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1741587813] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1742635692] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1743706356] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1744963752] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 1745774646] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1746685605] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1747974459] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1749892620] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1752582279] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1753914036] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1755453441] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1758150849] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1759471476] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1761001662] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1764043029] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1765441629] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1766983911] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1769611935] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1771000896] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1772538894] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1775247180] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 1776225759] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1777080207] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1778734713] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1779815583] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 1780776648] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1781645754] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1783325670] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1784397594] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1785437367] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1786900227] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 1787716392] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1788628002] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1790112576] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1791663783] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1794257178] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1795641792] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1797234516] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 1798207131] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1801335795] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1802735256] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1804315674] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1806881916] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1808235282] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1809802239] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1812550887] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 1813547757] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1814446914] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1816135440] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1817188149] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 1818152448] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1819008366] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1820684880] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1821717177] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1822793070] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1824066195] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 1825349778] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1826280078] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1827747831] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1829321697] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1831963959] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1833360858] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1834938609] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1837958871] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1839266667] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1840874637] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1843481241] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1844858946] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1846405113] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1849015308] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1850776725] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1852313736] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1854889827] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 1855879305] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1856736378] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1858396302] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1859437167] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 1860370239] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1861202532] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1863106938] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1864163196] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1865204754] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1866458307] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 1867259352] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1868180475] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1869661164] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1871224824] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1872933405] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1875410397] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1876796733] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1878337860] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1880912523] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1882159608] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1883720013] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1886244675] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1887866736] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1889417628] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1892052309] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1893453114] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1894987521] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1897592424] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 1898550759] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1899433095] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1901227944] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1902287016] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 1903209063] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1904045010] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1905662514] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1906721481] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1907739708] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1908996978] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 1909834983] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1910742246] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1912121925] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1913896194] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1916475540] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1917797700] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1919335635] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1921847151] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1923154044] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1924801116] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1927422105] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 1928386089] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1929266115] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1930972176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1932018102] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1933104285] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1934348850] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 1935185784] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1936073685] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1937641272] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1939173936] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1941798810] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1943089176] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1944647292] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1946901600] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1948532775] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1949941119] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1951525212] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1954125201] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 1955094771] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1955980446] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1957650891] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1958749317] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1959800682] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1961066478] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 1961884071] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1962918363] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1964382840] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1965945597] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1968543591] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1969879653] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1971429012] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1973966610] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1975487325] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1977059826] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1979598810] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 1980561828] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1981450695] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1983103101] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1984170888] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1985253396] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1986496113] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 1987326999] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1988430969] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1989908508] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1991481198] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1994130411] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1995473697] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1997040255] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1999620000] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2001110706] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2002683585] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2005219587] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 2006193273] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2007079158] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2008754391] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2009802921] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2010902481] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2012146500] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 2013180876] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2014155255] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2015667381] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2017191141] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2019922590] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2021269404] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2022807612] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2025548070] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2026861179] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2028411231] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2042689656] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2044426419] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2045666574] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2047558443] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2050308897] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 2051542290] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2052441468] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2054110191] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2055186924] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2056230015] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2057488650] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 2058313509] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2059224258] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2060666013] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2062231437] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2065136829] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2066480913] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2068035291] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2070587316] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2071862079] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2073415890] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2076111555] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2077429410] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2078976774] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2081609775] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 2082591525] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2083458321] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2085130509] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2086204449] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2087250711] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2088656409] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 2089495716] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2090396511] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2092265973] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2093860440] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2096478069] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2097889773] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2099543943] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2102317203] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2103837666] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2105444985] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2107403529] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2109377172] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2110746603] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2112359781] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2115005403] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2116415322] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2117990238] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2120557383] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 2121601377] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2122548687] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2124261783] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2125310397] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2126605908] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2127841338] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 2128678335] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2129559747] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2130916452] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2132488176] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2135060214] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2136424773] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2137995531] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2140770261] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2142153888] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2143718892] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2146359705] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2147451537] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2148704187] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 2149572180] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2150475348] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2151968994] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2153560731] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2156094612] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2157465513] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2159030874] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2161774692] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2163161364] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2164912050] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2167591944] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2168678505] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2169926850] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 2170738899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2171617350] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2173044783] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2174629506] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2177075166] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2178719361] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2180075373] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2181637500] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2184215838] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2185543836] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2187110730] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2189879517] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2191247121] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2192793351] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2195356695] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2196663189] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2198217441] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2200818732] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 2201937738] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2202827088] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2204552406] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2205635754] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2206678908] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2207935758] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 2208755724] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2209646880] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2211077526] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2212642068] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2215331013] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2216699436] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2218286280] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2220839376] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2222118234] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2223668265] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2226265524] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2227799406] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2229241329] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2231774538] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2232943356] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2234496789] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2235871407] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2238415179] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 2239623876] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2240761215] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2242738974] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2243845800] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2245014303] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 2246292363] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 2247713895] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 2248868349] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2250191454] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 2251034415] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2252294919] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2253983361] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2255521989] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 2256627723] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 2258069940] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2259604809] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 2260636728] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2262067458] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2263600122] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2264824149] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 2266364226] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2267903547] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 2268955878] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2270508765] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2272023663] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 2273136957] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2274613089] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2276356488] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2277475893] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2278954566] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2280439245] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2281384245] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 2282454132] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2283379119] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2285048157] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2286124113] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 2287120332] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2287994457] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2290009764] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2291072805] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 2292074148] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2292933846] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2294598264] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2295754251] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2296878738] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2298007110] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 2298690933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2299465245] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 2301099759] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2303007630] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2304017226] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 2305308432] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2306716272] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 2307845715] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2309424012] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2311016001] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2311949388] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 2313417876] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2315276019] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 2316167028] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 2317678188] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2319269841] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2320388784] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2321868360] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2323434519] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2324427714] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2325600480] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2326508184] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2328501000] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2329619649] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2330658519] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2331583128] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2333242485] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2334415944] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2335510065] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2336740098] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2337567582] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2338443807] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2340094974] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2341626609] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2342637234] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 2344164354] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2345676564] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 2346727194] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 2348164602] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2349689811] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2350677798] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2352064407] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2353889685] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2354889054] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2356384863] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2357962299] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2358978195] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2359942158] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2361592779] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2362637193] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 2363607498] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2365397853] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2366443779] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2367725871] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2369001453] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 2369820705] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2370708354] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 2372333712] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2373889455] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 2374871877] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2376270540] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2378018727] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2378980023] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2380353927] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2381902761] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2382890706] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 2384361861] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2385922371] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2386939800] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2388499722] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2390120250] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 2391277035] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 2392789959] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2394348495] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 2395334676] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 2396334654] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2397978366] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2399050500] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 2399995962] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2401664979] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2402859669] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2403963954] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2405241048] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2406090435] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2407013952] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 2408871633] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2410437603] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 2411517696] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 2413091394] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2414661039] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 2415867447] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 2417597679] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2419173330] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 2420243721] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2421682326] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2423236179] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2424214086] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 2426043207] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2427606594] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2428768650] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2429884401] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2431543968] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2432618391] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2433599805] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2435282514] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2436347655] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2437507611] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 2438758581] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 2440071438] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 2441383371] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2442665694] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2443511385] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2444400273] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 2445953559] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2447532549] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 2448496449] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2450003451] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2451594768] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2452546278] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 2454288228] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2455616142] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2457202713] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2458183308] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2459739513] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2461318167] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 2462257350] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2463272784] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2464987791] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2466192981] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2467188381] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2468871909] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2469947676] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2471184660] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2472461985] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2473297449] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2474198916] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2475873414] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2477441820] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2478779919] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2480237487] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2481802722] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2482820256] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2484469806] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2486035692] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 2487080463] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2488541307] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2490131700] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2491447392] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2492534772] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2494234680] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2495329725] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2496369141] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2498078772] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2499153048] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2500232889] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2501497509] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2502356976] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2503403763] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 2505367389] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2506995582] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2508095373] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2509723608] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2511281220] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2512364211] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2514109626] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2515716924] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2517315717] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2518933368] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2520488586] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2521425921] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2522763159] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2524462668] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2525543349] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2526587091] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2528252748] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2529598428] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2530721739] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2532214062] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2533304277] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2534402661] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2536762221] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2538687732] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2539973268] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 2542160019] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2544130617] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2545386270] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2547395949] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2549306277] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2550540720] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2552558610] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2554921656] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 2556216201] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2558083101] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2560016592] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2561165586] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2562553098] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2564874648] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2566337067] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2567868807] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2569875315] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2571178008] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2572523835] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2574039531] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2574986106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2575880139] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2577899583] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2579793300] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2580873687] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 2582486592] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2584058148] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 2585100462] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 2586840480] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2588411574] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2589427197] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2590945980] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2592665250] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2593603992] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2594720100] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2596365429] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2597468265] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2598436806] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2600112501] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2601174492] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2602268088] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2603481594] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2604536697] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2605671747] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 2607470019] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2609038740] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 2610056421] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2611555548] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2613171897] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2614136364] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 2615694963] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2617447854] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2618526036] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2620141293] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2621827887] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 2622842754] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 2624577312] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2626137507] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 2627142000] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 2628235155] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2630016354] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2631079101] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2632020006] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2633657565] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2634703092] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2635765818] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2636978589] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 2637807627] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2638677699] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 2640306648] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 2641889943] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2643442221] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 2644458978] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2645921943] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2647511475] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2648527770] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2650055688] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2651591439] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 2652614412] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 2654228283] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2655993984] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2657041275] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2658496932] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2660071407] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 2661046962] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2662542960] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2664075057] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2665048134] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 2666107164] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2668055628] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2669125263] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 2670060708] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2671719330] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2672765151] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2673830964] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2675114253] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2675974287] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2676858261] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2678576271] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2680627467] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 2681758023] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2683410555] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2685135516] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 2686232913] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2687696424] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2689249437] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2690219889] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2692035864] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2693958015] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 2694997473] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2696144850] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2697827685] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2698891944] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2699985792] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2701787361] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2702899542] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2704018338] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2705545059] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2706407991] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2707440267] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2709071106] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2710601250] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2711619834] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2713033050] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2714626530] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2715614034] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2717229102] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2718926427] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2719905195] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2721584754] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2723145222] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 2724187452] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2725824087] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2727391296] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 2728420758] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 2729554527] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2731507380] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2732617125] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2733653139] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2735398365] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2736594735] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2737668402] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2738905617] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2739751875] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2740640259] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2742557307] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2744132118] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2745280503] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2746984779] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2748544722] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2749498920] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2751115290] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2752683612] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 2753675799] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2755413024] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2756937981] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2757938862] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2759052261] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2760720753] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2761776066] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2762734737] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2764415703] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2765476539] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2766568749] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2767981398] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2769046539] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2769943932] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 2771643378] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2773175475] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 2774178834] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2775735312] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2777293218] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2778267660] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2779874937] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2781710232] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 2782765461] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 2784268767] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2785824846] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2786892738] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2787957228] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2789635044] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2790708081] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2791682355] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2793677061] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2794966881] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2796065370] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2797330158] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 2798144160] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2799045753] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2800589001] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2802148167] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2803106544] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2804581101] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2806305138] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2807238546] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2808692292] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2810304084] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2811245031] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2812614462] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2814168483] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2815114281] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2816639448] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2818491900] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2819579406] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 2820638772] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2822305479] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2823358776] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 2824324692] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [35m[HADES][TEST ] [KRELTSC: 2826003537] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2827049190] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2828128884] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2829356733] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 2830203306] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2831379873] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2832996033] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2834582583] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2835551691] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2837053884] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2838596628] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2839512165] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2840980002] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2842506366] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2843706684] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2845231704] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2846766237] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2847728961] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2849334096] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2850633408] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2852333232] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 2853381468] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2854865454] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2856926205] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2857906611] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 2859033324] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2860760511] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2861831364] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 2862771261] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2864422155] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2865469173] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2866549119] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2867774028] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2868991524] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2869868127] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2871346086] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2872899813] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2873861760] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2875233921] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2876812470] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2877756084] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2879152941] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2880863811] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2881939200] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2883316296] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2884882497] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2885810382] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2887173240] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2888701452] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2889648258] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 2890630932] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2892308181] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2893557093] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2894531577] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2896198473] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2897274891] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2898336630] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2899598100] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2900425668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2901310566] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2902797891] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2904369426] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2905318878] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2906936739] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2908521084] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2909498424] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2910849207] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2912429436] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2913348627] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2914770159] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2916327099] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2917260129] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2918941263] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2920535961] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2921479071] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 2922493959] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2924137125] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2925206718] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2926180047] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2927853537] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2928916452] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2929975125] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2931452832] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2932283172] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2933185122] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2934627318] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2936180457] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2937279912] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2938663497] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2940224112] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2941383711] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2942682855] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2944672521] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2945901924] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2947423626] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2949003561] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2950167570] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2951736669] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2953274625] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2954421876] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2955436533] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2957412633] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2958469311] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2959530189] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2960778366] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2961611667] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2962518888] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2964028641] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2965597593] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2966690811] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2968019859] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2970104823] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2971476018] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2972907252] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2974472361] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2975510832] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 2976868965] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2978441970] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 2979369414] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2980354860] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2982058968] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2983128855] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2984544423] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2985800769] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 2986565253] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2987464431] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2988953079] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2990514135] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2991525768] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2992937220] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2994537315] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2995543068] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2997147111] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2998715748] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2999704974] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3001006764] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3002563536] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 3003654738] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 3004668597] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3006342444] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3007397442] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3008553765] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3010042728] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3010885248] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3011769348] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3013480113] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3015032748] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3016065843] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3017665854] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3019231341] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3020257002] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3021421494] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3023091015] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3024151536] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3025575777] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3026811984] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3027644802] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3028525941] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3029936007] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3031488642] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3032513904] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3034050957] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3035622303] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 3036736122] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3037755798] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3039396423] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3040509003] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3041572884] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3042810981] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3043638969] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3044536593] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3046376907] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3047929122] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3048880275] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 3050517498] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3052032459] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 3053086890] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3054084411] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3055746015] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3056886042] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3057985917] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 3059579334] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 3060892107] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 3061956450] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3063243624] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 3064082448] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3064987611] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3066407379] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3067988448] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3068922066] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3070412688] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3072147267] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3073080276] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3074471988] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3076025463] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3076965465] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 3078618942] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3080197827] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3081139824] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 3082665201] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3084511374] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 3085635042] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3086796300] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3088056405] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 3088923663] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3089811690] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3091314303] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3092891046] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3093841947] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3095315622] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3097183509] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3098121264] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3100354761] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3101967393] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3102948240] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3104026506] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3105272541] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 3106082322] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3106995549] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3108451311] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3110420544] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3111373335] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 3112779075] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3114338304] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 3115298970] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 3116906415] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3118547922] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3120127668] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3121103958] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3122468685] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3123727194] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 3124578660] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3125463873] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3126958758] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3128536782] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3129510993] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3130962450] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3132545661] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3133481967] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3135733188] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3137306655] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3138291576] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3139418100] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3140661720] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 3141480867] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3142339074] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 3145013634] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3146543673] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 3147968502] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3149397846] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3150936096] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3151891302] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3153351894] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3154876998] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3155893062] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3156939471] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3158192478] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 3159000579] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3159902928] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3161534376] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3163115361] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 3164187600] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 3165601866] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3167095302] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 3168168402] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 3169571307] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3171092106] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 3172150548] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3173192001] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3174693291] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 3175626741] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3176497842] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3177891045] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3179670627] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 3180726675] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3182096421] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3183643155] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3184611507] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 3186130059] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3188127138] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 3189190473] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3190246269] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3191495328] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 3192312039] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3193214682] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3194918391] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3196465440] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 3197505486] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3198942474] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3201077565] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 3202039785] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3203445399] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3204937197] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3205896414] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3206964411] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3208237431] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 3209045490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3209965395] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3211332894] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3213140637] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 3214209684] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3215268672] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3216842916] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 3217906608] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 3219425328] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3220980252] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 3221946000] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3223008327] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3224402811] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 3225300834] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3226190835] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 3227721315] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3229283148] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 3230261370] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 3231412716] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 3232660956] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3234320460] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 3235319598] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3236417352] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3238158336] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 3239596164] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 3240660045] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3241937706] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3242774451] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3243674910] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 3245728731] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3247315323] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3248323911] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3250027032] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3251578365] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3252618726] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3254230413] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3255935319] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3256961379] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3258534531] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3260121564] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3261137649] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3262496538] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3263385615] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3265081533] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3266165112] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3267276348] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3268518162] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 3269382711] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3270281007] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3272137470] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3273759678] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 3274936875] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3276261660] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3277842414] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 3278830947] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3280431798] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3282127023] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3283175301] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3284482215] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3286092243] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3287233740] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3288428388] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3289694121] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3290539161] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3291444471] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 3293068527] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3294669546] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 3295629540] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3296774964] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3298381905] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3299389275] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3300946425] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3302512899] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3303487740] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 3304627473] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3305708364] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3307409238] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3308420199] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3309509175] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3310765185] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3311625324] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3312679209] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 3315140724] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3316729311] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 3317798190] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3319014720] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3320601774] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3321583986] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3322745601] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3324306867] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3325765758] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 3326956185] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3328053099] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3329737971] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3330717831] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3331794375] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3333040683] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 3333920709] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3334801995] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3336819234] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3338712111] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 3339661983] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3341295720] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3342886092] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 3343838274] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3345477198] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3347086575] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 3348047094] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 3349399410] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3351301821] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3352903428] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 3353891142] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3355550352] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3357161535] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3358119408] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3359228166] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3360486927] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 3361350279] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3362233098] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 3364653789] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3366211380] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 3367227780] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 3368966202] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3370591770] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 3371581311] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 3373334769] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3374868903] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 3376091439] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 3377801028] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3379385856] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3380390412] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3381494487] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3382768557] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 3383647638] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3384539865] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3386144622] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3387765948] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 3388880124] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3390216249] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3391768863] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 3392751432] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3393936924] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3395487585] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3396466521] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3398098767] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3399643863] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 3400805142] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3401875260] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3403134210] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 3403963668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3404862573] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3406671366] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3408216609] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 3409202832] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3410752443] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3412305855] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 3413466777] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3414657876] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3416232204] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3417222648] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3418537878] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3420105255] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 3421028058] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3422113611] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3423357798] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 3424204287] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3425093721] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3427039245] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3428620545] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 3429650280] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3430841085] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3432403548] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3433415013] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3434501994] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3435750024] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 3436585803] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3437480382] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3439138038] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3440705856] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 3441718812] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 3443176506] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3444716940] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 3445677522] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3446983449] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3448566912] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3449502189] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 3453836400] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3455397582] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 3456357408] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3458310954] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3459853698] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 3460787841] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 3462779439] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3464540394] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 3465509586] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3466563996] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3467822841] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 3468637641] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3469531422] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 3470842137] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3472409115] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 3473347983] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3474742929] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3476477151] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 3477447183] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3479037912] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3480624588] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 3481671333] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3482749935] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3483965646] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 3484862493] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3485750940] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3487762341] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3489504774] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 3490624767] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3492089790] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3493761117] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 3494854398] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3495950724] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3497190963] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 3498017586] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3498932199] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3500400876] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3502134867] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 3503193645] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3505209267] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3506749008] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 3508013397] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3509120643] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3510379383] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 3511658262] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 3512686254] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3514053753] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 3514849758] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3515750217] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3517105200] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3518680284] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3519612411] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 3520904436] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3522430380] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 3523369353] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3524603985] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3526279869] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3527205843] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3528628446] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3530153697] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3531163314] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3532598244] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3534139644] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3535201992] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3536584989] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3538118283] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3539314443] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 3540299196] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3541962564] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3543075123] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3544163742] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3545368638] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 3546184341] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3547103868] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3548748441] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3550323420] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3551561517] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 3552598938] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3554173644] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 3555249411] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3556800513] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3558365769] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3559400061] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3560825037] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3562383993] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 3563396130] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3564702120] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3565962267] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 3566809680] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3567713772] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3569276991] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3570913878] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 3571997331] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 3574259367] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 3575615379] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3577189623] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 3578228367] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3579807189] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3581402391] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3582413457] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 3583944189] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3585534204] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 3586570176] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3587666691] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3588961152] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3589929546] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3590819589] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3591942123] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3593581992] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3594579009] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3595895331] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3597250776] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 3598236831] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3599598198] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3600973782] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 3602207616] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3603665604] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3605001771] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 3606047235] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3607094757] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3608688069] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3609677337] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3611213424] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3612795963] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 3613758204] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3615146829] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3616847577] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3617901000] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3619014924] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3620210979] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3621075948] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3621969750] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3623299386] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3624903765] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3625832133] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 3627453963] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3629031819] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 3629960628] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3631258911] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3632825469] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3633771099] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3635116653] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3636693501] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 3637691064] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 3638683818] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3640737051] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 3641934870] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 3643340820] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3644866995] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 3645885663] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3647220444] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3648792882] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 3649838136] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 3651133647] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3652731642] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3653734959] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 3655722966] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3657329844] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 3658402713] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3659418525] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3661104195] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3662159361] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3663260958] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3664454913] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 3665286702] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3666226683] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3667727847] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3668950677] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 3669883959] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3670788975] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3671864532] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3673077030] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3673916379] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3674832714] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 3676593081] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3678184755] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 3679449501] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3680910639] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3682507878] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 3683511405] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3685008369] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3686595297] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3687566379] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3689263893] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3690818439] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3692072307] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3693329346] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3694951911] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3695994771] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3697069404] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3698097291] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3699758748] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3700785144] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3701762652] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3702663594] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3704648157] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3705862944] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3706958052] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3708149886] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3709017522] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3709900551] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 3711655269] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3713235603] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3714295872] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3715926039] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3717657699] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3718682730] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3720416553] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3721974249] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3722964168] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3724553910] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3726158247] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3727191405] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3728185062] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3729069834] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3731003409] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3732071595] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3733152696] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3734379705] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3735234363] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3736147044] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3737558076] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3739156113] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3740190510] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3741252123] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3743191620] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3744230847] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3745229775] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3746897721] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3747957045] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3749099928] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3750322128] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 3751157067] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3752038122] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3753654828] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3755499405] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 3756441024] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3757976985] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3759533631] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 3760512945] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3761941701] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3763529952] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 3764533689] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3765601224] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3766793751] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3767976849] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3768882033] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3770754645] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3772324458] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 3773408919] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3774512385] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3776087658] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3777160632] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3778259415] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3780005733] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3781176903] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3782237403] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3783802365] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3784846002] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3785934075] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3787490322] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3788546664] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3789627597] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3791262720] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 3792340062] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3794266203] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3795854748] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 3796939713] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3798421011] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3799968480] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 3800980491] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3802024149] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3803594781] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3804656289] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3805965135] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3807526275] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3808569534] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3810024624] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3811600506] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 3812582550] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3814152426] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3815701827] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 3816668751] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3817883622] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3819570972] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3820619040] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3821856297] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3823424346] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 3824503578] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3825574641] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3826809315] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 3827707233] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3828610989] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3830310792] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3831934407] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3832885350] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 3834353103] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3835976676] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3836936313] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3838378887] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3839998932] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 3840953823] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3842361726] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3844407084] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 3845374071] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3847086600] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3848717187] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 3849691188] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3850857087] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3852056334] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 3852979662] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3853864413] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 3855686772] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3857105049] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3858726669] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3859697583] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3861898068] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3863550474] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3864641382] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3866236941] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3867954153] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 3869353572] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 3871383579] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3873035922] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 3874014774] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3875205894] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 3876449220] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 3877742358] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 3878818293] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3880053891] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3880921611] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3881798046] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3884447406] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3886014930] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 3887062935] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3888273984] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3889991196] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3890985399] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3892069986] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3893736987] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 3894762333] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3896198292] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3897962943] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3898948473] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3899969199] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3901643802] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3902695020] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3903831057] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3905052123] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3905908188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3906792939] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3908977317] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3910580688] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 3911665464] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3912722793] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3914436414] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3915496347] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3916797906] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3918398106] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 3919378260] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3920606739] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3922294026] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3923350746] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3924441675] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3925675551] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3926551818] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3927440202] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3928866039] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3930444147] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 3931464579] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3932663490] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3934735749] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 3935812251] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3936979158] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3938655441] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 3939728394] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3940828731] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3942057231] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3942974490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3943898511] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3945416538] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3947603772] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 3948603372] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3950109492] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3951793839] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3952798038] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3953914020] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3955534317] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3956607522] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3957762039] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3959385759] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3960338130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3961223847] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3962513226] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3964170966] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 3965221281] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3966475086] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3968088453] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 3969172053] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 3970614060] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3972254475] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3973316088] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3974478480] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3975692574] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3976522158] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3977403465] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3978384333] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3979959669] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 3981076323] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3982278384] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3984055929] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3985096248] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3986236527] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3987848298] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 3988875891] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3989990424] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3991216341] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3992021649] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3992901087] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3994073160] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3995766243] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 3996799926] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3997855239] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3999514197] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4000522470] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4001535048] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4003330527] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4004388822] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4005338358] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4007001075] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4008061911] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4009222476] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4010486550] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4011270396] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4012154895] 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: 4033366344] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4034940924] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4036370436] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4037428647] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4039078218] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4040084202] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4041091614] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4042724490] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4043760315] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4044732132] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4046404971] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4047448818] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4048768857] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4050020835] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 4050841704] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4051739790] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4053060333] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4054608369] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 4055629578] 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: 4076793651] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4078366509] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 4079412750] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 4080497232] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4082021580] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4083015657] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4084113285] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4085329038] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4086471564] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4087327944] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4088624127] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4090172625] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 4091227707] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4092270525] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4093822089] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 4094935530] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4095995547] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4097550135] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 4098780756] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4099794405] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4101379191] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 4102421421] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4103452206] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4105082814] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 4106130630] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4107165258] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4108784631] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 4109821905] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4111009539] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4112714571] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 4113800481] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4114945632] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4116579537] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 4117679223] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4118845059] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4120521699] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 4121619495] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4122689277] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4124564409] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 4125683751] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4126728753] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4128404154] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 4129580868] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4130547750] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4132204167] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 4133341044] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4134460785] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4136177892] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 4137197022] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4138312332] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4139858100] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 4140928470] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4142005938] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4143721701] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 4144824243] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4145948331] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4147620057] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 4148894190] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4150010571] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4151694666] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 4152745569] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4153900212] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 4155147339] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4156478844] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 4157602848] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 4158432432] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4159346562] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4160702301] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4162435809] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4163386479] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 4164765486] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4166313585] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 4167540510] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4169086719] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4170643764] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 4171581603] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4173142428] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4174898070] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4175931753] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4177373424] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4178969781] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4179941514] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4181052372] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4181899197] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4182798228] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4184363946] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4185938757] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4187207787] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4188732072] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4190290902] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4191241026] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 4192788789] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4194339324] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 4195296399] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 4196872827] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4198468659] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 4199831013] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4201553034] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4203167388] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 4204192272] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4205251554] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4206931050] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4208003121] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4209077691] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 4209846963] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4210703364] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4212487188] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4214053263] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 4215012774] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 4228343091] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 4229870694] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4231452120] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 4232425596] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4233917121] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4235460600] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 4236406020] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4238207337] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4239725595] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 4240749786] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 4242371133] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4243926141] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 4244939559] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 4246620945] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4248144642] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4249184814] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 4250254869] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4251894402] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4252982979] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4254023613] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 4254844146] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4255724193] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 4257146313] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4258708923] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 4259735802] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4261105695] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4262803986] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 4263818958] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4265297316] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4266849300] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 4267878174] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4269325242] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4270867650] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 4271847153] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4273329081] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4275014877] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4276008366] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 4277704032] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4279254168] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4280244843] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 4281248412] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4282918500] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4283967786] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4285034733] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4285855728] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4286762340] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 4288598916] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4290145608] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 4291209027] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4292724975] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4294274901] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 4295328303] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 4297009899] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4298606739] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 4299888390] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4301652306] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4303187532] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 4304255193] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 4305236208] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4306885023] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4307951130] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4308882018] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4310538603] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4311587742] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4312804608] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 4313626632] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4314547650] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4315878693] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4317425595] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4318377567] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4319820897] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4321390836] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4322328087] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4323770283] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4325434155] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4326366492] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4327793358] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4329360504] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 4330360881] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4331460273] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 4332280008] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4333182105] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4334785434] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4336399431] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 4337938269] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4340015001] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4341945132] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 4343228316] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4345555725] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4347264222] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 4348741404] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4350275328] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4351372998] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4352349498] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 4354746270] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4356369717] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 4357535721] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 4358989383] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4361037282] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 4362588972] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4364148936] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4366416243] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4367771625] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4369181985] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4370171190] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4371104031] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4373054091] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4375110054] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4376552355] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4378306086] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4380208539] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4381481622] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4382895090] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 4384175796] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4385340708] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4388191332] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4390494990] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 4391803332] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 4393768701] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4395430389] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4397068893] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 4398151569] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4399754226] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4401608337] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 4402769490] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4404458499] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4406132661] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 4407141501] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4408316472] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 4409201748] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4410094689] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4411790208] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4413858687] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4415097540] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4417367409] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4419397101] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 4420511214] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4421937471] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4423173699] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 4424615307] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 4426166829] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4427445309] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4428310656] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4429199313] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4431703584] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4433352084] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 4434396246] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4435477158] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4437234123] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4438464786] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 4440717960] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4442319651] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 4443449787] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 4445121723] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4446693006] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 4447848594] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4448980767] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4450214706] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4451364960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4452248829] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 4454395113] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4455953229] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 4456930485] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 4458199389] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4459858788] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4460905071] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4461998856] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4463954418] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 4465004208] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4466106771] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4467368346] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4468219539] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4469062227] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 4471070520] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4472671392] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4473803964] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 4475739681] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4477407984] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 4478688711] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 4480788837] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4482378180] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 4483627029] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4484718126] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4485966639] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4486841184] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4487732130] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4490349465] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4491939543] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 4493033790] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 4494654444] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4496229843] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 4497293976] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4498400172] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4499651499] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4500469386] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4501654563] Running FIND.existing: FIND DUP . CR +[Hera] 35722304 +[Hera] [HADES][TEST ] [KRELTSC: 4503245250] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4504791375] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 4505801160] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 36049104 +[Hera] [HADES][TEST ] [KRELTSC: 4507639269] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4509208977] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 4510178967] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4511681160] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4513333839] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 4514334489] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4515303702] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4516966986] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 4518013941] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4519091178] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4520322744] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4521325788] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4522244286] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4523465772] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4525102575] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 4526382945] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4527833037] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4529448840] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 4530459633] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4531599618] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4532836875] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4533689853] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4534611942] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 4536020412] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4537607361] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 4538874795] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4540012386] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4541709606] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4542728505] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4543826259] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4545067086] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4545920211] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4546828335] Running LATEST.basic: LATEST @ . CR +[Hera] 35803728 +[Hera] [HADES][TEST ] [KRELTSC: 4548294240] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4549899039] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 4550939001] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4553356437] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4554929316] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 4555950273] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4557970515] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4559581761] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 4560616956] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4561720821] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4562969817] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 4564081263] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4565171499] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 36050616 +[Hera] [HADES][TEST ] [KRELTSC: 4567359006] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4568944422] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 4570013889] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 36051080 +[Hera] [HADES][TEST ] [KRELTSC: 4572132537] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4573700124] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 4574732484] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 4575877110] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 4577264853] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4579090908] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4580124990] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4581231144] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4582481295] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4583335764] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4584214026] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 4585683732] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4587264864] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 4588207974] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4589590362] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4591343505] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4592363769] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4593504867] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 4594730511] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4596086796] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 4597209876] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4598480145] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4599434574] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4600313550] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 4605821031] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4607374149] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4608396849] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 36055504 +[Hera] [HADES][TEST ] [KRELTSC: 4613693742] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4615556064] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 4616449194] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 4624104072] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4625307855] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 4626169422] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 4634613480] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4635875727] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4636844289] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4642079421] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4643668974] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4644639153] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 4646227509] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 4647269466] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4649011479] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 4650043377] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 4651134474] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 4652382420] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4654134849] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4655164563] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4656362550] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4657589013] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4658468472] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4659340035] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4663153278] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4665110646] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4666130196] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4668053250] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4669595721] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4670643894] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 4675428870] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4676899311] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4678186884] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4679264625] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4680479895] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4681395663] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4682262900] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4686095442] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4687790037] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4688853183] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 4693992450] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4695637107] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 4696567911] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 4701559443] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4703371323] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 4704375228] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4705515654] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4707117030] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 4708153884] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4709173791] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4711038423] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4712630328] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 4713657816] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 4715071242] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4716685890] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4717920459] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 35813536 +[Hera] [HADES][TEST ] [KRELTSC: 4722100299] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4723694052] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4724701989] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4725813246] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4727100483] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 4728240027] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4729137630] Running CURRENT.basic: CURRENT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4730667228] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4732270998] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 4733306865] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 36058192 +[Hera] [HADES][TEST ] [KRELTSC: 4738419504] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4740049251] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 4740977346] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 4742293878] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 4743647391] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4745215944] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4746444654] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4747534743] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4748761542] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 4749610299] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4750515756] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4753255731] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4754832957] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 4755836652] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4761674127] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4763044608] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4763968503] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4768859382] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4770430602] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 4771439652] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4772563509] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4773825357] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 4775135715] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 4776188214] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 4777559178] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4779185565] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4780047573] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4780942278] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 4782457428] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4784121048] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 4785151518] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4786276467] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4787496021] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4788356118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4789231104] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4790539047] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4792130343] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4793273394] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 4794415857] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4795985502] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 4796963724] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 4798599414] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4800153330] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 4801387017] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4802513541] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4804316496] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4805204040] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4806096414] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 4807695711] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4809421071] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 4810668702] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 4811851464] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4813442025] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 4814390007] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4815712167] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4817428896] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4818496599] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4819621863] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4820847150] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 4821692022] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4822578537] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4823654745] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4824889335] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 4825743594] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4826630256] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4828034946] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4829322393] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 4830177765] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4831072344] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4832189775] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 4833403155] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 4834739637] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 4835836572] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4837037583] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 4837838607] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4838743518] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4840845891] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4842449955] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 4843618038] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 4844673666] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4846306185] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 4847382519] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 4848809553] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 4849903317] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4851471555] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 4852557297] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4853902683] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4855065222] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 4855830147] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4856723529] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 4857722247] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4859395632] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4860478308] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4862374923] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4863872202] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 4864855128] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4866262968] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4867482270] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4868358873] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4869223947] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4871449275] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4873124298] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 4874175831] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4875929373] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4877502945] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 4878700365] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4880901291] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4882534125] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4883566548] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4884697797] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4886401128] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4887456924] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4888588362] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4889813565] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 4890702747] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4891585125] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4893710493] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4895322747] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 4896301620] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 4897989264] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4899581778] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 4900589001] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 4902494646] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4904066076] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 4905012819] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4906384119] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4907634564] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4908492624] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4909399131] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 4910735046] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4912302129] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 4913266050] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4915119594] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4916714754] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 4917687117] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4918945983] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4920649902] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4921673064] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4922788689] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4924204971] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 4925045601] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4925934447] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4929348123] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4931233083] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 4932635022] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 4934866104] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4936406790] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 4937411241] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 4938374637] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 4939241265] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4940930757] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4942005516] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4943100603] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4944314466] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 4945274187] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4946277462] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4948385547] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4949922957] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 4950915249] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 4951806132] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4953329577] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 4954540668] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4955655201] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4956884058] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 4957898295] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4958882712] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 4959964296] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4961512038] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 4962529530] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4964296575] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4965792930] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 4966778712] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4967807208] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4969035939] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 4969884171] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4971086799] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4973804661] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4975387746] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 4976349819] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 4977688653] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 4978819461] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4980597615] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 4981991091] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4983234774] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4984514871] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 4985364489] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4986248400] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 4988642232] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4990187916] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 4991152971] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 4992193542] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 4993236108] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4994883915] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 4996709046] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 4997782587] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 4998696654] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5000339862] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5001389526] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5002462458] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5003718069] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 5004578943] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5005480452] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5008143798] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5009779950] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5010743955] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 5011849647] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 5012859915] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5014549113] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5015596950] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5016698001] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5017916610] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 5018757282] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5019650433] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5022374427] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5023924899] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5024918556] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5026971054] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5028498573] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 5029434774] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 5030857671] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 5031828942] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5033776356] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5034952230] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5036064579] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 5037323067] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 5038602555] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 5039779017] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5041030827] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5041866879] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5042758014] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5045717859] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5047321020] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5048356761] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5050406382] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5051948055] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5052944274] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 5054801472] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5056463664] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5058007437] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5059421514] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5061303492] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5062879542] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5063889684] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5064980256] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5065798479] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5067442695] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5068524237] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5069608110] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5070432045] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5071601787] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5073677448] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5075240793] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5076239763] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5078220777] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5079789099] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5080795650] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5082900312] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5084853900] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5085852072] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5087737473] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5089250712] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5090381142] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5091336663] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5092160598] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5093854605] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5094903807] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5096135037] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5097561210] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5098413873] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5099296923] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5100374013] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5101207398] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5102909952] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5103922257] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5105475648] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5106308592] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5107965093] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5109339144] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5110408296] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5111266734] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5112148167] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5113238088] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5114080314] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5115770079] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5116806492] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5118343734] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5119130982] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5120808651] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5122382685] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5123446188] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5124696003] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5125562715] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5126454438] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5127604440] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5128425057] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5130076329] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5130894363] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5132229312] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5133061563] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5134073427] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5136386031] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5137407849] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5138490903] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5139330987] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5140218993] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5141202675] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5142054540] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5143679625] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5144704824] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5146113084] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5147090298] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5147908269] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5149582473] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5150626068] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5151700449] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5152968429] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5153833839] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5154844611] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5157476079] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5159203560] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5160206226] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5162878371] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5164454526] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5165460447] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5166469917] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5167346709] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5169021249] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5170101069] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5171181645] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5172284523] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5173183701] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5175364908] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5176945452] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5177958009] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5179927221] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5181724296] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5183255763] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5184441318] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5185377813] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5186246940] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5187901992] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5188988238] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5190134313] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5191411806] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5192272911] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5193152790] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5195508717] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5197306044] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5198268285] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5199869388] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5201451906] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5202407028] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5203507806] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5204359188] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5206036059] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5207067978] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5208148407] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5209019634] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5210069571] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5212290552] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5213871894] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5214825714] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5216409345] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5217993438] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5218963218] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5219948202] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5220803427] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5222645799] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5223695946] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5224783578] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5226059643] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5226904221] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5227810560] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5230083264] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5231645349] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5232582180] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5234621574] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5236218918] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5237296071] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5238374589] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5239231431] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5240933922] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5241970608] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5243065065] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5243894397] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5244792105] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5247078522] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5248647768] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5249609484] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5251617420] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5253210228] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5254263483] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5255242566] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5256078072] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5257759521] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5258788941] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5260061898] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5261293863] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5262161436] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5263047048] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5264830389] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5266745547] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5268352719] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5269376091] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5270530545] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5271457506] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5273444211] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5274567669] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5275764648] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5276667123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5277588477] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5280255582] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5281832094] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5282843916] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5283825120] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5285000448] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5286707811] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5287754514] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5288873520] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5290132050] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5290976901] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5291863185] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5294816310] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5296361637] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5297661201] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5299774767] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5301306801] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5302301298] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5303745447] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5305246821] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5306191716] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5308547412] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5310535356] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5311537917] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5312637813] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5313469203] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5314409982] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 5316879393] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5318268774] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5319838902] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5320866600] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5323198293] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5324793264] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5325782028] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5327448777] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5329007523] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5330032386] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5332612635] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5334155274] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5335465905] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5336541504] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5337687012] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5338407123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5339221545] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5341788984] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5343322026] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5344345503] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5345956875] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5347627656] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5348736897] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5351095806] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5352663057] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5353663161] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5354733783] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5355545601] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5356445409] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5358549420] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5360270601] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5361230973] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5362737051] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5364287754] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5365274922] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 5367028611] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5369089971] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5370642249] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5371622151] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5372895927] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5374307610] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5375169051] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5376055377] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5378253804] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5379796674] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5380752384] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5381841990] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5382684237] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5384466696] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5385648219] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5387142747] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5387986065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5388882240] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5391036546] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5392576917] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5393575341] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5394483717] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5395318887] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5397014700] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5398289484] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5399340366] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5400575565] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5401464915] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5402416320] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5405328159] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5406879324] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5407808931] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5410410411] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5412063783] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5413014516] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5415185517] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5416716501] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5417707764] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5418807954] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5419645791] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5420535855] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 5422564728] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5424634761] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5426160243] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5427128427] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5429531310] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5431068741] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5432031318] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5434168362] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5436054414] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5437012455] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5438087214] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5439320754] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5440152144] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5441052897] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5443112535] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5444707422] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5445661473] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5447634150] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5449448823] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5450373159] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5452275780] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5453740341] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5454684690] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5456734815] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5458211829] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5459179635] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5460198261] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5461133916] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5462024694] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5464202940] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5465739636] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5466705531] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 5468790558] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5470065321] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5471595612] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5472522195] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5474619234] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5476116996] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5477052273] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5479096665] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5480655075] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5481607425] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5482623615] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5483862447] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5484674475] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5485562229] 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: 5488125342] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5489635347] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5490641646] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5493053160] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5494592775] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5495531937] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5496569946] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5497339428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5498196900] 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: 5500735065] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5502263529] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5503269975] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5505570840] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5507093970] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5508026727] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5509045122] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5510235633] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5511208605] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5512102533] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5514045747] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5515616904] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5516552538] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 5518306374] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5520048093] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5521628070] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5522530482] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5524682961] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5526242316] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5527171524] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5529081306] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5530632135] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5531553132] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5532642192] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5533478118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5534342058] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5536514865] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5538064917] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5538982449] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5540985639] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5542524750] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5543393709] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5545384593] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5546940504] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5547840984] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5550101634] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5551677432] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5552628249] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5553715272] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5554943184] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5555774238] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5556671904] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5559561966] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5561096814] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5562175185] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5564197905] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5565774102] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5566687791] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5571130698] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5573132838] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5574382674] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5575471923] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5576329521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5577204108] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5579522382] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5581089822] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5582039715] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 5583861381] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5585508243] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5587353660] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5588674098] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5591297061] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5592878802] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5593807107] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5594914269] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5596126347] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5596964016] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5597853576] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5600197470] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5602203327] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5603143602] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5605418091] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5606980953] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5607920808] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5608983807] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5609821959] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5610690393] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5612947284] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5614828149] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5616141489] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5618475702] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5620033335] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5620945764] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5622058911] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5623283505] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5624106978] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5624992317] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 5627592201] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 5628881727] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5630474682] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5631392697] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5633634552] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5635171689] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5636084097] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5637187752] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5638002027] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5638894716] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5641228152] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5643206289] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5644117437] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5646411792] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5647944687] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5648874483] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5649945861] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5651166969] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5652017280] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5652920826] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5656287525] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5657899548] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5658872562] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5661185355] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5662727805] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5663657265] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 5666441823] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5667794349] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5669465739] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5670286650] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5672670759] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5674232424] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5675171859] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5677299558] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5678831151] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5679745197] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5680856706] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5682048225] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5683001205] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5685346149] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5686912455] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5687845296] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5690137404] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5691688947] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5692647471] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5695263693] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5696743542] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5697693372] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5699982477] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5701553781] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5702465916] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5704674465] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5706382689] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5707595586] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5709132660] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 5710442262] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 5711776959] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 5713058484] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5714330769] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 5715234357] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5716142775] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5718357666] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5719926030] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 5721160935] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5723407956] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5725008408] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 5726046375] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5728073001] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5729755647] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 5730919845] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5732034609] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5733002352] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5734805055] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5735814210] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5736876411] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5737785606] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5739471402] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5740541184] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5741704836] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5742943269] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 5743883712] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5744805066] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5747354130] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5748951180] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 5749949625] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 5751723600] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5753347152] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5754948150] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 5756032842] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5757914064] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5759651520] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 5760672792] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5761831194] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5762771742] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5764463901] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5765478474] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5766539289] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5767469169] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5769160677] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5770180122] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5771410260] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5772320379] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5773967913] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5775040950] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5776134168] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5777349564] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5778288054] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5779175703] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5854222689] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5855838030] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 5856946074] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5931351258] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5932965444] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 5934026511] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6008617692] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6010266906] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6011240739] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6012693603] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6013934934] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 6014842239] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6015731862] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 6017968908] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6019588995] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 6020663544] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 6021984885] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6023582607] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 6024735990] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 6026519079] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6028131228] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 6029211363] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6030373104] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6031622352] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 6032499627] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6033444564] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6039937302] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6041765499] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 6043178862] 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: 6049981224] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6052310061] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 6053711286] 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: 6057508002] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6059139345] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 6060232878] 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: 6062990913] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6064724022] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 6066251352] 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: 6069585732] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6071190237] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 6072420816] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 6074130489] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6076070385] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6077113980] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 6079049130] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6080896626] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 6082059249] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 6083494767] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6084781479] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6087326280] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6088733280] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6090191793] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6091935906] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 6093467352] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6094700388] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6097075992] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6098355480] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6099993060] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 6101047722] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6102497898] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6103393422] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6104939337] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 6105950508] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 6107832759] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6108764823] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6110474034] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6111664944] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6113603559] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6114516030] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6116278938] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 6117374256] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6118491267] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 6119963325] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 6121287585] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 6125831376] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 6127960881] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 6129236631] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 6130718496] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 6136014528] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 6137259618] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 6138572244] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 6139634697] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6140423856] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6141209109] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6142379313] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 6143236554] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6144221307] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6145724718] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 6146725284] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6147610287] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6148769529] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 6149668728] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6150571581] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6151720155] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 6152606187] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6153465570] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6154621452] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 6155496144] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6156395868] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6157531590] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6158398680] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6159583017] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6160773213] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 6161690367] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6162617727] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6163760610] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6164627406] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6165507747] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6166637232] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 6167521962] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6168383739] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6169571499] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 6170773413] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 6172480083] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 6173635923] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6174838383] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 6175690080] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6176584659] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6178431588] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6180005202] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6182617791] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6183846942] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6185116245] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 6185919642] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6186783729] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6188443527] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6190088373] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 6192233397] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6194173944] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6195248661] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6196496943] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 6197553075] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6198745896] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6200795601] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6202300860] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6204916410] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6206015277] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6207225612] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 6208029198] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6208937070] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6210670599] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6212211831] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6214874736] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6216499905] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6218037483] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6220887813] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6221982312] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6223194621] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 6224078679] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6224987979] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6226992975] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6228563502] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6231089067] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6232162251] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6233359188] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 6234194988] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6235073838] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6236553204] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6238145508] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6241189269] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6242278287] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6243452481] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 6244272657] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6245130318] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6246766386] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6248561928] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 6251491407] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6254132010] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6255558960] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6257118588] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 6258200109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6259372959] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6261628023] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6263782035] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6266514093] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6267663927] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6268846878] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 6269691603] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6270604998] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6272653611] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6274242744] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6276983181] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6278079675] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6279201033] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 6280051449] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6280974714] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6282697953] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6284271882] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6286950033] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6288020277] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6289330929] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 6290183592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6291084618] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6292788663] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6294329013] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6296991141] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6298074468] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6299319327] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 6300223881] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6301232574] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6302920365] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6304539381] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6307142520] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6308259405] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6309474885] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 6310362597] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6311221560] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6312634209] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6314353353] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6316919637] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6318036186] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6319283922] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 6320147064] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6321016296] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6322328250] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6323853501] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6326799402] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6327852552] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6329047746] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 6329856519] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6330850785] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6332149110] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6333720036] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6336247176] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6337317735] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6338507364] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 6339488379] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6340370589] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6341835465] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6343440915] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6346134879] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6347248929] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6348457206] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 6349284543] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6350175321] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6351645930] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6353185818] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 6368649126] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6370480074] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6371498595] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6372845472] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6375475449] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6376710564] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6377978019] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 6378804138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6379656486] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6381109770] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6382623471] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6385298535] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6386580417] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6388172364] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6390948375] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6391985985] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6393209256] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 6394053939] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6394943730] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6396389181] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6397925142] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6400551717] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6401903949] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6403452573] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6406141665] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6407211573] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6408398031] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 6409227048] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6410110518] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6411503805] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6413036973] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6415837911] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6417179328] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6418770351] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6421411941] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6422493609] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6423705414] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 6424568367] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6425452299] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6427235346] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6428820972] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 6431114298] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6433066080] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6434218245] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6435439122] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 6436275426] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6437347308] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6439731354] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6441565683] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6444800544] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6446093808] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6447466998] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 6448433313] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6449429994] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6451562355] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6453374781] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6456109317] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6457241322] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6458452686] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 6459827367] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 6461015295] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6462256332] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 6463146732] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6464018715] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 6466424349] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6468031941] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 6469276863] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6470351034] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6471563805] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 6472501308] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6473372157] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6475650342] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6477464616] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 6478877181] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6480085269] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6481341258] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 6482312109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6483212631] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6485160927] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6487096182] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6488310402] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6489517440] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6491205567] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6492106677] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6492984204] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6497784930] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6499339182] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 6500324061] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6501124791] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6502010907] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 6503175861] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6504357489] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6507051054] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6508700457] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 6509911317] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6511076544] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6512309853] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 6513214071] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6514109196] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6516906480] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6518564619] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6519821301] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6520982790] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6522187077] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 6523120107] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6523997571] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 6526620933] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6528614484] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6530260695] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6531408471] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6532650789] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6533521659] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6534407271] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6537157410] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6538680309] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 6539880879] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6541006626] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6542376771] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6543475071] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6544352892] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6548574291] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6550197486] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6551078667] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6551963019] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 6552992901] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 6554319156] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 6555747135] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6557341098] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6558228411] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6559115556] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6561315033] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6562918215] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6564055743] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6565295373] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6566524251] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6567414714] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6568277730] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 6570621477] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6572224932] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 6573317772] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6574484889] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6575698164] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 6576540600] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6577450299] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6579444375] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6581021097] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 6582345798] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6584456340] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6586031781] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6587269164] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6588342852] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6589552641] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 6590393649] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6591299610] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 6593795712] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6595388646] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 6596326233] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6597609816] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6598832919] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 6599669475] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6600558132] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6602579781] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6604142097] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 6605363058] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6606426981] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6607667808] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 6608572950] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6609585822] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6611686536] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6613281801] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 6614546148] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6615710955] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 6616945797] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 6617798208] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 6618685773] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 6619564245] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6620447631] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 6621435429] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6622338366] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 6623291073] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 6624486204] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000003d722000, 0x000000003d76f26a) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] PCI: ECAM mapped (amd64) +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[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][WARN ] [KRELTSC: 6789884745] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6794848284] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6963321246] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6969085179] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7239407826] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7440629700] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7444070655] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7455828303] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7467801222] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7472644263] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7496065773] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7510773543] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7524211758] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7537452804] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7540462503] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7569082815] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7582254645] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7585999785] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7599783996] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7613824953] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7627484802] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7639878498] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7669606098] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7672974078] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7676219334] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7689163923] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7719648846] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7722251586] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7725325440] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7740337500] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7762892991] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7777709583] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7805896980] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7809065250] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7811672736] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7814941344] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7827733074] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7848318597] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7880672751] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7883901165] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7886707773] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7889545629] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7906339854] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7920156783] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7961396940] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7965169086] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7968064272] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7978936224] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7982944263] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8004064572] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8017793574] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8032261923] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8048150124] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8065042986] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8081087175] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8096193315] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8118172125] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8158624488] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8169153132] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8181062715] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8190679392] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8206976568] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8225721588] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8243693010] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[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=10098890) +[Hera] I/O APIC: keyboard IRQ1 unmasked +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 11422744095] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 17806009557] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 436 ticks, trust=0x00010000, variance=0x00000000 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +[Hera] [HADES][DOE ] 104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,444,65536,0,1,65536,0,0,65536,1,0,0,0,3,3,3 +[Hermes] [HADES][DOE ] 16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,445,65536,0,0,65536,0,0,65536,1,0,0,0,4,4,4 +[Hermes] [HADES][DOE ] 17,170000,10000,0,0,256,57,21,4096,2635,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,1,0,5,5 +[Hermes] [HADES][DOE ] 18,180000,10000,0,0,256,57,22,4096,2891,0,0,446,65536,0,0,65536,0,0,65536,1,0,1,1,0,5,5 +[Hermes] [HADES][DOE ] 19,190000,10000,0,0,256,57,23,4096,3147,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,2,0,6,6 +[Hermes] [HADES][DOE ] 20,200000,10000,0,0,256,57,25,4096,3403,0,0,447,65536,0,0,65536,0,0,65536,1,0,1,2,0,6,6 +[Hermes] [HADES][DOE ] 21,210000,10000,0,0,256,57,26,4096,3659,0,0,448,65536,0,0,65536,0,0,65536,1,0,1,3,0,7,7 +[Hermes] [HADES][DOE ] 22,220000,10000,0,0,256,61,27,4096,3915,0,0,448,65536,0,0,65536,0,0,65536,1,0,1,3,0,7,7 +[Hermes] [HADES][DOE ] 23,230000,10000,0,0,256,61,28,4096,4096,0,0,449,65536,0,0,65536,0,0,65536,1,0,1,4,0,8,8 +[Hermes] [HADES][DOE ] 24,240000,10000,0,0,256,61,30,4096,4096,0,0,449,65536,0,0,65536,0,0,65536,1,0,1,4,0,8,8 +[Hermes] [HADES][DOE ] 25,250000,10000,0,0,256,61,31,2048,2048,0,0,450,65536,0,0,65536,0,0,65536,1,0,1,5,0,9,9 +[Hermes] [HADES][DOE ] 26,260000,10000,0,0,256,61,32,2048,2048,0,0,450,65536,0,0,65536,0,0,65536,1,0,1,5,0,9,9 +[Hermes] [HADES][DOE ] 27,270000,10000,0,0,256,61,34,1024,1024,0,0,451,65536,0,0,65536,0,0,65536,1,0,1,6,0,10,10 +[Hermes] [HADES][DOE ] 28,280000,10000,0,0,256,61,35,1024,1024,0,0,451,65536,0,0,65536,0,0,65536,1,0,1,6,0,10,10 +[Artemis] [HADES][DOE ] 3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,453,65536,0,1,65536,0,0,65536,1,0,2,8,1,0,12 +[Artemis] [HADES][DOE ] 3975,39750000,10000,0,0,256,66,3670,256,256,1,0,454,65536,0,1,65536,0,0,65536,1,0,2,9,2,0,13 +[Artemis] [HADES][DOE ] 3976,39760000,10000,0,0,256,66,3671,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,10,3,0,14 +[Artemis] [HADES][DOE ] 3977,39770000,10000,0,0,256,66,3671,256,256,1,0,455,65536,0,1,65536,0,0,65536,1,0,2,10,3,0,14 +[Artemis] [HADES][DOE ] 3978,39780000,10000,0,0,256,66,3672,256,256,1,0,456,65536,0,1,65536,0,0,65536,1,0,2,11,4,0,15 +[Artemis] [HADES][DOE ] 3979,39790000,10000,0,0,256,66,3673,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,12,5,0,16 +[Artemis] [HADES][DOE ] 3980,39800000,10000,0,0,256,68,3674,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,12,5,0,16 +[Artemis] [HADES][DOE ] 3981,39810000,10000,0,0,256,71,3675,256,256,1,0,457,65536,0,1,65536,0,0,65536,1,0,2,12,5,0,16 +[Artemis] [HADES][DOE ] 3982,39820000,10000,0,0,256,71,3676,256,256,1,0,458,65536,0,1,65536,0,0,65536,1,0,2,13,6,0,17 +[Artemis] [HADES][DOE ] 3983,39830000,10000,0,0,256,71,3677,256,256,1,0,458,65536,0,1,65536,0,0,65536,1,0,2,13,6,0,17 +[Artemis] [HADES][DOE ] 3984,39840000,10000,0,0,256,71,3678,256,256,1,0,460,65536,0,1,65536,0,0,65536,1,0,2,15,8,0,19 +[Artemis] [HADES][DOE ] 3985,39850000,10000,0,0,256,71,3679,256,256,1,0,460,65536,0,1,65536,0,0,65536,1,0,2,15,8,0,19 +[Artemis] [HADES][DOE ] 3986,39860000,10000,0,0,256,71,3680,256,256,1,0,461,65536,0,1,65536,0,0,65536,1,0,2,16,9,0,20 +[Hera] [HADES][DOE ] 105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,463,65536,0,1,65536,0,0,65536,1,0,0,0,11,2,22 +[Hera] [HADES][DOE ] 106,1060000,10000,0,0,256,81,46,256,256,0,0,464,65536,0,1,65536,0,0,65536,1,0,0,0,12,3,23 +[Hera] [HADES][DOE ] 107,1070000,10000,0,0,256,81,47,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,13,4,24 +[Hera] [HADES][DOE ] 108,1080000,10000,0,0,256,79,48,256,256,0,0,465,65536,0,1,65536,0,0,65536,1,0,0,0,13,4,24 +[Hera] [HADES][DOE ] 109,1090000,10000,0,0,256,79,49,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,14,5,25 +[Hera] [HADES][DOE ] 110,1100000,10000,0,0,256,77,51,256,256,0,0,466,65536,0,1,65536,0,0,65536,1,0,0,0,14,5,25 +[Hera] [HADES][DOE ] 111,1110000,10000,0,0,256,76,55,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,15,6,26 +[Hera] [HADES][DOE ] 112,1120000,10000,0,0,256,76,56,256,256,0,0,467,65536,0,1,65536,0,0,65536,1,0,0,0,15,6,26 +[Hera] [HADES][DOE ] 113,1130000,10000,0,0,256,80,67,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,16,7,27 +[Hera] [HADES][DOE ] 114,1140000,10000,0,0,256,79,78,256,256,0,0,468,65536,0,1,65536,0,0,65536,1,0,0,0,16,7,27 +[Hera] [HADES][DOE ] 115,1150000,10000,0,0,256,79,92,256,256,0,0,469,65536,0,1,65536,0,0,65536,1,0,0,0,17,8,28 +[Hera] [HADES][DOE ] 116,1160000,10000,0,0,256,79,93,256,256,0,0,469,65536,0,1,65536,0,0,65536,1,0,0,0,17,8,28 +[Hera] [HADES][DOE ] 117,1170000,10000,0,0,256,77,102,256,256,0,0,470,65536,0,1,65536,0,0,65536,1,0,0,0,18,9,29 +[Hera] [HADES][DOE ] 118,1180000,10000,0,0,256,77,104,256,256,0,0,471,65536,0,1,65536,0,0,65536,1,0,0,0,19,10,30 +[Hera] [HADES][DOE ] 119,1190000,10000,0,0,256,77,103,256,256,0,0,472,65536,0,1,65536,0,0,65536,1,0,0,0,20,11,31 +[Hera] [HADES][DOE ] 120,1200000,10000,0,0,256,77,102,256,256,0,0,473,65536,0,1,65536,0,0,65536,1,0,0,0,21,12,32 +[Hermes] [HADES][DOE ] 29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,537,40093,41589,0,65523,13,0,65536,1,0,1,1,0,13,33 +[Hermes] [HADES][DOE ] 30,300000,10000,0,0,256,62,37,512,512,0,0,538,40093,41589,0,65523,13,0,65536,1,0,1,2,0,14,34 +[Hermes] [HADES][DOE ] 31,310000,10000,0,0,256,62,39,256,256,0,0,538,40093,41589,0,65523,13,0,65536,1,0,1,2,0,14,34 +[Hermes] [HADES][DOE ] 32,320000,10000,0,0,256,62,40,256,256,0,0,539,40093,41589,0,65523,13,0,65536,1,0,1,3,0,15,35 +[Hermes] [HADES][DOE ] 33,330000,10000,0,0,256,63,41,256,256,0,0,539,40093,41589,0,65523,13,0,65536,1,0,1,3,0,15,35 +[Hermes] [HADES][DOE ] 34,340000,10000,0,0,256,63,42,256,256,0,0,540,40093,41589,0,65523,13,0,65536,1,0,1,4,0,16,36 +[Hermes] [HADES][DOE ] 35,350000,10000,0,0,256,63,44,256,256,0,0,541,40093,41589,0,65523,13,0,65536,1,0,1,5,0,17,37 +[Hermes] [HADES][DOE ] 36,360000,10000,0,0,256,63,45,256,256,0,0,541,40093,41589,0,65523,13,0,65536,1,0,1,5,0,17,37 +[Hermes] [HADES][DOE ] 37,370000,10000,0,0,256,63,46,256,256,0,0,542,40093,41589,0,65523,13,0,65536,1,0,1,6,0,18,38 +[Hermes] [HADES][DOE ] 38,380000,10000,0,0,256,63,48,256,256,0,0,542,40093,41589,0,65523,13,0,65536,1,0,1,6,0,18,38 +[Hermes] [HADES][DOE ] 39,390000,10000,0,0,256,63,49,256,256,0,0,543,40093,41589,0,65523,13,0,65536,1,0,1,7,0,19,39 +[Hermes] [HADES][DOE ] 40,400000,10000,0,0,256,63,50,256,256,0,0,544,40093,41589,0,65523,13,0,65536,1,0,1,8,0,20,40 +[Hermes] [HADES][DOE ] 41,410000,10000,0,0,256,63,51,256,256,0,0,544,40093,41589,0,65523,13,0,65536,1,0,1,8,0,20,40 +[Artemis] [HADES][DOE ] 3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,547,40093,41589,1,65511,13,12,65536,1,0,2,11,2,0,43 +[Artemis] [HADES][DOE ] 3988,39880000,10000,0,0,256,72,3682,256,256,1,0,547,40093,41589,1,65511,13,12,65536,1,0,2,11,2,0,43 +[Artemis] [HADES][DOE ] 3989,39890000,10000,0,0,256,72,3683,256,256,1,0,548,40093,41589,1,65511,13,12,65536,1,0,2,12,3,0,44 +[Artemis] [HADES][DOE ] 3990,39900000,10000,0,0,256,72,3684,256,256,1,0,549,40093,41589,1,65511,13,12,65536,1,0,2,13,4,0,45 +[Artemis] [HADES][DOE ] 3991,39910000,10000,0,0,256,72,3684,256,256,1,0,549,40093,41589,1,65511,13,12,65536,1,0,2,13,4,0,45 +[Artemis] [HADES][DOE ] 3992,39920000,10000,0,0,256,72,3685,256,256,1,0,550,40093,41589,1,65511,13,12,65536,1,0,2,14,5,0,46 +[Artemis] [HADES][DOE ] 3993,39930000,10000,0,0,256,72,3686,256,256,1,0,551,40093,41589,1,65511,13,12,65536,1,0,2,15,6,0,47 +[Artemis] [HADES][DOE ] 3994,39940000,10000,0,0,256,72,3687,256,256,1,0,551,40093,41589,1,65511,13,12,65536,1,0,2,15,6,0,47 +[Artemis] [HADES][DOE ] 3995,39950000,10000,0,0,256,72,3688,256,256,1,0,552,40093,41589,1,65511,13,12,65536,1,0,2,16,7,0,48 +[Artemis] [HADES][DOE ] 3996,39960000,10000,0,0,256,72,3689,256,256,1,0,552,40093,41589,1,65511,13,12,65536,1,0,2,16,7,0,48 +[Artemis] [HADES][DOE ] 3997,39970000,10000,0,0,256,72,3690,256,256,1,0,553,40093,41589,1,65511,13,12,65536,1,0,2,17,8,0,49 +[Artemis] [HADES][DOE ] 3998,39980000,10000,0,0,256,72,3691,256,256,1,0,554,40093,41589,1,65511,13,12,65536,1,0,2,18,9,0,50 +[Artemis] [HADES][DOE ] 3999,39990000,10000,0,0,256,72,3692,256,256,1,0,554,40093,41589,1,65511,13,12,65536,1,0,2,18,9,0,50 +[Hera] [HADES][DOE ] 121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,557,40093,41589,1,65511,13,12,65536,1,0,0,0,12,2,53 +[Hera] [HADES][DOE ] 122,1220000,10000,0,0,256,77,104,256,256,0,0,558,40093,41589,1,65511,13,12,65536,1,0,0,0,13,3,54 +[Hera] [HADES][DOE ] 123,1230000,10000,0,0,256,77,106,256,256,0,0,559,40093,41589,1,65511,13,12,65536,1,0,0,0,14,4,55 +[Hera] [HADES][DOE ] 124,1240000,10000,0,0,256,77,108,256,256,0,0,559,40093,41589,1,65511,13,12,65536,1,0,0,0,14,4,55 +[Hera] [HADES][DOE ] 125,1250000,10000,0,0,256,77,109,256,256,0,0,560,40093,41589,1,65511,13,12,65536,1,0,0,0,15,5,56 +[Hera] [HADES][DOE ] 126,1260000,10000,0,0,256,75,112,256,256,0,0,560,40093,41589,1,65511,13,12,65536,1,0,0,0,15,5,56 +[Hera] [HADES][DOE ] 127,1270000,10000,0,0,256,76,113,256,256,0,0,561,40093,41589,1,65511,13,12,65536,1,0,0,0,16,6,57 +[Hera] [HADES][DOE ] 128,1280000,10000,0,0,256,76,127,256,256,0,0,561,40093,41589,1,65511,13,12,65536,1,0,0,0,16,6,57 +[Hera] [HADES][DOE ] 129,1290000,10000,0,0,256,72,135,256,256,0,0,562,40093,41589,1,65511,13,12,65536,1,0,0,0,17,7,58 +[Hera] [HADES][DOE ] 130,1300000,10000,0,0,256,72,136,256,256,0,0,562,40093,41589,1,65511,13,12,65536,1,0,0,0,17,7,58 +[Hera] [HADES][DOE ] 131,1310000,10000,0,0,256,72,138,256,256,0,0,563,40093,41589,1,65511,13,12,65536,1,0,0,0,18,8,59 +[Hera] [HADES][DOE ] 132,1320000,10000,0,0,256,72,142,256,256,0,0,563,40093,41589,1,65511,13,12,65536,1,0,0,0,18,8,59 +[Hera] [HADES][DOE ] 133,1330000,10000,0,0,256,72,153,256,256,0,0,564,40093,41589,1,65511,13,12,65536,1,0,0,0,19,9,60 +[Hera] [HADES][DOE ] 134,1340000,10000,0,0,256,72,157,256,256,0,0,564,40093,41589,1,65511,13,12,65536,1,0,0,0,19,9,60 +[Hermes] [HADES][DOE ] 42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,637,65533,3,0,65499,25,12,65536,1,0,1,1,0,11,62 +[Hermes] [HADES][DOE ] 43,430000,10000,0,0,256,64,54,256,256,0,0,637,65533,3,0,65499,25,12,65536,1,0,1,1,0,11,62 +[Hermes] [HADES][DOE ] 44,440000,10000,0,0,256,64,55,256,256,0,0,638,65533,3,0,65499,25,12,65536,1,0,1,2,0,12,63 +[Hermes] [HADES][DOE ] 45,450000,10000,0,0,256,64,57,256,256,0,0,639,65533,3,0,65499,25,12,65536,1,0,1,3,0,13,64 +[Hermes] [HADES][DOE ] 46,460000,10000,0,0,256,64,58,256,256,0,0,639,65533,3,0,65499,25,12,65536,1,0,1,3,0,13,64 +[Hermes] [HADES][DOE ] 47,470000,10000,0,0,256,64,59,256,256,0,0,640,65533,3,0,65499,25,12,65536,1,0,1,4,0,14,65 +[Hermes] [HADES][DOE ] 48,480000,10000,0,0,256,64,60,256,256,0,0,640,65533,3,0,65499,25,12,65536,1,0,1,4,0,14,65 +[Hermes] [HADES][DOE ] 49,490000,10000,0,0,256,64,62,256,256,0,0,641,65533,3,0,65499,25,12,65536,1,0,1,5,0,15,66 +[Hermes] [HADES][DOE ] 50,500000,10000,0,0,256,64,63,256,256,0,0,641,65533,3,0,65499,25,12,65536,1,0,1,5,0,15,66 +[Hermes] [HADES][DOE ] 51,510000,10000,0,0,256,64,65,256,256,0,0,642,65533,3,0,65499,25,12,65536,1,0,1,6,0,16,67 +[Hermes] [HADES][DOE ] 52,520000,10000,0,0,256,64,67,256,256,0,0,643,65533,3,0,65499,25,12,65536,1,0,1,7,0,17,68 +[Hermes] [HADES][DOE ] 53,530000,10000,0,0,256,62,68,256,256,0,0,643,65533,3,0,65499,25,12,65536,1,0,1,7,0,17,68 +[Hermes] [HADES][DOE ] 54,540000,10000,0,0,256,62,70,256,256,0,0,644,65533,3,0,65499,25,12,65536,1,0,1,8,0,18,69 +[Artemis] [HADES][DOE ] 4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,647,65533,3,1,65487,25,24,65536,1,0,2,11,2,0,72 +[Artemis] [HADES][DOE ] 4001,40010000,10000,0,0,256,74,3694,256,256,1,0,648,65533,3,1,65487,25,24,65536,1,0,2,12,3,0,73 +[Artemis] [HADES][DOE ] 4002,40020000,10000,0,0,256,74,3695,256,256,1,0,648,65533,3,1,65487,25,24,65536,1,0,2,12,3,0,73 +[Artemis] [HADES][DOE ] 4003,40030000,10000,0,0,256,74,3696,256,256,1,0,649,65533,3,1,65487,25,24,65536,1,0,2,13,4,0,74 +[Artemis] [HADES][DOE ] 4004,40040000,10000,0,0,256,74,3696,256,256,1,0,650,65533,3,1,65487,25,24,65536,1,0,2,14,5,0,75 +[Artemis] [HADES][DOE ] 4005,40050000,10000,0,0,256,74,3697,256,256,1,0,650,65533,3,1,65487,25,24,65536,1,0,2,14,5,0,75 +[Artemis] [HADES][DOE ] 4006,40060000,10000,0,0,256,74,3698,256,256,1,0,651,65533,3,1,65487,25,24,65536,1,0,2,15,6,0,76 +[Artemis] [HADES][DOE ] 4007,40070000,10000,0,0,256,74,3699,256,256,1,0,652,65533,3,1,65487,25,24,65536,1,0,2,16,7,0,77 +[Artemis] [HADES][DOE ] 4008,40080000,10000,0,0,256,74,3700,256,256,1,0,652,65533,3,1,65487,25,24,65536,1,0,2,16,7,0,77 +[Artemis] [HADES][DOE ] 4009,40090000,10000,0,0,256,74,3701,256,256,1,0,653,65533,3,1,65487,25,24,65536,1,0,2,17,8,0,78 +[Artemis] [HADES][DOE ] 4010,40100000,10000,0,0,256,74,3702,256,256,1,0,654,65533,3,1,65487,25,24,65536,1,0,2,18,9,0,79 +[Artemis] [HADES][DOE ] 4011,40110000,10000,0,0,256,74,3703,256,256,1,0,654,65533,3,1,65487,25,24,65536,1,0,2,18,9,0,79 +[Artemis] [HADES][DOE ] 4012,40120000,10000,0,0,256,74,3704,256,256,1,0,655,65533,3,1,65487,25,24,65536,1,0,2,19,10,0,80 +[Hera] [HADES][DOE ] 135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,658,65533,3,1,65487,25,24,65536,1,0,0,0,13,2,83 +[Hera] [HADES][DOE ] 136,1360000,10000,0,0,256,72,159,256,256,0,0,658,65533,3,1,65487,25,24,65536,1,0,0,0,13,2,83 +[Hera] [HADES][DOE ] 137,1370000,10000,0,0,256,72,161,256,256,0,0,659,65533,3,1,65487,25,24,65536,1,0,0,0,14,3,84 +[Hera] [HADES][DOE ] 138,1380000,10000,0,0,256,72,163,256,256,0,0,659,65533,3,1,65487,25,24,65536,1,0,0,0,14,3,84 +[Hera] [HADES][DOE ] 139,1390000,10000,0,0,256,72,163,256,256,0,0,660,65533,3,1,65487,25,24,65536,1,0,0,0,15,4,85 +[Hera] [HADES][DOE ] 140,1400000,10000,0,0,256,72,165,256,256,0,0,660,65533,3,1,65487,25,24,65536,1,0,0,0,15,4,85 +[Hera] [HADES][DOE ] 141,1410000,10000,0,0,256,72,167,256,256,0,0,661,65533,3,1,65487,25,24,65536,1,0,0,0,16,5,86 +[Hera] [HADES][DOE ] 142,1420000,10000,0,0,256,72,169,256,256,0,0,662,65533,3,1,65487,25,24,65536,1,0,0,0,17,6,87 +[Hera] [HADES][DOE ] 143,1430000,10000,0,0,256,72,171,256,256,0,0,662,65533,3,1,65487,25,24,65536,1,0,0,0,17,6,87 +[Hera] [HADES][DOE ] 144,1440000,10000,0,0,256,72,174,256,256,0,0,663,65533,3,1,65487,25,24,65536,1,0,0,0,18,7,88 +[Hera] [HADES][DOE ] 145,1450000,10000,0,0,256,72,176,256,256,0,0,663,65533,3,1,65487,25,24,65536,1,0,0,0,18,7,88 +[Hera] [HADES][DOE ] 146,1460000,10000,0,0,256,72,178,256,256,0,0,664,65533,3,1,65487,25,24,65536,1,0,0,0,19,8,89 +[Hera] [HADES][DOE ] 147,1470000,10000,0,0,256,72,180,256,256,0,0,664,65533,3,1,65487,25,24,65536,1,0,0,0,19,8,89 +[Hermes] [HADES][DOE ] 55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,737,65531,5,0,65476,36,24,65536,1,0,1,1,0,10,91 +[Hermes] [HADES][DOE ] 56,560000,10000,0,0,256,61,75,256,256,0,0,737,65531,5,0,65476,36,24,65536,1,0,1,1,0,10,91 +[Hermes] [HADES][DOE ] 57,570000,10000,0,0,256,61,76,256,256,0,0,738,65531,5,0,65476,36,24,65536,1,0,1,2,0,11,92 +[Hermes] [HADES][DOE ] 58,580000,10000,0,0,256,61,77,256,256,0,0,739,65531,5,0,65476,36,24,65536,1,0,1,3,0,12,93 +[Hermes] [HADES][DOE ] 59,590000,10000,0,0,256,61,79,256,256,0,0,740,65531,5,0,65476,36,24,65536,1,0,1,4,0,13,94 +[Hermes] [HADES][DOE ] 60,600000,10000,0,0,256,61,85,256,256,0,0,740,65531,5,0,65476,36,24,65536,1,0,1,4,0,13,94 +[Hermes] [HADES][DOE ] 61,610000,10000,0,0,256,61,87,256,256,0,0,741,65531,5,0,65476,36,24,65536,1,0,1,5,0,14,95 +[Hermes] [HADES][DOE ] 62,620000,10000,0,0,256,61,89,256,256,0,0,742,65531,5,0,65476,36,24,65536,1,0,1,6,0,15,96 +[Hermes] [HADES][DOE ] 63,630000,10000,0,0,256,61,92,256,256,0,0,742,65531,5,0,65476,36,24,65536,1,0,1,6,0,15,96 +[Hermes] [HADES][DOE ] 64,640000,10000,0,0,256,61,95,256,256,0,0,743,65531,5,0,65476,36,24,65536,1,0,1,7,0,16,97 +[Hermes] [HADES][DOE ] 65,650000,10000,0,0,256,60,96,256,256,0,0,744,65531,5,0,65476,36,24,65536,1,0,1,8,0,17,98 +[Hermes] [HADES][DOE ] 66,660000,10000,0,0,256,59,102,256,256,0,0,744,65531,5,0,65476,36,24,65536,1,0,1,8,0,17,98 +[Hermes] [HADES][DOE ] 67,670000,10000,0,0,256,59,104,256,256,0,0,745,65531,5,0,65476,36,24,65536,1,0,1,9,0,18,99 +[Artemis] [HADES][DOE ] 4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,747,65531,5,1,65465,36,35,65536,1,0,2,11,2,0,101 +[Artemis] [HADES][DOE ] 4014,40140000,10000,0,0,256,75,3706,256,256,1,0,747,65531,5,1,65465,36,35,65536,1,0,2,11,2,0,101 +[Artemis] [HADES][DOE ] 4015,40150000,10000,0,0,256,75,3707,256,256,1,0,748,65531,5,1,65465,36,35,65536,1,0,2,12,3,0,102 +[Artemis] [HADES][DOE ] 4016,40160000,10000,0,0,256,75,3708,256,256,1,0,748,65531,5,1,65465,36,35,65536,1,0,2,12,3,0,102 +[Artemis] [HADES][DOE ] 4017,40170000,10000,0,0,256,75,3708,256,256,1,0,749,65531,5,1,65465,36,35,65536,1,0,2,13,4,0,103 +[Artemis] [HADES][DOE ] 4018,40180000,10000,0,0,256,75,3709,256,256,1,0,749,65531,5,1,65465,36,35,65536,1,0,2,13,4,0,103 +[Artemis] [HADES][DOE ] 4019,40190000,10000,0,0,256,75,3710,256,256,1,0,750,65531,5,1,65465,36,35,65536,1,0,2,14,5,0,104 +[Artemis] [HADES][DOE ] 4020,40200000,10000,0,0,256,75,3711,256,256,1,0,751,65531,5,1,65465,36,35,65536,1,0,2,15,6,0,105 +[Artemis] [HADES][DOE ] 4021,40210000,10000,0,0,256,75,3712,256,256,1,0,752,65531,5,1,65465,36,35,65536,1,0,2,16,7,0,106 +[Artemis] [HADES][DOE ] 4022,40220000,10000,0,0,256,75,3713,256,256,1,0,752,65531,5,1,65465,36,35,65536,1,0,2,16,7,0,106 +[Artemis] [HADES][DOE ] 4023,40230000,10000,0,0,256,75,3714,256,256,1,0,753,65531,5,1,65465,36,35,65536,1,0,2,17,8,0,107 +[Artemis] [HADES][DOE ] 4024,40240000,10000,0,0,256,75,3715,256,256,1,0,753,65531,5,1,65465,36,35,65536,1,0,2,17,8,0,107 +[Artemis] [HADES][DOE ] 4025,40250000,10000,0,0,256,75,3716,256,256,1,0,754,65531,5,1,65465,36,35,65536,1,0,2,18,9,0,108 +[Hera] [HADES][DOE ] 148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,756,65531,5,1,65465,36,35,65536,1,0,0,0,11,2,110 +[Hera] [HADES][DOE ] 149,1490000,10000,0,0,256,72,184,256,256,0,0,757,65531,5,1,65465,36,35,65536,1,0,0,0,12,3,111 +[Hera] [HADES][DOE ] 150,1500000,10000,0,0,256,72,186,256,256,0,0,758,65531,5,1,65465,36,35,65536,1,0,0,0,13,4,112 +[Hera] [HADES][DOE ] 151,1510000,10000,0,0,256,72,188,256,256,0,0,758,65531,5,1,65465,36,35,65536,1,0,0,0,13,4,112 +[Hera] [HADES][DOE ] 152,1520000,10000,0,0,256,72,190,256,256,0,0,759,65531,5,1,65465,36,35,65536,1,0,0,0,14,5,113 +[Hera] [HADES][DOE ] 153,1530000,10000,0,0,256,72,201,256,256,0,0,760,65531,5,1,65465,36,35,65536,1,0,0,0,15,6,114 +[Hera] [HADES][DOE ] 154,1540000,10000,0,0,256,72,203,256,256,0,0,760,65531,5,1,65465,36,35,65536,1,0,0,0,15,6,114 +[Hera] [HADES][DOE ] 155,1550000,10000,0,0,256,72,205,256,256,0,0,761,65531,5,1,65465,36,35,65536,1,0,0,0,16,7,115 +[Hera] [HADES][DOE ] 156,1560000,10000,0,0,256,72,207,256,256,0,0,761,65531,5,1,65465,36,35,65536,1,0,0,0,16,7,115 +[Hera] [HADES][DOE ] 157,1570000,10000,0,0,256,72,209,256,256,0,0,762,65531,5,1,65465,36,35,65536,1,0,0,0,17,8,116 +[Hera] [HADES][DOE ] 158,1580000,10000,0,0,256,72,212,256,256,0,0,762,65531,5,1,65465,36,35,65536,1,0,0,0,17,8,116 +[Hera] [HADES][DOE ] 159,1590000,10000,0,0,256,72,214,256,256,0,0,763,65531,5,1,65465,36,35,65536,1,0,0,0,18,9,117 +[Hera] [HADES][DOE ] 160,1600000,10000,0,0,256,72,216,256,256,0,0,763,65531,5,1,65465,36,35,65536,1,0,0,0,18,9,117 +[Hera] [HADES][DOE ] 161,1610000,10000,0,0,256,72,218,256,256,0,0,764,65531,5,1,65465,36,35,65536,1,0,0,0,19,10,118 +[Hermes] [HADES][DOE ] 68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,837,65172,366,0,65453,48,35,65536,1,0,1,1,0,11,119 +[Hermes] [HADES][DOE ] 69,690000,10000,0,0,256,59,129,256,256,0,0,838,65172,366,0,65453,48,35,65536,1,0,1,2,0,12,120 +[Hermes] [HADES][DOE ] 70,700000,10000,0,0,256,59,131,256,256,0,0,838,65172,366,0,65453,48,35,65536,1,0,1,2,0,12,120 +[Hermes] [HADES][DOE ] 71,710000,10000,0,0,256,59,133,256,256,0,0,840,65172,366,0,65453,48,35,65536,1,0,1,4,0,14,122 +[Hermes] [HADES][DOE ] 72,720000,10000,0,0,256,59,135,256,256,0,0,841,65172,366,0,65453,48,35,65536,1,0,1,5,0,15,123 +[Hermes] [HADES][DOE ] 73,730000,10000,0,0,256,58,138,256,256,0,0,842,65172,366,0,65453,48,35,65536,1,0,1,6,0,16,124 +[Hermes] [HADES][DOE ] 74,740000,10000,0,0,256,58,141,256,256,0,0,843,65172,366,0,65453,48,35,65536,1,0,1,7,0,17,125 +[Hermes] [HADES][DOE ] 75,750000,10000,0,0,256,58,144,256,256,0,0,844,65172,366,0,65453,48,35,65536,1,0,1,8,0,18,126 +[Hermes] [HADES][DOE ] 76,760000,10000,0,0,256,56,148,256,256,0,0,845,65172,366,0,65453,48,35,65536,1,0,1,9,0,19,127 +[Hermes] [HADES][DOE ] 77,770000,10000,0,0,256,56,150,256,256,0,0,846,65172,366,0,65453,48,35,65536,1,0,1,10,0,20,128 +[Hermes] [HADES][DOE ] 78,780000,10000,0,0,256,56,152,256,256,0,0,846,65172,366,0,65453,48,35,65536,1,0,1,10,0,20,128 +[Hermes] [HADES][DOE ] 79,790000,10000,0,0,256,56,154,256,256,0,0,847,65172,366,0,65453,48,35,65536,1,0,1,11,0,21,129 +[Hermes] [HADES][DOE ] 80,800000,10000,0,0,256,56,156,256,256,0,0,848,65172,366,0,65453,48,35,65536,1,0,1,12,0,22,130 +[Artemis] [HADES][DOE ] 4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,850,65172,366,1,65441,48,47,65536,1,0,2,14,2,0,132 +[Artemis] [HADES][DOE ] 4027,40270000,10000,0,0,256,80,3718,256,256,1,0,851,65172,366,1,65441,48,47,65536,1,0,2,15,3,0,133 +[Artemis] [HADES][DOE ] 4028,40280000,10000,0,0,256,80,3719,256,256,1,0,852,65172,366,1,65441,48,47,65536,1,0,2,16,4,0,134 +[Artemis] [HADES][DOE ] 4029,40290000,10000,0,0,256,80,3720,256,256,1,0,852,65172,366,1,65441,48,47,65536,1,0,2,16,4,0,134 +[Artemis] [HADES][DOE ] 4030,40300000,10000,0,0,256,80,3720,256,256,1,0,853,65172,366,1,65441,48,47,65536,1,0,2,17,5,0,135 +[Artemis] [HADES][DOE ] 4031,40310000,10000,0,0,256,80,3721,256,256,1,0,854,65172,366,1,65441,48,47,65536,1,0,2,18,6,0,136 +[Artemis] [HADES][DOE ] 4032,40320000,10000,0,0,256,80,3722,256,256,1,0,854,65172,366,1,65441,48,47,65536,1,0,2,18,6,0,136 +[Artemis] [HADES][DOE ] 4033,40330000,10000,0,0,256,80,3723,256,256,1,0,855,65172,366,1,65441,48,47,65536,1,0,2,19,7,0,137 +[Artemis] [HADES][DOE ] 4034,40340000,10000,0,0,256,80,3724,256,256,1,0,856,65172,366,1,65441,48,47,65536,1,0,2,20,8,0,138 +[Artemis] [HADES][DOE ] 4035,40350000,10000,0,0,256,80,3725,256,256,1,0,857,65172,366,1,65441,48,47,65536,1,0,2,21,9,0,139 +[Artemis] [HADES][DOE ] 4036,40360000,10000,0,0,256,80,3726,256,256,1,0,858,65172,366,1,65441,48,47,65536,1,0,2,22,10,0,140 +[Artemis] [HADES][DOE ] 4037,40370000,10000,0,0,256,80,3727,256,256,1,0,859,65172,366,1,65441,48,47,65536,1,0,2,23,11,0,141 +[Artemis] [HADES][DOE ] 4038,40380000,10000,0,0,256,80,3728,256,256,1,0,860,65172,366,1,65441,48,47,65536,1,0,2,24,12,0,142 +[Artemis] [HADES][DOE ] 4039,40390000,10000,0,0,256,80,3729,256,256,1,0,861,65172,366,1,65441,48,47,65536,1,0,2,25,13,0,143 +[Hera] [HADES][DOE ] 162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,863,65172,366,1,65441,48,47,65536,1,0,0,0,15,2,145 +[Hera] [HADES][DOE ] 163,1630000,10000,0,0,256,73,222,256,256,0,0,864,65172,366,1,65441,48,47,65536,1,0,0,0,16,3,146 +[Hera] [HADES][DOE ] 164,1640000,10000,0,0,256,73,226,256,256,0,0,865,65172,366,1,65441,48,47,65536,1,0,0,0,17,4,147 +[Hera] [HADES][DOE ] 165,1650000,10000,0,0,256,73,228,256,256,0,0,865,65172,366,1,65441,48,47,65536,1,0,0,0,17,4,147 +[Hera] [HADES][DOE ] 166,1660000,10000,0,0,256,73,242,256,256,0,0,866,65172,366,1,65441,48,47,65536,1,0,0,0,18,5,148 +[Hera] [HADES][DOE ] 167,1670000,10000,0,0,256,73,245,256,256,0,0,867,65172,366,1,65441,48,47,65536,1,0,0,0,19,6,149 +[Hera] [HADES][DOE ] 168,1680000,10000,0,0,256,73,247,256,256,0,0,868,65172,366,1,65441,48,47,65536,1,0,0,0,20,7,150 +[Hera] [HADES][DOE ] 169,1690000,10000,0,0,256,73,249,256,256,0,0,868,65172,366,1,65441,48,47,65536,1,0,0,0,20,7,150 +[Hera] [HADES][DOE ] 170,1700000,10000,0,0,256,73,251,256,256,0,0,869,65172,366,1,65441,48,47,65536,1,0,0,0,21,8,151 +[Hera] [HADES][DOE ] 171,1710000,10000,0,0,256,73,258,256,256,0,0,869,65172,366,1,65441,48,47,65536,1,0,0,0,21,8,151 +[Hera] [HADES][DOE ] 172,1720000,10000,0,0,256,71,260,256,256,0,0,870,65172,366,1,65441,48,47,65536,1,0,0,0,22,9,152 +[Hera] [HADES][DOE ] 173,1730000,10000,0,0,256,71,280,256,256,0,0,871,65172,366,1,65441,48,47,65536,1,0,0,0,23,10,153 +[Hera] [HADES][DOE ] 174,1740000,10000,0,0,256,71,287,256,256,0,0,872,65172,366,1,65441,48,47,65536,1,0,0,0,24,11,154 +[Hera] [HADES][DOE ] 175,1750000,10000,0,0,256,71,290,256,256,0,0,873,65172,366,1,65441,48,47,65536,1,0,0,0,25,12,155 +[Hera] blkio_usb: MSC device ready +[Hermes] [HADES][DOE ] 81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,939,40093,41589,0,65421,60,55,65536,1,0,1,2,0,14,157 +[Hermes] [HADES][DOE ] 82,820000,10000,0,0,256,58,160,256,256,0,0,939,40093,41589,0,65421,60,55,65536,1,0,1,2,0,14,157 +[Hermes] [HADES][DOE ] 83,830000,10000,0,0,256,58,164,256,256,0,0,940,40093,41589,0,65421,60,55,65536,1,0,1,3,0,15,158 +[Hermes] [HADES][DOE ] 84,840000,10000,0,0,256,58,166,256,256,0,0,940,40093,41589,0,65421,60,55,65536,1,0,1,3,0,15,158 +[Hermes] [HADES][DOE ] 85,850000,10000,0,0,256,58,170,256,256,0,0,941,40093,41589,0,65421,60,55,65536,1,0,1,4,0,16,159 +[Hermes] [HADES][DOE ] 86,860000,10000,0,0,256,58,172,256,256,0,0,941,40093,41589,0,65421,60,55,65536,1,0,1,4,0,16,159 +[Hermes] [HADES][DOE ] 87,870000,10000,0,0,256,58,174,256,256,0,0,942,40093,41589,0,65421,60,55,65536,1,0,1,5,0,17,160 +[Hermes] [HADES][DOE ] 88,880000,10000,0,0,256,58,176,256,256,0,0,943,40093,41589,0,65421,60,55,65536,1,0,1,6,0,18,161 +[Hermes] [HADES][DOE ] 89,890000,10000,0,0,256,58,178,256,256,0,0,944,40093,41589,0,65421,60,55,65536,1,0,1,7,0,19,162 +[Hermes] [HADES][DOE ] 90,900000,10000,0,0,256,58,180,256,256,0,0,944,40093,41589,0,65421,60,55,65536,1,0,1,7,0,19,162 +[Hermes] [HADES][DOE ] 91,910000,10000,0,0,256,58,182,256,256,0,0,945,40093,41589,0,65421,60,55,65536,1,0,1,8,0,20,163 +[Hermes] [HADES][DOE ] 92,920000,10000,0,0,256,58,184,256,256,0,0,946,40093,41589,0,65421,60,55,65536,1,0,1,9,0,21,164 +[Hermes] [HADES][DOE ] 93,930000,10000,0,0,256,58,186,256,256,0,0,946,40093,41589,0,65421,60,55,65536,1,0,1,9,0,21,164 +[Artemis] [HADES][DOE ] 4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,949,40093,41589,1,65418,60,58,65536,1,0,2,12,2,0,167 +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] [HADES][DOE ] 176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,953,40093,41589,1,65418,60,58,65536,1,0,0,0,6,3,171 +[Artemis] [HADES][DOE ] 4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,954,40093,41589,1,65418,60,58,65536,1,0,0,0,7,4,172 +[Artemis] [HADES][DOE ] 4042,40420000,10000,0,0,256,82,3718,256,256,1,0,954,40093,41589,1,65418,60,58,65536,1,0,0,0,7,4,172 +[Artemis] [HADES][DOE ] 4043,40430000,10000,0,0,256,82,3719,256,256,1,0,955,40093,41589,1,65418,60,58,65536,1,0,2,1,8,0,173 +[Artemis] [HADES][DOE ] 4044,40440000,10000,0,0,256,82,3788,256,256,1,0,955,40093,41589,1,65418,60,58,65536,1,0,2,1,8,0,173 +[Artemis] [HADES][DOE ] 4045,40450000,10000,0,0,256,82,3817,256,256,1,0,956,40093,41589,1,65418,60,58,65536,1,0,2,2,9,0,174 +[Artemis] [HADES][DOE ] 4046,40460000,10000,0,0,256,82,3818,256,256,1,0,956,40093,41589,1,65418,60,58,65536,1,0,2,2,9,0,174 +[Artemis] [HADES][DOE ] 4047,40470000,10000,0,0,256,82,3819,256,256,1,0,957,40093,41589,1,65418,60,58,65536,1,0,2,3,10,0,175 +[Artemis] [HADES][DOE ] 4048,40480000,10000,0,0,256,82,3820,256,256,1,0,957,40093,41589,1,65418,60,58,65536,1,0,2,3,10,0,175 +[Artemis] [HADES][DOE ] 4049,40490000,10000,0,0,256,82,3821,256,256,1,0,958,40093,41589,1,65418,60,58,65536,1,0,2,4,11,0,176 +[Artemis] [HADES][DOE ] 4050,40500000,10000,0,0,256,82,3822,256,256,1,0,959,40093,41589,1,65418,60,58,65536,1,0,2,5,12,0,177 +[Artemis] [HADES][DOE ] 4051,40510000,10000,0,0,256,82,3823,256,256,1,0,960,40093,41589,1,65418,60,58,65536,1,0,2,6,13,0,178 +[Artemis] [HADES][DOE ] 4052,40520000,10000,0,0,256,80,4317,256,256,1,0,961,40093,41589,1,65418,60,58,65536,1,0,2,7,14,0,179 +[Artemis] [HADES][DOE ] 4053,40530000,10000,0,0,256,80,4318,256,256,1,0,961,40093,41589,1,65418,60,58,65536,1,0,2,7,14,0,179 +[Hera] [HADES][DOE ] 177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,962,40093,41589,1,65418,60,58,65536,1,0,2,8,15,0,180 +[Hera] [HADES][DOE ] 178,1780000,10000,0,0,256,70,283,256,256,0,0,963,40093,41589,1,65418,60,58,65536,1,0,0,0,16,1,181 +[Hera] [HADES][DOE ] 179,1790000,10000,0,0,256,70,285,256,256,0,0,964,40093,41589,1,65418,60,58,65536,1,0,0,0,17,2,182 +[Hera] [HADES][DOE ] 180,1800000,10000,0,0,256,70,290,256,256,0,0,964,40093,41589,1,65418,60,58,65536,1,0,0,0,17,2,182 +[Hera] [HADES][DOE ] 181,1810000,10000,0,0,256,70,295,256,256,0,0,965,40093,41589,1,65418,60,58,65536,1,0,0,0,18,3,183 +[Hera] [HADES][DOE ] 182,1820000,10000,0,0,256,70,304,256,256,0,0,966,40093,41589,1,65418,60,58,65536,1,0,0,0,19,4,184 +[Hera] [HADES][DOE ] 183,1830000,10000,0,0,256,70,315,256,256,0,0,966,40093,41589,1,65418,60,58,65536,1,0,0,0,19,4,184 +[Hera] [HADES][DOE ] 184,1840000,10000,0,0,256,70,324,256,256,0,0,967,40093,41589,1,65418,60,58,65536,1,0,0,0,20,5,185 +[Hera] [HADES][DOE ] 185,1850000,10000,0,0,256,70,326,256,256,0,0,967,40093,41589,1,65418,60,58,65536,1,0,0,0,20,5,185 +[Hera] [HADES][DOE ] 186,1860000,10000,0,0,256,69,335,256,256,0,0,968,40093,41589,1,65418,60,58,65536,1,0,0,0,21,6,186 +[Hera] [HADES][DOE ] 187,1870000,10000,0,0,256,69,338,256,256,0,0,968,40093,41589,1,65418,60,58,65536,1,0,0,0,21,6,186 +[Hera] [HADES][DOE ] 188,1880000,10000,0,0,256,69,363,256,256,0,0,969,40093,41589,1,65418,60,58,65536,1,0,0,0,22,7,187 +[Hera] [HADES][DOE ] 189,1890000,10000,0,0,256,67,382,256,256,0,0,969,40093,41589,1,65418,60,58,65536,1,0,0,0,22,7,187 +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,1037,40093,41589,0,65406,72,58,65536,1,0,1,1,0,9,189 +[zuse@Hermes] [HADES][DOE ] 95,950000,10000,0,0,256,60,192,256,256,0,0,1039,40093,41589,0,65406,72,58,65536,1,0,1,3,0,11,191 +[zuse@Hermes] [HADES][DOE ] 96,960000,10000,0,0,256,58,194,256,256,0,0,1041,40093,41589,0,65406,72,58,65536,1,0,1,5,0,13,193 +[zuse@Hermes] [HADES][DOE ] 97,970000,10000,0,0,256,58,197,256,256,0,0,1043,40093,41589,0,65406,72,58,65536,1,0,1,7,0,15,195 +[zuse@Hermes] [HADES][DOE ] 98,980000,10000,0,0,256,58,209,256,256,0,0,1044,40093,41589,0,65406,72,58,65536,1,0,1,8,0,16,196 +[zuse@Hermes] [HADES][DOE ] 99,990000,10000,0,0,256,56,275,256,256,0,0,1046,40093,41589,0,65406,72,58,65536,1,0,1,10,0,18,198 +[zuse@Hermes] [HADES][DOE ] 100,1000000,10000,0,0,256,55,281,256,256,0,0,1047,40093,41589,0,65406,72,58,65536,1,0,1,11,0,19,199 +[zuse@Hermes] [HADES][DOE ] 101,1010000,10000,0,0,256,55,283,256,256,0,0,1049,40093,41589,0,65406,72,58,65536,1,0,1,13,0,21,201 +[zuse@Hermes] [HADES][DOE ] 102,1020000,10000,0,0,256,55,286,256,256,0,0,1051,40093,41589,0,65406,72,58,65536,1,0,1,15,0,23,203 +[zuse@Hermes] [HADES][DOE ] 103,1030000,10000,0,0,256,55,289,256,256,0,0,1052,40093,41589,0,65406,72,58,65536,1,0,1,16,0,24,204 +[zuse@Hermes] [HADES][DOE ] 104,1040000,10000,0,0,256,55,292,256,256,0,0,1054,40093,41589,0,65406,72,58,65536,1,0,1,18,0,26,206 +[zuse@Hermes] [HADES][DOE ] 105,1050000,10000,0,0,256,55,295,256,256,0,0,1055,40093,41589,0,65406,72,58,65536,1,0,1,19,0,27,207 +[zuse@Hermes] [HADES][DOE ] 106,1060000,10000,0,0,256,53,297,256,256,0,0,1057,40093,41589,0,65406,72,58,65536,1,0,1,21,0,29,209 +[zuse@Hermes] [HADES][DOE ] 107,1070000,10000,0,0,256,53,300,256,256,0,0,1058,40093,41589,0,65406,72,58,65536,1,0,1,22,0,30,210 +[zuse@Artemis] [HADES][DOE ] 4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1062,40093,41589,1,65394,72,70,65536,1,0,2,26,2,0,214 +[zuse@Artemis] [HADES][DOE ] 4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1064,40093,41589,1,65394,72,70,65536,1,0,2,28,4,0,216 +[zuse@Artemis] [HADES][DOE ] 4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1067,40093,41589,1,65394,72,70,65536,1,0,2,31,7,0,219 +[zuse@Artemis] [HADES][DOE ] 4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1069,40093,41589,1,65394,72,70,65536,1,0,2,33,9,0,221 +[zuse@Artemis] [HADES][DOE ] 4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1071,40093,41589,1,65394,72,70,65536,1,0,2,35,11,0,223 +[zuse@Artemis] [HADES][DOE ] 4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1072,40093,41589,1,65394,72,70,65536,1,0,2,36,12,0,224 +[zuse@Artemis] [HADES][DOE ] 4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1075,40093,41589,1,65394,72,70,65536,1,0,2,39,15,0,227 +[zuse@Artemis] [HADES][DOE ] 4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1077,40093,41589,1,65394,72,70,65536,1,0,2,41,17,0,229 +[zuse@Artemis] [HADES][DOE ] 4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1080,40093,41589,1,65394,72,70,65536,1,0,2,44,20,0,232 +[zuse@Artemis] [HADES][DOE ] 4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1082,40093,41589,1,65394,72,70,65536,1,0,2,46,22,0,234 +[zuse@Artemis] [HADES][DOE ] 4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1084,40093,41589,1,65394,72,70,65536,1,0,2,48,24,0,236 +[zuse@Artemis] [HADES][DOE ] 4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1086,40093,41589,1,65394,72,70,65536,1,0,2,50,26,0,238 +[zuse@Artemis] [HADES][DOE ] 4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1089,40093,41589,1,65394,72,70,65536,1,0,2,53,29,0,241 +[zuse@Hera] [HADES][DOE ] 190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1092,40093,41589,1,65394,72,70,65536,1,0,0,0,32,2,244 +[zuse@Hera] [HADES][DOE ] 191,1910000,10000,0,0,256,66,359,256,256,0,0,1094,40093,41589,1,65394,72,70,65536,1,0,0,0,34,4,246 +[zuse@Hera] [HADES][DOE ] 192,1920000,10000,0,0,256,66,361,256,256,0,0,1096,40093,41589,1,65394,72,70,65536,1,0,0,0,36,6,248 +[zuse@Hera] [HADES][DOE ] 193,1930000,10000,0,0,256,66,368,256,256,0,0,1098,40093,41589,1,65394,72,70,65536,1,0,0,0,38,8,250 +[zuse@Hera] [HADES][DOE ] 194,1940000,10000,0,0,256,66,367,256,256,0,0,1101,40093,41589,1,65394,72,70,65536,1,0,0,0,41,11,253 +[zuse@Hera] [HADES][DOE ] 195,1950000,10000,0,0,256,66,369,256,256,0,0,1103,40093,41589,1,65394,72,70,65536,1,0,0,0,43,13,255 +[zuse@Hera] [HADES][DOE ] 196,1960000,10000,0,0,256,66,376,256,256,0,0,1106,40093,41589,1,65394,72,70,65536,1,0,0,0,46,16,258 +[zuse@Hera] [HADES][DOE ] 197,1970000,10000,0,0,256,66,379,256,256,0,0,1109,40093,41589,1,65394,72,70,65536,1,0,0,0,49,19,261 +[zuse@Hera] [HADES][DOE ] 198,1980000,10000,0,0,256,66,381,256,256,0,0,1110,40093,41589,1,65394,72,70,65536,1,1,0,0,50,20,0 +[zuse@Hera] [HADES][DOE ] 199,1990000,10000,0,0,256,66,384,256,256,0,0,1112,40093,41589,1,65394,72,70,65536,1,2,0,0,52,22,0 +[zuse@Hera] [HADES][DOE ] 200,2000000,10000,0,0,256,66,391,256,256,0,0,1115,40093,41589,1,65394,72,70,65536,1,3,0,0,55,25,0 +[zuse@Hera] [HADES][DOE ] 201,2010000,10000,0,0,256,66,393,256,256,0,0,1118,40093,41589,1,65394,72,70,65536,1,4,0,0,58,28,0 +[zuse@Hera] [HADES][DOE ] 202,2020000,10000,0,0,256,66,400,256,256,0,0,1120,40093,41589,1,65394,72,70,65536,1,5,0,0,60,30,0 +[zuse@Hera] [HADES][DOE ] 203,2030000,10000,0,0,256,66,427,256,256,0,0,1122,40093,41589,1,65394,72,70,65536,1,6,0,0,62,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1136,40093,41589,1,65387,72,77,65536,1,7,0,0,64,34,0 +[zuse@Artemis] [HADES][DOE ] 4068,40680000,10000,0,0,256,82,4771,256,256,1,0,1139,40093,41589,1,65387,72,77,65536,1,7,2,3,67,0,3 +[zuse@Artemis] [HADES][DOE ] 4069,40690000,10000,0,0,256,81,4816,256,256,1,0,1142,40093,41589,1,65387,72,77,65536,1,7,2,6,70,0,6 +[zuse@Artemis] [HADES][DOE ] 4070,40700000,10000,0,0,256,79,4908,256,256,1,0,1144,40093,41589,1,65387,72,77,65536,1,7,2,8,72,0,8 +[zuse@Artemis] [HADES][DOE ] 4071,40710000,10000,0,0,256,79,4980,256,256,1,0,1145,40093,41589,1,65387,72,77,65536,1,7,2,9,73,0,9 +[zuse@Artemis] [HADES][DOE ] 4072,40720000,10000,0,0,256,79,4981,256,256,1,0,1148,40093,41589,1,65387,72,77,65536,1,7,2,12,76,0,12 +[zuse@Artemis] [HADES][DOE ] 4073,40730000,10000,0,0,256,80,4982,256,256,1,0,1150,40093,41589,1,65387,72,77,65536,1,7,2,14,78,0,14 +[zuse@Artemis] [HADES][DOE ] 4074,40740000,10000,0,0,256,80,4984,256,256,1,0,1153,40093,41589,1,65387,72,77,65536,1,7,2,17,81,0,17 +[zuse@Artemis] [HADES][DOE ] 4075,40750000,10000,0,0,256,80,4985,256,256,1,0,1155,40093,41589,1,65387,72,77,65536,1,7,2,19,83,0,19 +[zuse@Artemis] [HADES][DOE ] 4076,40760000,10000,0,0,256,80,4986,256,256,1,0,1158,40093,41589,1,65387,72,77,65536,1,7,2,22,86,0,22 +[zuse@Artemis] [HADES][DOE ] 4077,40770000,10000,0,0,256,80,4987,256,256,1,0,1161,40093,41589,1,65387,72,77,65536,1,7,2,25,89,0,25 +[zuse@Artemis] [HADES][DOE ] 4078,40780000,10000,0,0,256,80,4988,256,256,1,0,1164,40093,41589,1,65387,72,77,65536,1,7,2,28,92,0,28 +[zuse@Artemis] [HADES][DOE ] 4079,40790000,10000,0,0,256,80,5087,256,256,1,0,1166,40093,41589,1,65387,72,77,65536,1,7,2,30,94,0,30 +[zuse@Hera] [HADES][DOE ] 204,2040000,18446744073670801616,0,0,43997,66,419,256,256,0,4895412794951710226,1168,40093,41589,1,65387,72,77,65536,1,9,0,0,96,1,0 +[zuse@Hera] [HADES][DOE ] 205,2050000,10000,0,0,256,66,422,256,256,0,0,1170,40093,41589,1,65387,72,77,65536,1,10,0,0,98,3,0 +[zuse@Hera] [HADES][DOE ] 206,2060000,10000,0,0,256,66,425,256,256,0,0,1172,40093,41589,1,65387,72,77,65536,1,11,0,0,100,5,0 +[zuse@Hera] [HADES][DOE ] 207,2070000,10000,0,0,256,66,428,256,256,0,0,1175,40093,41589,1,65387,72,77,65536,1,12,0,0,103,8,0 +[zuse@Hera] [HADES][DOE ] 208,2080000,10000,0,0,256,66,431,256,256,0,0,1180,40093,41589,1,65387,72,77,65536,1,13,0,0,108,13,2 +[zuse@Hera] [HADES][DOE ] 209,2090000,10000,0,0,256,66,434,256,256,0,0,1182,40093,41589,1,65387,72,77,65536,1,14,0,0,110,15,0 +[zuse@Hera] [HADES][DOE ] 210,2100000,10000,0,0,256,66,431,256,256,0,0,1184,40093,41589,1,65387,72,77,65536,1,15,0,0,112,17,0 +[zuse@Hera] [HADES][DOE ] 211,2110000,10000,0,0,256,66,439,256,256,0,0,1185,40093,41589,1,65387,72,77,65536,1,16,0,0,113,18,0 +[zuse@Hera] [HADES][DOE ] 212,2120000,10000,0,0,256,66,442,256,256,0,0,1188,40093,41589,1,65387,72,77,65536,1,17,0,0,116,21,0 +[zuse@Hera] [HADES][DOE ] 213,2130000,10000,0,0,256,66,440,256,256,0,0,1190,40093,41589,1,65387,72,77,65536,1,18,0,0,118,23,0 +[zuse@Hera] [HADES][DOE ] 214,2140000,10000,0,0,256,66,442,256,256,0,0,1193,40093,41589,1,65387,72,77,65536,1,19,0,0,121,26,0 +[zuse@Hera] [HADES][DOE ] 215,2150000,10000,0,0,256,66,450,256,256,0,0,1196,40093,41589,1,65387,72,77,65536,1,20,0,0,124,29,0 +[zuse@Hera] [HADES][DOE ] 216,2160000,10000,0,0,256,66,458,256,256,0,0,1198,40093,41589,1,65387,72,77,65536,1,21,0,0,126,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4080,40800000,38640000,0,0,995433,81,5088,256,256,2081,4720453640689549312,1236,40093,41589,1,65380,72,84,65536,1,22,0,0,127,32,0 +[zuse@Artemis] [HADES][DOE ] 4081,40810000,10000,0,0,256,81,5165,256,256,1,0,1241,40093,41589,1,65380,72,84,65536,1,22,2,5,132,0,5 +[zuse@Artemis] [HADES][DOE ] 4082,40820000,10000,0,0,256,80,5244,256,256,1,0,1242,40093,41589,1,65380,72,84,65536,1,22,2,6,133,0,6 +[zuse@Artemis] [HADES][DOE ] 4083,40830000,10000,0,0,256,78,5436,256,256,1,0,1244,40093,41589,1,65380,72,84,65536,1,22,2,8,135,0,8 +[zuse@Artemis] [HADES][DOE ] 4084,40840000,10000,0,0,256,77,6177,256,256,1,0,1247,40093,41589,1,65380,72,84,65536,1,22,2,11,138,0,11 +[zuse@Artemis] [HADES][DOE ] 4085,40850000,10000,0,0,256,77,6179,256,256,1,0,1249,40093,41589,1,65380,72,84,65536,1,22,2,13,140,0,13 +[zuse@Artemis] [HADES][DOE ] 4086,40860000,10000,0,0,256,77,6180,256,256,1,0,1251,40093,41589,1,65380,72,84,65536,1,22,2,15,142,0,15 +[zuse@Artemis] [HADES][DOE ] 4087,40870000,10000,0,0,256,77,6182,256,256,1,0,1253,40093,41589,1,65380,72,84,65536,1,22,2,17,144,0,17 +[zuse@Artemis] [HADES][DOE ] 4088,40880000,10000,0,0,256,77,6183,256,256,1,0,1255,40093,41589,1,65380,72,84,65536,1,22,2,19,146,0,19 +[zuse@Artemis] [HADES][DOE ] 4089,40890000,10000,0,0,256,77,6185,256,256,1,0,1257,40093,41589,1,65380,72,84,65536,1,22,2,21,148,0,21 +[zuse@Artemis] [HADES][DOE ] 4090,40900000,10000,0,0,256,77,6186,256,256,1,0,1260,40093,41589,1,65380,72,84,65536,1,22,2,24,151,0,24 +[zuse@Artemis] [HADES][DOE ] 4091,40910000,10000,0,0,256,77,6188,256,256,1,0,1262,40093,41589,1,65380,72,84,65536,1,22,2,26,153,0,26 +[zuse@Artemis] [HADES][DOE ] 4092,40920000,10000,0,0,256,76,6226,256,256,1,0,1264,40093,41589,1,65380,72,84,65536,1,22,2,28,155,0,28 +[zuse@Artemis] [HADES][DOE ] 4093,40930000,10000,0,0,256,76,6227,256,256,1,0,1266,40093,41589,1,65380,72,84,65536,1,22,2,30,157,0,30 +[zuse@Hera] [HADES][DOE ] 217,2170000,18446744073670791616,0,0,47325,66,461,256,256,0,4895412794951710221,1271,40093,41589,1,65380,72,84,65536,1,23,0,0,162,2,2 +[zuse@Hera] [HADES][DOE ] 218,2180000,10000,0,0,256,66,480,256,256,0,0,1274,40093,41589,1,65380,72,84,65536,1,24,0,0,165,5,0 +[zuse@Hera] [HADES][DOE ] 219,2190000,10000,0,0,256,66,495,256,256,0,0,1275,40093,41589,1,65380,72,84,65536,1,25,0,0,166,6,0 +[zuse@Hera] [HADES][DOE ] 220,2200000,10000,0,0,256,66,498,256,256,0,0,1278,40093,41589,1,65380,72,84,65536,1,26,0,0,169,9,0 +[zuse@Hera] [HADES][DOE ] 221,2210000,10000,0,0,256,66,501,256,256,0,0,1281,40093,41589,1,65380,72,84,65536,1,27,0,0,172,12,0 +[zuse@Hera] [HADES][DOE ] 222,2220000,10000,0,0,256,66,498,256,256,0,0,1283,40093,41589,1,65380,72,84,65536,1,28,0,0,174,14,0 +[zuse@Hera] [HADES][DOE ] 223,2230000,10000,0,0,256,66,502,256,256,0,0,1285,40093,41589,1,65380,72,84,65536,1,29,0,0,176,16,0 +[zuse@Hera] [HADES][DOE ] 224,2240000,10000,0,0,256,66,511,256,256,0,0,1286,40093,41589,1,65380,72,84,65536,1,30,0,0,177,17,0 +[zuse@Hera] [HADES][DOE ] 225,2250000,10000,0,0,256,66,514,256,256,0,0,1287,40093,41589,1,65380,72,84,65536,1,31,0,0,178,18,0 +[zuse@Hera] [HADES][DOE ] 226,2260000,10000,0,0,256,66,523,256,256,0,0,1290,40093,41589,1,65380,72,84,65536,1,32,0,0,181,21,0 +[zuse@Hera] [HADES][DOE ] 227,2270000,10000,0,0,256,66,520,256,256,0,0,1291,40093,41589,1,65380,72,84,65536,1,33,0,0,182,22,0 +[zuse@Hera] [HADES][DOE ] 228,2280000,10000,0,0,256,65,529,256,256,0,0,1293,40093,41589,1,65380,72,84,65536,1,34,0,0,184,24,0 +[zuse@Hera] [HADES][DOE ] 229,2290000,10000,0,0,256,65,532,256,256,0,0,1296,40093,41589,1,65380,72,84,65536,1,35,0,0,187,27,0 +[zuse@Hera] [HADES][DOE ] 230,2300000,10000,0,0,256,65,535,256,256,0,0,1298,40093,41589,1,65380,72,84,65536,1,36,0,0,189,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4094,40940000,38640000,0,0,995433,77,6229,256,256,2095,4720453640689549312,1337,40093,41589,1,65372,72,92,65536,1,37,2,1,192,0,1 +[zuse@Artemis] [HADES][DOE ] 4095,40950000,10000,0,0,256,77,6542,256,256,1,0,1342,40093,41589,1,65372,72,92,65536,1,37,2,6,197,0,6 +[zuse@Artemis] [HADES][DOE ] 4096,40960000,10000,0,0,256,75,6711,256,256,1,0,1344,40093,41589,1,65372,72,92,65536,1,37,2,8,199,0,8 +[zuse@Artemis] [HADES][DOE ] 4097,40970000,10000,0,0,256,75,8513,256,256,1,0,1346,40093,41589,1,65372,72,92,65536,1,37,2,10,201,0,10 +[zuse@Artemis] [HADES][DOE ] 4098,40980000,10000,0,0,256,75,8655,256,256,1,0,1349,40093,41589,1,65372,72,92,65536,1,37,2,13,204,0,13 +[zuse@Artemis] [HADES][DOE ] 4099,40990000,10000,0,0,256,75,8658,256,256,1,0,1351,40093,41589,1,65372,72,92,65536,1,37,2,15,206,0,15 +[zuse@Artemis] [HADES][DOE ] 4100,41000000,10000,0,0,256,75,8589,256,256,1,0,1353,40093,41589,1,65372,72,92,65536,1,37,2,17,208,0,17 +[zuse@Artemis] [HADES][DOE ] 4101,41010000,10000,0,0,256,75,8591,256,256,1,0,1355,40093,41589,1,65372,72,92,65536,1,37,2,19,210,0,19 +[zuse@Artemis] [HADES][DOE ] 4102,41020000,10000,0,0,256,75,8593,256,256,1,0,1357,40093,41589,1,65372,72,92,65536,1,37,2,21,212,0,21 +[zuse@Artemis] [HADES][DOE ] 4103,41030000,10000,0,0,256,75,8595,256,256,1,0,1360,40093,41589,1,65372,72,92,65536,1,37,2,24,215,0,24 +[zuse@Artemis] [HADES][DOE ] 4104,41040000,10000,0,0,256,75,8597,256,256,1,0,1362,40093,41589,1,65372,72,92,65536,1,37,2,26,217,0,26 +[zuse@Artemis] [HADES][DOE ] 4105,41050000,10000,0,0,256,75,8599,256,256,1,0,1364,40093,41589,1,65372,72,92,65536,1,37,2,28,219,0,28 +[zuse@Artemis] [HADES][DOE ] 4106,41060000,10000,0,0,256,73,9046,256,256,1,0,1366,40093,41589,1,65372,72,92,65536,1,37,2,30,221,0,30 +[zuse@Hera] [HADES][DOE ] 231,2310000,18446744073670801616,0,0,50909,65,512,256,256,0,4895412794951710226,1371,40093,41589,1,65372,72,92,65536,1,38,0,0,226,2,2 +[zuse@Hera] [HADES][DOE ] 232,2320000,10000,0,0,256,65,515,256,256,0,0,1375,40093,41589,1,65372,72,92,65536,1,39,0,0,230,6,0 +[zuse@Hera] [HADES][DOE ] 233,2330000,10000,0,0,256,65,544,256,256,0,0,1378,40093,41589,1,65372,72,92,65536,1,40,0,0,233,9,0 +[zuse@Hera] [HADES][DOE ] 234,2340000,10000,0,0,256,65,554,256,256,0,0,1380,40093,41589,1,65372,72,92,65536,1,41,0,0,235,11,0 +[zuse@Hera] [HADES][DOE ] 235,2350000,10000,0,0,256,65,557,256,256,0,0,1382,40093,41589,1,65372,72,92,65536,1,42,0,0,237,13,0 +[zuse@Hera] [HADES][DOE ] 236,2360000,10000,0,0,256,65,561,256,256,0,0,1384,40093,41589,1,65372,72,92,65536,1,43,0,0,239,15,0 +[zuse@Hera] [HADES][DOE ] 237,2370000,10000,0,0,256,65,557,256,256,0,0,1387,40093,41589,1,65372,72,92,65536,1,44,0,0,242,18,0 +[zuse@Hera] [HADES][DOE ] 238,2380000,10000,0,0,256,65,560,256,256,0,0,1390,40093,41589,1,65372,72,92,65536,1,45,0,0,245,21,0 +[zuse@Hera] [HADES][DOE ] 239,2390000,10000,0,0,256,65,577,256,256,0,0,1392,40093,41589,1,65372,72,92,65536,1,46,0,0,247,23,0 +[zuse@Hera] [HADES][DOE ] 240,2400000,10000,0,0,256,65,573,256,256,0,0,1394,40093,41589,1,65372,72,92,65536,1,47,0,0,249,25,0 +[zuse@Hera] [HADES][DOE ] 241,2410000,10000,0,0,256,65,584,256,256,0,0,1397,40093,41589,1,65372,72,92,65536,1,48,0,0,252,28,0 +[zuse@Hera] [HADES][DOE ] 242,2420000,10000,0,0,256,65,587,256,256,0,0,1400,40093,41589,1,65372,72,92,65536,1,49,0,0,255,31,0 +[zuse@Hera] [HADES][DOE ] 243,2430000,10000,0,0,256,65,597,256,256,0,0,1402,40093,41589,1,65372,72,92,65536,1,50,0,0,257,33,0 +[zuse@Hera] [HADES][DOE ] 244,2440000,10000,0,0,256,65,564,256,256,0,0,1404,40093,41589,1,65372,72,92,65536,1,51,0,0,259,35,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4107,41070000,38630000,0,0,995177,74,9048,256,256,2108,4720452298512269312,1437,40093,41589,1,65365,72,99,65536,1,52,2,1,262,0,1 +[zuse@Artemis] [HADES][DOE ] 4108,41080000,10000,0,0,256,74,9811,256,256,1,0,1441,40093,41589,1,65365,72,99,65536,1,52,2,5,266,0,5 +[zuse@Artemis] [HADES][DOE ] 4109,41090000,10000,0,0,256,74,9906,256,256,1,0,1443,40093,41589,1,65365,72,99,65536,1,52,2,7,268,0,7 +[zuse@Artemis] [HADES][DOE ] 4110,41100000,10000,0,0,256,74,10297,256,256,1,0,1447,40093,41589,1,65365,72,99,65536,1,52,2,11,272,0,11 +[zuse@Artemis] [HADES][DOE ] 4111,41110000,10000,0,0,256,74,10199,256,256,1,0,1448,40093,41589,1,65365,72,99,65536,1,52,2,12,273,0,12 +[zuse@Artemis] [HADES][DOE ] 4112,41120000,10000,0,0,256,74,10202,256,256,1,0,1451,40093,41589,1,65365,72,99,65536,1,52,2,15,276,0,15 +[zuse@Artemis] [HADES][DOE ] 4113,41130000,10000,0,0,256,74,10010,256,256,1,0,1452,40093,41589,1,65365,72,99,65536,1,52,2,16,277,0,16 +[zuse@Artemis] [HADES][DOE ] 4114,41140000,10000,0,0,256,74,10012,256,256,1,0,1454,40093,41589,1,65365,72,99,65536,1,52,2,18,279,0,18 +[zuse@Artemis] [HADES][DOE ] 4115,41150000,10000,0,0,256,74,10015,256,256,1,0,1456,40093,41589,1,65365,72,99,65536,1,52,2,20,281,0,20 +[zuse@Artemis] [HADES][DOE ] 4116,41160000,10000,0,0,256,74,10017,256,256,1,0,1458,40093,41589,1,65365,72,99,65536,1,52,2,22,283,0,22 +[zuse@Artemis] [HADES][DOE ] 4117,41170000,10000,0,0,256,74,10020,256,256,1,0,1460,40093,41589,1,65365,72,99,65536,1,52,2,24,285,0,24 +[zuse@Artemis] [HADES][DOE ] 4118,41180000,10000,0,0,256,74,10022,256,256,1,0,1463,40093,41589,1,65365,72,99,65536,1,52,2,27,288,0,27 +[zuse@Artemis] [HADES][DOE ] 4119,41190000,10000,0,0,256,74,10319,256,256,1,0,1465,40093,41589,1,65365,72,99,65536,1,52,2,29,290,0,29 +[zuse@Hera] [HADES][DOE ] 245,2450000,18446744073670811616,0,0,54493,65,560,256,256,0,4895412794951710231,1471,40093,41589,1,65365,72,99,65536,1,53,0,0,296,3,3 +[zuse@Hera] [HADES][DOE ] 246,2460000,10000,0,0,256,65,563,256,256,0,0,1473,40093,41589,1,65365,72,99,65536,1,55,0,0,298,5,0 +[zuse@Hera] [HADES][DOE ] 247,2470000,10000,0,0,256,65,566,256,256,0,0,1475,40093,41589,1,65365,72,99,65536,1,56,0,0,300,7,0 +[zuse@Hera] [HADES][DOE ] 248,2480000,10000,0,0,256,65,629,256,256,0,0,1477,40093,41589,1,65365,72,99,65536,1,57,0,0,302,9,0 +[zuse@Hera] [HADES][DOE ] 249,2490000,10000,0,0,256,65,632,256,256,0,0,1479,40093,41589,1,65365,72,99,65536,1,58,0,0,304,11,0 +[zuse@Hera] [HADES][DOE ] 250,2500000,10000,0,0,256,65,636,256,256,0,0,1482,40093,41589,1,65365,72,99,65536,1,59,0,0,307,14,0 +[zuse@Hera] [HADES][DOE ] 251,2510000,10000,0,0,256,65,631,256,256,0,0,1485,40093,41589,1,65365,72,99,65536,1,60,0,0,310,17,0 +[zuse@Hera] [HADES][DOE ] 252,2520000,10000,0,0,256,65,634,256,256,0,0,1487,40093,41589,1,65365,72,99,65536,1,61,0,0,312,19,0 +[zuse@Hera] [HADES][DOE ] 253,2530000,10000,0,0,256,65,637,256,256,0,0,1490,40093,41589,1,65365,72,99,65536,1,62,0,0,315,22,0 +[zuse@Hera] [HADES][DOE ] 254,2540000,10000,0,0,256,65,649,256,256,0,0,1492,40093,41589,1,65365,72,99,65536,1,63,0,0,317,24,0 +[zuse@Hera] [HADES][DOE ] 255,2550000,10000,0,0,256,65,652,256,256,0,0,1494,40093,41589,1,65365,72,99,65536,1,64,0,0,319,26,0 +[zuse@Hera] [HADES][DOE ] 256,2560000,10000,0,0,256,65,664,256,256,0,0,1496,40093,41589,1,65365,72,99,65536,1,65,0,0,321,28,0 +[zuse@Hera] [HADES][DOE ] 257,2570000,10000,0,0,256,65,668,256,256,0,0,1498,40093,41589,1,65365,72,99,65536,1,66,0,0,323,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4120,41200000,38630000,0,0,995177,74,10322,256,256,2121,4720452298512269312,1537,40093,41589,1,65358,72,106,65536,1,67,2,1,326,0,1 +[zuse@Artemis] [HADES][DOE ] 4121,41210000,10000,0,0,256,74,10324,256,256,1,0,1540,40093,41589,1,65358,72,106,65536,1,67,2,4,329,0,4 +[zuse@Artemis] [HADES][DOE ] 4122,41220000,10000,0,0,256,74,10327,256,256,1,0,1542,40093,41589,1,65358,72,106,65536,1,67,2,6,331,0,6 +[zuse@Artemis] [HADES][DOE ] 4123,41230000,10000,0,0,256,74,10329,256,256,1,0,1544,40093,41589,1,65358,72,106,65536,1,67,2,8,333,0,8 +[zuse@Artemis] [HADES][DOE ] 4124,41240000,10000,0,0,256,74,10332,256,256,1,0,1545,40093,41589,1,65358,72,106,65536,1,67,2,9,334,0,9 +[zuse@Artemis] [HADES][DOE ] 4125,41250000,10000,0,0,256,74,10334,256,256,1,0,1547,40093,41589,1,65358,72,106,65536,1,67,2,11,336,0,11 +[zuse@Artemis] [HADES][DOE ] 4126,41260000,10000,0,0,256,74,10337,256,256,1,0,1550,40093,41589,1,65358,72,106,65536,1,67,2,14,339,0,14 +[zuse@Artemis] [HADES][DOE ] 4127,41270000,10000,0,0,256,74,10339,256,256,1,0,1551,40093,41589,1,65358,72,106,65536,1,67,2,16,341,0,16 +[zuse@Artemis] [HADES][DOE ] 4128,41280000,10000,0,0,256,74,10342,256,256,1,0,1553,40093,41589,1,65358,72,106,65536,1,67,2,17,342,0,17 +[zuse@Artemis] [HADES][DOE ] 4129,41290000,10000,0,0,256,74,10344,256,256,1,0,1554,40093,41589,1,65358,72,106,65536,1,67,2,18,343,0,18 +[zuse@Artemis] [HADES][DOE ] 4130,41300000,10000,0,0,256,74,10347,256,256,1,0,1557,40093,41589,1,65358,72,106,65536,1,67,2,21,346,0,21 +[zuse@Artemis] [HADES][DOE ] 4131,41310000,10000,0,0,256,74,10349,256,256,1,0,1559,40093,41589,1,65358,72,106,65536,1,67,2,23,348,0,23 +[zuse@Artemis] [HADES][DOE ] 4132,41320000,10000,0,0,256,74,10352,256,256,1,0,1561,40093,41589,1,65358,72,106,65536,1,67,2,25,350,0,25 +[zuse@Hera] [HADES][DOE ] 258,2580000,18446744073670811616,0,0,57821,65,605,256,256,0,4895412794951710231,1564,40093,41589,1,65358,72,106,65536,1,68,0,0,353,2,2 +[zuse@Hera] [HADES][DOE ] 259,2590000,10000,0,0,256,65,608,256,256,0,0,1567,40093,41589,1,65358,72,106,65536,1,69,0,0,356,5,0 +[zuse@Hera] [HADES][DOE ] 260,2600000,10000,0,0,256,65,611,256,256,0,0,1569,40093,41589,1,65358,72,106,65536,1,70,0,0,358,7,0 +[zuse@Hera] [HADES][DOE ] 261,2610000,10000,0,0,256,65,614,256,256,0,0,1570,40093,41589,1,65358,72,106,65536,1,71,0,0,359,8,0 +[zuse@Hera] [HADES][DOE ] 262,2620000,10000,0,0,256,65,617,256,256,0,0,1572,40093,41589,1,65358,72,106,65536,1,72,0,0,361,10,0 +[zuse@Hera] [HADES][DOE ] 263,2630000,10000,0,0,256,65,678,256,256,0,0,1574,40093,41589,1,65358,72,106,65536,1,73,0,0,363,12,0 +[zuse@Hera] [HADES][DOE ] 264,2640000,10000,0,0,256,65,700,256,256,0,0,1576,40093,41589,1,65358,72,106,65536,1,74,0,0,365,14,0 +[zuse@Hera] [HADES][DOE ] 265,2650000,10000,0,0,256,65,694,256,256,0,0,1578,40093,41589,1,65358,72,106,65536,1,75,0,0,367,16,0 +[zuse@Hera] [HADES][DOE ] 266,2660000,10000,0,0,256,65,697,256,256,0,0,1580,40093,41589,1,65358,72,106,65536,1,76,0,0,369,18,0 +[zuse@Hera] [HADES][DOE ] 267,2670000,10000,0,0,256,65,701,256,256,0,0,1582,40093,41589,1,65358,72,106,65536,1,77,0,0,371,20,0 +[zuse@Hera] [HADES][DOE ] 268,2680000,10000,0,0,256,65,695,256,256,0,0,1584,40093,41589,1,65358,72,106,65536,1,78,0,0,373,22,0 +[zuse@Hera] [HADES][DOE ] 269,2690000,10000,0,0,256,65,717,256,256,0,0,1586,40093,41589,1,65358,72,106,65536,1,79,0,0,375,24,0 +[zuse@Hera] [HADES][DOE ] 270,2700000,10000,0,0,256,65,721,256,256,0,0,1588,40093,41589,1,65358,72,106,65536,1,80,0,0,377,26,0 +[zuse@Hera] [HADES][DOE ] 271,2710000,10000,0,0,256,65,734,256,256,0,0,1590,40093,41589,1,65358,72,106,65536,1,81,0,0,379,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4133,41330000,38620000,0,0,994921,75,10354,256,256,2134,4720450956334989312,1637,40093,41589,1,65351,72,113,65536,1,82,2,1,383,0,1 +[zuse@Artemis] [HADES][DOE ] 4134,41340000,10000,0,0,256,75,10357,256,256,1,0,1640,40093,41589,1,65351,72,113,65536,1,82,2,4,386,0,4 +[zuse@Artemis] [HADES][DOE ] 4135,41350000,10000,0,0,256,75,10359,256,256,1,0,1642,40093,41589,1,65351,72,113,65536,1,82,2,6,388,0,6 +[zuse@Artemis] [HADES][DOE ] 4136,41360000,10000,0,0,256,75,10362,256,256,1,0,1643,40093,41589,1,65351,72,113,65536,1,82,2,7,389,0,7 +[zuse@Artemis] [HADES][DOE ] 4137,41370000,10000,0,0,256,75,10364,256,256,1,0,1646,40093,41589,1,65351,72,113,65536,1,82,2,10,392,0,10 +[zuse@Artemis] [HADES][DOE ] 4138,41380000,10000,0,0,256,75,10367,256,256,1,0,1648,40093,41589,1,65351,72,113,65536,1,82,2,12,394,0,12 +[zuse@Artemis] [HADES][DOE ] 4139,41390000,10000,0,0,256,75,10369,256,256,1,0,1650,40093,41589,1,65351,72,113,65536,1,82,2,14,396,0,14 +[zuse@Artemis] [HADES][DOE ] 4140,41400000,10000,0,0,256,75,10372,256,256,1,0,1653,40093,41589,1,65351,72,113,65536,1,82,2,17,399,0,17 +[zuse@Artemis] [HADES][DOE ] 4141,41410000,10000,0,0,256,75,10374,256,256,1,0,1655,40093,41589,1,65351,72,113,65536,1,82,2,19,401,0,19 +[zuse@Artemis] [HADES][DOE ] 4142,41420000,10000,0,0,256,75,10377,256,256,1,0,1657,40093,41589,1,65351,72,113,65536,1,82,2,21,403,0,21 +[zuse@Artemis] [HADES][DOE ] 4143,41430000,10000,0,0,256,75,10379,256,256,1,0,1659,40093,41589,1,65351,72,113,65536,1,82,2,23,405,0,23 +[zuse@Artemis] [HADES][DOE ] 4144,41440000,10000,0,0,256,75,10382,256,256,1,0,1661,40093,41589,1,65351,72,113,65536,1,82,2,25,407,0,25 +[zuse@Artemis] [HADES][DOE ] 4145,41450000,10000,0,0,256,75,10384,256,256,1,0,1663,40093,41589,1,65351,72,113,65536,1,82,2,27,409,0,27 +[zuse@Hera] [HADES][DOE ] 272,2720000,18446744073670821616,0,0,61405,65,647,256,256,0,4895412794951710236,1667,40093,41589,1,65351,72,113,65536,1,83,0,0,413,2,2 +[zuse@Hera] [HADES][DOE ] 273,2730000,10000,0,0,256,65,650,256,256,0,0,1669,40093,41589,1,65351,72,113,65536,1,84,0,0,415,4,0 +[zuse@Hera] [HADES][DOE ] 274,2740000,10000,0,0,256,65,653,256,256,0,0,1670,40093,41589,1,65351,72,113,65536,1,85,0,0,416,5,0 +[zuse@Hera] [HADES][DOE ] 275,2750000,10000,0,0,256,65,656,256,256,0,0,1672,40093,41589,1,65351,72,113,65536,1,86,0,0,418,7,0 +[zuse@Hera] [HADES][DOE ] 276,2760000,10000,0,0,256,65,659,256,256,0,0,1674,40093,41589,1,65351,72,113,65536,1,87,0,0,420,9,0 +[zuse@Hera] [HADES][DOE ] 277,2770000,10000,0,0,256,65,662,256,256,0,0,1676,40093,41589,1,65351,72,113,65536,1,88,0,0,422,11,0 +[zuse@Hera] [HADES][DOE ] 278,2780000,10000,0,0,256,65,747,256,256,0,0,1678,40093,41589,1,65351,72,113,65536,1,89,0,0,424,13,0 +[zuse@Hera] [HADES][DOE ] 279,2790000,10000,0,0,256,65,771,256,256,0,0,1680,40093,41589,1,65351,72,113,65536,1,90,0,0,426,15,0 +[zuse@Hera] [HADES][DOE ] 280,2800000,10000,0,0,256,65,775,256,256,0,0,1682,40093,41589,1,65351,72,113,65536,1,91,0,0,428,17,0 +[zuse@Hera] [HADES][DOE ] 281,2810000,10000,0,0,256,65,767,256,256,0,0,1683,40093,41589,1,65351,72,113,65536,1,92,0,0,429,18,0 +[zuse@Hera] [HADES][DOE ] 282,2820000,10000,0,0,256,65,771,256,256,0,0,1685,40093,41589,1,65351,72,113,65536,1,93,0,0,431,20,0 +[zuse@Hera] [HADES][DOE ] 283,2830000,10000,0,0,256,65,774,256,256,0,0,1687,40093,41589,1,65351,72,113,65536,1,94,0,0,433,22,0 +[zuse@Hera] [HADES][DOE ] 284,2840000,10000,0,0,256,65,800,256,256,0,0,1689,40093,41589,1,65351,72,113,65536,1,95,0,0,435,24,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4146,41460000,38620000,0,0,994921,78,10387,256,256,2147,4720450956334989312,1737,40093,41589,1,65344,72,120,65536,1,96,2,1,438,0,1 +[zuse@Artemis] [HADES][DOE ] 4147,41470000,10000,0,0,256,78,10389,256,256,1,0,1740,40093,41589,1,65344,72,120,65536,1,96,2,4,441,0,4 +[zuse@Artemis] [HADES][DOE ] 4148,41480000,10000,0,0,256,78,10392,256,256,1,0,1744,40093,41589,1,65344,72,120,65536,1,96,2,8,445,0,8 +[zuse@Artemis] [HADES][DOE ] 4149,41490000,10000,0,0,256,78,10395,256,256,1,0,1745,40093,41589,1,65344,72,120,65536,1,96,2,9,446,0,9 +[zuse@Artemis] [HADES][DOE ] 4150,41500000,10000,0,0,256,78,10397,256,256,1,0,1746,40093,41589,1,65344,72,120,65536,1,96,2,10,447,0,10 +[zuse@Artemis] [HADES][DOE ] 4151,41510000,10000,0,0,256,78,10400,256,256,1,0,1749,40093,41589,1,65344,72,120,65536,1,96,2,13,450,0,13 +[zuse@Artemis] [HADES][DOE ] 4152,41520000,10000,0,0,256,78,10402,256,256,1,0,1750,40093,41589,1,65344,72,120,65536,1,96,2,14,451,0,14 +[zuse@Artemis] [HADES][DOE ] 4153,41530000,10000,0,0,256,78,10405,256,256,1,0,1752,40093,41589,1,65344,72,120,65536,1,96,2,16,453,0,16 +[zuse@Artemis] [HADES][DOE ] 4154,41540000,10000,0,0,256,78,10407,256,256,1,0,1754,40093,41589,1,65344,72,120,65536,1,96,2,18,455,0,18 +[zuse@Artemis] [HADES][DOE ] 4155,41550000,10000,0,0,256,79,10410,256,256,1,0,1756,40093,41589,1,65344,72,120,65536,1,96,2,20,457,0,20 +[zuse@Artemis] [HADES][DOE ] 4156,41560000,10000,0,0,256,79,10412,256,256,1,0,1758,40093,41589,1,65344,72,120,65536,1,96,2,22,459,0,22 +[zuse@Artemis] [HADES][DOE ] 4157,41570000,10000,0,0,256,79,10415,256,256,1,0,1760,40093,41589,1,65344,72,120,65536,1,96,2,24,461,0,24 +[zuse@Artemis] [HADES][DOE ] 4158,41580000,10000,0,0,256,79,10417,256,256,1,0,1763,40093,41589,1,65344,72,120,65536,1,96,2,27,464,0,27 +[zuse@Artemis] [HADES][DOE ] 4159,41590000,10000,0,0,256,79,10420,256,256,1,0,1765,40093,41589,1,65344,72,120,65536,1,96,2,29,466,0,29 +[zuse@Hera] [HADES][DOE ] 285,2850000,18446744073670811616,0,0,64733,65,686,256,256,0,4895412794951710231,1769,40093,41589,1,65344,72,120,65536,1,97,0,0,470,2,2 +[zuse@Hera] [HADES][DOE ] 286,2860000,10000,0,0,256,65,689,256,256,0,0,1770,40093,41589,1,65344,72,120,65536,1,98,0,0,471,3,0 +[zuse@Hera] [HADES][DOE ] 287,2870000,10000,0,0,256,65,691,256,256,0,0,1773,40093,41589,1,65344,72,120,65536,1,99,0,0,474,6,0 +[zuse@Hera] [HADES][DOE ] 288,2880000,10000,0,0,256,65,694,256,256,0,0,1775,40093,41589,1,65344,72,120,65536,1,100,0,0,476,8,0 +[zuse@Hera] [HADES][DOE ] 289,2890000,10000,0,0,256,65,697,256,256,0,0,1776,40093,41589,1,65344,72,120,65536,1,101,0,0,477,9,0 +[zuse@Hera] [HADES][DOE ] 290,2900000,10000,0,0,256,65,700,256,256,0,0,1778,40093,41589,1,65344,72,120,65536,1,102,0,0,479,11,0 +[zuse@Hera] [HADES][DOE ] 291,2910000,10000,0,0,256,65,703,256,256,0,0,1780,40093,41589,1,65344,72,120,65536,1,103,0,0,481,13,0 +[zuse@Hera] [HADES][DOE ] 292,2920000,10000,0,0,256,65,706,256,256,0,0,1783,40093,41589,1,65344,72,120,65536,1,104,0,0,484,16,0 +[zuse@Hera] [HADES][DOE ] 293,2930000,10000,0,0,256,65,808,256,256,0,0,1785,40093,41589,1,65344,72,120,65536,1,105,0,0,486,18,0 +[zuse@Hera] [HADES][DOE ] 294,2940000,10000,0,0,256,65,822,256,256,0,0,1787,40093,41589,1,65344,72,120,65536,1,106,0,0,488,20,0 +[zuse@Hera] [HADES][DOE ] 295,2950000,10000,0,0,256,65,826,256,256,0,0,1789,40093,41589,1,65344,72,120,65536,1,107,0,0,490,22,0 +[zuse@Hera] [HADES][DOE ] 296,2960000,10000,0,0,256,65,829,256,256,0,0,1791,40093,41589,1,65344,72,120,65536,1,108,0,0,492,24,0 +[zuse@Hera] [HADES][DOE ] 297,2970000,10000,0,0,256,65,833,256,256,0,0,1792,40093,41589,1,65344,72,120,65536,1,109,0,0,493,25,0 +[zuse@Hera] [HADES][DOE ] 298,2980000,10000,0,0,256,65,752,256,256,0,0,1794,40093,41589,1,65344,72,120,65536,1,110,0,0,495,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4160,41600000,38620000,0,0,994921,79,10422,256,256,2161,4720450956334989312,1837,40093,41589,1,65336,72,128,65536,1,111,2,1,498,0,1 +[zuse@Artemis] [HADES][DOE ] 4161,41610000,10000,0,0,256,79,10425,256,256,1,0,1839,40093,41589,1,65336,72,128,65536,1,111,2,3,500,0,3 +[zuse@Artemis] [HADES][DOE ] 4162,41620000,10000,0,0,256,79,10427,256,256,1,0,1842,40093,41589,1,65336,72,128,65536,1,111,2,6,503,0,6 +[zuse@Artemis] [HADES][DOE ] 4163,41630000,10000,0,0,256,79,10430,256,256,1,0,1844,40093,41589,1,65336,72,128,65536,1,111,2,8,505,0,8 +[zuse@Artemis] [HADES][DOE ] 4164,41640000,10000,0,0,256,79,10432,256,256,1,0,1846,40093,41589,1,65336,72,128,65536,1,111,2,10,507,0,10 +[zuse@Artemis] [HADES][DOE ] 4165,41650000,10000,0,0,256,79,10435,256,256,1,0,1848,40093,41589,1,65336,72,128,65536,1,111,2,12,509,0,12 +[zuse@Artemis] [HADES][DOE ] 4166,41660000,10000,0,0,256,79,10437,256,256,1,0,1850,40093,41589,1,65336,72,128,65536,1,111,2,14,511,0,14 +[zuse@Artemis] [HADES][DOE ] 4167,41670000,10000,0,0,256,79,10440,256,256,1,0,1851,40093,41589,1,65336,72,128,65536,1,111,2,15,512,0,15 +[zuse@Artemis] [HADES][DOE ] 4168,41680000,10000,0,0,256,79,10442,256,256,1,0,1853,40093,41589,1,65336,72,128,65536,1,111,2,17,514,0,17 +[zuse@Artemis] [HADES][DOE ] 4169,41690000,10000,0,0,256,79,10445,256,256,1,0,1855,40093,41589,1,65336,72,128,65536,1,111,2,19,516,0,19 +[zuse@Artemis] [HADES][DOE ] 4170,41700000,10000,0,0,256,79,10447,256,256,1,0,1856,40093,41589,1,65336,72,128,65536,1,111,2,20,517,0,20 +[zuse@Artemis] [HADES][DOE ] 4171,41710000,10000,0,0,256,79,10450,256,256,1,0,1858,40093,41589,1,65336,72,128,65536,1,111,2,22,519,0,22 +[zuse@Artemis] [HADES][DOE ] 4172,41720000,10000,0,0,256,79,10452,256,256,1,0,1860,40093,41589,1,65336,72,128,65536,1,111,2,24,521,0,24 +[zuse@Hera] [HADES][DOE ] 299,2990000,18446744073670821616,0,0,68317,65,736,256,256,0,4895412794951710236,1864,40093,41589,1,65336,72,128,65536,1,112,0,0,525,3,3 +[zuse@Hera] [HADES][DOE ] 300,3000000,10000,0,0,256,65,739,256,256,0,0,1865,40093,41589,1,65336,72,128,65536,1,113,0,0,526,4,0 +[zuse@Hera] [HADES][DOE ] 301,3010000,10000,0,0,256,65,751,256,256,0,0,1867,40093,41589,1,65336,72,128,65536,1,114,0,0,528,6,0 +[zuse@Hera] [HADES][DOE ] 302,3020000,10000,0,0,256,65,754,256,256,0,0,1869,40093,41589,1,65336,72,128,65536,1,115,0,0,530,8,0 +[zuse@Hera] [HADES][DOE ] 303,3030000,10000,0,0,256,65,748,256,256,0,0,1871,40093,41589,1,65336,72,128,65536,1,116,0,0,532,10,0 +[zuse@Hera] [HADES][DOE ] 304,3040000,10000,0,0,256,65,751,256,256,0,0,1873,40093,41589,1,65336,72,128,65536,1,117,0,0,534,12,0 +[zuse@Hera] [HADES][DOE ] 305,3050000,10000,0,0,256,65,754,256,256,0,0,1876,40093,41589,1,65336,72,128,65536,1,118,0,0,537,15,0 +[zuse@Hera] [HADES][DOE ] 306,3060000,10000,0,0,256,65,757,256,256,0,0,1878,40093,41589,1,65336,72,128,65536,1,119,0,0,539,17,0 +[zuse@Hera] [HADES][DOE ] 307,3070000,10000,0,0,256,65,760,256,256,0,0,1880,40093,41589,1,65336,72,128,65536,1,120,0,0,541,19,0 +[zuse@Hera] [HADES][DOE ] 308,3080000,10000,0,0,256,65,870,256,256,0,0,1882,40093,41589,1,65336,72,128,65536,1,121,0,0,543,21,0 +[zuse@Hera] [HADES][DOE ] 309,3090000,10000,0,0,256,64,899,256,256,0,0,1884,40093,41589,1,65336,72,128,65536,1,122,0,0,545,23,0 +[zuse@Hera] [HADES][DOE ] 310,3100000,10000,0,0,256,64,903,256,256,0,0,1887,40093,41589,1,65336,72,128,65536,1,123,0,0,548,26,0 +[zuse@Hera] [HADES][DOE ] 311,3110000,10000,0,0,256,64,881,256,256,0,0,1889,40093,41589,1,65336,72,128,65536,1,124,0,0,550,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4173,41730000,38620000,0,0,994921,79,10455,256,256,2174,4720450956334989312,1937,40093,41589,1,65329,72,135,65536,1,125,2,1,552,0,1 +[zuse@Artemis] [HADES][DOE ] 4174,41740000,10000,0,0,256,79,10457,256,256,1,0,1939,40093,41589,1,65329,72,135,65536,1,125,2,3,554,0,3 +[zuse@Artemis] [HADES][DOE ] 4175,41750000,10000,0,0,256,79,10460,256,256,1,0,1940,40093,41589,1,65329,72,135,65536,1,125,2,4,555,0,4 +[zuse@Artemis] [HADES][DOE ] 4176,41760000,10000,0,0,256,79,10462,256,256,1,0,1943,40093,41589,1,65329,72,135,65536,1,125,2,7,558,0,7 +[zuse@Artemis] [HADES][DOE ] 4177,41770000,10000,0,0,256,79,10465,256,256,1,0,1945,40093,41589,1,65329,72,135,65536,1,125,2,9,560,0,9 +[zuse@Artemis] [HADES][DOE ] 4178,41780000,10000,0,0,256,79,10467,256,256,1,0,1947,40093,41589,1,65329,72,135,65536,1,125,2,11,562,0,11 +[zuse@Artemis] [HADES][DOE ] 4179,41790000,10000,0,0,256,79,10470,256,256,1,0,1949,40093,41589,1,65329,72,135,65536,1,125,2,13,564,0,13 +[zuse@Artemis] [HADES][DOE ] 4180,41800000,10000,0,0,256,79,10472,256,256,1,0,1950,40093,41589,1,65329,72,135,65536,1,125,2,14,565,0,14 +[zuse@Artemis] [HADES][DOE ] 4181,41810000,10000,0,0,256,79,10475,256,256,1,0,1952,40093,41589,1,65329,72,135,65536,1,125,2,16,567,0,16 +[zuse@Artemis] [HADES][DOE ] 4182,41820000,10000,0,0,256,79,10477,256,256,1,0,1955,40093,41589,1,65329,72,135,65536,1,125,2,19,570,0,19 +[zuse@Artemis] [HADES][DOE ] 4183,41830000,10000,0,0,256,79,10480,256,256,1,0,1957,40093,41589,1,65329,72,135,65536,1,125,2,21,572,0,21 +[zuse@Artemis] [HADES][DOE ] 4184,41840000,10000,0,0,256,79,10482,256,256,1,0,1959,40093,41589,1,65329,72,135,65536,1,125,2,23,574,0,23 +[zuse@Artemis] [HADES][DOE ] 4185,41850000,10000,0,0,256,79,10485,256,256,1,0,1961,40093,41589,1,65329,72,135,65536,1,125,2,25,576,0,25 +[zuse@Hera] [HADES][DOE ] 312,3120000,18446744073670821616,0,0,71645,64,785,256,256,0,4895412794951710236,1966,40093,41589,1,65329,72,135,65536,1,126,0,0,581,2,2 +[zuse@Hera] [HADES][DOE ] 313,3130000,10000,0,0,256,64,788,256,256,0,0,1968,40093,41589,1,65329,72,135,65536,1,127,0,0,583,4,0 +[zuse@Hera] [HADES][DOE ] 314,3140000,10000,0,0,256,64,791,256,256,0,0,1970,40093,41589,1,65329,72,135,65536,1,128,0,0,585,6,0 +[zuse@Hera] [HADES][DOE ] 315,3150000,10000,0,0,256,64,794,256,256,0,0,1972,40093,41589,1,65329,72,135,65536,1,129,0,0,587,8,0 +[zuse@Hera] [HADES][DOE ] 316,3160000,10000,0,0,256,63,797,256,256,0,0,1975,40093,41589,1,65329,72,135,65536,1,130,0,0,590,11,0 +[zuse@Hera] [HADES][DOE ] 317,3170000,10000,0,0,256,63,800,256,256,0,0,1978,40093,41589,1,65329,72,135,65536,1,131,0,0,593,14,0 +[zuse@Hera] [HADES][DOE ] 318,3180000,10000,0,0,256,63,803,256,256,0,0,1980,40093,41589,1,65329,72,135,65536,1,132,0,0,595,16,0 +[zuse@Hera] [HADES][DOE ] 319,3190000,10000,0,0,256,63,806,256,256,0,0,1982,40093,41589,1,65329,72,135,65536,1,133,0,0,597,18,0 +[zuse@Hera] [HADES][DOE ] 320,3200000,10000,0,0,256,63,809,256,256,0,0,1983,40093,41589,1,65329,72,135,65536,1,134,0,0,598,19,0 +[zuse@Hera] [HADES][DOE ] 321,3210000,10000,0,0,256,63,812,256,256,0,0,1985,40093,41589,1,65329,72,135,65536,1,135,0,0,600,21,0 +[zuse@Hera] [HADES][DOE ] 322,3220000,10000,0,0,256,63,815,256,256,0,0,1986,40093,41589,1,65329,72,135,65536,1,136,0,0,601,22,0 +[zuse@Hera] [HADES][DOE ] 323,3230000,10000,0,0,256,63,935,256,256,0,0,1988,40093,41589,1,65329,72,135,65536,1,137,0,0,603,24,0 +[zuse@Hera] [HADES][DOE ] 324,3240000,10000,0,0,256,63,966,256,256,0,0,1989,40093,41589,1,65329,72,135,65536,1,138,0,0,604,25,0 +[zuse@Hera] [HADES][DOE ] 325,3250000,10000,0,0,256,63,868,256,256,0,0,1990,40093,41589,1,65329,72,135,65536,1,139,0,0,605,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4186,41860000,38610000,0,0,994665,79,10487,256,256,2187,4720449614157709312,2037,40093,41589,1,65322,72,142,65536,1,140,2,1,608,0,1 +[zuse@Artemis] [HADES][DOE ] 4187,41870000,10000,0,0,256,79,10490,256,256,1,0,2040,40093,41589,1,65322,72,142,65536,1,140,2,4,611,0,4 +[zuse@Artemis] [HADES][DOE ] 4188,41880000,10000,0,0,256,79,10492,256,256,1,0,2042,40093,41589,1,65322,72,142,65536,1,140,2,6,613,0,6 +[zuse@Artemis] [HADES][DOE ] 4189,41890000,10000,0,0,256,79,10495,256,256,1,0,2043,40093,41589,1,65322,72,142,65536,1,140,2,7,614,0,7 +[zuse@Artemis] [HADES][DOE ] 4190,41900000,10000,0,0,256,79,10497,256,256,1,0,2045,40093,41589,1,65322,72,142,65536,1,140,2,9,616,0,9 +[zuse@Artemis] [HADES][DOE ] 4191,41910000,10000,0,0,256,79,10500,256,256,1,0,2047,40093,41589,1,65322,72,142,65536,1,140,2,11,618,0,11 +[zuse@Artemis] [HADES][DOE ] 4192,41920000,10000,0,0,256,80,10502,256,256,1,0,2049,40093,41589,1,65322,72,142,65536,1,140,2,13,620,0,13 +[zuse@Artemis] [HADES][DOE ] 4193,41930000,10000,0,0,256,80,10505,256,256,1,0,2050,40093,41589,1,65322,72,142,65536,1,140,2,14,621,0,14 +[zuse@Artemis] [HADES][DOE ] 4194,41940000,10000,0,0,256,80,10507,256,256,1,0,2051,40093,41589,1,65322,72,142,65536,1,140,2,15,622,0,15 +[zuse@Artemis] [HADES][DOE ] 4195,41950000,10000,0,0,256,80,10510,256,256,1,0,2052,40093,41589,1,65322,72,142,65536,1,140,2,16,623,0,16 +[zuse@Artemis] [HADES][DOE ] 4196,41960000,10000,0,0,256,80,10512,256,256,1,0,2053,40093,41589,1,65322,72,142,65536,1,140,2,17,624,0,17 +[zuse@Artemis] [HADES][DOE ] 4197,41970000,10000,0,0,256,80,10515,256,256,1,0,2054,40093,41589,1,65322,72,142,65536,1,140,2,18,625,0,18 +[zuse@Artemis] [HADES][DOE ] 4198,41980000,10000,0,0,256,80,10517,256,256,1,0,2056,40093,41589,1,65322,72,142,65536,1,140,2,20,627,0,20 +[zuse@Hera] [HADES][DOE ] 326,3260000,18446744073670831616,0,0,75229,63,827,256,256,0,4895412794951710241,2059,40093,41589,1,65322,72,142,65536,1,141,0,0,630,2,2 +[zuse@Hera] [HADES][DOE ] 327,3270000,10000,0,0,256,63,830,256,256,0,0,2061,40093,41589,1,65322,72,142,65536,1,142,0,0,632,4,0 +[zuse@Hera] [HADES][DOE ] 328,3280000,10000,0,0,256,63,834,256,256,0,0,2063,40093,41589,1,65322,72,142,65536,1,143,0,0,634,6,0 +[zuse@Hera] [HADES][DOE ] 329,3290000,10000,0,0,256,63,847,256,256,0,0,2065,40093,41589,1,65322,72,142,65536,1,144,0,0,636,8,0 +[zuse@Hera] [HADES][DOE ] 330,3300000,10000,0,0,256,63,840,256,256,0,0,2067,40093,41589,1,65322,72,142,65536,1,145,0,0,638,10,0 +[zuse@Hera] [HADES][DOE ] 331,3310000,10000,0,0,256,63,854,256,256,0,0,2068,40093,41589,1,65322,72,142,65536,1,146,0,0,639,11,0 +[zuse@Hera] [HADES][DOE ] 332,3320000,10000,0,0,256,63,846,256,256,0,0,2071,40093,41589,1,65322,72,142,65536,1,147,0,0,642,14,0 +[zuse@Hera] [HADES][DOE ] 333,3330000,10000,0,0,256,63,860,256,256,0,0,2073,40093,41589,1,65322,72,142,65536,1,148,0,0,644,16,0 +[zuse@Hera] [HADES][DOE ] 334,3340000,10000,0,0,256,63,863,256,256,0,0,2075,40093,41589,1,65322,72,142,65536,1,149,0,0,646,18,0 +[zuse@Hera] [HADES][DOE ] 335,3350000,10000,0,0,256,63,866,256,256,0,0,2077,40093,41589,1,65322,72,142,65536,1,150,0,0,648,20,0 +[zuse@Hera] [HADES][DOE ] 336,3360000,10000,0,0,256,63,869,256,256,0,0,2078,40093,41589,1,65322,72,142,65536,1,151,0,0,649,21,0 +[zuse@Hera] [HADES][DOE ] 337,3370000,10000,0,0,256,63,872,256,256,0,0,2081,40093,41589,1,65322,72,142,65536,1,152,0,0,652,24,0 +[zuse@Hera] [HADES][DOE ] 338,3380000,10000,0,0,256,63,1017,256,256,0,0,2083,40093,41589,1,65322,72,142,65536,1,153,0,0,654,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4199,41990000,38610000,0,0,994665,80,10520,256,256,2200,4720449614157709312,2137,40093,41589,1,65315,72,149,65536,1,154,2,1,656,0,1 +[zuse@Artemis] [HADES][DOE ] 4200,42000000,10000,0,0,256,80,10523,256,256,1,0,2140,40093,41589,1,65315,72,149,65536,1,154,2,4,659,0,4 +[zuse@Artemis] [HADES][DOE ] 4201,42010000,10000,0,0,256,80,10525,256,256,1,0,2142,40093,41589,1,65315,72,149,65536,1,154,2,6,661,0,6 +[zuse@Artemis] [HADES][DOE ] 4202,42020000,10000,0,0,256,80,10528,256,256,1,0,2144,40093,41589,1,65315,72,149,65536,1,154,2,8,663,0,8 +[zuse@Artemis] [HADES][DOE ] 4203,42030000,10000,0,0,256,80,10530,256,256,1,0,2146,40093,41589,1,65315,72,149,65536,1,154,2,10,665,0,10 +[zuse@Artemis] [HADES][DOE ] 4204,42040000,10000,0,0,256,80,10533,256,256,1,0,2148,40093,41589,1,65315,72,149,65536,1,154,2,12,667,0,12 +[zuse@Artemis] [HADES][DOE ] 4205,42050000,10000,0,0,256,80,10535,256,256,1,0,2149,40093,41589,1,65315,72,149,65536,1,154,2,13,668,0,13 +[zuse@Artemis] [HADES][DOE ] 4206,42060000,10000,0,0,256,80,10538,256,256,1,0,2151,40093,41589,1,65315,72,149,65536,1,154,2,15,670,0,15 +[zuse@Artemis] [HADES][DOE ] 4207,42070000,10000,0,0,256,80,10540,256,256,1,0,2152,40093,41589,1,65315,72,149,65536,1,154,2,16,671,0,16 +[zuse@Artemis] [HADES][DOE ] 4208,42080000,10000,0,0,256,80,10543,256,256,1,0,2154,40093,41589,1,65315,72,149,65536,1,154,2,18,673,0,18 +[zuse@Artemis] [HADES][DOE ] 4209,42090000,10000,0,0,256,80,10545,256,256,1,0,2155,40093,41589,1,65315,72,149,65536,1,154,2,19,674,0,19 +[zuse@Artemis] [HADES][DOE ] 4210,42100000,10000,0,0,256,80,10548,256,256,1,0,2157,40093,41589,1,65315,72,149,65536,1,154,2,21,676,0,21 +[zuse@Artemis] [HADES][DOE ] 4211,42110000,10000,0,0,256,80,10550,256,256,1,0,2160,40093,41589,1,65315,72,149,65536,1,154,2,24,679,0,24 +[zuse@Hera] [HADES][DOE ] 339,3390000,18446744073670831616,0,0,78557,63,889,256,256,0,4895412794951710241,2164,40093,41589,1,65315,72,149,65536,1,155,0,0,683,3,3 +[zuse@Hera] [HADES][DOE ] 340,3400000,10000,0,0,256,63,892,256,256,0,0,2166,40093,41589,1,65315,72,149,65536,1,156,0,0,685,5,0 +[zuse@Hera] [HADES][DOE ] 341,3410000,10000,0,0,256,63,896,256,256,0,0,2167,40093,41589,1,65315,72,149,65536,1,157,0,0,686,6,0 +[zuse@Hera] [HADES][DOE ] 342,3420000,10000,0,0,256,63,899,256,256,0,0,2170,40093,41589,1,65315,72,149,65536,1,158,0,0,689,9,0 +[zuse@Hera] [HADES][DOE ] 343,3430000,10000,0,0,256,63,902,256,256,0,0,2172,40093,41589,1,65315,72,149,65536,1,159,0,0,691,11,0 +[zuse@Hera] [HADES][DOE ] 344,3440000,10000,0,0,256,63,905,256,256,0,0,2173,40093,41589,1,65315,72,149,65536,1,160,0,0,692,12,0 +[zuse@Hera] [HADES][DOE ] 345,3450000,10000,0,0,256,63,908,256,256,0,0,2175,40093,41589,1,65315,72,149,65536,1,161,0,0,694,14,0 +[zuse@Hera] [HADES][DOE ] 346,3460000,10000,0,0,256,63,923,256,256,0,0,2176,40093,41589,1,65315,72,149,65536,1,162,0,0,695,15,0 +[zuse@Hera] [HADES][DOE ] 347,3470000,10000,0,0,256,63,927,256,256,0,0,2178,40093,41589,1,65315,72,149,65536,1,163,0,0,697,17,0 +[zuse@Hera] [HADES][DOE ] 348,3480000,10000,0,0,256,60,942,256,256,0,0,2179,40093,41589,1,65315,72,149,65536,1,164,0,0,698,18,0 +[zuse@Hera] [HADES][DOE ] 349,3490000,10000,0,0,256,60,933,256,256,0,0,2181,40093,41589,1,65315,72,149,65536,1,165,0,0,700,20,0 +[zuse@Hera] [HADES][DOE ] 350,3500000,10000,0,0,256,60,936,256,256,0,0,2183,40093,41589,1,65315,72,149,65536,1,166,0,0,702,22,0 +[zuse@Hera] [HADES][DOE ] 351,3510000,10000,0,0,256,60,939,256,256,0,0,2184,40093,41589,1,65315,72,149,65536,1,167,0,0,703,23,0 +[zuse@Hera] [HADES][DOE ] 352,3520000,10000,0,0,256,59,930,256,256,0,0,2187,40093,41589,1,65315,72,149,65536,1,168,0,0,706,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4212,42120000,38600000,0,0,994409,80,10553,256,256,2213,4720448271980429312,2237,40093,41589,1,65308,72,156,65536,1,169,2,1,709,0,1 +[zuse@Artemis] [HADES][DOE ] 4213,42130000,10000,0,0,256,80,10555,256,256,1,0,2239,40093,41589,1,65308,72,156,65536,1,169,2,3,711,0,3 +[zuse@Artemis] [HADES][DOE ] 4214,42140000,10000,0,0,256,80,10558,256,256,1,0,2241,40093,41589,1,65308,72,156,65536,1,169,2,5,713,0,5 +[zuse@Artemis] [HADES][DOE ] 4215,42150000,10000,0,0,256,80,10560,256,256,1,0,2244,40093,41589,1,65308,72,156,65536,1,169,2,8,716,0,8 +[zuse@Artemis] [HADES][DOE ] 4216,42160000,10000,0,0,256,80,10563,256,256,1,0,2246,40093,41589,1,65308,72,156,65536,1,169,2,10,718,0,10 +[zuse@Artemis] [HADES][DOE ] 4217,42170000,10000,0,0,256,80,10565,256,256,1,0,2247,40093,41589,1,65308,72,156,65536,1,169,2,11,719,0,11 +[zuse@Artemis] [HADES][DOE ] 4218,42180000,10000,0,0,256,80,10568,256,256,1,0,2249,40093,41589,1,65308,72,156,65536,1,169,2,13,721,0,13 +[zuse@Artemis] [HADES][DOE ] 4219,42190000,10000,0,0,256,80,10570,256,256,1,0,2251,40093,41589,1,65308,72,156,65536,1,169,2,15,723,0,15 +[zuse@Artemis] [HADES][DOE ] 4220,42200000,10000,0,0,256,80,10573,256,256,1,0,2253,40093,41589,1,65308,72,156,65536,1,169,2,17,725,0,17 +[zuse@Artemis] [HADES][DOE ] 4221,42210000,10000,0,0,256,80,10575,256,256,1,0,2255,40093,41589,1,65308,72,156,65536,1,169,2,19,727,0,19 +[zuse@Artemis] [HADES][DOE ] 4222,42220000,10000,0,0,256,80,10578,256,256,1,0,2257,40093,41589,1,65308,72,156,65536,1,169,2,21,729,0,21 +[zuse@Artemis] [HADES][DOE ] 4223,42230000,10000,0,0,256,80,10580,256,256,1,0,2260,40093,41589,1,65308,72,156,65536,1,169,2,24,732,0,24 +[zuse@Artemis] [HADES][DOE ] 4224,42240000,10000,0,0,256,80,10583,256,256,1,0,2262,40093,41589,1,65308,72,156,65536,1,169,2,26,734,0,26 +[zuse@Artemis] [HADES][DOE ] 4225,42250000,10000,0,0,256,80,10585,256,256,1,0,2265,40093,41589,1,65308,72,156,65536,1,169,2,29,737,0,29 +[zuse@Hera] [HADES][DOE ] 353,3530000,18446744073670831616,0,0,82141,59,945,256,256,0,4895412794951710241,2269,40093,41589,1,65308,72,156,65536,1,170,0,0,741,2,2 +[zuse@Hera] [HADES][DOE ] 354,3540000,10000,0,0,256,59,948,256,256,0,0,2272,40093,41589,1,65308,72,156,65536,1,171,0,0,744,5,0 +[zuse@Hera] [HADES][DOE ] 355,3550000,10000,0,0,256,59,952,256,256,0,0,2274,40093,41589,1,65308,72,156,65536,1,172,0,0,746,7,0 +[zuse@Hera] [HADES][DOE ] 356,3560000,10000,0,0,256,59,955,256,256,0,0,2277,40093,41589,1,65308,72,156,65536,1,173,0,0,749,10,0 +[zuse@Hera] [HADES][DOE ] 357,3570000,10000,0,0,256,59,946,256,256,0,0,2279,40093,41589,1,65308,72,156,65536,1,174,0,0,751,12,0 +[zuse@Hera] [HADES][DOE ] 358,3580000,10000,0,0,256,59,949,256,256,0,0,2282,40093,41589,1,65308,72,156,65536,1,175,0,0,754,15,0 +[zuse@Hera] [HADES][DOE ] 359,3590000,10000,0,0,256,59,965,256,256,0,0,2284,40093,41589,1,65308,72,156,65536,1,176,0,0,756,17,0 +[zuse@Hera] [HADES][DOE ] 360,3600000,10000,0,0,256,59,968,256,256,0,0,2287,40093,41589,1,65308,72,156,65536,1,177,0,0,759,20,0 +[zuse@Hera] [HADES][DOE ] 361,3610000,10000,0,0,256,59,984,256,256,0,0,2290,40093,41589,1,65308,72,156,65536,1,178,0,0,762,23,0 +[zuse@Hera] [HADES][DOE ] 362,3620000,10000,0,0,256,59,974,256,256,0,0,2292,40093,41589,1,65308,72,156,65536,1,179,0,0,764,25,0 +[zuse@Hera] [HADES][DOE ] 363,3630000,10000,0,0,256,59,990,256,256,0,0,2295,40093,41589,1,65308,72,156,65536,1,180,0,0,767,28,0 +[zuse@Hera] [HADES][DOE ] 364,3640000,10000,0,0,256,59,993,256,256,0,0,2297,40093,41589,1,65308,72,156,65536,1,181,0,0,769,30,0 +[zuse@Hera] [HADES][DOE ] 365,3650000,10000,0,0,256,59,997,256,256,0,0,2299,40093,41589,1,65308,72,156,65536,1,182,0,0,771,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4226,42260000,38610000,0,0,994665,80,10588,256,256,2227,4720449614157709312,2337,40093,41589,1,65301,72,163,65536,1,183,2,1,773,0,1 +[zuse@Artemis] [HADES][DOE ] 4227,42270000,10000,0,0,256,80,10590,256,256,1,0,2340,40093,41589,1,65301,72,163,65536,1,183,2,4,776,0,4 +[zuse@Artemis] [HADES][DOE ] 4228,42280000,10000,0,0,256,80,10593,256,256,1,0,2342,40093,41589,1,65301,72,163,65536,1,183,2,6,778,0,6 +[zuse@Artemis] [HADES][DOE ] 4229,42290000,10000,0,0,256,80,10595,256,256,1,0,2345,40093,41589,1,65301,72,163,65536,1,183,2,9,781,0,9 +[zuse@Artemis] [HADES][DOE ] 4230,42300000,10000,0,0,256,81,10598,256,256,1,0,2346,40093,41589,1,65301,72,163,65536,1,183,2,10,782,0,10 +[zuse@Artemis] [HADES][DOE ] 4231,42310000,10000,0,0,256,81,10600,256,256,1,0,2348,40093,41589,1,65301,72,163,65536,1,183,2,12,784,0,12 +[zuse@Artemis] [HADES][DOE ] 4232,42320000,10000,0,0,256,83,10603,256,256,1,0,2351,40093,41589,1,65301,72,163,65536,1,183,2,15,787,0,15 +[zuse@Artemis] [HADES][DOE ] 4233,42330000,10000,0,0,256,83,10605,256,256,1,0,2352,40093,41589,1,65301,72,163,65536,1,183,2,16,788,0,16 +[zuse@Artemis] [HADES][DOE ] 4234,42340000,10000,0,0,256,83,10608,256,256,1,0,2355,40093,41589,1,65301,72,163,65536,1,183,2,19,791,0,19 +[zuse@Artemis] [HADES][DOE ] 4235,42350000,10000,0,0,256,83,10610,256,256,1,0,2357,40093,41589,1,65301,72,163,65536,1,183,2,21,793,0,21 +[zuse@Artemis] [HADES][DOE ] 4236,42360000,10000,0,0,256,83,10613,256,256,1,0,2359,40093,41589,1,65301,72,163,65536,1,183,2,23,795,0,23 +[zuse@Artemis] [HADES][DOE ] 4237,42370000,10000,0,0,256,83,10615,256,256,1,0,2361,40093,41589,1,65301,72,163,65536,1,183,2,25,797,0,25 +[zuse@Artemis] [HADES][DOE ] 4238,42380000,10000,0,0,256,83,10618,256,256,1,0,2362,40093,41589,1,65301,72,163,65536,1,183,2,26,798,0,26 +[zuse@Hera] [HADES][DOE ] 366,3660000,18446744073670831616,0,0,85469,58,949,256,256,0,4895412794951710241,2366,40093,41589,1,65301,72,163,65536,1,184,0,0,802,2,2 +[zuse@Hera] [HADES][DOE ] 367,3670000,10000,0,0,256,58,952,256,256,0,0,2368,40093,41589,1,65301,72,163,65536,1,185,0,0,804,4,0 +[zuse@Hera] [HADES][DOE ] 368,3680000,10000,0,0,256,58,993,256,256,0,0,2370,40093,41589,1,65301,72,163,65536,1,186,0,0,806,6,1 +[zuse@Hera] [HADES][DOE ] 369,3690000,10000,0,0,256,58,1009,256,256,0,0,2371,40093,41589,1,65301,72,163,65536,1,187,0,0,807,7,0 +[zuse@Hera] [HADES][DOE ] 370,3700000,10000,0,0,256,58,999,256,256,0,0,2373,40093,41589,1,65301,72,163,65536,1,188,0,0,809,9,0 +[zuse@Hera] [HADES][DOE ] 371,3710000,10000,0,0,256,58,1002,256,256,0,0,2375,40093,41589,1,65301,72,163,65536,1,189,0,0,811,11,0 +[zuse@Hera] [HADES][DOE ] 372,3720000,10000,0,0,256,58,1006,256,256,0,0,2377,40093,41589,1,65301,72,163,65536,1,190,0,0,813,13,0 +[zuse@Hera] [HADES][DOE ] 373,3730000,10000,0,0,256,58,996,256,256,0,0,2379,40093,41589,1,65301,72,163,65536,1,191,0,0,815,15,0 +[zuse@Hera] [HADES][DOE ] 374,3740000,10000,0,0,256,58,1025,256,256,0,0,2380,40093,41589,1,65301,72,163,65536,1,192,0,0,816,16,0 +[zuse@Hera] [HADES][DOE ] 375,3750000,10000,0,0,256,58,1015,256,256,0,0,2382,40093,41589,1,65301,72,163,65536,1,193,0,0,818,18,0 +[zuse@Hera] [HADES][DOE ] 376,3760000,10000,0,0,256,58,1032,256,256,0,0,2384,40093,41589,1,65301,72,163,65536,1,194,0,0,820,20,0 +[zuse@Hera] [HADES][DOE ] 377,3770000,10000,0,0,256,58,1035,256,256,0,0,2386,40093,41589,1,65301,72,163,65536,1,195,0,0,822,22,0 +[zuse@Hera] [HADES][DOE ] 378,3780000,10000,0,0,256,58,1081,256,256,0,0,2388,40093,41589,1,65301,72,163,65536,1,196,0,0,824,24,0 +[zuse@Hera] [HADES][DOE ] 379,3790000,10000,0,0,256,58,1028,256,256,0,0,2389,40093,41589,1,65301,72,163,65536,1,197,0,0,825,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4239,42390000,38600000,0,0,994409,83,10620,256,256,2240,4720448271980429312,2437,40093,41589,1,65294,72,170,65536,1,198,2,1,828,0,1 +[zuse@Artemis] [HADES][DOE ] 4240,42400000,10000,0,0,256,83,10623,256,256,1,0,2440,40093,41589,1,65294,72,170,65536,1,198,2,4,831,0,4 +[zuse@Artemis] [HADES][DOE ] 4241,42410000,10000,0,0,256,83,10625,256,256,1,0,2442,40093,41589,1,65294,72,170,65536,1,198,2,6,833,0,6 +[zuse@Artemis] [HADES][DOE ] 4242,42420000,10000,0,0,256,83,10628,256,256,1,0,2444,40093,41589,1,65294,72,170,65536,1,198,2,8,835,0,8 +[zuse@Artemis] [HADES][DOE ] 4243,42430000,10000,0,0,256,83,10630,256,256,1,0,2446,40093,41589,1,65294,72,170,65536,1,198,2,10,837,0,10 +[zuse@Artemis] [HADES][DOE ] 4244,42440000,10000,0,0,256,83,10633,256,256,1,0,2448,40093,41589,1,65294,72,170,65536,1,198,2,12,839,0,12 +[zuse@Artemis] [HADES][DOE ] 4245,42450000,10000,0,0,256,83,10635,256,256,1,0,2450,40093,41589,1,65294,72,170,65536,1,198,2,14,841,0,14 +[zuse@Artemis] [HADES][DOE ] 4246,42460000,10000,0,0,256,83,10638,256,256,1,0,2453,40093,41589,1,65294,72,170,65536,1,198,2,17,844,0,17 +[zuse@Artemis] [HADES][DOE ] 4247,42470000,10000,0,0,256,83,10640,256,256,1,0,2455,40093,41589,1,65294,72,170,65536,1,198,2,19,846,0,19 +[zuse@Artemis] [HADES][DOE ] 4248,42480000,10000,0,0,256,83,10643,256,256,1,0,2456,40093,41589,1,65294,72,170,65536,1,198,2,21,848,0,21 +[zuse@Artemis] [HADES][DOE ] 4249,42490000,10000,0,0,256,83,10645,256,256,1,0,2458,40093,41589,1,65294,72,170,65536,1,198,2,22,849,0,22 +[zuse@Artemis] [HADES][DOE ] 4250,42500000,10000,0,0,256,83,10648,256,256,1,0,2460,40093,41589,1,65294,72,170,65536,1,198,2,24,851,0,24 +[zuse@Artemis] [HADES][DOE ] 4251,42510000,10000,0,0,256,83,10651,256,256,1,0,2461,40093,41589,1,65294,72,170,65536,1,198,2,25,852,0,25 +[zuse@Hera] [HADES][DOE ] 380,3800000,18446744073670841616,0,0,89053,58,1017,256,256,0,4895412794951710246,2466,40093,41589,1,65294,72,170,65536,1,199,0,0,857,3,3 +[zuse@Hera] [HADES][DOE ] 381,3810000,10000,0,0,256,58,1020,256,256,0,0,2468,40093,41589,1,65294,72,170,65536,1,200,0,0,859,5,0 +[zuse@Hera] [HADES][DOE ] 382,3820000,10000,0,0,256,58,1024,256,256,0,0,2470,40093,41589,1,65294,72,170,65536,1,201,0,0,861,7,0 +[zuse@Hera] [HADES][DOE ] 383,3830000,10000,0,0,256,58,1144,256,256,0,0,2472,40093,41589,1,65294,72,170,65536,1,202,0,0,863,9,0 +[zuse@Hera] [HADES][DOE ] 384,3840000,10000,0,0,256,58,1147,256,256,0,0,2474,40093,41589,1,65294,72,170,65536,1,203,0,0,865,11,0 +[zuse@Hera] [HADES][DOE ] 385,3850000,10000,0,0,256,58,1151,256,256,0,0,2476,40093,41589,1,65294,72,170,65536,1,204,0,0,867,13,0 +[zuse@Hera] [HADES][DOE ] 386,3860000,10000,0,0,256,58,1138,256,256,0,0,2478,40093,41589,1,65294,72,170,65536,1,205,0,0,869,15,0 +[zuse@Hera] [HADES][DOE ] 387,3870000,10000,0,0,256,58,1142,256,256,0,0,2480,40093,41589,1,65294,72,170,65536,1,206,0,0,871,17,0 +[zuse@Hera] [HADES][DOE ] 388,3880000,10000,0,0,256,58,1129,256,256,0,0,2482,40093,41589,1,65294,72,170,65536,1,207,0,0,873,19,1 +[zuse@Hera] [HADES][DOE ] 389,3890000,10000,0,0,256,58,1165,256,256,0,0,2483,40093,41589,1,65294,72,170,65536,1,208,0,0,874,20,0 +[zuse@Hera] [HADES][DOE ] 390,3900000,10000,0,0,256,58,1169,256,256,0,0,2485,40093,41589,1,65294,72,170,65536,1,209,0,0,876,22,1 +[zuse@Hera] [HADES][DOE ] 391,3910000,10000,0,0,256,58,1189,256,256,0,0,2486,40093,41589,1,65294,72,170,65536,1,210,0,0,877,23,0 +[zuse@Hera] [HADES][DOE ] 392,3920000,10000,0,0,256,58,1112,256,256,0,0,2487,40093,41589,1,65294,72,170,65536,1,211,0,0,878,24,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4252,42520000,38600000,0,0,994409,83,10653,256,256,2253,4720448271980429312,2537,40093,41589,1,65287,72,177,65536,1,212,2,1,881,0,1 +[zuse@Artemis] [HADES][DOE ] 4253,42530000,10000,0,0,256,83,10656,256,256,1,0,2539,40093,41589,1,65287,72,177,65536,1,212,2,3,883,0,3 +[zuse@Artemis] [HADES][DOE ] 4254,42540000,10000,0,0,256,83,10658,256,256,1,0,2542,40093,41589,1,65287,72,177,65536,1,212,2,6,886,0,6 +[zuse@Artemis] [HADES][DOE ] 4255,42550000,10000,0,0,256,83,10661,256,256,1,0,2543,40093,41589,1,65287,72,177,65536,1,212,2,7,887,0,7 +[zuse@Artemis] [HADES][DOE ] 4256,42560000,10000,0,0,256,83,10663,256,256,1,0,2545,40093,41589,1,65287,72,177,65536,1,212,2,9,889,0,9 +[zuse@Artemis] [HADES][DOE ] 4257,42570000,10000,0,0,256,83,10666,256,256,1,0,2547,40093,41589,1,65287,72,177,65536,1,212,2,11,891,0,11 +[zuse@Artemis] [HADES][DOE ] 4258,42580000,10000,0,0,256,83,10668,256,256,1,0,2549,40093,41589,1,65287,72,177,65536,1,212,2,13,893,0,13 +[zuse@Artemis] [HADES][DOE ] 4259,42590000,10000,0,0,256,83,10671,256,256,1,0,2552,40093,41589,1,65287,72,177,65536,1,212,2,16,896,0,16 +[zuse@Artemis] [HADES][DOE ] 4260,42600000,10000,0,0,256,83,10673,256,256,1,0,2553,40093,41589,1,65287,72,177,65536,1,212,2,17,897,0,17 +[zuse@Artemis] [HADES][DOE ] 4261,42610000,10000,0,0,256,83,10676,256,256,1,0,2555,40093,41589,1,65287,72,177,65536,1,212,2,19,899,0,19 +[zuse@Artemis] [HADES][DOE ] 4262,42620000,10000,0,0,256,83,10678,256,256,1,0,2557,40093,41589,1,65287,72,177,65536,1,212,2,21,901,0,21 +[zuse@Artemis] [HADES][DOE ] 4263,42630000,10000,0,0,256,83,10681,256,256,1,0,2560,40093,41589,1,65287,72,177,65536,1,212,2,24,904,0,24 +[zuse@Artemis] [HADES][DOE ] 4264,42640000,10000,0,0,256,83,10683,256,256,1,0,2563,40093,41589,1,65287,72,177,65536,1,212,2,27,907,0,27 +[zuse@Hera] [HADES][DOE ] 393,3930000,18446744073670841616,0,0,92381,58,1071,256,256,0,4895412794951710246,2568,40093,41589,1,65287,72,177,65536,1,213,0,0,912,3,3 +[zuse@Hera] [HADES][DOE ] 394,3940000,10000,0,0,256,58,1075,256,256,0,0,2569,40093,41589,1,65287,72,177,65536,1,214,0,0,913,4,0 +[zuse@Hera] [HADES][DOE ] 395,3950000,10000,0,0,256,58,1078,256,256,0,0,2571,40093,41589,1,65287,72,177,65536,1,215,0,0,915,6,0 +[zuse@Hera] [HADES][DOE ] 396,3960000,10000,0,0,256,58,1095,256,256,0,0,2573,40093,41589,1,65287,72,177,65536,1,216,0,0,917,8,0 +[zuse@Hera] [HADES][DOE ] 397,3970000,10000,0,0,256,58,1113,256,256,0,0,2575,40093,41589,1,65287,72,177,65536,1,217,0,0,919,10,0 +[zuse@Hera] [HADES][DOE ] 398,3980000,10000,0,0,256,58,1269,256,256,0,0,2577,40093,41589,1,65287,72,177,65536,1,218,0,0,921,12,0 +[zuse@Hera] [HADES][DOE ] 399,3990000,10000,0,0,256,58,1292,256,256,0,0,2579,40093,41589,1,65287,72,177,65536,1,219,0,0,923,14,0 +[zuse@Hera] [HADES][DOE ] 400,4000000,10000,0,0,256,58,1295,256,256,0,0,2581,40093,41589,1,65287,72,177,65536,1,220,0,0,925,16,0 +[zuse@Hera] [HADES][DOE ] 401,4010000,10000,0,0,256,58,1299,256,256,0,0,2583,40093,41589,1,65287,72,177,65536,1,221,0,0,927,18,0 +[zuse@Hera] [HADES][DOE ] 402,4020000,10000,0,0,256,58,1284,256,256,0,0,2586,40093,41589,1,65287,72,177,65536,1,222,0,0,930,21,0 +[zuse@Hera] [HADES][DOE ] 403,4030000,10000,0,0,256,58,1287,256,256,0,0,2588,40093,41589,1,65287,72,177,65536,1,223,0,0,932,23,0 +[zuse@Hera] [HADES][DOE ] 404,4040000,10000,0,0,256,58,1331,256,256,0,0,2592,40093,41589,1,65287,72,177,65536,1,224,0,0,936,27,0 +[zuse@Hera] [HADES][DOE ] 405,4050000,10000,0,0,256,58,1335,256,256,0,0,2595,40093,41589,1,65287,72,177,65536,1,225,0,0,939,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4265,42650000,38600000,0,0,994409,83,10686,256,256,2266,4720448271980429312,2636,40093,41589,1,65280,72,184,65536,1,226,0,0,941,32,0 +[zuse@Artemis] [HADES][DOE ] 4266,42660000,10000,0,0,256,83,10688,256,256,1,0,2640,40093,41589,1,65280,72,184,65536,1,226,2,4,945,0,4 +[zuse@Artemis] [HADES][DOE ] 4267,42670000,10000,0,0,256,83,10691,256,256,1,0,2642,40093,41589,1,65280,72,184,65536,1,226,2,6,947,0,6 +[zuse@Artemis] [HADES][DOE ] 4268,42680000,10000,0,0,256,83,10693,256,256,1,0,2643,40093,41589,1,65280,72,184,65536,1,226,2,7,948,0,7 +[zuse@Artemis] [HADES][DOE ] 4269,42690000,10000,0,0,256,83,10696,256,256,1,0,2645,40093,41589,1,65280,72,184,65536,1,226,2,9,950,0,9 +[zuse@Artemis] [HADES][DOE ] 4270,42700000,10000,0,0,256,83,10698,256,256,1,0,2647,40093,41589,1,65280,72,184,65536,1,226,2,11,952,0,11 +[zuse@Artemis] [HADES][DOE ] 4271,42710000,10000,0,0,256,83,10701,256,256,1,0,2649,40093,41589,1,65280,72,184,65536,1,226,2,13,954,0,13 +[zuse@Artemis] [HADES][DOE ] 4272,42720000,10000,0,0,256,83,10703,256,256,1,0,2651,40093,41589,1,65280,72,184,65536,1,226,2,15,956,0,15 +[zuse@Artemis] [HADES][DOE ] 4273,42730000,10000,0,0,256,83,10706,256,256,1,0,2652,40093,41589,1,65280,72,184,65536,1,226,2,16,957,0,16 +[zuse@Artemis] [HADES][DOE ] 4274,42740000,10000,0,0,256,83,10708,256,256,1,0,2655,40093,41589,1,65280,72,184,65536,1,226,2,19,960,0,19 +[zuse@Artemis] [HADES][DOE ] 4275,42750000,10000,0,0,256,83,10711,256,256,1,0,2657,40093,41589,1,65280,72,184,65536,1,226,2,21,962,0,21 +[zuse@Artemis] [HADES][DOE ] 4276,42760000,10000,0,0,256,83,10713,256,256,1,0,2659,40093,41589,1,65280,72,184,65536,1,226,2,23,964,0,23 +[zuse@Artemis] [HADES][DOE ] 4277,42770000,10000,0,0,256,83,10716,256,256,1,0,2662,40093,41589,1,65280,72,184,65536,1,226,2,26,967,0,26 +[zuse@Hera] [HADES][DOE ] 406,4060000,18446744073670841616,0,0,95709,58,1142,256,256,0,4895412794951710246,2666,40093,41589,1,65280,72,184,65536,1,227,0,0,971,2,2 +[zuse@Hera] [HADES][DOE ] 407,4070000,10000,0,0,256,58,1146,256,256,0,0,2668,40093,41589,1,65280,72,184,65536,1,228,0,0,973,4,0 +[zuse@Hera] [HADES][DOE ] 408,4080000,10000,0,0,256,58,1149,256,256,0,0,2670,40093,41589,1,65280,72,184,65536,1,229,0,0,975,6,0 +[zuse@Hera] [HADES][DOE ] 409,4090000,10000,0,0,256,58,1152,256,256,0,0,2672,40093,41589,1,65280,72,184,65536,1,230,0,0,977,8,0 +[zuse@Hera] [HADES][DOE ] 410,4100000,10000,0,0,256,58,1155,256,256,0,0,2674,40093,41589,1,65280,72,184,65536,1,231,0,0,979,10,0 +[zuse@Hera] [HADES][DOE ] 411,4110000,10000,0,0,256,58,1159,256,256,0,0,2676,40093,41589,1,65280,72,184,65536,1,232,0,0,981,12,0 +[zuse@Hera] [HADES][DOE ] 412,4120000,10000,0,0,256,58,1162,256,256,0,0,2678,40093,41589,1,65280,72,184,65536,1,233,0,0,983,14,0 +[zuse@Hera] [HADES][DOE ] 413,4130000,10000,0,0,256,58,1345,256,256,0,0,2680,40093,41589,1,65280,72,184,65536,1,234,0,0,985,16,0 +[zuse@Hera] [HADES][DOE ] 414,4140000,10000,0,0,256,58,1391,256,256,0,0,2682,40093,41589,1,65280,72,184,65536,1,235,0,0,987,18,0 +[zuse@Hera] [HADES][DOE ] 415,4150000,10000,0,0,256,58,1395,256,256,0,0,2685,40093,41589,1,65280,72,184,65536,1,236,0,0,990,21,0 +[zuse@Hera] [HADES][DOE ] 416,4160000,10000,0,0,256,58,1377,256,256,0,0,2688,40093,41589,1,65280,72,184,65536,1,237,0,0,993,24,0 +[zuse@Hera] [HADES][DOE ] 417,4170000,10000,0,0,256,58,1381,256,256,0,0,2690,40093,41589,1,65280,72,184,65536,1,238,0,0,995,26,0 +[zuse@Hera] [HADES][DOE ] 418,4180000,10000,0,0,256,58,1385,256,256,0,0,2693,40093,41589,1,65280,72,184,65536,1,239,0,0,998,29,0 +[zuse@Hera] [HADES][DOE ] 419,4190000,10000,0,0,256,58,1389,256,256,0,0,2695,40093,41589,1,65280,72,184,65536,1,240,0,0,1000,31,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4278,42780000,38590000,0,0,994153,83,10718,256,256,2279,4720446929803149312,2737,40093,41589,1,65273,72,191,65536,1,241,2,1,1004,0,1 +[zuse@Artemis] [HADES][DOE ] 4279,42790000,10000,0,0,256,83,10721,256,256,1,0,2740,40093,41589,1,65273,72,191,65536,1,241,2,4,1007,0,4 +[zuse@Artemis] [HADES][DOE ] 4280,42800000,10000,0,0,256,83,10723,256,256,1,0,2742,40093,41589,1,65273,72,191,65536,1,241,2,6,1009,0,6 +[zuse@Artemis] [HADES][DOE ] 4281,42810000,10000,0,0,256,83,10726,256,256,1,0,2744,40093,41589,1,65273,72,191,65536,1,241,2,8,1011,0,8 +[zuse@Artemis] [HADES][DOE ] 4282,42820000,10000,0,0,256,83,10728,256,256,1,0,2745,40093,41589,1,65273,72,191,65536,1,241,2,9,1012,0,9 +[zuse@Artemis] [HADES][DOE ] 4283,42830000,10000,0,0,256,83,10731,256,256,1,0,2747,40093,41589,1,65273,72,191,65536,1,241,2,11,1014,0,11 +[zuse@Artemis] [HADES][DOE ] 4284,42840000,10000,0,0,256,83,10733,256,256,1,0,2749,40093,41589,1,65273,72,191,65536,1,241,2,13,1016,0,13 +[zuse@Artemis] [HADES][DOE ] 4285,42850000,10000,0,0,256,83,10736,256,256,1,0,2750,40093,41589,1,65273,72,191,65536,1,241,2,14,1017,0,14 +[zuse@Artemis] [HADES][DOE ] 4286,42860000,10000,0,0,256,83,10738,256,256,1,0,2752,40093,41589,1,65273,72,191,65536,1,241,2,16,1019,0,16 +[zuse@Artemis] [HADES][DOE ] 4287,42870000,10000,0,0,256,83,10741,256,256,1,0,2753,40093,41589,1,65273,72,191,65536,1,241,2,17,1020,0,17 +[zuse@Artemis] [HADES][DOE ] 4288,42880000,10000,0,0,256,83,10743,256,256,1,0,2755,40093,41589,1,65273,72,191,65536,1,241,2,19,1022,0,19 +[zuse@Artemis] [HADES][DOE ] 4289,42890000,10000,0,0,256,83,10746,256,256,1,0,2756,40093,41589,1,65273,72,191,65536,1,241,2,20,1023,0,20 +[zuse@Artemis] [HADES][DOE ] 4290,42900000,10000,0,0,256,83,10748,256,256,1,0,2758,40093,41589,1,65273,72,191,65536,1,241,2,22,1025,0,22 +[zuse@Artemis] [HADES][DOE ] 4291,42910000,10000,0,0,256,83,10751,256,256,1,0,2760,40093,41589,1,65273,72,191,65536,1,241,2,24,1027,0,24 +[zuse@Hera] [HADES][DOE ] 420,4200000,18446744073670841616,0,0,99293,58,1205,256,256,0,4895412794951710246,2764,40093,41589,1,65273,72,191,65536,1,243,0,0,1031,3,2 +[zuse@Hera] [HADES][DOE ] 421,4210000,10000,0,0,256,58,1208,256,256,0,0,2765,40093,41589,1,65273,72,191,65536,1,244,0,0,1032,4,0 +[zuse@Hera] [HADES][DOE ] 422,4220000,10000,0,0,256,58,1211,256,256,0,0,2767,40093,41589,1,65273,72,191,65536,1,245,0,0,1034,6,0 +[zuse@Hera] [HADES][DOE ] 423,4230000,10000,0,0,256,58,1215,256,256,0,0,2768,40093,41589,1,65273,72,191,65536,1,246,0,0,1035,7,0 +[zuse@Hera] [HADES][DOE ] 424,4240000,10000,0,0,256,58,1202,256,256,0,0,2770,40093,41589,1,65273,72,191,65536,1,247,0,0,1037,9,0 +[zuse@Hera] [HADES][DOE ] 425,4250000,10000,0,0,256,58,1205,256,256,0,0,2771,40093,41589,1,65273,72,191,65536,1,248,0,0,1038,10,0 +[zuse@Hera] [HADES][DOE ] 426,4260000,10000,0,0,256,58,1208,256,256,0,0,2773,40093,41589,1,65273,72,191,65536,1,249,0,0,1040,12,0 +[zuse@Hera] [HADES][DOE ] 427,4270000,10000,0,0,256,58,1212,256,256,0,0,2775,40093,41589,1,65273,72,191,65536,1,250,0,0,1042,14,0 +[zuse@Hera] [HADES][DOE ] 428,4280000,10000,0,0,256,58,1402,256,256,0,0,2776,40093,41589,1,65273,72,191,65536,1,251,0,0,1043,15,0 +[zuse@Hera] [HADES][DOE ] 429,4290000,10000,0,0,256,58,1427,256,256,0,0,2778,40093,41589,1,65273,72,191,65536,1,252,0,0,1045,17,0 +[zuse@Hera] [HADES][DOE ] 430,4300000,10000,0,0,256,58,1431,256,256,0,0,2781,40093,41589,1,65273,72,191,65536,1,253,0,0,1048,20,0 +[zuse@Hera] [HADES][DOE ] 431,4310000,10000,0,0,256,58,1435,256,256,0,0,2783,40093,41589,1,65273,72,191,65536,1,254,0,0,1050,22,0 +[zuse@Hera] [HADES][DOE ] 432,4320000,10000,0,0,256,58,1439,256,256,0,0,2785,40093,41589,1,65273,72,191,65536,1,255,0,0,1052,24,0 +[zuse@Hera] [HADES][DOE ] 433,4330000,10000,0,0,256,58,1283,256,256,0,0,2788,40093,41589,1,65273,72,191,65536,1,257,0,0,1055,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4292,42920000,38590000,0,0,994153,83,10753,256,256,2293,4720446929803149312,2837,40093,41589,1,65265,72,199,65536,1,258,2,1,1058,0,1 +[zuse@Artemis] [HADES][DOE ] 4293,42930000,10000,0,0,256,83,10756,256,256,1,0,2839,40093,41589,1,65265,72,199,65536,1,258,2,3,1060,0,3 +[zuse@Artemis] [HADES][DOE ] 4294,42940000,10000,0,0,256,83,10758,256,256,1,0,2842,40093,41589,1,65265,72,199,65536,1,258,2,6,1063,0,6 +[zuse@Artemis] [HADES][DOE ] 4295,42950000,10000,0,0,256,83,10761,256,256,1,0,2844,40093,41589,1,65265,72,199,65536,1,258,2,8,1065,0,8 +[zuse@Artemis] [HADES][DOE ] 4296,42960000,10000,0,0,256,83,10763,256,256,1,0,2845,40093,41589,1,65265,72,199,65536,1,258,2,9,1066,0,9 +[zuse@Artemis] [HADES][DOE ] 4297,42970000,10000,0,0,256,83,10766,256,256,1,0,2847,40093,41589,1,65265,72,199,65536,1,258,2,11,1068,0,11 +[zuse@Artemis] [HADES][DOE ] 4298,42980000,10000,0,0,256,83,10768,256,256,1,0,2849,40093,41589,1,65265,72,199,65536,1,258,2,13,1070,0,13 +[zuse@Artemis] [HADES][DOE ] 4299,42990000,10000,0,0,256,83,10771,256,256,1,0,2851,40093,41589,1,65265,72,199,65536,1,258,2,15,1072,0,15 +[zuse@Artemis] [HADES][DOE ] 4300,43000000,10000,0,0,256,83,10773,256,256,1,0,2853,40093,41589,1,65265,72,199,65536,1,258,2,17,1074,0,17 +[zuse@Artemis] [HADES][DOE ] 4301,43010000,10000,0,0,256,83,10776,256,256,1,0,2855,40093,41589,1,65265,72,199,65536,1,258,2,19,1076,0,19 +[zuse@Artemis] [HADES][DOE ] 4302,43020000,10000,0,0,256,83,10779,256,256,1,0,2856,40093,41589,1,65265,72,199,65536,1,258,2,20,1077,0,20 +[zuse@Artemis] [HADES][DOE ] 4303,43030000,10000,0,0,256,83,10781,256,256,1,0,2858,40093,41589,1,65265,72,199,65536,1,258,2,22,1079,0,22 +[zuse@Artemis] [HADES][DOE ] 4304,43040000,10000,0,0,256,83,10784,256,256,1,0,2860,40093,41589,1,65265,72,199,65536,1,258,2,24,1081,0,24 +[zuse@Hera] [HADES][DOE ] 434,4340000,18446744073670851616,0,0,102877,58,1251,256,256,0,4895412794951710251,2863,40093,41589,1,65265,72,199,65536,1,259,0,0,1084,2,2 +[zuse@Hera] [HADES][DOE ] 435,4350000,10000,0,0,256,58,1255,256,256,0,0,2865,40093,41589,1,65265,72,199,65536,1,260,0,0,1086,4,0 +[zuse@Hera] [HADES][DOE ] 436,4360000,10000,0,0,256,58,1275,256,256,0,0,2866,40093,41589,1,65265,72,199,65536,1,261,0,0,1087,5,0 +[zuse@Hera] [HADES][DOE ] 437,4370000,10000,0,0,256,58,1278,256,256,0,0,2867,40093,41589,1,65265,72,199,65536,1,262,0,0,1088,6,0 +[zuse@Hera] [HADES][DOE ] 438,4380000,10000,0,0,256,58,1264,256,256,0,0,2869,40093,41589,1,65265,72,199,65536,1,263,0,0,1090,8,0 +[zuse@Hera] [HADES][DOE ] 439,4390000,10000,0,0,256,58,1268,256,256,0,0,2871,40093,41589,1,65265,72,199,65536,1,264,0,0,1092,10,0 +[zuse@Hera] [HADES][DOE ] 440,4400000,10000,0,0,256,58,1271,256,256,0,0,2874,40093,41589,1,65265,72,199,65536,1,265,0,0,1095,13,0 +[zuse@Hera] [HADES][DOE ] 441,4410000,10000,0,0,256,58,1274,256,256,0,0,2876,40093,41589,1,65265,72,199,65536,1,266,0,0,1097,15,0 +[zuse@Hera] [HADES][DOE ] 442,4420000,10000,0,0,256,58,1278,256,256,0,0,2877,40093,41589,1,65265,72,199,65536,1,267,0,0,1098,16,0 +[zuse@Hera] [HADES][DOE ] 443,4430000,10000,0,0,256,58,1481,256,256,0,0,2878,40093,41589,1,65265,72,199,65536,1,268,0,0,1099,17,0 +[zuse@Hera] [HADES][DOE ] 444,4440000,10000,0,0,256,58,1533,256,256,0,0,2881,40093,41589,1,65265,72,199,65536,1,269,0,0,1102,20,0 +[zuse@Hera] [HADES][DOE ] 445,4450000,10000,0,0,256,58,1537,256,256,0,0,2884,40093,41589,1,65265,72,199,65536,1,270,0,0,1105,23,0 +[zuse@Hera] [HADES][DOE ] 446,4460000,10000,0,0,256,58,1405,256,256,0,0,2887,40093,41589,1,65265,72,199,65536,1,271,0,0,1108,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4305,43050000,38590000,0,0,994153,83,10786,256,256,2306,4720446929803149312,2937,40093,41589,1,65258,72,206,65536,1,272,2,1,1112,0,1 +[zuse@Artemis] [HADES][DOE ] 4306,43060000,10000,0,0,256,83,10789,256,256,1,0,2939,40093,41589,1,65258,72,206,65536,1,272,2,3,1114,0,3 +[zuse@Artemis] [HADES][DOE ] 4307,43070000,10000,0,0,256,83,10791,256,256,1,0,2942,40093,41589,1,65258,72,206,65536,1,272,2,6,1117,0,6 +[zuse@Artemis] [HADES][DOE ] 4308,43080000,10000,0,0,256,83,10794,256,256,1,0,2944,40093,41589,1,65258,72,206,65536,1,272,2,8,1119,0,8 +[zuse@Artemis] [HADES][DOE ] 4309,43090000,10000,0,0,256,83,10796,256,256,1,0,2947,40093,41589,1,65258,72,206,65536,1,272,2,11,1122,0,11 +[zuse@Artemis] [HADES][DOE ] 4310,43100000,10000,0,0,256,83,10799,256,256,1,0,2950,40093,41589,1,65258,72,206,65536,1,272,2,14,1125,0,14 +[zuse@Artemis] [HADES][DOE ] 4311,43110000,10000,0,0,256,83,10801,256,256,1,0,2951,40093,41589,1,65258,72,206,65536,1,272,2,15,1126,0,15 +[zuse@Artemis] [HADES][DOE ] 4312,43120000,10000,0,0,256,83,10804,256,256,1,0,2954,40093,41589,1,65258,72,206,65536,1,272,2,18,1129,0,18 +[zuse@Artemis] [HADES][DOE ] 4313,43130000,10000,0,0,256,83,10806,256,256,1,0,2959,40093,41589,1,65258,72,206,65536,1,272,2,23,1134,0,23 +[zuse@Artemis] [HADES][DOE ] 4314,43140000,10000,0,0,256,83,10809,256,256,1,0,2960,40093,41589,1,65258,72,206,65536,1,272,2,24,1135,0,24 +[zuse@Artemis] [HADES][DOE ] 4315,43150000,10000,0,0,256,83,10811,256,256,1,0,2963,40093,41589,1,65258,72,206,65536,1,272,2,27,1138,0,27 +[zuse@Artemis] [HADES][DOE ] 4316,43160000,10000,0,0,256,83,10814,256,256,1,0,2965,40093,41589,1,65258,72,206,65536,1,272,2,29,1140,0,29 +[zuse@Artemis] [HADES][DOE ] 4317,43170000,10000,0,0,256,83,10816,256,256,1,0,2967,40093,41589,1,65258,72,206,65536,1,272,2,31,1142,0,31 +[zuse@Hera] [HADES][DOE ] 447,4470000,18446744073670851616,0,0,106205,58,1312,256,256,0,4895412794951710251,2971,40093,41589,1,65258,72,206,65536,1,273,0,0,1146,2,2 +[zuse@Hera] [HADES][DOE ] 448,4480000,10000,0,0,256,58,1315,256,256,0,0,2974,40093,41589,1,65258,72,206,65536,1,274,0,0,1149,5,0 +[zuse@Hera] [HADES][DOE ] 449,4490000,10000,0,0,256,58,1319,256,256,0,0,2977,40093,41589,1,65258,72,206,65536,1,275,0,0,1152,8,0 +[zuse@Hera] [HADES][DOE ] 450,4500000,10000,0,0,256,58,1322,256,256,0,0,2978,40093,41589,1,65258,72,206,65536,1,276,0,0,1153,9,0 +[zuse@Hera] [HADES][DOE ] 451,4510000,10000,0,0,256,58,1325,256,256,0,0,2980,40093,41589,1,65258,72,206,65536,1,277,0,0,1155,11,0 +[zuse@Hera] [HADES][DOE ] 452,4520000,10000,0,0,256,58,1329,256,256,0,0,2982,40093,41589,1,65258,72,206,65536,1,278,0,0,1157,13,0 +[zuse@Hera] [HADES][DOE ] 453,4530000,10000,0,0,256,58,1332,256,256,0,0,2986,40093,41589,1,65258,72,206,65536,1,279,0,0,1161,17,0 +[zuse@Hera] [HADES][DOE ] 454,4540000,10000,0,0,256,58,1335,256,256,0,0,2989,40093,41589,1,65258,72,206,65536,1,280,0,0,1164,20,0 +[zuse@Hera] [HADES][DOE ] 455,4550000,10000,0,0,256,58,1338,256,256,0,0,2991,40093,41589,1,65258,72,206,65536,1,281,0,0,1166,22,0 +[zuse@Hera] [HADES][DOE ] 456,4560000,10000,0,0,256,58,1342,256,256,0,0,2993,40093,41589,1,65258,72,206,65536,1,282,0,0,1168,24,0 +[zuse@Hera] [HADES][DOE ] 457,4570000,10000,0,0,256,58,1345,256,256,0,0,2995,40093,41589,1,65258,72,206,65536,1,283,0,0,1170,26,0 +[zuse@Hera] [HADES][DOE ] 458,4580000,10000,0,0,256,58,1563,256,256,0,0,2997,40093,41589,1,65258,72,206,65536,1,284,0,0,1172,28,0 +[zuse@Hera] [HADES][DOE ] 459,4590000,10000,0,0,256,58,1618,256,256,0,0,2999,40093,41589,1,65258,72,206,65536,1,285,0,0,1174,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4318,43180000,38590000,0,0,994153,83,10819,256,256,2319,4720446929803149312,3036,40093,41589,1,65251,72,213,65536,1,286,0,0,1176,32,0 +[zuse@Artemis] [HADES][DOE ] 4319,43190000,10000,0,0,256,83,10821,256,256,1,0,3038,40093,41589,1,65251,72,213,65536,1,286,2,2,1178,0,2 +[zuse@Artemis] [HADES][DOE ] 4320,43200000,10000,0,0,256,83,10824,256,256,1,0,3040,40093,41589,1,65251,72,213,65536,1,286,2,4,1180,0,4 +[zuse@Artemis] [HADES][DOE ] 4321,43210000,10000,0,0,256,83,10826,256,256,1,0,3042,40093,41589,1,65251,72,213,65536,1,286,2,6,1182,0,6 +[zuse@Artemis] [HADES][DOE ] 4322,43220000,10000,0,0,256,83,10829,256,256,1,0,3044,40093,41589,1,65251,72,213,65536,1,286,2,8,1184,0,8 +[zuse@Artemis] [HADES][DOE ] 4323,43230000,10000,0,0,256,83,10831,256,256,1,0,3046,40093,41589,1,65251,72,213,65536,1,286,2,10,1186,0,10 +[zuse@Artemis] [HADES][DOE ] 4324,43240000,10000,0,0,256,83,10834,256,256,1,0,3049,40093,41589,1,65251,72,213,65536,1,286,2,13,1189,0,13 +[zuse@Artemis] [HADES][DOE ] 4325,43250000,10000,0,0,256,83,10836,256,256,1,0,3051,40093,41589,1,65251,72,213,65536,1,286,2,15,1191,0,15 +[zuse@Artemis] [HADES][DOE ] 4326,43260000,10000,0,0,256,83,10839,256,256,1,0,3054,40093,41589,1,65251,72,213,65536,1,286,2,18,1194,0,18 +[zuse@Artemis] [HADES][DOE ] 4327,43270000,10000,0,0,256,83,10841,256,256,1,0,3056,40093,41589,1,65251,72,213,65536,1,286,2,20,1196,0,20 +[zuse@Artemis] [HADES][DOE ] 4328,43280000,10000,0,0,256,83,10844,256,256,1,0,3059,40093,41589,1,65251,72,213,65536,1,286,2,23,1199,0,23 +[zuse@Artemis] [HADES][DOE ] 4329,43290000,10000,0,0,256,83,10846,256,256,1,0,3061,40093,41589,1,65251,72,213,65536,1,286,2,25,1201,0,25 +[zuse@Artemis] [HADES][DOE ] 4330,43300000,10000,0,0,256,83,10849,256,256,1,0,3063,40093,41589,1,65251,72,213,65536,1,286,2,27,1203,0,27 +[zuse@Hera] [HADES][DOE ] 460,4600000,18446744073670851616,0,0,109533,58,1355,256,256,0,4895412794951710251,3067,40093,41589,1,65251,72,213,65536,1,287,0,0,1207,2,2 +[zuse@Hera] [HADES][DOE ] 461,4610000,10000,0,0,256,58,1359,256,256,0,0,3069,40093,41589,1,65251,72,213,65536,1,288,0,0,1209,4,0 +[zuse@Hera] [HADES][DOE ] 462,4620000,10000,0,0,256,58,1362,256,256,0,0,3071,40093,41589,1,65251,72,213,65536,1,289,0,0,1211,6,0 +[zuse@Hera] [HADES][DOE ] 463,4630000,10000,0,0,256,58,1365,256,256,0,0,3074,40093,41589,1,65251,72,213,65536,1,290,0,0,1214,9,0 +[zuse@Hera] [HADES][DOE ] 464,4640000,10000,0,0,256,58,1369,256,256,0,0,3076,40093,41589,1,65251,72,213,65536,1,291,0,0,1216,11,0 +[zuse@Hera] [HADES][DOE ] 465,4650000,10000,0,0,256,58,1372,256,256,0,0,3078,40093,41589,1,65251,72,213,65536,1,292,0,0,1218,13,0 +[zuse@Hera] [HADES][DOE ] 466,4660000,10000,0,0,256,58,1375,256,256,0,0,3079,40093,41589,1,65251,72,213,65536,1,293,0,0,1219,14,0 +[zuse@Hera] [HADES][DOE ] 467,4670000,10000,0,0,256,58,1379,256,256,0,0,3081,40093,41589,1,65251,72,213,65536,1,294,0,0,1221,16,0 +[zuse@Hera] [HADES][DOE ] 468,4680000,10000,0,0,256,58,1401,256,256,0,0,3083,40093,41589,1,65251,72,213,65536,1,295,0,0,1223,18,0 +[zuse@Hera] [HADES][DOE ] 469,4690000,10000,0,0,256,58,1405,256,256,0,0,3086,40093,41589,1,65251,72,213,65536,1,296,0,0,1226,21,0 +[zuse@Hera] [HADES][DOE ] 470,4700000,10000,0,0,256,58,1408,256,256,0,0,3089,40093,41589,1,65251,72,213,65536,1,297,0,0,1229,24,0 +[zuse@Hera] [HADES][DOE ] 471,4710000,10000,0,0,256,58,1411,256,256,0,0,3092,40093,41589,1,65251,72,213,65536,1,298,0,0,1232,27,0 +[zuse@Hera] [HADES][DOE ] 472,4720000,10000,0,0,256,58,1415,256,256,0,0,3095,40093,41589,1,65251,72,213,65536,1,299,0,0,1235,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4331,43310000,38590000,0,0,994153,83,10851,256,256,2332,4720446929803149312,3136,40093,41589,1,65244,72,220,65536,1,300,0,0,1237,32,0 +[zuse@Artemis] [HADES][DOE ] 4332,43320000,10000,0,0,256,83,10854,256,256,1,0,3141,40093,41589,1,65244,72,220,65536,1,300,2,5,1242,0,5 +[zuse@Artemis] [HADES][DOE ] 4333,43330000,10000,0,0,256,83,10856,256,256,1,0,3143,40093,41589,1,65244,72,220,65536,1,300,2,7,1244,0,7 +[zuse@Artemis] [HADES][DOE ] 4334,43340000,10000,0,0,256,83,10859,256,256,1,0,3145,40093,41589,1,65244,72,220,65536,1,300,2,9,1246,0,9 +[zuse@Artemis] [HADES][DOE ] 4335,43350000,10000,0,0,256,83,10861,256,256,1,0,3147,40093,41589,1,65244,72,220,65536,1,300,2,11,1248,0,11 +[zuse@Artemis] [HADES][DOE ] 4336,43360000,10000,0,0,256,83,10864,256,256,1,0,3149,40093,41589,1,65244,72,220,65536,1,300,2,13,1250,0,13 +[zuse@Artemis] [HADES][DOE ] 4337,43370000,10000,0,0,256,83,10866,256,256,1,0,3151,40093,41589,1,65244,72,220,65536,1,300,2,15,1252,0,15 +[zuse@Artemis] [HADES][DOE ] 4338,43380000,10000,0,0,256,83,10869,256,256,1,0,3152,40093,41589,1,65244,72,220,65536,1,300,2,16,1253,0,16 +[zuse@Artemis] [HADES][DOE ] 4339,43390000,10000,0,0,256,83,10871,256,256,1,0,3155,40093,41589,1,65244,72,220,65536,1,300,2,19,1256,0,19 +[zuse@Artemis] [HADES][DOE ] 4340,43400000,10000,0,0,256,83,10874,256,256,1,0,3157,40093,41589,1,65244,72,220,65536,1,300,2,21,1258,0,21 +[zuse@Artemis] [HADES][DOE ] 4341,43410000,10000,0,0,256,83,10876,256,256,1,0,3159,40093,41589,1,65244,72,220,65536,1,300,2,23,1260,0,23 +[zuse@Artemis] [HADES][DOE ] 4342,43420000,10000,0,0,256,83,10879,256,256,1,0,3161,40093,41589,1,65244,72,220,65536,1,300,2,25,1262,0,25 +[zuse@Artemis] [HADES][DOE ] 4343,43430000,10000,0,0,256,83,10881,256,256,1,0,3164,40093,41589,1,65244,72,220,65536,1,300,2,28,1265,0,28 +[zuse@Hera] [HADES][DOE ] 473,4730000,18446744073670851616,0,0,112861,58,1418,256,256,0,4895412794951710251,3167,40093,41589,1,65244,72,220,65536,1,301,0,0,1268,2,2 +[zuse@Hera] [HADES][DOE ] 474,4740000,10000,0,0,256,58,1421,256,256,0,0,3170,40093,41589,1,65244,72,220,65536,1,302,0,0,1271,5,0 +[zuse@Hera] [HADES][DOE ] 475,4750000,10000,0,0,256,58,1425,256,256,0,0,3173,40093,41589,1,65244,72,220,65536,1,303,0,0,1274,8,0 +[zuse@Hera] [HADES][DOE ] 476,4760000,10000,0,0,256,58,1428,256,256,0,0,3175,40093,41589,1,65244,72,220,65536,1,304,0,0,1276,10,0 +[zuse@Hera] [HADES][DOE ] 477,4770000,10000,0,0,256,58,1412,256,256,0,0,3177,40093,41589,1,65244,72,220,65536,1,305,0,0,1278,12,0 +[zuse@Hera] [HADES][DOE ] 478,4780000,10000,0,0,256,58,1416,256,256,0,0,3179,40093,41589,1,65244,72,220,65536,1,306,0,0,1280,14,0 +[zuse@Hera] [HADES][DOE ] 479,4790000,10000,0,0,256,58,1439,256,256,0,0,3181,40093,41589,1,65244,72,220,65536,1,307,0,0,1282,16,0 +[zuse@Hera] [HADES][DOE ] 480,4800000,10000,0,0,256,58,1442,256,256,0,0,3183,40093,41589,1,65244,72,220,65536,1,308,0,0,1284,18,0 +[zuse@Hera] [HADES][DOE ] 481,4810000,10000,0,0,256,58,1466,256,256,0,0,3184,40093,41589,1,65244,72,220,65536,1,309,0,0,1285,19,0 +[zuse@Hera] [HADES][DOE ] 482,4820000,10000,0,0,256,58,1449,256,256,0,0,3186,40093,41589,1,65244,72,220,65536,1,310,0,0,1287,21,0 +[zuse@Hera] [HADES][DOE ] 483,4830000,10000,0,0,256,58,1473,256,256,0,0,3187,40093,41589,1,65244,72,220,65536,1,311,0,0,1288,22,0 +[zuse@Hera] [HADES][DOE ] 484,4840000,10000,0,0,256,58,1476,256,256,0,0,3188,40093,41589,1,65244,72,220,65536,1,312,0,0,1289,23,0 +[zuse@Hera] [HADES][DOE ] 485,4850000,10000,0,0,256,58,1480,256,256,0,0,3190,40093,41589,1,65244,72,220,65536,1,313,0,0,1291,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4344,43440000,38590000,0,0,994153,83,10884,256,256,2345,4720446929803149312,3237,40093,41589,1,65237,72,227,65536,1,314,2,1,1293,0,1 +[zuse@Artemis] [HADES][DOE ] 4345,43450000,10000,0,0,256,83,10886,256,256,1,0,3239,40093,41589,1,65237,72,227,65536,1,314,2,3,1295,0,3 +[zuse@Artemis] [HADES][DOE ] 4346,43460000,10000,0,0,256,83,10889,256,256,1,0,3241,40093,41589,1,65237,72,227,65536,1,314,2,5,1297,0,5 +[zuse@Artemis] [HADES][DOE ] 4347,43470000,10000,0,0,256,83,10891,256,256,1,0,3243,40093,41589,1,65237,72,227,65536,1,314,2,7,1299,0,7 +[zuse@Artemis] [HADES][DOE ] 4348,43480000,10000,0,0,256,83,10894,256,256,1,0,3244,40093,41589,1,65237,72,227,65536,1,314,2,8,1300,0,8 +[zuse@Artemis] [HADES][DOE ] 4349,43490000,10000,0,0,256,83,10896,256,256,1,0,3246,40093,41589,1,65237,72,227,65536,1,314,2,10,1302,0,10 +[zuse@Artemis] [HADES][DOE ] 4350,43500000,10000,0,0,256,83,10899,256,256,1,0,3247,40093,41589,1,65237,72,227,65536,1,314,2,11,1303,0,11 +[zuse@Artemis] [HADES][DOE ] 4351,43510000,10000,0,0,256,83,10901,256,256,1,0,3249,40093,41589,1,65237,72,227,65536,1,314,2,13,1305,0,13 +[zuse@Artemis] [HADES][DOE ] 4352,43520000,10000,0,0,256,83,10904,256,256,1,0,3250,40093,41589,1,65237,72,227,65536,1,314,2,14,1306,0,14 +[zuse@Artemis] [HADES][DOE ] 4353,43530000,10000,0,0,256,83,10907,256,256,1,0,3251,40093,41589,1,65237,72,227,65536,1,314,2,15,1307,0,15 +[zuse@Artemis] [HADES][DOE ] 4354,43540000,10000,0,0,256,83,10909,256,256,1,0,3252,40093,41589,1,65237,72,227,65536,1,314,2,16,1308,0,16 +[zuse@Artemis] [HADES][DOE ] 4355,43550000,10000,0,0,256,83,10912,256,256,1,0,3253,40093,41589,1,65237,72,227,65536,1,314,2,17,1309,0,17 +[zuse@Artemis] [HADES][DOE ] 4356,43560000,10000,0,0,256,83,10914,256,256,1,0,3255,40093,41589,1,65237,72,227,65536,1,314,2,19,1311,0,19 +[zuse@Artemis] [HADES][DOE ] 4357,43570000,10000,0,0,256,83,10917,256,256,1,0,3257,40093,41589,1,65237,72,227,65536,1,314,2,21,1313,0,21 +[zuse@Hera] [HADES][DOE ] 486,4860000,18446744073670841616,0,0,116189,58,1403,256,256,0,4895412794951710246,3262,40093,41589,1,65237,72,227,65536,1,315,0,0,1318,2,2 +[zuse@Hera] [HADES][DOE ] 487,4870000,10000,0,0,256,58,1407,256,256,0,0,3264,40093,41589,1,65237,72,227,65536,1,316,0,0,1320,4,0 +[zuse@Hera] [HADES][DOE ] 488,4880000,10000,0,0,256,58,1469,256,256,0,0,3265,40093,41589,1,65237,72,227,65536,1,317,0,0,1321,5,0 +[zuse@Hera] [HADES][DOE ] 489,4890000,10000,0,0,256,58,1493,256,256,0,0,3268,40093,41589,1,65237,72,227,65536,1,318,0,0,1324,8,0 +[zuse@Hera] [HADES][DOE ] 490,4900000,10000,0,0,256,58,1496,256,256,0,0,3270,40093,41589,1,65237,72,227,65536,1,319,0,0,1326,10,0 +[zuse@Hera] [HADES][DOE ] 491,4910000,10000,0,0,256,58,1479,256,256,0,0,3272,40093,41589,1,65237,72,227,65536,1,320,0,0,1328,12,0 +[zuse@Hera] [HADES][DOE ] 492,4920000,10000,0,0,256,58,1483,256,256,0,0,3273,40093,41589,1,65237,72,227,65536,1,321,0,0,1329,13,0 +[zuse@Hera] [HADES][DOE ] 493,4930000,10000,0,0,256,58,1466,256,256,0,0,3275,40093,41589,1,65237,72,227,65536,1,322,0,0,1331,15,0 +[zuse@Hera] [HADES][DOE ] 494,4940000,10000,0,0,256,58,1510,256,256,0,0,3276,40093,41589,1,65237,72,227,65536,1,323,0,0,1332,16,0 +[zuse@Hera] [HADES][DOE ] 495,4950000,10000,0,0,256,58,1493,256,256,0,0,3278,40093,41589,1,65237,72,227,65536,1,324,0,0,1334,18,0 +[zuse@Hera] [HADES][DOE ] 496,4960000,10000,0,0,256,57,1517,256,256,0,0,3280,40093,41589,1,65237,72,227,65536,1,325,0,0,1336,20,0 +[zuse@Hera] [HADES][DOE ] 497,4970000,10000,0,0,256,57,1521,256,256,0,0,3282,40093,41589,1,65237,72,227,65536,1,326,0,0,1338,22,0 +[zuse@Hera] [HADES][DOE ] 498,4980000,10000,0,0,256,57,1546,256,256,0,0,3284,40093,41589,1,65237,72,227,65536,1,327,0,0,1340,24,0 +[zuse@Hera] [HADES][DOE ] 499,4990000,10000,0,0,256,57,1465,256,256,0,0,3286,40093,41589,1,65237,72,227,65536,1,328,0,0,1342,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4358,43580000,38590000,0,0,994153,83,10919,256,256,2359,4720446929803149312,3337,40093,41589,1,65229,72,235,65536,1,329,2,1,1344,0,1 +[zuse@Artemis] [HADES][DOE ] 4359,43590000,10000,0,0,256,83,10922,256,256,1,0,3340,40093,41589,1,65229,72,235,65536,1,329,2,4,1347,0,4 +[zuse@Artemis] [HADES][DOE ] 4360,43600000,10000,0,0,256,83,10924,256,256,1,0,3341,40093,41589,1,65229,72,235,65536,1,329,2,5,1348,0,5 +[zuse@Artemis] [HADES][DOE ] 4361,43610000,10000,0,0,256,83,10926,256,256,1,0,3343,40093,41589,1,65229,72,235,65536,1,329,2,7,1350,0,7 +[zuse@Artemis] [HADES][DOE ] 4362,43620000,10000,0,0,256,83,10929,256,256,1,0,3346,40093,41589,1,65229,72,235,65536,1,329,2,10,1353,0,10 +[zuse@Artemis] [HADES][DOE ] 4363,43630000,10000,0,0,256,83,10932,256,256,1,0,3349,40093,41589,1,65229,72,235,65536,1,329,2,13,1356,0,13 +[zuse@Artemis] [HADES][DOE ] 4364,43640000,10000,0,0,256,83,10934,256,256,1,0,3351,40093,41589,1,65229,72,235,65536,1,329,2,15,1358,0,15 +[zuse@Artemis] [HADES][DOE ] 4365,43650000,10000,0,0,256,83,10937,256,256,1,0,3354,40093,41589,1,65229,72,235,65536,1,329,2,18,1361,0,18 +[zuse@Artemis] [HADES][DOE ] 4366,43660000,10000,0,0,256,83,10939,256,256,1,0,3356,40093,41589,1,65229,72,235,65536,1,329,2,20,1363,0,20 +[zuse@Artemis] [HADES][DOE ] 4367,43670000,10000,0,0,256,83,10942,256,256,1,0,3358,40093,41589,1,65229,72,235,65536,1,329,2,22,1365,0,22 +[zuse@Artemis] [HADES][DOE ] 4368,43680000,10000,0,0,256,83,10944,256,256,1,0,3360,40093,41589,1,65229,72,235,65536,1,329,2,24,1367,0,24 +[zuse@Artemis] [HADES][DOE ] 4369,43690000,10000,0,0,256,83,10947,256,256,1,0,3362,40093,41589,1,65229,72,235,65536,1,329,2,26,1369,0,26 +[zuse@Artemis] [HADES][DOE ] 4370,43700000,10000,0,0,256,83,10949,256,256,1,0,3366,40093,41589,1,65229,72,235,65536,1,329,2,30,1373,0,30 +[zuse@Hera] [HADES][DOE ] 500,5000000,18446744073670851616,0,0,119773,57,1449,256,256,0,4895412794951710251,3370,40093,41589,1,65229,72,235,65536,1,330,0,0,1377,2,2 +[zuse@Hera] [HADES][DOE ] 501,5010000,10000,0,0,256,57,1452,256,256,0,0,3371,40093,41589,1,65229,72,235,65536,1,331,0,0,1378,3,0 +[zuse@Hera] [HADES][DOE ] 502,5020000,10000,0,0,256,57,1455,256,256,0,0,3373,40093,41589,1,65229,72,235,65536,1,332,0,0,1380,5,0 +[zuse@Hera] [HADES][DOE ] 503,5030000,10000,0,0,256,57,1633,256,256,0,0,3376,40093,41589,1,65229,72,235,65536,1,333,0,0,1383,8,0 +[zuse@Hera] [HADES][DOE ] 504,5040000,10000,0,0,256,57,1637,256,256,0,0,3377,40093,41589,1,65229,72,235,65536,1,334,0,0,1384,9,0 +[zuse@Hera] [HADES][DOE ] 505,5050000,10000,0,0,256,57,1640,256,256,0,0,3379,40093,41589,1,65229,72,235,65536,1,335,0,0,1386,11,0 +[zuse@Hera] [HADES][DOE ] 506,5060000,10000,0,0,256,57,1620,256,256,0,0,3382,40093,41589,1,65229,72,235,65536,1,336,0,0,1389,14,0 +[zuse@Hera] [HADES][DOE ] 507,5070000,10000,0,0,256,57,1624,256,256,0,0,3383,40093,41589,1,65229,72,235,65536,1,337,0,0,1390,15,0 +[zuse@Hera] [HADES][DOE ] 508,5080000,10000,0,0,256,57,1627,256,256,0,0,3386,40093,41589,1,65229,72,235,65536,1,338,0,0,1393,18,0 +[zuse@Hera] [HADES][DOE ] 509,5090000,10000,0,0,256,57,1655,256,256,0,0,3389,40093,41589,1,65229,72,235,65536,1,339,0,0,1396,21,0 +[zuse@Hera] [HADES][DOE ] 510,5100000,10000,0,0,256,57,1659,256,256,0,0,3391,40093,41589,1,65229,72,235,65536,1,340,0,0,1398,23,0 +[zuse@Hera] [HADES][DOE ] 511,5110000,10000,0,0,256,56,1688,256,256,0,0,3395,40093,41589,1,65229,72,235,65536,1,341,0,0,1402,27,0 +[zuse@Hera] [HADES][DOE ] 512,5120000,10000,0,0,256,56,1692,256,256,0,0,3397,40093,41589,1,65229,72,235,65536,1,342,0,0,1404,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4371,43710000,38590000,0,0,994153,83,10952,256,256,2372,4720446929803149312,3436,40093,41589,1,65222,72,242,65536,1,343,0,0,1406,31,0 +[zuse@Artemis] [HADES][DOE ] 4372,43720000,10000,0,0,256,83,10954,256,256,1,0,3439,40093,41589,1,65222,72,242,65536,1,343,2,3,1409,0,3 +[zuse@Artemis] [HADES][DOE ] 4373,43730000,10000,0,0,256,83,10957,256,256,1,0,3442,40093,41589,1,65222,72,242,65536,1,343,2,6,1412,0,6 +[zuse@Artemis] [HADES][DOE ] 4374,43740000,10000,0,0,256,83,10959,256,256,1,0,3444,40093,41589,1,65222,72,242,65536,1,343,2,8,1414,0,8 +[zuse@Artemis] [HADES][DOE ] 4375,43750000,10000,0,0,256,83,10962,256,256,1,0,3446,40093,41589,1,65222,72,242,65536,1,343,2,10,1416,0,10 +[zuse@Artemis] [HADES][DOE ] 4376,43760000,10000,0,0,256,83,10964,256,256,1,0,3448,40093,41589,1,65222,72,242,65536,1,343,2,12,1418,0,12 +[zuse@Artemis] [HADES][DOE ] 4377,43770000,10000,0,0,256,83,10967,256,256,1,0,3450,40093,41589,1,65222,72,242,65536,1,343,2,14,1420,0,14 +[zuse@Artemis] [HADES][DOE ] 4378,43780000,10000,0,0,256,83,10969,256,256,1,0,3453,40093,41589,1,65222,72,242,65536,1,343,2,17,1423,0,17 +[zuse@Artemis] [HADES][DOE ] 4379,43790000,10000,0,0,256,83,10972,256,256,1,0,3456,40093,41589,1,65222,72,242,65536,1,343,2,20,1426,0,20 +[zuse@Artemis] [HADES][DOE ] 4380,43800000,10000,0,0,256,83,10974,256,256,1,0,3457,40093,41589,1,65222,72,242,65536,1,343,2,21,1427,0,21 +[zuse@Artemis] [HADES][DOE ] 4381,43810000,10000,0,0,256,83,10977,256,256,1,0,3459,40093,41589,1,65222,72,242,65536,1,343,2,23,1429,0,23 +[zuse@Artemis] [HADES][DOE ] 4382,43820000,10000,0,0,256,83,10979,256,256,1,0,3461,40093,41589,1,65222,72,242,65536,1,343,2,25,1431,0,25 +[zuse@Artemis] [HADES][DOE ] 4383,43830000,10000,0,0,256,83,10982,256,256,1,0,3463,40093,41589,1,65222,72,242,65536,1,343,2,27,1433,0,27 +[zuse@Hera] [HADES][DOE ] 513,5130000,18446744073670851616,0,0,123101,56,1491,256,256,0,4895412794951710251,3467,40093,41589,1,65222,72,242,65536,1,344,0,0,1437,2,2 +[zuse@Hera] [HADES][DOE ] 514,5140000,10000,0,0,256,56,1495,256,256,0,0,3468,40093,41589,1,65222,72,242,65536,1,345,0,0,1438,3,0 +[zuse@Hera] [HADES][DOE ] 515,5150000,10000,0,0,256,56,1498,256,256,0,0,3470,40093,41589,1,65222,72,242,65536,1,346,0,0,1440,5,0 +[zuse@Hera] [HADES][DOE ] 516,5160000,10000,0,0,256,56,1501,256,256,0,0,3472,40093,41589,1,65222,72,242,65536,1,347,0,0,1442,7,0 +[zuse@Hera] [HADES][DOE ] 517,5170000,10000,0,0,256,56,1505,256,256,0,0,3474,40093,41589,1,65222,72,242,65536,1,348,0,0,1444,9,0 +[zuse@Hera] [HADES][DOE ] 518,5180000,10000,0,0,256,56,1663,256,256,0,0,3476,40093,41589,1,65222,72,242,65536,1,349,0,0,1446,11,0 +[zuse@Hera] [HADES][DOE ] 519,5190000,10000,0,0,256,56,1717,256,256,0,0,3478,40093,41589,1,65222,72,242,65536,1,350,0,0,1448,13,0 +[zuse@Hera] [HADES][DOE ] 520,5200000,10000,0,0,256,56,1696,256,256,0,0,3481,40093,41589,1,65222,72,242,65536,1,351,0,0,1451,16,0 +[zuse@Hera] [HADES][DOE ] 521,5210000,10000,0,0,256,56,1699,256,256,0,0,3483,40093,41589,1,65222,72,242,65536,1,352,0,0,1453,18,0 +[zuse@Hera] [HADES][DOE ] 522,5220000,10000,0,0,256,56,1703,256,256,0,0,3484,40093,41589,1,65222,72,242,65536,1,353,0,0,1454,19,0 +[zuse@Hera] [HADES][DOE ] 523,5230000,10000,0,0,256,56,1682,256,256,0,0,3486,40093,41589,1,65222,72,242,65536,1,354,0,0,1456,21,0 +[zuse@Hera] [HADES][DOE ] 524,5240000,10000,0,0,256,56,1737,256,256,0,0,3487,40093,41589,1,65222,72,242,65536,1,355,0,0,1457,22,0 +[zuse@Hera] [HADES][DOE ] 525,5250000,10000,0,0,256,56,1740,256,256,0,0,3489,40093,41589,1,65222,72,242,65536,1,356,0,0,1459,24,0 +[zuse@Hera] [HADES][DOE ] 526,5260000,10000,0,0,256,56,1799,256,256,0,0,3491,40093,41589,1,65222,72,242,65536,1,357,0,0,1461,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4384,43840000,38580000,0,0,993897,83,10984,256,256,2385,4720445587625869312,3536,40093,41589,1,65215,72,249,65536,1,358,0,0,1462,27,0 +[zuse@Artemis] [HADES][DOE ] 4385,43850000,10000,0,0,256,83,10987,256,256,1,0,3538,40093,41589,1,65215,72,249,65536,1,358,2,2,1464,0,2 +[zuse@Artemis] [HADES][DOE ] 4386,43860000,10000,0,0,256,83,10989,256,256,1,0,3540,40093,41589,1,65215,72,249,65536,1,358,2,4,1466,0,4 +[zuse@Artemis] [HADES][DOE ] 4387,43870000,10000,0,0,256,83,10992,256,256,1,0,3541,40093,41589,1,65215,72,249,65536,1,358,2,5,1467,0,5 +[zuse@Artemis] [HADES][DOE ] 4388,43880000,10000,0,0,256,83,10994,256,256,1,0,3545,40093,41589,1,65215,72,249,65536,1,358,2,9,1471,0,9 +[zuse@Artemis] [HADES][DOE ] 4389,43890000,10000,0,0,256,83,10997,256,256,1,0,3546,40093,41589,1,65215,72,249,65536,1,358,2,10,1472,0,10 +[zuse@Artemis] [HADES][DOE ] 4390,43900000,10000,0,0,256,83,10999,256,256,1,0,3549,40093,41589,1,65215,72,249,65536,1,358,2,13,1475,0,13 +[zuse@Artemis] [HADES][DOE ] 4391,43910000,10000,0,0,256,83,11002,256,256,1,0,3551,40093,41589,1,65215,72,249,65536,1,358,2,15,1477,0,15 +[zuse@Artemis] [HADES][DOE ] 4392,43920000,10000,0,0,256,83,11004,256,256,1,0,3554,40093,41589,1,65215,72,249,65536,1,358,2,18,1480,0,18 +[zuse@Artemis] [HADES][DOE ] 4393,43930000,10000,0,0,256,83,11007,256,256,1,0,3556,40093,41589,1,65215,72,249,65536,1,358,2,20,1482,0,20 +[zuse@Artemis] [HADES][DOE ] 4394,43940000,10000,0,0,256,83,11009,256,256,1,0,3558,40093,41589,1,65215,72,249,65536,1,358,2,22,1484,0,22 +[zuse@Artemis] [HADES][DOE ] 4395,43950000,10000,0,0,256,83,11012,256,256,1,0,3560,40093,41589,1,65215,72,249,65536,1,358,2,24,1486,0,24 +[zuse@Artemis] [HADES][DOE ] 4396,43960000,10000,0,0,256,83,11014,256,256,1,0,3561,40093,41589,1,65215,72,249,65536,1,358,2,25,1487,0,25 +[zuse@Hera] [HADES][DOE ] 527,5270000,18446744073670861616,0,0,126685,56,1559,256,256,0,4895412794951710256,3566,40093,41589,1,65215,72,249,65536,1,359,0,0,1492,2,2 +[zuse@Hera] [HADES][DOE ] 528,5280000,10000,0,0,256,56,1562,256,256,0,0,3569,40093,41589,1,65215,72,249,65536,1,360,0,0,1495,5,0 +[zuse@Hera] [HADES][DOE ] 529,5290000,10000,0,0,256,56,1565,256,256,0,0,3571,40093,41589,1,65215,72,249,65536,1,361,0,0,1497,7,0 +[zuse@Hera] [HADES][DOE ] 530,5300000,10000,0,0,256,56,1569,256,256,0,0,3573,40093,41589,1,65215,72,249,65536,1,362,0,0,1499,9,0 +[zuse@Hera] [HADES][DOE ] 531,5310000,10000,0,0,256,56,1572,256,256,0,0,3575,40093,41589,1,65215,72,249,65536,1,363,0,0,1501,11,0 +[zuse@Hera] [HADES][DOE ] 532,5320000,10000,0,0,256,56,1575,256,256,0,0,3577,40093,41589,1,65215,72,249,65536,1,364,0,0,1503,13,0 +[zuse@Hera] [HADES][DOE ] 533,5330000,10000,0,0,256,56,1797,256,256,0,0,3580,40093,41589,1,65215,72,249,65536,1,365,0,0,1506,16,0 +[zuse@Hera] [HADES][DOE ] 534,5340000,10000,0,0,256,56,1858,256,256,0,0,3582,40093,41589,1,65215,72,249,65536,1,366,0,0,1508,18,0 +[zuse@Hera] [HADES][DOE ] 535,5350000,10000,0,0,256,56,1862,256,256,0,0,3584,40093,41589,1,65215,72,249,65536,1,367,0,0,1510,20,0 +[zuse@Hera] [HADES][DOE ] 536,5360000,10000,0,0,256,56,1837,256,256,0,0,3586,40093,41589,1,65215,72,249,65536,1,368,0,0,1512,22,0 +[zuse@Hera] [HADES][DOE ] 537,5370000,10000,0,0,256,56,1841,256,256,0,0,3587,40093,41589,1,65215,72,249,65536,1,369,0,0,1513,23,0 +[zuse@Hera] [HADES][DOE ] 538,5380000,10000,0,0,256,56,1844,256,256,0,0,3590,40093,41589,1,65215,72,249,65536,1,370,0,0,1516,26,0 +[zuse@Hera] [HADES][DOE ] 539,5390000,10000,0,0,256,56,1908,256,256,0,0,3591,40093,41589,1,65215,72,249,65536,1,371,0,0,1517,27,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4397,43970000,38580000,0,0,993897,83,11017,256,256,2398,4720445587625869312,3637,40093,41589,1,65208,72,256,65536,1,372,2,1,1520,0,1 +[zuse@Artemis] [HADES][DOE ] 4398,43980000,10000,0,0,256,83,11019,256,256,1,0,3639,40093,41589,1,65208,72,256,65536,1,372,2,3,1522,0,3 +[zuse@Artemis] [HADES][DOE ] 4399,43990000,10000,0,0,256,83,11022,256,256,1,0,3642,40093,41589,1,65208,72,256,65536,1,372,2,6,1525,0,6 +[zuse@Artemis] [HADES][DOE ] 4400,44000000,10000,0,0,256,83,11024,256,256,1,0,3645,40093,41589,1,65208,72,256,65536,1,372,2,9,1528,0,9 +[zuse@Artemis] [HADES][DOE ] 4401,44010000,10000,0,0,256,83,11027,256,256,1,0,3646,40093,41589,1,65208,72,256,65536,1,372,2,10,1529,0,10 +[zuse@Artemis] [HADES][DOE ] 4402,44020000,10000,0,0,256,83,11029,256,256,1,0,3649,40093,41589,1,65208,72,256,65536,1,372,2,13,1532,0,13 +[zuse@Artemis] [HADES][DOE ] 4403,44030000,10000,0,0,256,83,11032,256,256,1,0,3651,40093,41589,1,65208,72,256,65536,1,372,2,15,1534,0,15 +[zuse@Artemis] [HADES][DOE ] 4404,44040000,10000,0,0,256,83,11034,256,256,1,0,3654,40093,41589,1,65208,72,256,65536,1,372,2,18,1537,0,18 +[zuse@Artemis] [HADES][DOE ] 4405,44050000,10000,0,0,256,83,11037,256,256,1,0,3656,40093,41589,1,65208,72,256,65536,1,372,2,20,1539,0,20 +[zuse@Artemis] [HADES][DOE ] 4406,44060000,10000,0,0,256,83,11039,256,256,1,0,3658,40093,41589,1,65208,72,256,65536,1,372,2,22,1541,0,22 +[zuse@Artemis] [HADES][DOE ] 4407,44070000,10000,0,0,256,83,11042,256,256,1,0,3661,40093,41589,1,65208,72,256,65536,1,372,2,25,1544,0,25 +[zuse@Artemis] [HADES][DOE ] 4408,44080000,10000,0,0,256,83,11044,256,256,1,0,3663,40093,41589,1,65208,72,256,65536,1,372,2,27,1546,0,27 +[zuse@Artemis] [HADES][DOE ] 4409,44090000,10000,0,0,256,83,11047,256,256,1,0,3664,40093,41589,1,65208,72,256,65536,1,372,2,28,1547,0,28 +[zuse@Artemis] [HADES][DOE ] 4410,44100000,10000,0,0,256,83,11049,256,256,1,0,3666,40093,41589,1,65208,72,256,65536,1,372,2,30,1549,0,30 +[zuse@Hera] [HADES][DOE ] 540,5400000,18446744073670851616,0,0,130013,56,1601,256,256,0,4895412794951710251,3671,40093,41589,1,65208,72,256,65536,1,373,0,0,1554,2,2 +[zuse@Hera] [HADES][DOE ] 541,5410000,10000,0,0,256,56,1605,256,256,0,0,3673,40093,41589,1,65208,72,256,65536,1,374,0,0,1556,4,0 +[zuse@Hera] [HADES][DOE ] 542,5420000,10000,0,0,256,56,1608,256,256,0,0,3675,40093,41589,1,65208,72,256,65536,1,375,0,0,1558,6,0 +[zuse@Hera] [HADES][DOE ] 543,5430000,10000,0,0,256,54,1611,256,256,0,0,3677,40093,41589,1,65208,72,256,65536,1,376,0,0,1560,8,0 +[zuse@Hera] [HADES][DOE ] 544,5440000,10000,0,0,256,54,1615,256,256,0,0,3680,40093,41589,1,65208,72,256,65536,1,377,0,0,1563,11,0 +[zuse@Hera] [HADES][DOE ] 545,5450000,10000,0,0,256,54,1618,256,256,0,0,3682,40093,41589,1,65208,72,256,65536,1,378,0,0,1565,13,0 +[zuse@Hera] [HADES][DOE ] 546,5460000,10000,0,0,256,54,1621,256,256,0,0,3684,40093,41589,1,65208,72,256,65536,1,379,0,0,1567,15,0 +[zuse@Hera] [HADES][DOE ] 547,5470000,10000,0,0,256,54,1625,256,256,0,0,3687,40093,41589,1,65208,72,256,65536,1,380,0,0,1570,18,0 +[zuse@Hera] [HADES][DOE ] 548,5480000,10000,0,0,256,54,1882,256,256,0,0,3689,40093,41589,1,65208,72,256,65536,1,381,0,0,1572,20,0 +[zuse@Hera] [HADES][DOE ] 549,5490000,10000,0,0,256,54,1916,256,256,0,0,3692,40093,41589,1,65208,72,256,65536,1,382,0,0,1575,23,0 +[zuse@Hera] [HADES][DOE ] 550,5500000,10000,0,0,256,54,1920,256,256,0,0,3694,40093,41589,1,65208,72,256,65536,1,383,0,0,1577,25,0 +[zuse@Hera] [HADES][DOE ] 551,5510000,10000,0,0,256,54,1924,256,256,0,0,3696,40093,41589,1,65208,72,256,65536,1,384,0,0,1579,27,0 +[zuse@Hera] [HADES][DOE ] 552,5520000,10000,0,0,256,54,1928,256,256,0,0,3697,40093,41589,1,65208,72,256,65536,1,385,0,0,1580,28,0 +[zuse@Hera] [HADES][DOE ] 553,5530000,10000,0,0,256,54,1817,256,256,0,0,3699,40093,41589,1,65208,72,256,65536,1,386,0,0,1582,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4411,44110000,38580000,0,0,993897,83,11052,256,256,2412,4720445587625869312,3737,40093,41589,1,65200,72,264,65536,1,387,2,1,1585,0,1 +[zuse@Artemis] [HADES][DOE ] 4412,44120000,10000,0,0,256,83,11054,256,256,1,0,3741,40093,41589,1,65200,72,264,65536,1,387,2,5,1589,0,5 +[zuse@Artemis] [HADES][DOE ] 4413,44130000,10000,0,0,256,83,11057,256,256,1,0,3743,40093,41589,1,65200,72,264,65536,1,387,2,7,1591,0,7 +[zuse@Artemis] [HADES][DOE ] 4414,44140000,10000,0,0,256,83,11060,256,256,1,0,3744,40093,41589,1,65200,72,264,65536,1,387,2,8,1592,0,8 +[zuse@Artemis] [HADES][DOE ] 4415,44150000,10000,0,0,256,83,11062,256,256,1,0,3746,40093,41589,1,65200,72,264,65536,1,387,2,10,1594,0,10 +[zuse@Artemis] [HADES][DOE ] 4416,44160000,10000,0,0,256,83,11065,256,256,1,0,3749,40093,41589,1,65200,72,264,65536,1,387,2,13,1597,0,13 +[zuse@Artemis] [HADES][DOE ] 4417,44170000,10000,0,0,256,83,11067,256,256,1,0,3751,40093,41589,1,65200,72,264,65536,1,387,2,15,1599,0,15 +[zuse@Artemis] [HADES][DOE ] 4418,44180000,10000,0,0,256,83,11070,256,256,1,0,3752,40093,41589,1,65200,72,264,65536,1,387,2,16,1600,0,16 +[zuse@Artemis] [HADES][DOE ] 4419,44190000,10000,0,0,256,83,11072,256,256,1,0,3754,40093,41589,1,65200,72,264,65536,1,387,2,18,1602,0,18 +[zuse@Artemis] [HADES][DOE ] 4420,44200000,10000,0,0,256,83,11075,256,256,1,0,3756,40093,41589,1,65200,72,264,65536,1,387,2,20,1604,0,20 +[zuse@Artemis] [HADES][DOE ] 4421,44210000,10000,0,0,256,83,11077,256,256,1,0,3758,40093,41589,1,65200,72,264,65536,1,387,2,22,1606,0,22 +[zuse@Artemis] [HADES][DOE ] 4422,44220000,10000,0,0,256,83,11080,256,256,1,0,3760,40093,41589,1,65200,72,264,65536,1,387,2,24,1608,0,24 +[zuse@Artemis] [HADES][DOE ] 4423,44230000,10000,0,0,256,83,11082,256,256,1,0,3762,40093,41589,1,65200,72,264,65536,1,387,2,26,1610,0,26 +[zuse@Hera] [HADES][DOE ] 554,5540000,18446744073670861616,0,0,133597,54,1671,256,256,0,4895412794951710256,3766,40093,41589,1,65200,72,264,65536,1,388,0,0,1614,3,3 +[zuse@Hera] [HADES][DOE ] 555,5550000,10000,0,0,256,54,1674,256,256,0,0,3767,40093,41589,1,65200,72,264,65536,1,389,0,0,1615,4,0 +[zuse@Hera] [HADES][DOE ] 556,5560000,10000,0,0,256,54,1725,256,256,0,0,3769,40093,41589,1,65200,72,264,65536,1,390,0,0,1617,6,0 +[zuse@Hera] [HADES][DOE ] 557,5570000,10000,0,0,256,54,1728,256,256,0,0,3773,40093,41589,1,65200,72,264,65536,1,391,0,0,1621,10,3 +[zuse@Hera] [HADES][DOE ] 558,5580000,10000,0,0,256,54,1707,256,256,0,0,3774,40093,41589,1,65200,72,264,65536,1,392,0,0,1622,11,0 +[zuse@Hera] [HADES][DOE ] 559,5590000,10000,0,0,256,54,1711,256,256,0,0,3776,40093,41589,1,65200,72,264,65536,1,393,0,0,1624,13,0 +[zuse@Hera] [HADES][DOE ] 560,5600000,10000,0,0,256,54,1714,256,256,0,0,3777,40093,41589,1,65200,72,264,65536,1,394,0,0,1625,14,0 +[zuse@Hera] [HADES][DOE ] 561,5610000,10000,0,0,256,54,1718,256,256,0,0,3779,40093,41589,1,65200,72,264,65536,1,395,0,0,1627,16,0 +[zuse@Hera] [HADES][DOE ] 562,5620000,10000,0,0,256,54,1721,256,256,0,0,3781,40093,41589,1,65200,72,264,65536,1,396,0,0,1629,18,0 +[zuse@Hera] [HADES][DOE ] 563,5630000,10000,0,0,256,54,2002,256,256,0,0,3784,40093,41589,1,65200,72,264,65536,1,397,0,0,1632,21,0 +[zuse@Hera] [HADES][DOE ] 564,5640000,10000,0,0,256,54,2073,256,256,0,0,3786,40093,41589,1,65200,72,264,65536,1,398,0,0,1634,23,0 +[zuse@Hera] [HADES][DOE ] 565,5650000,10000,0,0,256,54,2077,256,256,0,0,3789,40093,41589,1,65200,72,264,65536,1,399,0,0,1637,26,0 +[zuse@Hera] [HADES][DOE ] 566,5660000,10000,0,0,256,54,2082,256,256,0,0,3792,40093,41589,1,65200,72,264,65536,1,400,0,0,1640,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4424,44240000,38580000,0,0,993897,83,11085,256,256,2425,4720445587625869312,3837,40093,41589,1,65193,72,271,65536,1,401,2,1,1643,0,1 +[zuse@Artemis] [HADES][DOE ] 4425,44250000,10000,0,0,256,83,11087,256,256,1,0,3840,40093,41589,1,65193,72,271,65536,1,401,2,4,1646,0,4 +[zuse@Artemis] [HADES][DOE ] 4426,44260000,10000,0,0,256,83,11090,256,256,1,0,3842,40093,41589,1,65193,72,271,65536,1,401,2,6,1648,0,6 +[zuse@Artemis] [HADES][DOE ] 4427,44270000,10000,0,0,256,83,11092,256,256,1,0,3843,40093,41589,1,65193,72,271,65536,1,401,2,7,1649,0,7 +[zuse@Artemis] [HADES][DOE ] 4428,44280000,10000,0,0,256,83,11095,256,256,1,0,3845,40093,41589,1,65193,72,271,65536,1,401,2,9,1651,0,9 +[zuse@Artemis] [HADES][DOE ] 4429,44290000,10000,0,0,256,83,11097,256,256,1,0,3846,40093,41589,1,65193,72,271,65536,1,401,2,10,1652,0,10 +[zuse@Artemis] [HADES][DOE ] 4430,44300000,10000,0,0,256,83,11100,256,256,1,0,3848,40093,41589,1,65193,72,271,65536,1,401,2,12,1654,0,12 +[zuse@Artemis] [HADES][DOE ] 4431,44310000,10000,0,0,256,83,11102,256,256,1,0,3850,40093,41589,1,65193,72,271,65536,1,401,2,14,1656,0,14 +[zuse@Artemis] [HADES][DOE ] 4432,44320000,10000,0,0,256,83,11105,256,256,1,0,3852,40093,41589,1,65193,72,271,65536,1,401,2,16,1658,0,16 +[zuse@Artemis] [HADES][DOE ] 4433,44330000,10000,0,0,256,83,11107,256,256,1,0,3854,40093,41589,1,65193,72,271,65536,1,401,2,18,1660,0,18 +[zuse@Artemis] [HADES][DOE ] 4434,44340000,10000,0,0,256,83,11110,256,256,1,0,3856,40093,41589,1,65193,72,271,65536,1,401,2,20,1662,0,20 +[zuse@Artemis] [HADES][DOE ] 4435,44350000,10000,0,0,256,83,11112,256,256,1,0,3857,40093,41589,1,65193,72,271,65536,1,401,2,21,1663,0,21 +[zuse@Artemis] [HADES][DOE ] 4436,44360000,10000,0,0,256,83,11115,256,256,1,0,3860,40093,41589,1,65193,72,271,65536,1,401,2,24,1666,0,24 +[zuse@Hera] [HADES][DOE ] 567,5670000,18446744073670861616,0,0,136925,53,1762,256,256,0,4895412794951710256,3864,40093,41589,1,65193,72,271,65536,1,402,0,0,1670,2,2 +[zuse@Hera] [HADES][DOE ] 568,5680000,10000,0,0,256,53,1766,256,256,0,0,3865,40093,41589,1,65193,72,271,65536,1,403,0,0,1671,3,0 +[zuse@Hera] [HADES][DOE ] 569,5690000,10000,0,0,256,53,1769,256,256,0,0,3867,40093,41589,1,65193,72,271,65536,1,404,0,0,1673,5,0 +[zuse@Hera] [HADES][DOE ] 570,5700000,10000,0,0,256,53,1773,256,256,0,0,3869,40093,41589,1,65193,72,271,65536,1,405,0,0,1675,7,0 +[zuse@Hera] [HADES][DOE ] 571,5710000,10000,0,0,256,53,1777,256,256,0,0,3871,40093,41589,1,65193,72,271,65536,1,406,0,0,1677,9,0 +[zuse@Hera] [HADES][DOE ] 572,5720000,10000,0,0,256,53,1780,256,256,0,0,3873,40093,41589,1,65193,72,271,65536,1,407,0,0,1679,11,0 +[zuse@Hera] [HADES][DOE ] 573,5730000,10000,0,0,256,53,1835,256,256,0,0,3876,40093,41589,1,65193,72,271,65536,1,408,0,0,1682,14,0 +[zuse@Hera] [HADES][DOE ] 574,5740000,10000,0,0,256,53,1839,256,256,0,0,3878,40093,41589,1,65193,72,271,65536,1,409,0,0,1684,16,0 +[zuse@Hera] [HADES][DOE ] 575,5750000,10000,0,0,256,53,1842,256,256,0,0,3880,40093,41589,1,65193,72,271,65536,1,410,0,0,1686,18,0 +[zuse@Hera] [HADES][DOE ] 576,5760000,10000,0,0,256,53,1846,256,256,0,0,3883,40093,41589,1,65193,72,271,65536,1,412,0,0,1689,21,0 +[zuse@Hera] [HADES][DOE ] 577,5770000,10000,0,0,256,53,1849,256,256,0,0,3885,40093,41589,1,65193,72,271,65536,1,413,0,0,1691,23,0 +[zuse@Hera] [HADES][DOE ] 578,5780000,10000,0,0,256,53,2167,256,256,0,0,3887,40093,41589,1,65193,72,271,65536,1,414,0,0,1693,25,0 +[zuse@Hera] [HADES][DOE ] 579,5790000,10000,0,0,256,53,2247,256,256,0,0,3888,40093,41589,1,65193,72,271,65536,1,415,0,0,1694,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4437,44370000,38580000,0,0,993897,83,11117,256,256,2438,4720445587625869312,3937,40093,41589,1,65186,72,278,65536,1,416,2,1,1697,0,1 +[zuse@Artemis] [HADES][DOE ] 4438,44380000,10000,0,0,256,83,11120,256,256,1,0,3939,40093,41589,1,65186,72,278,65536,1,416,2,3,1699,0,3 +[zuse@Artemis] [HADES][DOE ] 4439,44390000,10000,0,0,256,83,11122,256,256,1,0,3941,40093,41589,1,65186,72,278,65536,1,416,2,5,1701,0,5 +[zuse@Artemis] [HADES][DOE ] 4440,44400000,10000,0,0,256,83,11125,256,256,1,0,3943,40093,41589,1,65186,72,278,65536,1,416,2,7,1703,0,7 +[zuse@Artemis] [HADES][DOE ] 4441,44410000,10000,0,0,256,83,11127,256,256,1,0,3945,40093,41589,1,65186,72,278,65536,1,416,2,9,1705,0,9 +[zuse@Artemis] [HADES][DOE ] 4442,44420000,10000,0,0,256,83,11130,256,256,1,0,3947,40093,41589,1,65186,72,278,65536,1,416,2,11,1707,0,11 +[zuse@Artemis] [HADES][DOE ] 4443,44430000,10000,0,0,256,83,11132,256,256,1,0,3948,40093,41589,1,65186,72,278,65536,1,416,2,12,1708,0,12 +[zuse@Artemis] [HADES][DOE ] 4444,44440000,10000,0,0,256,83,11135,256,256,1,0,3951,40093,41589,1,65186,72,278,65536,1,416,2,15,1711,0,15 +[zuse@Artemis] [HADES][DOE ] 4445,44450000,10000,0,0,256,83,11137,256,256,1,0,3954,40093,41589,1,65186,72,278,65536,1,416,2,18,1714,0,18 +[zuse@Artemis] [HADES][DOE ] 4446,44460000,10000,0,0,256,83,11140,256,256,1,0,3956,40093,41589,1,65186,72,278,65536,1,416,2,20,1716,0,20 +[zuse@Artemis] [HADES][DOE ] 4447,44470000,10000,0,0,256,83,11142,256,256,1,0,3958,40093,41589,1,65186,72,278,65536,1,416,2,22,1718,0,22 +[zuse@Artemis] [HADES][DOE ] 4448,44480000,10000,0,0,256,83,11145,256,256,1,0,3960,40093,41589,1,65186,72,278,65536,1,416,2,24,1720,0,24 +[zuse@Artemis] [HADES][DOE ] 4449,44490000,10000,0,0,256,83,11147,256,256,1,0,3962,40093,41589,1,65186,72,278,65536,1,416,2,26,1722,0,26 +[zuse@Hera] [HADES][DOE ] 580,5800000,18446744073670861616,0,0,140253,53,1860,256,256,0,4895412794951710256,3967,40093,41589,1,65186,72,278,65536,1,417,0,0,1727,3,3 +[zuse@Hera] [HADES][DOE ] 581,5810000,10000,0,0,256,53,1863,256,256,0,0,3969,40093,41589,1,65186,72,278,65536,1,418,0,0,1729,5,0 +[zuse@Hera] [HADES][DOE ] 582,5820000,10000,0,0,256,53,1867,256,256,0,0,3971,40093,41589,1,65186,72,278,65536,1,419,0,0,1731,7,0 +[zuse@Hera] [HADES][DOE ] 583,5830000,10000,0,0,256,53,1871,256,256,0,0,3974,40093,41589,1,65186,72,278,65536,1,420,0,0,1734,10,0 +[zuse@Hera] [HADES][DOE ] 584,5840000,10000,0,0,256,53,1874,256,256,0,0,3978,40093,41589,1,65186,72,278,65536,1,421,0,0,1738,14,0 +[zuse@Hera] [HADES][DOE ] 585,5850000,10000,0,0,256,53,1878,256,256,0,0,3981,40093,41589,1,65186,72,278,65536,1,422,0,0,1741,17,0 +[zuse@Hera] [HADES][DOE ] 586,5860000,10000,0,0,256,53,1881,256,256,0,0,3983,40093,41589,1,65186,72,278,65536,1,423,0,0,1743,19,0 +[zuse@Hera] [HADES][DOE ] 587,5870000,10000,0,0,256,53,1885,256,256,0,0,3986,40093,41589,1,65186,72,278,65536,1,424,0,0,1746,22,0 +[zuse@Hera] [HADES][DOE ] 588,5880000,10000,0,0,256,53,1916,256,256,0,0,3989,40093,41589,1,65186,72,278,65536,1,425,0,0,1749,25,0 +[zuse@Hera] [HADES][DOE ] 589,5890000,10000,0,0,256,53,1920,256,256,0,0,3991,40093,41589,1,65186,72,278,65536,1,426,0,0,1751,27,0 +[zuse@Hera] [HADES][DOE ] 590,5900000,10000,0,0,256,53,1923,256,256,0,0,3995,40093,41589,1,65186,72,278,65536,1,427,0,0,1755,31,0 +[zuse@Hera] [HADES][DOE ] 591,5910000,10000,0,0,256,53,1927,256,256,0,0,3997,40093,41589,1,65186,72,278,65536,1,428,0,0,1757,33,0 +[zuse@Hera] [HADES][DOE ] 592,5920000,10000,0,0,256,53,1930,256,256,0,0,4000,40093,41589,1,65186,72,278,65536,1,429,0,0,1760,36,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4450,44500000,38580000,0,0,993897,83,11150,256,256,2451,4720445587625869312,4037,40093,41589,1,65179,72,285,65536,1,430,2,1,1765,0,1 +[zuse@Artemis] [HADES][DOE ] 4451,44510000,10000,0,0,256,83,11152,256,256,1,0,4039,40093,41589,1,65179,72,285,65536,1,430,2,3,1767,0,3 +[zuse@Artemis] [HADES][DOE ] 4452,44520000,10000,0,0,256,83,11155,256,256,1,0,4041,40093,41589,1,65179,72,285,65536,1,430,2,5,1769,0,5 +[zuse@Artemis] [HADES][DOE ] 4453,44530000,10000,0,0,256,83,11157,256,256,1,0,4044,40093,41589,1,65179,72,285,65536,1,430,2,8,1772,0,8 +[zuse@Artemis] [HADES][DOE ] 4454,44540000,10000,0,0,256,83,11160,256,256,1,0,4048,40093,41589,1,65179,72,285,65536,1,430,2,12,1776,0,12 +[zuse@Artemis] [HADES][DOE ] 4455,44550000,10000,0,0,256,83,11162,256,256,1,0,4050,40093,41589,1,65179,72,285,65536,1,430,2,14,1778,0,14 +[zuse@Artemis] [HADES][DOE ] 4456,44560000,10000,0,0,256,83,11165,256,256,1,0,4051,40093,41589,1,65179,72,285,65536,1,430,2,15,1779,0,15 +[zuse@Artemis] [HADES][DOE ] 4457,44570000,10000,0,0,256,83,11167,256,256,1,0,4053,40093,41589,1,65179,72,285,65536,1,430,2,17,1781,0,17 +[zuse@Artemis] [HADES][DOE ] 4458,44580000,10000,0,0,256,83,11170,256,256,1,0,4056,40093,41589,1,65179,72,285,65536,1,430,2,20,1784,0,20 +[zuse@Artemis] [HADES][DOE ] 4459,44590000,10000,0,0,256,83,11172,256,256,1,0,4058,40093,41589,1,65179,72,285,65536,1,430,2,22,1786,0,22 +[zuse@Artemis] [HADES][DOE ] 4460,44600000,10000,0,0,256,83,11175,256,256,1,0,4061,40093,41589,1,65179,72,285,65536,1,430,2,25,1789,0,25 +[zuse@Artemis] [HADES][DOE ] 4461,44610000,10000,0,0,256,83,11177,256,256,1,0,4064,40093,41589,1,65179,72,285,65536,1,430,2,28,1792,0,28 +[zuse@Artemis] [HADES][DOE ] 4462,44620000,10000,0,0,256,83,11180,256,256,1,0,4066,40093,41589,1,65179,72,285,65536,1,430,2,30,1794,0,30 +[zuse@Hera] [HADES][DOE ] 593,5930000,18446744073670861616,0,0,143581,53,1934,256,256,0,4895412794951710256,4070,40093,41589,1,65179,72,285,65536,1,431,0,0,1798,2,2 +[zuse@Hera] [HADES][DOE ] 594,5940000,10000,0,0,256,51,1937,256,256,0,0,4072,40093,41589,1,65179,72,285,65536,1,432,0,0,1800,4,0 +[zuse@Hera] [HADES][DOE ] 595,5950000,10000,0,0,256,51,1941,256,256,0,0,4074,40093,41589,1,65179,72,285,65536,1,433,0,0,1802,6,0 +[zuse@Hera] [HADES][DOE ] 596,5960000,10000,0,0,256,51,1945,256,256,0,0,4077,40093,41589,1,65179,72,285,65536,1,434,0,0,1805,9,0 +[zuse@Hera] [HADES][DOE ] 597,5970000,10000,0,0,256,51,1920,256,256,0,0,4080,40093,41589,1,65179,72,285,65536,1,435,0,0,1808,12,0 +[zuse@Hera] [HADES][DOE ] 598,5980000,10000,0,0,256,51,1923,256,256,0,0,4083,40093,41589,1,65179,72,285,65536,1,436,0,0,1811,15,0 +[zuse@Hera] [HADES][DOE ] 599,5990000,10000,0,0,256,51,1984,256,256,0,0,4085,40093,41589,1,65179,72,285,65536,1,437,0,0,1813,17,0 +[zuse@Hera] [HADES][DOE ] 600,6000000,10000,0,0,256,51,1959,256,256,0,0,4088,40093,41589,1,65179,72,285,65536,1,438,0,0,1816,20,0 +[zuse@Hera] [HADES][DOE ] 601,6010000,10000,0,0,256,51,1992,256,256,0,0,4091,40093,41589,1,65179,72,285,65536,1,440,0,0,1819,23,0 +[zuse@Hera] [HADES][DOE ] 602,6020000,10000,0,0,256,51,1966,256,256,0,0,4092,40093,41589,1,65179,72,285,65536,1,441,0,0,1820,24,0 +[zuse@Hera] [HADES][DOE ] 603,6030000,10000,0,0,256,51,1999,256,256,0,0,4094,40093,41589,1,65179,72,285,65536,1,442,0,0,1822,26,0 +[zuse@Hera] [HADES][DOE ] 604,6040000,10000,0,0,256,51,2003,256,256,0,0,4095,40093,41589,1,65179,72,285,65536,1,443,0,0,1823,27,0 +[zuse@Hera] [HADES][DOE ] 605,6050000,10000,0,0,256,51,2007,256,256,0,0,4098,40093,41589,1,65179,72,285,65536,1,444,0,0,1826,30,0 +[zuse@Hera] [HADES][DOE ] 606,6060000,10000,0,0,256,51,1952,256,256,0,0,4101,40093,41589,1,65179,72,285,65536,1,445,0,0,1829,33,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4463,44630000,38570000,0,0,993641,83,11182,256,256,2464,4720444245448589312,4137,40093,41589,1,65172,72,292,65536,1,446,2,1,1832,0,1 +[zuse@Artemis] [HADES][DOE ] 4464,44640000,10000,0,0,256,83,11185,256,256,1,0,4140,40093,41589,1,65172,72,292,65536,1,446,2,4,1835,0,4 +[zuse@Artemis] [HADES][DOE ] 4465,44650000,10000,0,0,256,83,11188,256,256,1,0,4142,40093,41589,1,65172,72,292,65536,1,446,2,6,1837,0,6 +[zuse@Artemis] [HADES][DOE ] 4466,44660000,10000,0,0,256,83,11190,256,256,1,0,4145,40093,41589,1,65172,72,292,65536,1,446,2,9,1840,0,9 +[zuse@Artemis] [HADES][DOE ] 4467,44670000,10000,0,0,256,83,11193,256,256,1,0,4148,40093,41589,1,65172,72,292,65536,1,446,2,12,1843,0,12 +[zuse@Artemis] [HADES][DOE ] 4468,44680000,10000,0,0,256,83,11195,256,256,1,0,4150,40093,41589,1,65172,72,292,65536,1,446,2,14,1845,0,14 +[zuse@Artemis] [HADES][DOE ] 4469,44690000,10000,0,0,256,83,11198,256,256,1,0,4153,40093,41589,1,65172,72,292,65536,1,446,2,17,1848,0,17 +[zuse@Artemis] [HADES][DOE ] 4470,44700000,10000,0,0,256,83,11200,256,256,1,0,4155,40093,41589,1,65172,72,292,65536,1,446,2,19,1850,0,19 +[zuse@Artemis] [HADES][DOE ] 4471,44710000,10000,0,0,256,83,11203,256,256,1,0,4159,40093,41589,1,65172,72,292,65536,1,446,2,23,1854,0,23 +[zuse@Artemis] [HADES][DOE ] 4472,44720000,10000,0,0,256,83,11205,256,256,1,0,4161,40093,41589,1,65172,72,292,65536,1,446,2,25,1856,0,25 +[zuse@Artemis] [HADES][DOE ] 4473,44730000,10000,0,0,256,83,11208,256,256,1,0,4164,40093,41589,1,65172,72,292,65536,1,446,2,28,1859,0,28 +[zuse@Artemis] [HADES][DOE ] 4474,44740000,10000,0,0,256,83,11210,256,256,1,0,4167,40093,41589,1,65172,72,292,65536,1,446,2,31,1862,0,31 +[zuse@Artemis] [HADES][DOE ] 4475,44750000,10000,0,0,256,83,11213,256,256,1,0,4170,40093,41589,1,65172,72,292,65536,1,446,2,34,1865,0,34 +[zuse@Artemis] [HADES][DOE ] 4476,44760000,10000,0,0,256,83,11215,256,256,1,0,4173,40093,41589,1,65172,72,292,65536,1,446,2,37,1868,0,37 +[zuse@Hera] [HADES][DOE ] 607,6070000,18446744073670861616,0,0,147165,51,1900,256,256,0,4895412794951710256,4179,40093,41589,1,65172,72,292,65536,1,447,0,0,1874,2,2 +[zuse@Hera] [HADES][DOE ] 608,6080000,10000,0,0,256,51,1988,256,256,0,0,4180,40093,41589,1,65172,72,292,65536,1,448,0,0,1875,3,0 +[zuse@Hera] [HADES][DOE ] 609,6090000,10000,0,0,256,51,2021,256,256,0,0,4182,40093,41589,1,65172,72,292,65536,1,449,0,0,1877,5,0 +[zuse@Hera] [HADES][DOE ] 610,6100000,10000,0,0,256,51,2025,256,256,0,0,4184,40093,41589,1,65172,72,292,65536,1,450,0,0,1879,7,0 +[zuse@Hera] [HADES][DOE ] 611,6110000,10000,0,0,256,51,1999,256,256,0,0,4186,40093,41589,1,65172,72,292,65536,1,451,0,0,1881,9,0 +[zuse@Hera] [HADES][DOE ] 612,6120000,10000,0,0,256,51,2003,256,256,0,0,4190,40093,41589,1,65172,72,292,65536,1,452,0,0,1885,13,0 +[zuse@Hera] [HADES][DOE ] 613,6130000,10000,0,0,256,51,1977,256,256,0,0,4193,40093,41589,1,65172,72,292,65536,1,453,0,0,1888,16,0 +[zuse@Hera] [HADES][DOE ] 614,6140000,10000,0,0,256,51,2040,256,256,0,0,4196,40093,41589,1,65172,72,292,65536,1,454,0,0,1891,19,0 +[zuse@Hera] [HADES][DOE ] 615,6150000,10000,0,0,256,51,2044,256,256,0,0,4198,40093,41589,1,65172,72,292,65536,1,455,0,0,1893,21,0 +[zuse@Hera] [HADES][DOE ] 616,6160000,10000,0,0,256,51,2078,256,256,0,0,4200,40093,41589,1,65172,72,292,65536,1,456,0,0,1895,23,0 +[zuse@Hera] [HADES][DOE ] 617,6170000,10000,0,0,256,51,2082,256,256,0,0,4203,40093,41589,1,65172,72,292,65536,1,457,0,0,1898,26,0 +[zuse@Hera] [HADES][DOE ] 618,6180000,10000,0,0,256,51,2118,256,256,0,0,4205,40093,41589,1,65172,72,292,65536,1,458,0,0,1900,28,0 +[zuse@Hera] [HADES][DOE ] 619,6190000,10000,0,0,256,51,2121,256,256,0,0,4209,40093,41589,1,65172,72,292,65536,1,459,0,0,1904,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4477,44770000,38580000,0,0,993897,83,11218,256,256,2478,4720445587625869312,4237,40093,41589,1,65165,72,299,65536,1,460,2,1,1906,0,1 +[zuse@Artemis] [HADES][DOE ] 4478,44780000,10000,0,0,256,83,11220,256,256,1,0,4239,40093,41589,1,65165,72,299,65536,1,460,2,3,1908,0,3 +[zuse@Artemis] [HADES][DOE ] 4479,44790000,10000,0,0,256,83,11223,256,256,1,0,4241,40093,41589,1,65165,72,299,65536,1,460,2,5,1910,0,5 +[zuse@Artemis] [HADES][DOE ] 4480,44800000,10000,0,0,256,83,11225,256,256,1,0,4242,40093,41589,1,65165,72,299,65536,1,460,2,6,1911,0,6 +[zuse@Artemis] [HADES][DOE ] 4481,44810000,10000,0,0,256,83,11228,256,256,1,0,4245,40093,41589,1,65165,72,299,65536,1,460,2,9,1914,0,9 +[zuse@Artemis] [HADES][DOE ] 4482,44820000,10000,0,0,256,83,11230,256,256,1,0,4248,40093,41589,1,65165,72,299,65536,1,460,2,12,1917,0,12 +[zuse@Artemis] [HADES][DOE ] 4483,44830000,10000,0,0,256,83,11233,256,256,1,0,4250,40093,41589,1,65165,72,299,65536,1,460,2,14,1919,0,14 +[zuse@Artemis] [HADES][DOE ] 4484,44840000,10000,0,0,256,83,11235,256,256,1,0,4253,40093,41589,1,65165,72,299,65536,1,460,2,17,1922,0,17 +[zuse@Artemis] [HADES][DOE ] 4485,44850000,10000,0,0,256,83,11238,256,256,1,0,4257,40093,41589,1,65165,72,299,65536,1,460,2,21,1926,0,21 +[zuse@Artemis] [HADES][DOE ] 4486,44860000,10000,0,0,256,83,11240,256,256,1,0,4259,40093,41589,1,65165,72,299,65536,1,460,2,23,1928,0,23 +[zuse@Artemis] [HADES][DOE ] 4487,44870000,10000,0,0,256,83,11243,256,256,1,0,4261,40093,41589,1,65165,72,299,65536,1,460,2,25,1930,0,25 +[zuse@Artemis] [HADES][DOE ] 4488,44880000,10000,0,0,256,83,11245,256,256,1,0,4264,40093,41589,1,65165,72,299,65536,1,460,2,28,1933,0,28 +[zuse@Artemis] [HADES][DOE ] 4489,44890000,10000,0,0,256,83,11248,256,256,1,0,4266,40093,41589,1,65165,72,299,65536,1,460,2,30,1935,0,30 +[zuse@Hera] [HADES][DOE ] 620,6200000,18446744073670861616,0,0,150493,51,1945,256,256,0,4895412794951710256,4270,40093,41589,1,65165,72,299,65536,1,461,0,0,1939,2,2 +[zuse@Hera] [HADES][DOE ] 621,6210000,10000,0,0,256,51,1949,256,256,0,0,4272,40093,41589,1,65165,72,299,65536,1,462,0,0,1941,4,0 +[zuse@Hera] [HADES][DOE ] 622,6220000,10000,0,0,256,51,1952,256,256,0,0,4275,40093,41589,1,65165,72,299,65536,1,463,0,0,1944,7,0 +[zuse@Hera] [HADES][DOE ] 623,6230000,10000,0,0,256,51,2204,256,256,0,0,4278,40093,41589,1,65165,72,299,65536,1,464,0,0,1947,10,0 +[zuse@Hera] [HADES][DOE ] 624,6240000,10000,0,0,256,51,2208,256,256,0,0,4281,40093,41589,1,65165,72,299,65536,1,465,0,0,1950,13,0 +[zuse@Hera] [HADES][DOE ] 625,6250000,10000,0,0,256,51,2212,256,256,0,0,4283,40093,41589,1,65165,72,299,65536,1,466,0,0,1952,15,0 +[zuse@Hera] [HADES][DOE ] 626,6260000,10000,0,0,256,51,2181,256,256,0,0,4286,40093,41589,1,65165,72,299,65536,1,467,0,0,1955,18,0 +[zuse@Hera] [HADES][DOE ] 627,6270000,10000,0,0,256,51,2185,256,256,0,0,4288,40093,41589,1,65165,72,299,65536,1,468,0,0,1957,20,0 +[zuse@Hera] [HADES][DOE ] 628,6280000,10000,0,0,256,51,2189,256,256,0,0,4290,40093,41589,1,65165,72,299,65536,1,469,0,0,1959,22,0 +[zuse@Hera] [HADES][DOE ] 629,6290000,10000,0,0,256,51,2228,256,256,0,0,4292,40093,41589,1,65165,72,299,65536,1,470,0,0,1961,24,0 +[zuse@Hera] [HADES][DOE ] 630,6300000,10000,0,0,256,51,2232,256,256,0,0,4295,40093,41589,1,65165,72,299,65536,1,471,0,0,1964,27,0 +[zuse@Hera] [HADES][DOE ] 631,6310000,10000,0,0,256,51,2309,256,256,0,0,4297,40093,41589,1,65165,72,299,65536,1,472,0,0,1966,29,0 +[zuse@Hera] [HADES][DOE ] 632,6320000,10000,0,0,256,51,2313,256,256,0,0,4299,40093,41589,1,65165,72,299,65536,1,473,0,0,1968,31,0 +[zuse@Hera] [HADES][DOE ] 633,6330000,10000,0,0,256,51,2078,256,256,0,0,4301,40093,41589,1,65165,72,299,65536,1,474,0,0,1970,33,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4490,44900000,38570000,0,0,993641,83,11250,256,256,2491,4720444245448589312,4337,40093,41589,1,65158,72,306,65536,1,475,2,1,1972,0,1 +[zuse@Artemis] [HADES][DOE ] 4491,44910000,10000,0,0,256,83,11253,256,256,1,0,4340,40093,41589,1,65158,72,306,65536,1,475,2,4,1975,0,4 +[zuse@Artemis] [HADES][DOE ] 4492,44920000,10000,0,0,256,83,11255,256,256,1,0,4341,40093,41589,1,65158,72,306,65536,1,475,2,5,1976,0,5 +[zuse@Artemis] [HADES][DOE ] 4493,44930000,10000,0,0,256,83,11258,256,256,1,0,4343,40093,41589,1,65158,72,306,65536,1,475,2,7,1978,0,7 +[zuse@Artemis] [HADES][DOE ] 4494,44940000,10000,0,0,256,83,11260,256,256,1,0,4345,40093,41589,1,65158,72,306,65536,1,475,2,9,1980,0,9 +[zuse@Artemis] [HADES][DOE ] 4495,44950000,10000,0,0,256,83,11263,256,256,1,0,4348,40093,41589,1,65158,72,306,65536,1,475,2,12,1983,0,12 +[zuse@Artemis] [HADES][DOE ] 4496,44960000,10000,0,0,256,83,11265,256,256,1,0,4349,40093,41589,1,65158,72,306,65536,1,475,2,13,1984,0,13 +[zuse@Artemis] [HADES][DOE ] 4497,44970000,10000,0,0,256,83,11268,256,256,1,0,4352,40093,41589,1,65158,72,306,65536,1,475,2,16,1987,0,16 +[zuse@Artemis] [HADES][DOE ] 4498,44980000,10000,0,0,256,83,11270,256,256,1,0,4353,40093,41589,1,65158,72,306,65536,1,475,2,17,1988,0,17 +[zuse@Artemis] [HADES][DOE ] 4499,44990000,10000,0,0,256,83,11273,256,256,1,0,4355,40093,41589,1,65158,72,306,65536,1,475,2,19,1990,0,19 +[zuse@Artemis] [HADES][DOE ] 4500,45000000,10000,0,0,256,83,11275,256,256,1,0,4358,40093,41589,1,65158,72,306,65536,1,475,2,22,1993,0,22 +[zuse@Artemis] [HADES][DOE ] 4501,45010000,10000,0,0,256,83,11278,256,256,1,0,4361,40093,41589,1,65158,72,306,65536,1,475,2,25,1996,0,25 +[zuse@Artemis] [HADES][DOE ] 4502,45020000,10000,0,0,256,83,11280,256,256,1,0,4363,40093,41589,1,65158,72,306,65536,1,475,2,27,1998,0,27 +[zuse@Hera] [HADES][DOE ] 634,6340000,18446744073670871616,0,0,154077,51,1994,256,256,0,4895412794951710260,4367,40093,41589,1,65158,72,306,65536,1,476,0,0,2002,2,2 +[zuse@Hera] [HADES][DOE ] 635,6350000,10000,0,0,256,51,1997,256,256,0,0,4370,40093,41589,1,65158,72,306,65536,1,477,0,0,2005,5,0 +[zuse@Hera] [HADES][DOE ] 636,6360000,10000,0,0,256,51,2001,256,256,0,0,4372,40093,41589,1,65158,72,306,65536,1,478,0,0,2007,7,0 +[zuse@Hera] [HADES][DOE ] 637,6370000,10000,0,0,256,51,2004,256,256,0,0,4374,40093,41589,1,65158,72,306,65536,1,479,0,0,2009,9,0 +[zuse@Hera] [HADES][DOE ] 638,6380000,10000,0,0,256,51,2227,256,256,0,0,4376,40093,41589,1,65158,72,306,65536,1,480,0,0,2011,11,0 +[zuse@Hera] [HADES][DOE ] 639,6390000,10000,0,0,256,51,2380,256,256,0,0,4378,40093,41589,1,65158,72,306,65536,1,481,0,0,2013,13,0 +[zuse@Hera] [HADES][DOE ] 640,6400000,10000,0,0,256,51,2345,256,256,0,0,4381,40093,41589,1,65158,72,306,65536,1,482,0,0,2016,16,0 +[zuse@Hera] [HADES][DOE ] 641,6410000,10000,0,0,256,51,2349,256,256,0,0,4384,40093,41589,1,65158,72,306,65536,1,483,0,0,2019,19,0 +[zuse@Hera] [HADES][DOE ] 642,6420000,10000,0,0,256,51,2315,256,256,0,0,4385,40093,41589,1,65158,72,306,65536,1,484,0,0,2020,20,0 +[zuse@Hera] [HADES][DOE ] 643,6430000,10000,0,0,256,51,2319,256,256,0,0,4387,40093,41589,1,65158,72,306,65536,1,485,0,0,2022,22,0 +[zuse@Hera] [HADES][DOE ] 644,6440000,10000,0,0,256,51,2401,256,256,0,0,4388,40093,41589,1,65158,72,306,65536,1,486,0,0,2023,23,0 +[zuse@Hera] [HADES][DOE ] 645,6450000,10000,0,0,256,51,2405,256,256,0,0,4389,40093,41589,1,65158,72,306,65536,1,487,0,0,2024,24,0 +[zuse@Hera] [HADES][DOE ] 646,6460000,10000,0,0,256,51,2331,256,256,0,0,4391,40093,41589,1,65158,72,306,65536,1,488,0,0,2026,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4503,45030000,38570000,0,0,993641,83,11283,256,256,2504,4720444245448589312,4437,40093,41589,1,65151,72,313,65536,1,489,2,1,2028,0,1 +[zuse@Artemis] [HADES][DOE ] 4504,45040000,10000,0,0,256,83,11285,256,256,1,0,4440,40093,41589,1,65151,72,313,65536,1,489,2,4,2031,0,4 +[zuse@Artemis] [HADES][DOE ] 4505,45050000,10000,0,0,256,83,11288,256,256,1,0,4441,40093,41589,1,65151,72,313,65536,1,489,2,5,2032,0,5 +[zuse@Artemis] [HADES][DOE ] 4506,45060000,10000,0,0,256,83,11290,256,256,1,0,4443,40093,41589,1,65151,72,313,65536,1,489,2,7,2034,0,7 +[zuse@Artemis] [HADES][DOE ] 4507,45070000,10000,0,0,256,83,11293,256,256,1,0,4444,40093,41589,1,65151,72,313,65536,1,489,2,8,2035,0,8 +[zuse@Artemis] [HADES][DOE ] 4508,45080000,10000,0,0,256,83,11295,256,256,1,0,4446,40093,41589,1,65151,72,313,65536,1,489,2,10,2037,0,10 +[zuse@Artemis] [HADES][DOE ] 4509,45090000,10000,0,0,256,83,11298,256,256,1,0,4448,40093,41589,1,65151,72,313,65536,1,489,2,12,2039,0,12 +[zuse@Artemis] [HADES][DOE ] 4510,45100000,10000,0,0,256,83,11300,256,256,1,0,4450,40093,41589,1,65151,72,313,65536,1,489,2,14,2041,0,14 +[zuse@Artemis] [HADES][DOE ] 4511,45110000,10000,0,0,256,83,11303,256,256,1,0,4451,40093,41589,1,65151,72,313,65536,1,489,2,15,2042,0,15 +[zuse@Artemis] [HADES][DOE ] 4512,45120000,10000,0,0,256,83,11305,256,256,1,0,4454,40093,41589,1,65151,72,313,65536,1,489,2,18,2045,0,18 +[zuse@Artemis] [HADES][DOE ] 4513,45130000,10000,0,0,256,83,11308,256,256,1,0,4457,40093,41589,1,65151,72,313,65536,1,489,2,21,2048,0,21 +[zuse@Artemis] [HADES][DOE ] 4514,45140000,10000,0,0,256,83,11311,256,256,1,0,4460,40093,41589,1,65151,72,313,65536,1,489,2,24,2051,0,24 +[zuse@Artemis] [HADES][DOE ] 4515,45150000,10000,0,0,256,83,11313,256,256,1,0,4461,40093,41589,1,65151,72,313,65536,1,489,2,25,2052,0,25 +[zuse@Hera] [HADES][DOE ] 647,6470000,18446744073670871616,0,0,157405,50,2098,256,256,0,4895412794951710260,4464,40093,41589,1,65151,72,313,65536,1,490,0,0,2055,2,2 +[zuse@Hera] [HADES][DOE ] 648,6480000,10000,0,0,256,50,2102,256,256,0,0,4466,40093,41589,1,65151,72,313,65536,1,491,0,0,2057,4,0 +[zuse@Hera] [HADES][DOE ] 649,6490000,10000,0,0,256,50,2105,256,256,0,0,4468,40093,41589,1,65151,72,313,65536,1,492,0,0,2059,6,0 +[zuse@Hera] [HADES][DOE ] 650,6500000,10000,0,0,256,50,2109,256,256,0,0,4471,40093,41589,1,65151,72,313,65536,1,493,0,0,2062,9,0 +[zuse@Hera] [HADES][DOE ] 651,6510000,10000,0,0,256,50,2112,256,256,0,0,4474,40093,41589,1,65151,72,313,65536,1,494,0,0,2065,12,0 +[zuse@Hera] [HADES][DOE ] 652,6520000,10000,0,0,256,50,2116,256,256,0,0,4477,40093,41589,1,65151,72,313,65536,1,495,0,0,2068,15,0 +[zuse@Hera] [HADES][DOE ] 653,6530000,10000,0,0,256,50,2437,256,256,0,0,4478,40093,41589,1,65151,72,313,65536,1,496,0,0,2069,16,0 +[zuse@Hera] [HADES][DOE ] 654,6540000,10000,0,0,256,50,2526,256,256,0,0,4480,40093,41589,1,65151,72,313,65536,1,497,0,0,2071,18,0 +[zuse@Hera] [HADES][DOE ] 655,6550000,10000,0,0,256,50,2530,256,256,0,0,4482,40093,41589,1,65151,72,313,65536,1,498,0,0,2073,20,0 +[zuse@Hera] [HADES][DOE ] 656,6560000,10000,0,0,256,50,2492,256,256,0,0,4484,40093,41589,1,65151,72,313,65536,1,499,0,0,2075,22,0 +[zuse@Hera] [HADES][DOE ] 657,6570000,10000,0,0,256,50,2496,256,256,0,0,4485,40093,41589,1,65151,72,313,65536,1,500,0,0,2076,23,0 +[zuse@Hera] [HADES][DOE ] 658,6580000,10000,0,0,256,50,2500,256,256,0,0,4486,40093,41589,1,65151,72,313,65536,1,501,0,0,2077,24,0 +[zuse@Hera] [HADES][DOE ] 659,6590000,10000,0,0,256,50,2592,256,256,0,0,4488,40093,41589,1,65151,72,313,65536,1,502,0,0,2079,26,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4516,45160000,38570000,0,0,993641,83,11316,256,256,2517,4720444245448589312,4537,40093,41589,1,65144,72,320,65536,1,503,2,1,2081,0,1 +[zuse@Artemis] [HADES][DOE ] 4517,45170000,10000,0,0,256,83,11318,256,256,1,0,4540,40093,41589,1,65144,72,320,65536,1,503,2,4,2084,0,4 +[zuse@Artemis] [HADES][DOE ] 4518,45180000,10000,0,0,256,83,11321,256,256,1,0,4542,40093,41589,1,65144,72,320,65536,1,503,2,6,2086,0,6 +[zuse@Artemis] [HADES][DOE ] 4519,45190000,10000,0,0,256,83,11323,256,256,1,0,4544,40093,41589,1,65144,72,320,65536,1,503,2,8,2088,0,8 +[zuse@Artemis] [HADES][DOE ] 4520,45200000,10000,0,0,256,83,11326,256,256,1,0,4545,40093,41589,1,65144,72,320,65536,1,503,2,9,2089,0,9 +[zuse@Artemis] [HADES][DOE ] 4521,45210000,10000,0,0,256,83,11328,256,256,1,0,4547,40093,41589,1,65144,72,320,65536,1,503,2,11,2091,0,11 +[zuse@Artemis] [HADES][DOE ] 4522,45220000,10000,0,0,256,83,11331,256,256,1,0,4548,40093,41589,1,65144,72,320,65536,1,503,2,12,2092,0,12 +[zuse@Artemis] [HADES][DOE ] 4523,45230000,10000,0,0,256,83,11333,256,256,1,0,4549,40093,41589,1,65144,72,320,65536,1,503,2,13,2093,0,13 +[zuse@Artemis] [HADES][DOE ] 4524,45240000,10000,0,0,256,83,11336,256,256,1,0,4552,40093,41589,1,65144,72,320,65536,1,503,2,16,2096,0,16 +[zuse@Artemis] [HADES][DOE ] 4525,45250000,10000,0,0,256,83,11338,256,256,1,0,4553,40093,41589,1,65144,72,320,65536,1,503,2,17,2097,0,17 +[zuse@Artemis] [HADES][DOE ] 4526,45260000,10000,0,0,256,83,11341,256,256,1,0,4554,40093,41589,1,65144,72,320,65536,1,503,2,18,2098,0,18 +[zuse@Artemis] [HADES][DOE ] 4527,45270000,10000,0,0,256,83,11343,256,256,1,0,4555,40093,41589,1,65144,72,320,65536,1,503,2,19,2099,0,19 +[zuse@Artemis] [HADES][DOE ] 4528,45280000,10000,0,0,256,83,11346,256,256,1,0,4556,40093,41589,1,65144,72,320,65536,1,503,2,20,2100,0,20 +[zuse@Hera] [HADES][DOE ] 660,6600000,18446744073670871616,0,0,160733,50,2145,256,256,0,4895412794951710260,4559,40093,41589,1,65144,72,320,65536,1,504,0,0,2103,2,2 +[zuse@Hera] [HADES][DOE ] 661,6610000,10000,0,0,256,50,2148,256,256,0,0,4562,40093,41589,1,65144,72,320,65536,1,505,0,0,2106,5,0 +[zuse@Hera] [HADES][DOE ] 662,6620000,10000,0,0,256,50,2152,256,256,0,0,4564,40093,41589,1,65144,72,320,65536,1,506,0,0,2108,7,0 +[zuse@Hera] [HADES][DOE ] 663,6630000,10000,0,0,256,50,2155,256,256,0,0,4566,40093,41589,1,65144,72,320,65536,1,507,0,0,2110,9,0 +[zuse@Hera] [HADES][DOE ] 664,6640000,10000,0,0,256,50,2159,256,256,0,0,4567,40093,41589,1,65144,72,320,65536,1,508,0,0,2111,10,0 +[zuse@Hera] [HADES][DOE ] 665,6650000,10000,0,0,256,50,2163,256,256,0,0,4569,40093,41589,1,65144,72,320,65536,1,509,0,0,2113,12,0 +[zuse@Hera] [HADES][DOE ] 666,6660000,10000,0,0,256,50,2166,256,256,0,0,4571,40093,41589,1,65144,72,320,65536,1,510,0,0,2115,14,0 +[zuse@Hera] [HADES][DOE ] 667,6670000,10000,0,0,256,50,2170,256,256,0,0,4574,40093,41589,1,65144,72,320,65536,1,511,0,0,2118,17,0 +[zuse@Hera] [HADES][DOE ] 668,6680000,10000,0,0,256,50,2541,256,256,0,0,4576,40093,41589,1,65144,72,320,65536,1,512,0,0,2120,19,0 +[zuse@Hera] [HADES][DOE ] 669,6690000,10000,0,0,256,50,2589,256,256,0,0,4577,40093,41589,1,65144,72,320,65536,1,513,0,0,2121,20,0 +[zuse@Hera] [HADES][DOE ] 670,6700000,10000,0,0,256,50,2594,256,256,0,0,4581,40093,41589,1,65144,72,320,65536,1,514,0,0,2125,24,2 +[zuse@Hera] [HADES][DOE ] 671,6710000,10000,0,0,256,50,2598,256,256,0,0,4582,40093,41589,1,65144,72,320,65536,1,515,0,0,2126,25,0 +[zuse@Hera] [HADES][DOE ] 672,6720000,10000,0,0,256,50,2602,256,256,0,0,4584,40093,41589,1,65144,72,320,65536,1,516,0,0,2128,27,0 +[zuse@Hera] [HADES][DOE ] 673,6730000,10000,0,0,256,50,2291,256,256,0,0,4586,40093,41589,1,65144,72,320,65536,1,517,0,0,2130,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4529,45290000,38560000,0,0,993385,83,11348,256,256,2530,4720442903271309312,4637,40093,41589,1,65137,72,327,65536,1,518,2,1,2134,0,1 +[zuse@Artemis] [HADES][DOE ] 4530,45300000,10000,0,0,256,83,11351,256,256,1,0,4639,40093,41589,1,65137,72,327,65536,1,518,2,3,2136,0,3 +[zuse@Artemis] [HADES][DOE ] 4531,45310000,10000,0,0,256,83,11353,256,256,1,0,4640,40093,41589,1,65137,72,327,65536,1,518,2,4,2137,0,4 +[zuse@Artemis] [HADES][DOE ] 4532,45320000,10000,0,0,256,83,11356,256,256,1,0,4642,40093,41589,1,65137,72,327,65536,1,518,2,6,2139,0,6 +[zuse@Artemis] [HADES][DOE ] 4533,45330000,10000,0,0,256,83,11358,256,256,1,0,4644,40093,41589,1,65137,72,327,65536,1,518,2,8,2141,0,8 +[zuse@Artemis] [HADES][DOE ] 4534,45340000,10000,0,0,256,83,11361,256,256,1,0,4646,40093,41589,1,65137,72,327,65536,1,518,2,10,2143,0,10 +[zuse@Artemis] [HADES][DOE ] 4535,45350000,10000,0,0,256,83,11363,256,256,1,0,4648,40093,41589,1,65137,72,327,65536,1,518,2,12,2145,0,12 +[zuse@Artemis] [HADES][DOE ] 4536,45360000,10000,0,0,256,83,11366,256,256,1,0,4650,40093,41589,1,65137,72,327,65536,1,518,2,14,2147,0,14 +[zuse@Artemis] [HADES][DOE ] 4537,45370000,10000,0,0,256,83,11368,256,256,1,0,4652,40093,41589,1,65137,72,327,65536,1,518,2,16,2149,0,16 +[zuse@Artemis] [HADES][DOE ] 4538,45380000,10000,0,0,256,83,11371,256,256,1,0,4655,40093,41589,1,65137,72,327,65536,1,518,2,19,2152,0,19 +[zuse@Artemis] [HADES][DOE ] 4539,45390000,10000,0,0,256,83,11373,256,256,1,0,4658,40093,41589,1,65137,72,327,65536,1,518,2,22,2155,0,22 +[zuse@Artemis] [HADES][DOE ] 4540,45400000,10000,0,0,256,83,11376,256,256,1,0,4660,40093,41589,1,65137,72,327,65536,1,518,2,24,2157,0,24 +[zuse@Artemis] [HADES][DOE ] 4541,45410000,10000,0,0,256,83,11378,256,256,1,0,4662,40093,41589,1,65137,72,327,65536,1,518,2,26,2159,0,26 +[zuse@Artemis] [HADES][DOE ] 4542,45420000,10000,0,0,256,83,11381,256,256,1,0,4664,40093,41589,1,65137,72,327,65536,1,518,2,28,2161,0,28 +[zuse@Hera] [HADES][DOE ] 674,6740000,18446744073670871616,0,0,164317,50,2227,256,256,0,4895412794951710260,4666,40093,41589,1,65137,72,327,65536,1,519,2,30,2163,0,0 +[zuse@Hera] [HADES][DOE ] 675,6750000,10000,0,0,256,50,2231,256,256,0,0,4668,40093,41589,1,65137,72,327,65536,1,520,0,0,2165,2,0 +[zuse@Hera] [HADES][DOE ] 676,6760000,10000,0,0,256,50,2302,256,256,0,0,4670,40093,41589,1,65137,72,327,65536,1,521,0,0,2167,4,0 +[zuse@Hera] [HADES][DOE ] 677,6770000,10000,0,0,256,50,2306,256,256,0,0,4675,40093,41589,1,65137,72,327,65536,1,522,0,0,2172,9,2 +[zuse@Hera] [HADES][DOE ] 678,6780000,10000,0,0,256,50,2275,256,256,0,0,4677,40093,41589,1,65137,72,327,65536,1,523,0,0,2174,11,0 +[zuse@Hera] [HADES][DOE ] 679,6790000,10000,0,0,256,50,2279,256,256,0,0,4679,40093,41589,1,65137,72,327,65536,1,524,0,0,2176,13,0 +[zuse@Hera] [HADES][DOE ] 680,6800000,10000,0,0,256,50,2282,256,256,0,0,4680,40093,41589,1,65137,72,327,65536,1,525,0,0,2177,14,0 +[zuse@Hera] [HADES][DOE ] 681,6810000,10000,0,0,256,50,2286,256,256,0,0,4681,40093,41589,1,65137,72,327,65536,1,526,0,0,2178,15,0 +[zuse@Hera] [HADES][DOE ] 682,6820000,10000,0,0,256,50,2289,256,256,0,0,4682,40093,41589,1,65137,72,327,65536,1,527,0,0,2179,16,0 +[zuse@Hera] [HADES][DOE ] 683,6830000,10000,0,0,256,50,2695,256,256,0,0,4684,40093,41589,1,65137,72,327,65536,1,528,0,0,2181,18,0 +[zuse@Hera] [HADES][DOE ] 684,6840000,10000,0,0,256,50,2798,256,256,0,0,4687,40093,41589,1,65137,72,327,65536,1,529,0,0,2184,21,0 +[zuse@Hera] [HADES][DOE ] 685,6850000,10000,0,0,256,50,2803,256,256,0,0,4688,40093,41589,1,65137,72,327,65536,1,530,0,0,2185,22,0 +[zuse@Hera] [HADES][DOE ] 686,6860000,10000,0,0,256,50,2490,256,256,0,0,4689,40093,41589,1,65137,72,327,65536,1,531,0,0,2186,23,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4543,45430000,38570000,0,0,993641,83,11383,256,256,2544,4720444245448589312,4737,40093,41589,1,65130,72,334,65536,1,532,2,1,2189,0,1 +[zuse@Artemis] [HADES][DOE ] 4544,45440000,10000,0,0,256,83,11386,256,256,1,0,4740,40093,41589,1,65130,72,334,65536,1,532,2,4,2192,0,4 +[zuse@Artemis] [HADES][DOE ] 4545,45450000,10000,0,0,256,83,11388,256,256,1,0,4742,40093,41589,1,65130,72,334,65536,1,532,2,6,2194,0,6 +[zuse@Artemis] [HADES][DOE ] 4546,45460000,10000,0,0,256,83,11391,256,256,1,0,4744,40093,41589,1,65130,72,334,65536,1,532,2,8,2196,0,8 +[zuse@Artemis] [HADES][DOE ] 4547,45470000,10000,0,0,256,83,11393,256,256,1,0,4746,40093,41589,1,65130,72,334,65536,1,532,2,10,2198,0,10 +[zuse@Artemis] [HADES][DOE ] 4548,45480000,10000,0,0,256,83,11396,256,256,1,0,4748,40093,41589,1,65130,72,334,65536,1,532,2,12,2200,0,12 +[zuse@Artemis] [HADES][DOE ] 4549,45490000,10000,0,0,256,83,11398,256,256,1,0,4750,40093,41589,1,65130,72,334,65536,1,532,2,14,2202,0,14 +[zuse@Artemis] [HADES][DOE ] 4550,45500000,10000,0,0,256,83,11401,256,256,1,0,4751,40093,41589,1,65130,72,334,65536,1,532,2,15,2203,0,15 +[zuse@Artemis] [HADES][DOE ] 4551,45510000,10000,0,0,256,83,11403,256,256,1,0,4753,40093,41589,1,65130,72,334,65536,1,532,2,17,2205,0,17 +[zuse@Artemis] [HADES][DOE ] 4552,45520000,10000,0,0,256,83,11406,256,256,1,0,4754,40093,41589,1,65130,72,334,65536,1,532,2,18,2206,0,18 +[zuse@Artemis] [HADES][DOE ] 4553,45530000,10000,0,0,256,83,11408,256,256,1,0,4756,40093,41589,1,65130,72,334,65536,1,532,2,20,2208,0,20 +[zuse@Artemis] [HADES][DOE ] 4554,45540000,10000,0,0,256,83,11411,256,256,1,0,4758,40093,41589,1,65130,72,334,65536,1,532,2,22,2210,0,22 +[zuse@Artemis] [HADES][DOE ] 4555,45550000,10000,0,0,256,83,11413,256,256,1,0,4760,40093,41589,1,65130,72,334,65536,1,532,2,24,2212,0,24 +[zuse@Hera] [HADES][DOE ] 687,6870000,18446744073670871616,0,0,167645,50,2308,256,256,0,4895412794951710260,4764,40093,41589,1,65130,72,334,65536,1,533,0,0,2216,2,2 +[zuse@Hera] [HADES][DOE ] 688,6880000,10000,0,0,256,50,2312,256,256,0,0,4766,40093,41589,1,65130,72,334,65536,1,534,0,0,2218,4,0 +[zuse@Hera] [HADES][DOE ] 689,6890000,10000,0,0,256,50,2315,256,256,0,0,4769,40093,41589,1,65130,72,334,65536,1,535,0,0,2221,7,0 +[zuse@Hera] [HADES][DOE ] 690,6900000,10000,0,0,256,50,2319,256,256,0,0,4771,40093,41589,1,65130,72,334,65536,1,536,0,0,2223,9,0 +[zuse@Hera] [HADES][DOE ] 691,6910000,10000,0,0,256,50,2358,256,256,0,0,4773,40093,41589,1,65130,72,334,65536,1,537,0,0,2225,11,0 +[zuse@Hera] [HADES][DOE ] 692,6920000,10000,0,0,256,50,2362,256,256,0,0,4774,40093,41589,1,65130,72,334,65536,1,538,0,0,2226,12,0 +[zuse@Hera] [HADES][DOE ] 693,6930000,10000,0,0,256,50,2365,256,256,0,0,4777,40093,41589,1,65130,72,334,65536,1,539,0,0,2229,15,0 +[zuse@Hera] [HADES][DOE ] 694,6940000,10000,0,0,256,50,2369,256,256,0,0,4779,40093,41589,1,65130,72,334,65536,1,540,0,0,2231,17,0 +[zuse@Hera] [HADES][DOE ] 695,6950000,10000,0,0,256,50,2372,256,256,0,0,4782,40093,41589,1,65130,72,334,65536,1,541,0,0,2234,20,0 +[zuse@Hera] [HADES][DOE ] 696,6960000,10000,0,0,256,50,2376,256,256,0,0,4784,40093,41589,1,65130,72,334,65536,1,543,0,0,2236,22,0 +[zuse@Hera] [HADES][DOE ] 697,6970000,10000,0,0,256,50,2380,256,256,0,0,4786,40093,41589,1,65130,72,334,65536,1,544,0,0,2238,24,0 +[zuse@Hera] [HADES][DOE ] 698,6980000,10000,0,0,256,50,2809,256,256,0,0,4788,40093,41589,1,65130,72,334,65536,1,545,0,0,2240,26,0 +[zuse@Hera] [HADES][DOE ] 699,6990000,10000,0,0,256,50,2918,256,256,0,0,4791,40093,41589,1,65130,72,334,65536,1,546,0,0,2243,29,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4556,45560000,38570000,0,0,993641,83,11416,256,256,2557,4720444245448589312,4837,40093,41589,1,65123,72,341,65536,1,547,2,1,2248,0,1 +[zuse@Artemis] [HADES][DOE ] 4557,45570000,10000,0,0,256,83,11418,256,256,1,0,4840,40093,41589,1,65123,72,341,65536,1,547,2,4,2251,0,4 +[zuse@Artemis] [HADES][DOE ] 4558,45580000,10000,0,0,256,83,11421,256,256,1,0,4842,40093,41589,1,65123,72,341,65536,1,547,2,6,2253,0,6 +[zuse@Artemis] [HADES][DOE ] 4559,45590000,10000,0,0,256,83,11423,256,256,1,0,4844,40093,41589,1,65123,72,341,65536,1,547,2,8,2255,0,8 +[zuse@Artemis] [HADES][DOE ] 4560,45600000,10000,0,0,256,83,11426,256,256,1,0,4846,40093,41589,1,65123,72,341,65536,1,547,2,10,2257,0,10 +[zuse@Artemis] [HADES][DOE ] 4561,45610000,10000,0,0,256,83,11428,256,256,1,0,4848,40093,41589,1,65123,72,341,65536,1,547,2,12,2259,0,12 +[zuse@Artemis] [HADES][DOE ] 4562,45620000,10000,0,0,256,83,11431,256,256,1,0,4851,40093,41589,1,65123,72,341,65536,1,547,2,15,2262,0,15 +[zuse@Artemis] [HADES][DOE ] 4563,45630000,10000,0,0,256,83,11433,256,256,1,0,4853,40093,41589,1,65123,72,341,65536,1,547,2,17,2264,0,17 +[zuse@Artemis] [HADES][DOE ] 4564,45640000,10000,0,0,256,83,11436,256,256,1,0,4855,40093,41589,1,65123,72,341,65536,1,547,2,19,2266,0,19 +[zuse@Artemis] [HADES][DOE ] 4565,45650000,10000,0,0,256,83,11438,256,256,1,0,4858,40093,41589,1,65123,72,341,65536,1,547,2,22,2269,0,22 +[zuse@Artemis] [HADES][DOE ] 4566,45660000,10000,0,0,256,83,11441,256,256,1,0,4861,40093,41589,1,65123,72,341,65536,1,547,2,25,2272,0,25 +[zuse@Artemis] [HADES][DOE ] 4567,45670000,10000,0,0,256,83,11444,256,256,1,0,4864,40093,41589,1,65123,72,341,65536,1,547,2,28,2275,0,28 +[zuse@Artemis] [HADES][DOE ] 4568,45680000,10000,0,0,256,83,11446,256,256,1,0,4866,40093,41589,1,65123,72,341,65536,1,547,2,30,2277,0,30 +[zuse@Hera] [HADES][DOE ] 700,7000000,18446744073670871616,0,0,170973,50,2355,256,256,0,4895412794951710260,4870,40093,41589,1,65123,72,341,65536,1,548,0,0,2281,2,2 +[zuse@Hera] [HADES][DOE ] 701,7010000,10000,0,0,256,50,2359,256,256,0,0,4871,40093,41589,1,65123,72,341,65536,1,549,0,0,2282,3,0 +[zuse@Hera] [HADES][DOE ] 702,7020000,10000,0,0,256,50,2363,256,256,0,0,4874,40093,41589,1,65123,72,341,65536,1,550,0,0,2285,6,0 +[zuse@Hera] [HADES][DOE ] 703,7030000,10000,0,0,256,50,2367,256,256,0,0,4876,40093,41589,1,65123,72,341,65536,1,551,0,0,2287,8,0 +[zuse@Hera] [HADES][DOE ] 704,7040000,10000,0,0,256,50,2370,256,256,0,0,4878,40093,41589,1,65123,72,341,65536,1,552,0,0,2289,10,0 +[zuse@Hera] [HADES][DOE ] 705,7050000,10000,0,0,256,50,2374,256,256,0,0,4879,40093,41589,1,65123,72,341,65536,1,553,0,0,2290,11,0 +[zuse@Hera] [HADES][DOE ] 706,7060000,10000,0,0,256,50,2414,256,256,0,0,4881,40093,41589,1,65123,72,341,65536,1,554,0,0,2292,13,0 +[zuse@Hera] [HADES][DOE ] 707,7070000,10000,0,0,256,50,2418,256,256,0,0,4883,40093,41589,1,65123,72,341,65536,1,555,0,0,2294,15,0 +[zuse@Hera] [HADES][DOE ] 708,7080000,10000,0,0,256,50,2459,256,256,0,0,4885,40093,41589,1,65123,72,341,65536,1,556,0,0,2296,17,0 +[zuse@Hera] [HADES][DOE ] 709,7090000,10000,0,0,256,50,2462,256,256,0,0,4887,40093,41589,1,65123,72,341,65536,1,557,0,0,2298,19,0 +[zuse@Hera] [HADES][DOE ] 710,7100000,10000,0,0,256,50,2466,256,256,0,0,4889,40093,41589,1,65123,72,341,65536,1,558,0,0,2300,21,0 +[zuse@Hera] [HADES][DOE ] 711,7110000,10000,0,0,256,50,2470,256,256,0,0,4891,40093,41589,1,65123,72,341,65536,1,559,0,0,2302,23,0 +[zuse@Hera] [HADES][DOE ] 712,7120000,10000,0,0,256,50,2474,256,256,0,0,4894,40093,41589,1,65123,72,341,65536,1,560,0,0,2305,26,0 +[zuse@Hera] [HADES][DOE ] 713,7130000,10000,0,0,256,50,2556,256,256,0,0,4896,40093,41589,1,65123,72,341,65536,1,561,0,0,2307,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4569,45690000,38560000,0,0,993385,83,11449,256,256,2570,4720442903271309312,4937,40093,41589,1,65116,72,348,65536,1,562,2,1,2309,0,1 +[zuse@Artemis] [HADES][DOE ] 4570,45700000,10000,0,0,256,83,11451,256,256,1,0,4940,40093,41589,1,65116,72,348,65536,1,562,2,4,2312,0,4 +[zuse@Artemis] [HADES][DOE ] 4571,45710000,10000,0,0,256,83,11454,256,256,1,0,4941,40093,41589,1,65116,72,348,65536,1,562,2,5,2313,0,5 +[zuse@Artemis] [HADES][DOE ] 4572,45720000,10000,0,0,256,83,11456,256,256,1,0,4943,40093,41589,1,65116,72,348,65536,1,562,2,7,2315,0,7 +[zuse@Artemis] [HADES][DOE ] 4573,45730000,10000,0,0,256,83,11459,256,256,1,0,4945,40093,41589,1,65116,72,348,65536,1,562,2,9,2317,0,9 +[zuse@Artemis] [HADES][DOE ] 4574,45740000,10000,0,0,256,83,11461,256,256,1,0,4946,40093,41589,1,65116,72,348,65536,1,562,2,10,2318,0,10 +[zuse@Artemis] [HADES][DOE ] 4575,45750000,10000,0,0,256,83,11464,256,256,1,0,4949,40093,41589,1,65116,72,348,65536,1,562,2,13,2321,0,13 +[zuse@Artemis] [HADES][DOE ] 4576,45760000,10000,0,0,256,83,11466,256,256,1,0,4951,40093,41589,1,65116,72,348,65536,1,562,2,15,2323,0,15 +[zuse@Artemis] [HADES][DOE ] 4577,45770000,10000,0,0,256,83,11469,256,256,1,0,4953,40093,41589,1,65116,72,348,65536,1,562,2,17,2325,0,17 +[zuse@Artemis] [HADES][DOE ] 4578,45780000,10000,0,0,256,83,11471,256,256,1,0,4955,40093,41589,1,65116,72,348,65536,1,562,2,19,2327,0,19 +[zuse@Artemis] [HADES][DOE ] 4579,45790000,10000,0,0,256,83,11474,256,256,1,0,4957,40093,41589,1,65116,72,348,65536,1,562,2,21,2329,0,21 +[zuse@Artemis] [HADES][DOE ] 4580,45800000,10000,0,0,256,83,11476,256,256,1,0,4960,40093,41589,1,65116,72,348,65536,1,562,2,24,2332,0,24 +[zuse@Artemis] [HADES][DOE ] 4581,45810000,10000,0,0,256,83,11479,256,256,1,0,4961,40093,41589,1,65116,72,348,65536,1,562,2,25,2333,0,25 +[zuse@Hera] [HADES][DOE ] 714,7140000,18446744073670881616,0,0,174557,50,2444,256,256,0,4895412794951710265,4965,40093,41589,1,65116,72,348,65536,1,563,0,0,2337,2,2 +[zuse@Hera] [HADES][DOE ] 715,7150000,10000,0,0,256,50,2447,256,256,0,0,4967,40093,41589,1,65116,72,348,65536,1,564,0,0,2339,4,0 +[zuse@Hera] [HADES][DOE ] 716,7160000,10000,0,0,256,50,2451,256,256,0,0,4969,40093,41589,1,65116,72,348,65536,1,565,0,0,2341,6,0 +[zuse@Hera] [HADES][DOE ] 717,7170000,10000,0,0,256,50,2455,256,256,0,0,4971,40093,41589,1,65116,72,348,65536,1,566,0,0,2343,8,0 +[zuse@Hera] [HADES][DOE ] 718,7180000,10000,0,0,256,50,2422,256,256,0,0,4972,40093,41589,1,65116,72,348,65536,1,567,0,0,2344,9,0 +[zuse@Hera] [HADES][DOE ] 719,7190000,10000,0,0,256,50,2462,256,256,0,0,4975,40093,41589,1,65116,72,348,65536,1,568,0,0,2347,12,0 +[zuse@Hera] [HADES][DOE ] 720,7200000,10000,0,0,256,50,2429,256,256,0,0,4977,40093,41589,1,65116,72,348,65536,1,569,0,0,2349,14,0 +[zuse@Hera] [HADES][DOE ] 721,7210000,10000,0,0,256,50,2508,256,256,0,0,4980,40093,41589,1,65116,72,348,65536,1,570,0,0,2352,17,0 +[zuse@Hera] [HADES][DOE ] 722,7220000,10000,0,0,256,50,2512,256,256,0,0,4982,40093,41589,1,65116,72,348,65536,1,571,0,0,2354,19,0 +[zuse@Hera] [HADES][DOE ] 723,7230000,10000,0,0,256,50,2516,256,256,0,0,4983,40093,41589,1,65116,72,348,65536,1,572,0,0,2355,20,0 +[zuse@Hera] [HADES][DOE ] 724,7240000,10000,0,0,256,50,2520,256,256,0,0,4986,40093,41589,1,65116,72,348,65536,1,573,0,0,2358,23,0 +[zuse@Hera] [HADES][DOE ] 725,7250000,10000,0,0,256,50,2523,256,256,0,0,4991,40093,41589,1,65116,72,348,65536,1,574,0,0,2363,28,2 +[zuse@Hera] [HADES][DOE ] 726,7260000,10000,0,0,256,50,2489,256,256,0,0,4993,40093,41589,1,65116,72,348,65536,1,575,0,0,2365,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4582,45820000,38560000,0,0,993385,83,11481,256,256,2583,4720442903271309312,5037,40093,41589,1,65109,72,355,65536,1,576,2,1,2368,0,1 +[zuse@Artemis] [HADES][DOE ] 4583,45830000,10000,0,0,256,83,11484,256,256,1,0,5040,40093,41589,1,65109,72,355,65536,1,576,2,4,2371,0,4 +[zuse@Artemis] [HADES][DOE ] 4584,45840000,10000,0,0,256,83,11486,256,256,1,0,5042,40093,41589,1,65109,72,355,65536,1,576,2,6,2373,0,6 +[zuse@Artemis] [HADES][DOE ] 4585,45850000,10000,0,0,256,83,11489,256,256,1,0,5045,40093,41589,1,65109,72,355,65536,1,576,2,9,2376,0,9 +[zuse@Artemis] [HADES][DOE ] 4586,45860000,10000,0,0,256,83,11491,256,256,1,0,5047,40093,41589,1,65109,72,355,65536,1,576,2,11,2378,0,11 +[zuse@Artemis] [HADES][DOE ] 4587,45870000,10000,0,0,256,83,11494,256,256,1,0,5048,40093,41589,1,65109,72,355,65536,1,576,2,12,2379,0,12 +[zuse@Artemis] [HADES][DOE ] 4588,45880000,10000,0,0,256,83,11496,256,256,1,0,5050,40093,41589,1,65109,72,355,65536,1,576,2,14,2381,0,14 +[zuse@Artemis] [HADES][DOE ] 4589,45890000,10000,0,0,256,83,11499,256,256,1,0,5051,40093,41589,1,65109,72,355,65536,1,576,2,15,2382,0,15 +[zuse@Artemis] [HADES][DOE ] 4590,45900000,10000,0,0,256,83,11501,256,256,1,0,5053,40093,41589,1,65109,72,355,65536,1,576,2,17,2384,0,17 +[zuse@Artemis] [HADES][DOE ] 4591,45910000,10000,0,0,256,83,11504,256,256,1,0,5055,40093,41589,1,65109,72,355,65536,1,576,2,19,2386,0,19 +[zuse@Artemis] [HADES][DOE ] 4592,45920000,10000,0,0,256,83,11506,256,256,1,0,5057,40093,41589,1,65109,72,355,65536,1,576,2,21,2388,0,21 +[zuse@Artemis] [HADES][DOE ] 4593,45930000,10000,0,0,256,83,11509,256,256,1,0,5059,40093,41589,1,65109,72,355,65536,1,576,2,23,2390,0,23 +[zuse@Artemis] [HADES][DOE ] 4594,45940000,10000,0,0,256,83,11511,256,256,1,0,5061,40093,41589,1,65109,72,355,65536,1,576,2,25,2392,0,25 +[zuse@Hera] [HADES][DOE ] 727,7270000,18446744073670881616,0,0,177885,50,2384,256,256,0,4895412794951710265,5063,40093,41589,1,65109,72,355,65536,1,577,2,27,2394,0,0 +[zuse@Hera] [HADES][DOE ] 728,7280000,10000,0,0,256,50,2496,256,256,0,0,5065,40093,41589,1,65109,72,355,65536,1,578,0,0,2396,2,0 +[zuse@Hera] [HADES][DOE ] 729,7290000,10000,0,0,256,50,2538,256,256,0,0,5068,40093,41589,1,65109,72,355,65536,1,579,0,0,2399,5,0 +[zuse@Hera] [HADES][DOE ] 730,7300000,10000,0,0,256,50,2542,256,256,0,0,5071,40093,41589,1,65109,72,355,65536,1,580,0,0,2402,8,0 +[zuse@Hera] [HADES][DOE ] 731,7310000,10000,0,0,256,50,2507,256,256,0,0,5074,40093,41589,1,65109,72,355,65536,1,581,0,0,2405,11,0 +[zuse@Hera] [HADES][DOE ] 732,7320000,10000,0,0,256,50,2511,256,256,0,0,5077,40093,41589,1,65109,72,355,65536,1,582,0,0,2408,14,0 +[zuse@Hera] [HADES][DOE ] 733,7330000,10000,0,0,256,50,2477,256,256,0,0,5083,40093,41589,1,65109,72,355,65536,1,583,0,0,2414,20,2 +[zuse@Hera] [HADES][DOE ] 734,7340000,10000,0,0,256,50,2557,256,256,0,0,5085,40093,41589,1,65109,72,355,65536,1,584,0,0,2416,22,0 +[zuse@Hera] [HADES][DOE ] 735,7350000,10000,0,0,256,50,2561,256,256,0,0,5087,40093,41589,1,65109,72,355,65536,1,585,0,0,2418,24,0 +[zuse@Hera] [HADES][DOE ] 736,7360000,10000,0,0,256,50,2605,256,256,0,0,5090,40093,41589,1,65109,72,355,65536,1,586,0,0,2421,27,0 +[zuse@Hera] [HADES][DOE ] 737,7370000,10000,0,0,256,50,2609,256,256,0,0,5093,40093,41589,1,65109,72,355,65536,1,587,0,0,2424,30,0 +[zuse@Hera] [HADES][DOE ] 738,7380000,10000,0,0,256,50,2654,256,256,0,0,5094,40093,41589,1,65109,72,355,65536,1,588,0,0,2425,31,0 +[zuse@Hera] [HADES][DOE ] 739,7390000,10000,0,0,256,50,2658,256,256,0,0,5097,40093,41589,1,65109,72,355,65536,1,589,0,0,2428,34,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4595,45950000,38560000,0,0,993385,83,11514,256,256,2596,4720442903271309312,5137,40093,41589,1,65102,72,362,65536,1,590,2,1,2431,0,1 +[zuse@Artemis] [HADES][DOE ] 4596,45960000,10000,0,0,256,83,11516,256,256,1,0,5141,40093,41589,1,65102,72,362,65536,1,590,2,5,2435,0,5 +[zuse@Artemis] [HADES][DOE ] 4597,45970000,10000,0,0,256,83,11519,256,256,1,0,5143,40093,41589,1,65102,72,362,65536,1,590,2,7,2437,0,7 +[zuse@Artemis] [HADES][DOE ] 4598,45980000,10000,0,0,256,83,11521,256,256,1,0,5145,40093,41589,1,65102,72,362,65536,1,590,2,9,2439,0,9 +[zuse@Artemis] [HADES][DOE ] 4599,45990000,10000,0,0,256,83,11524,256,256,1,0,5147,40093,41589,1,65102,72,362,65536,1,590,2,11,2441,0,11 +[zuse@Artemis] [HADES][DOE ] 4600,46000000,10000,0,0,256,83,11526,256,256,1,0,5148,40093,41589,1,65102,72,362,65536,1,590,2,12,2442,0,12 +[zuse@Artemis] [HADES][DOE ] 4601,46010000,10000,0,0,256,83,11529,256,256,1,0,5151,40093,41589,1,65102,72,362,65536,1,590,2,15,2445,0,15 +[zuse@Artemis] [HADES][DOE ] 4602,46020000,10000,0,0,256,83,11531,256,256,1,0,5153,40093,41589,1,65102,72,362,65536,1,590,2,17,2447,0,17 +[zuse@Artemis] [HADES][DOE ] 4603,46030000,10000,0,0,256,83,11534,256,256,1,0,5155,40093,41589,1,65102,72,362,65536,1,590,2,19,2449,0,19 +[zuse@Artemis] [HADES][DOE ] 4604,46040000,10000,0,0,256,83,11536,256,256,1,0,5158,40093,41589,1,65102,72,362,65536,1,590,2,22,2452,0,22 +[zuse@Artemis] [HADES][DOE ] 4605,46050000,10000,0,0,256,83,11539,256,256,1,0,5160,40093,41589,1,65102,72,362,65536,1,590,2,24,2454,0,24 +[zuse@Artemis] [HADES][DOE ] 4606,46060000,10000,0,0,256,83,11541,256,256,1,0,5162,40093,41589,1,65102,72,362,65536,1,590,2,26,2456,0,26 +[zuse@Artemis] [HADES][DOE ] 4607,46070000,10000,0,0,256,83,11544,256,256,1,0,5163,40093,41589,1,65102,72,362,65536,1,590,2,27,2457,0,27 +[zuse@Artemis] [HADES][DOE ] 4608,46080000,10000,0,0,256,83,11546,256,256,1,0,5167,40093,41589,1,65102,72,362,65536,1,590,2,31,2461,0,31 +[zuse@Hera] [HADES][DOE ] 740,7400000,18446744073670871616,0,0,181213,50,2430,256,256,0,4895412794951710260,5172,40093,41589,1,65102,72,362,65536,1,591,0,0,2466,2,2 +[zuse@Hera] [HADES][DOE ] 741,7410000,10000,0,0,256,50,2434,256,256,0,0,5175,40093,41589,1,65102,72,362,65536,1,592,0,0,2469,5,0 +[zuse@Hera] [HADES][DOE ] 742,7420000,10000,0,0,256,50,2437,256,256,0,0,5177,40093,41589,1,65102,72,362,65536,1,593,0,0,2471,7,0 +[zuse@Hera] [HADES][DOE ] 743,7430000,10000,0,0,256,50,2761,256,256,0,0,5179,40093,41589,1,65102,72,362,65536,1,594,0,0,2473,9,0 +[zuse@Hera] [HADES][DOE ] 744,7440000,10000,0,0,256,50,2765,256,256,0,0,5181,40093,41589,1,65102,72,362,65536,1,595,0,0,2475,11,0 +[zuse@Hera] [HADES][DOE ] 745,7450000,10000,0,0,256,50,2769,256,256,0,0,5184,40093,41589,1,65102,72,362,65536,1,596,0,0,2478,14,0 +[zuse@Hera] [HADES][DOE ] 746,7460000,10000,0,0,256,50,2729,256,256,0,0,5186,40093,41589,1,65102,72,362,65536,1,597,0,0,2480,16,0 +[zuse@Hera] [HADES][DOE ] 747,7470000,10000,0,0,256,50,2733,256,256,0,0,5189,40093,41589,1,65102,72,362,65536,1,598,0,0,2483,19,0 +[zuse@Hera] [HADES][DOE ] 748,7480000,10000,0,0,256,50,2737,256,256,0,0,5191,40093,41589,1,65102,72,362,65536,1,599,0,0,2485,21,0 +[zuse@Hera] [HADES][DOE ] 749,7490000,10000,0,0,256,50,2786,256,256,0,0,5193,40093,41589,1,65102,72,362,65536,1,600,0,0,2487,23,0 +[zuse@Hera] [HADES][DOE ] 750,7500000,10000,0,0,256,50,2790,256,256,0,0,5196,40093,41589,1,65102,72,362,65536,1,601,0,0,2490,26,0 +[zuse@Hera] [HADES][DOE ] 751,7510000,10000,0,0,256,50,2889,256,256,0,0,5197,40093,41589,1,65102,72,362,65536,1,602,0,0,2491,27,0 +[zuse@Hera] [HADES][DOE ] 752,7520000,10000,0,0,256,50,2893,256,256,0,0,5200,40093,41589,1,65102,72,362,65536,1,604,0,0,2494,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4609,46090000,38570000,0,0,993641,83,11549,256,256,2610,4720444245448589312,5237,40093,41589,1,65095,72,369,65536,1,605,2,1,2496,0,1 +[zuse@Artemis] [HADES][DOE ] 4610,46100000,10000,0,0,256,83,11551,256,256,1,0,5240,40093,41589,1,65095,72,369,65536,1,605,2,4,2499,0,4 +[zuse@Artemis] [HADES][DOE ] 4611,46110000,10000,0,0,256,83,11554,256,256,1,0,5242,40093,41589,1,65095,72,369,65536,1,605,2,6,2501,0,6 +[zuse@Artemis] [HADES][DOE ] 4612,46120000,10000,0,0,256,83,11556,256,256,1,0,5245,40093,41589,1,65095,72,369,65536,1,605,2,9,2504,0,9 +[zuse@Artemis] [HADES][DOE ] 4613,46130000,10000,0,0,256,83,11559,256,256,1,0,5247,40093,41589,1,65095,72,369,65536,1,605,2,11,2506,0,11 +[zuse@Artemis] [HADES][DOE ] 4614,46140000,10000,0,0,256,83,11561,256,256,1,0,5250,40093,41589,1,65095,72,369,65536,1,605,2,14,2509,0,14 +[zuse@Artemis] [HADES][DOE ] 4615,46150000,10000,0,0,256,83,11564,256,256,1,0,5252,40093,41589,1,65095,72,369,65536,1,605,2,16,2511,0,16 +[zuse@Artemis] [HADES][DOE ] 4616,46160000,10000,0,0,256,83,11566,256,256,1,0,5253,40093,41589,1,65095,72,369,65536,1,605,2,17,2512,0,17 +[zuse@Artemis] [HADES][DOE ] 4617,46170000,10000,0,0,256,83,11569,256,256,1,0,5255,40093,41589,1,65095,72,369,65536,1,605,2,19,2514,0,19 +[zuse@Artemis] [HADES][DOE ] 4618,46180000,10000,0,0,256,83,11572,256,256,1,0,5257,40093,41589,1,65095,72,369,65536,1,605,2,21,2516,0,21 +[zuse@Artemis] [HADES][DOE ] 4619,46190000,10000,0,0,256,83,11574,256,256,1,0,5260,40093,41589,1,65095,72,369,65536,1,605,2,24,2519,0,24 +[zuse@Artemis] [HADES][DOE ] 4620,46200000,10000,0,0,256,83,11577,256,256,1,0,5262,40093,41589,1,65095,72,369,65536,1,605,2,26,2521,0,26 +[zuse@Artemis] [HADES][DOE ] 4621,46210000,10000,0,0,256,83,11579,256,256,1,0,5265,40093,41589,1,65095,72,369,65536,1,605,2,29,2524,0,29 +[zuse@Hera] [HADES][DOE ] 753,7530000,18446744073670871616,0,0,184541,50,2476,256,256,0,4895412794951710260,5270,40093,41589,1,65095,72,369,65536,1,606,0,0,2529,2,2 +[zuse@Hera] [HADES][DOE ] 754,7540000,10000,0,0,256,50,2480,256,256,0,0,5271,40093,41589,1,65095,72,369,65536,1,607,0,0,2530,3,0 +[zuse@Hera] [HADES][DOE ] 755,7550000,10000,0,0,256,50,2484,256,256,0,0,5273,40093,41589,1,65095,72,369,65536,1,608,0,0,2532,5,0 +[zuse@Hera] [HADES][DOE ] 756,7560000,10000,0,0,256,50,2487,256,256,0,0,5275,40093,41589,1,65095,72,369,65536,1,609,0,0,2534,7,0 +[zuse@Hera] [HADES][DOE ] 757,7570000,10000,0,0,256,50,2491,256,256,0,0,5277,40093,41589,1,65095,72,369,65536,1,610,0,0,2536,9,0 +[zuse@Hera] [HADES][DOE ] 758,7580000,10000,0,0,256,50,2776,256,256,0,0,5279,40093,41589,1,65095,72,369,65536,1,611,0,0,2538,11,0 +[zuse@Hera] [HADES][DOE ] 759,7590000,10000,0,0,256,50,2873,256,256,0,0,5282,40093,41589,1,65095,72,369,65536,1,612,0,0,2541,14,0 +[zuse@Hera] [HADES][DOE ] 760,7600000,10000,0,0,256,50,2830,256,256,0,0,5284,40093,41589,1,65095,72,369,65536,1,613,0,0,2543,16,0 +[zuse@Hera] [HADES][DOE ] 761,7610000,10000,0,0,256,50,2834,256,256,0,0,5286,40093,41589,1,65095,72,369,65536,1,614,0,0,2545,18,0 +[zuse@Hera] [HADES][DOE ] 762,7620000,10000,0,0,256,50,2792,256,256,0,0,5288,40093,41589,1,65095,72,369,65536,1,615,0,0,2547,20,0 +[zuse@Hera] [HADES][DOE ] 763,7630000,10000,0,0,256,50,2796,256,256,0,0,5290,40093,41589,1,65095,72,369,65536,1,616,0,0,2549,22,0 +[zuse@Hera] [HADES][DOE ] 764,7640000,10000,0,0,256,50,2894,256,256,0,0,5292,40093,41589,1,65095,72,369,65536,1,617,0,0,2551,24,0 +[zuse@Hera] [HADES][DOE ] 765,7650000,10000,0,0,256,50,2898,256,256,0,0,5295,40093,41589,1,65095,72,369,65536,1,618,0,0,2554,27,0 +[zuse@Hera] [HADES][DOE ] 766,7660000,10000,0,0,256,50,2679,256,256,0,0,5296,40093,41589,1,65095,72,369,65536,1,619,0,0,2555,28,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4622,46220000,38560000,0,0,993385,83,11582,256,256,2623,4720442903271309312,5337,40093,41589,1,65088,72,376,65536,1,620,2,1,2558,0,1 +[zuse@Artemis] [HADES][DOE ] 4623,46230000,10000,0,0,256,83,11584,256,256,1,0,5340,40093,41589,1,65088,72,376,65536,1,620,2,4,2561,0,4 +[zuse@Artemis] [HADES][DOE ] 4624,46240000,10000,0,0,256,83,11587,256,256,1,0,5343,40093,41589,1,65088,72,376,65536,1,620,2,7,2564,0,7 +[zuse@Artemis] [HADES][DOE ] 4625,46250000,10000,0,0,256,83,11589,256,256,1,0,5346,40093,41589,1,65088,72,376,65536,1,620,2,10,2567,0,10 +[zuse@Artemis] [HADES][DOE ] 4626,46260000,10000,0,0,256,83,11592,256,256,1,0,5348,40093,41589,1,65088,72,376,65536,1,620,2,12,2569,0,12 +[zuse@Artemis] [HADES][DOE ] 4627,46270000,10000,0,0,256,83,11594,256,256,1,0,5351,40093,41589,1,65088,72,376,65536,1,620,2,15,2572,0,15 +[zuse@Artemis] [HADES][DOE ] 4628,46280000,10000,0,0,256,83,11597,256,256,1,0,5353,40093,41589,1,65088,72,376,65536,1,620,2,17,2574,0,17 +[zuse@Artemis] [HADES][DOE ] 4629,46290000,10000,0,0,256,83,11599,256,256,1,0,5355,40093,41589,1,65088,72,376,65536,1,620,2,19,2576,0,19 +[zuse@Artemis] [HADES][DOE ] 4630,46300000,10000,0,0,256,83,11602,256,256,1,0,5357,40093,41589,1,65088,72,376,65536,1,620,2,21,2578,0,21 +[zuse@Artemis] [HADES][DOE ] 4631,46310000,10000,0,0,256,83,11604,256,256,1,0,5359,40093,41589,1,65088,72,376,65536,1,620,2,23,2580,0,23 +[zuse@Artemis] [HADES][DOE ] 4632,46320000,10000,0,0,256,83,11607,256,256,1,0,5361,40093,41589,1,65088,72,376,65536,1,620,2,25,2582,0,25 +[zuse@Artemis] [HADES][DOE ] 4633,46330000,10000,0,0,256,83,11609,256,256,1,0,5362,40093,41589,1,65088,72,376,65536,1,620,2,26,2583,0,26 +[zuse@Artemis] [HADES][DOE ] 4634,46340000,10000,0,0,256,83,11612,256,256,1,0,5364,40093,41589,1,65088,72,376,65536,1,620,2,28,2585,0,28 +[zuse@Hera] [HADES][DOE ] 767,7670000,18446744073670881616,0,0,188125,50,2526,256,256,0,4895412794951710265,5368,40093,41589,1,65088,72,376,65536,1,621,0,0,2589,2,2 +[zuse@Hera] [HADES][DOE ] 768,7680000,10000,0,0,256,50,2530,256,256,0,0,5370,40093,41589,1,65088,72,376,65536,1,622,0,0,2591,4,0 +[zuse@Hera] [HADES][DOE ] 769,7690000,10000,0,0,256,50,2534,256,256,0,0,5372,40093,41589,1,65088,72,376,65536,1,623,0,0,2593,6,0 +[zuse@Hera] [HADES][DOE ] 770,7700000,10000,0,0,256,50,2537,256,256,0,0,5374,40093,41589,1,65088,72,376,65536,1,624,0,0,2595,8,0 +[zuse@Hera] [HADES][DOE ] 771,7710000,10000,0,0,256,50,2541,256,256,0,0,5376,40093,41589,1,65088,72,376,65536,1,625,0,0,2597,10,0 +[zuse@Hera] [HADES][DOE ] 772,7720000,10000,0,0,256,50,2544,256,256,0,0,5379,40093,41589,1,65088,72,376,65536,1,626,0,0,2600,13,0 +[zuse@Hera] [HADES][DOE ] 773,7730000,10000,0,0,256,50,2930,256,256,0,0,5381,40093,41589,1,65088,72,376,65536,1,627,0,0,2602,15,0 +[zuse@Hera] [HADES][DOE ] 774,7740000,10000,0,0,256,50,3035,256,256,0,0,5384,40093,41589,1,65088,72,376,65536,1,628,0,0,2605,18,0 +[zuse@Hera] [HADES][DOE ] 775,7750000,10000,0,0,256,50,2988,256,256,0,0,5386,40093,41589,1,65088,72,376,65536,1,629,0,0,2607,20,0 +[zuse@Hera] [HADES][DOE ] 776,7760000,10000,0,0,256,50,2992,256,256,0,0,5389,40093,41589,1,65088,72,376,65536,1,630,0,0,2610,23,0 +[zuse@Hera] [HADES][DOE ] 777,7770000,10000,0,0,256,50,2997,256,256,0,0,5391,40093,41589,1,65088,72,376,65536,1,631,0,0,2612,25,0 +[zuse@Hera] [HADES][DOE ] 778,7780000,10000,0,0,256,50,3001,256,256,0,0,5393,40093,41589,1,65088,72,376,65536,1,632,0,0,2614,27,0 +[zuse@Hera] [HADES][DOE ] 779,7790000,10000,0,0,256,50,2770,256,256,0,0,5396,40093,41589,1,65088,72,376,65536,1,633,0,0,2617,30,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4635,46350000,38560000,0,0,993385,83,11614,256,256,2636,4720442903271309312,5437,40093,41589,1,65081,72,383,65536,1,634,2,1,2620,0,1 +[zuse@Artemis] [HADES][DOE ] 4636,46360000,10000,0,0,256,83,11617,256,256,1,0,5439,40093,41589,1,65081,72,383,65536,1,634,2,3,2622,0,3 +[zuse@Artemis] [HADES][DOE ] 4637,46370000,10000,0,0,256,83,11619,256,256,1,0,5441,40093,41589,1,65081,72,383,65536,1,634,2,5,2624,0,5 +[zuse@Artemis] [HADES][DOE ] 4638,46380000,10000,0,0,256,83,11622,256,256,1,0,5442,40093,41589,1,65081,72,383,65536,1,634,2,6,2625,0,6 +[zuse@Artemis] [HADES][DOE ] 4639,46390000,10000,0,0,256,83,11624,256,256,1,0,5444,40093,41589,1,65081,72,383,65536,1,634,2,8,2627,0,8 +[zuse@Artemis] [HADES][DOE ] 4640,46400000,10000,0,0,256,83,11627,256,256,1,0,5446,40093,41589,1,65081,72,383,65536,1,634,2,10,2629,0,10 +[zuse@Artemis] [HADES][DOE ] 4641,46410000,10000,0,0,256,83,11629,256,256,1,0,5447,40093,41589,1,65081,72,383,65536,1,634,2,11,2630,0,11 +[zuse@Artemis] [HADES][DOE ] 4642,46420000,10000,0,0,256,83,11632,256,256,1,0,5449,40093,41589,1,65081,72,383,65536,1,634,2,13,2632,0,13 +[zuse@Artemis] [HADES][DOE ] 4643,46430000,10000,0,0,256,83,11634,256,256,1,0,5452,40093,41589,1,65081,72,383,65536,1,634,2,16,2635,0,16 +[zuse@Artemis] [HADES][DOE ] 4644,46440000,10000,0,0,256,83,11637,256,256,1,0,5454,40093,41589,1,65081,72,383,65536,1,634,2,18,2637,0,18 +[zuse@Artemis] [HADES][DOE ] 4645,46450000,10000,0,0,256,83,11639,256,256,1,0,5456,40093,41589,1,65081,72,383,65536,1,634,2,20,2639,0,20 +[zuse@Artemis] [HADES][DOE ] 4646,46460000,10000,0,0,256,83,11642,256,256,1,0,5458,40093,41589,1,65081,72,383,65536,1,634,2,22,2641,0,22 +[zuse@Artemis] [HADES][DOE ] 4647,46470000,10000,0,0,256,83,11644,256,256,1,0,5460,40093,41589,1,65081,72,383,65536,1,634,2,24,2643,0,24 +[zuse@Hera] [HADES][DOE ] 780,7800000,18446744073670881616,0,0,191453,50,2573,256,256,0,4895412794951710265,5463,40093,41589,1,65081,72,383,65536,1,635,0,0,2646,2,2 +[zuse@Hera] [HADES][DOE ] 781,7810000,10000,0,0,256,50,2576,256,256,0,0,5465,40093,41589,1,65081,72,383,65536,1,636,0,0,2648,4,0 +[zuse@Hera] [HADES][DOE ] 782,7820000,10000,0,0,256,50,2580,256,256,0,0,5467,40093,41589,1,65081,72,383,65536,1,637,0,0,2650,6,0 +[zuse@Hera] [HADES][DOE ] 783,7830000,10000,0,0,256,49,2583,256,256,0,0,5468,40093,41589,1,65081,72,383,65536,1,638,0,0,2651,7,0 +[zuse@Hera] [HADES][DOE ] 784,7840000,10000,0,0,256,49,2587,256,256,0,0,5470,40093,41589,1,65081,72,383,65536,1,639,0,0,2653,9,0 +[zuse@Hera] [HADES][DOE ] 785,7850000,10000,0,0,256,48,2591,256,256,0,0,5472,40093,41589,1,65081,72,383,65536,1,640,0,0,2655,11,0 +[zuse@Hera] [HADES][DOE ] 786,7860000,10000,0,0,256,48,2594,256,256,0,0,5474,40093,41589,1,65081,72,383,65536,1,641,0,0,2657,13,0 +[zuse@Hera] [HADES][DOE ] 787,7870000,10000,0,0,256,48,2598,256,256,0,0,5476,40093,41589,1,65081,72,383,65536,1,642,0,0,2659,15,0 +[zuse@Hera] [HADES][DOE ] 788,7880000,10000,0,0,256,48,3042,256,256,0,0,5479,40093,41589,1,65081,72,383,65536,1,643,0,0,2662,18,0 +[zuse@Hera] [HADES][DOE ] 789,7890000,10000,0,0,256,48,3099,256,256,0,0,5480,40093,41589,1,65081,72,383,65536,1,644,0,0,2663,19,0 +[zuse@Hera] [HADES][DOE ] 790,7900000,10000,0,0,256,48,3103,256,256,0,0,5482,40093,41589,1,65081,72,383,65536,1,645,0,0,2665,21,0 +[zuse@Hera] [HADES][DOE ] 791,7910000,10000,0,0,256,48,3107,256,256,0,0,5484,40093,41589,1,65081,72,383,65536,1,646,0,0,2667,23,0 +[zuse@Hera] [HADES][DOE ] 792,7920000,10000,0,0,256,48,3112,256,256,0,0,5486,40093,41589,1,65081,72,383,65536,1,647,0,0,2669,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4648,46480000,38560000,0,0,993385,83,11647,256,256,2649,4720442903271309312,5537,40093,41589,1,65074,72,390,65536,1,648,2,1,2673,0,1 +[zuse@Artemis] [HADES][DOE ] 4649,46490000,10000,0,0,256,83,11649,256,256,1,0,5540,40093,41589,1,65074,72,390,65536,1,648,2,4,2676,0,4 +[zuse@Artemis] [HADES][DOE ] 4650,46500000,10000,0,0,256,83,11652,256,256,1,0,5542,40093,41589,1,65074,72,390,65536,1,648,2,6,2678,0,6 +[zuse@Artemis] [HADES][DOE ] 4651,46510000,10000,0,0,256,83,11654,256,256,1,0,5544,40093,41589,1,65074,72,390,65536,1,648,2,8,2680,0,8 +[zuse@Artemis] [HADES][DOE ] 4652,46520000,10000,0,0,256,83,11657,256,256,1,0,5546,40093,41589,1,65074,72,390,65536,1,648,2,10,2682,0,10 +[zuse@Artemis] [HADES][DOE ] 4653,46530000,10000,0,0,256,83,11659,256,256,1,0,5548,40093,41589,1,65074,72,390,65536,1,648,2,12,2684,0,12 +[zuse@Artemis] [HADES][DOE ] 4654,46540000,10000,0,0,256,83,11662,256,256,1,0,5550,40093,41589,1,65074,72,390,65536,1,648,2,14,2686,0,14 +[zuse@Artemis] [HADES][DOE ] 4655,46550000,10000,0,0,256,83,11664,256,256,1,0,5551,40093,41589,1,65074,72,390,65536,1,648,2,15,2687,0,15 +[zuse@Artemis] [HADES][DOE ] 4656,46560000,10000,0,0,256,83,11667,256,256,1,0,5553,40093,41589,1,65074,72,390,65536,1,648,2,17,2689,0,17 +[zuse@Artemis] [HADES][DOE ] 4657,46570000,10000,0,0,256,83,11669,256,256,1,0,5555,40093,41589,1,65074,72,390,65536,1,648,2,19,2691,0,19 +[zuse@Artemis] [HADES][DOE ] 4658,46580000,10000,0,0,256,83,11672,256,256,1,0,5557,40093,41589,1,65074,72,390,65536,1,648,2,21,2693,0,21 +[zuse@Artemis] [HADES][DOE ] 4659,46590000,10000,0,0,256,83,11674,256,256,1,0,5559,40093,41589,1,65074,72,390,65536,1,648,2,23,2695,0,23 +[zuse@Artemis] [HADES][DOE ] 4660,46600000,10000,0,0,256,83,11677,256,256,1,0,5560,40093,41589,1,65074,72,390,65536,1,648,2,24,2696,0,24 +[zuse@Hera] [HADES][DOE ] 793,7930000,18446744073670881616,0,0,194781,48,2658,256,256,0,4895412794951710265,5564,40093,41589,1,65074,72,390,65536,1,649,0,0,2700,2,2 +[zuse@Hera] [HADES][DOE ] 794,7940000,10000,0,0,256,48,2661,256,256,0,0,5565,40093,41589,1,65074,72,390,65536,1,650,0,0,2701,3,0 +[zuse@Hera] [HADES][DOE ] 795,7950000,10000,0,0,256,48,2665,256,256,0,0,5568,40093,41589,1,65074,72,390,65536,1,651,0,0,2704,6,0 +[zuse@Hera] [HADES][DOE ] 796,7960000,10000,0,0,256,48,2750,256,256,0,0,5570,40093,41589,1,65074,72,390,65536,1,652,0,0,2706,8,0 +[zuse@Hera] [HADES][DOE ] 797,7970000,10000,0,0,256,48,2712,256,256,0,0,5572,40093,41589,1,65074,72,390,65536,1,653,0,0,2708,10,0 +[zuse@Hera] [HADES][DOE ] 798,7980000,10000,0,0,256,48,2716,256,256,0,0,5574,40093,41589,1,65074,72,390,65536,1,654,0,0,2710,12,0 +[zuse@Hera] [HADES][DOE ] 799,7990000,10000,0,0,256,48,2719,256,256,0,0,5577,40093,41589,1,65074,72,390,65536,1,655,0,0,2713,15,0 +[zuse@Hera] [HADES][DOE ] 800,8000000,10000,0,0,256,48,2764,256,256,0,0,5579,40093,41589,1,65074,72,390,65536,1,656,0,0,2715,17,0 +[zuse@Hera] [HADES][DOE ] 801,8010000,10000,0,0,256,47,2768,256,256,0,0,5581,40093,41589,1,65074,72,390,65536,1,657,0,0,2717,19,0 +[zuse@Hera] [HADES][DOE ] 802,8020000,10000,0,0,256,47,2772,256,256,0,0,5584,40093,41589,1,65074,72,390,65536,1,658,0,0,2720,22,0 +[zuse@Hera] [HADES][DOE ] 803,8030000,10000,0,0,256,47,3271,256,256,0,0,5587,40093,41589,1,65074,72,390,65536,1,659,0,0,2723,25,0 +[zuse@Hera] [HADES][DOE ] 804,8040000,10000,0,0,256,47,3397,256,256,0,0,5589,40093,41589,1,65074,72,390,65536,1,660,0,0,2725,27,0 +[zuse@Hera] [HADES][DOE ] 805,8050000,10000,0,0,256,47,3401,256,256,0,0,5592,40093,41589,1,65074,72,390,65536,1,661,0,0,2728,30,0 +[zuse@Hera] [HADES][DOE ] 806,8060000,10000,0,0,256,47,2919,256,256,0,0,5594,40093,41589,1,65074,72,390,65536,1,662,0,0,2730,32,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4661,46610000,38550000,0,0,993129,83,11679,256,256,2662,4720441561094029312,5637,40093,41589,1,65067,72,397,65536,1,663,2,1,2732,0,1 +[zuse@Artemis] [HADES][DOE ] 4662,46620000,10000,0,0,256,83,11682,256,256,1,0,5640,40093,41589,1,65067,72,397,65536,1,663,2,4,2735,0,4 +[zuse@Artemis] [HADES][DOE ] 4663,46630000,10000,0,0,256,83,11684,256,256,1,0,5642,40093,41589,1,65067,72,397,65536,1,663,2,6,2737,0,6 +[zuse@Artemis] [HADES][DOE ] 4664,46640000,10000,0,0,256,83,11687,256,256,1,0,5643,40093,41589,1,65067,72,397,65536,1,663,2,7,2738,0,7 +[zuse@Artemis] [HADES][DOE ] 4665,46650000,10000,0,0,256,83,11689,256,256,1,0,5645,40093,41589,1,65067,72,397,65536,1,663,2,9,2740,0,9 +[zuse@Artemis] [HADES][DOE ] 4666,46660000,10000,0,0,256,83,11692,256,256,1,0,5648,40093,41589,1,65067,72,397,65536,1,663,2,12,2743,0,12 +[zuse@Artemis] [HADES][DOE ] 4667,46670000,10000,0,0,256,83,11694,256,256,1,0,5650,40093,41589,1,65067,72,397,65536,1,663,2,14,2745,0,14 +[zuse@Artemis] [HADES][DOE ] 4668,46680000,10000,0,0,256,83,11697,256,256,1,0,5652,40093,41589,1,65067,72,397,65536,1,663,2,16,2747,0,16 +[zuse@Artemis] [HADES][DOE ] 4669,46690000,10000,0,0,256,83,11700,256,256,1,0,5654,40093,41589,1,65067,72,397,65536,1,663,2,18,2749,0,18 +[zuse@Artemis] [HADES][DOE ] 4670,46700000,10000,0,0,256,83,11702,256,256,1,0,5656,40093,41589,1,65067,72,397,65536,1,663,2,20,2751,0,20 +[zuse@Artemis] [HADES][DOE ] 4671,46710000,10000,0,0,256,83,11705,256,256,1,0,5659,40093,41589,1,65067,72,397,65536,1,663,2,23,2754,0,23 +[zuse@Artemis] [HADES][DOE ] 4672,46720000,10000,0,0,256,83,11707,256,256,1,0,5661,40093,41589,1,65067,72,397,65536,1,663,2,25,2756,0,25 +[zuse@Artemis] [HADES][DOE ] 4673,46730000,10000,0,0,256,83,11710,256,256,1,0,5662,40093,41589,1,65067,72,397,65536,1,663,2,26,2757,0,26 +[zuse@Artemis] [HADES][DOE ] 4674,46740000,10000,0,0,256,83,11712,256,256,1,0,5664,40093,41589,1,65067,72,397,65536,1,663,2,28,2759,0,28 +[zuse@Hera] [HADES][DOE ] 807,8070000,18446744073670881616,0,0,198365,47,2749,256,256,0,4895412794951710265,5667,40093,41589,1,65067,72,397,65536,1,664,0,0,2762,2,2 +[zuse@Hera] [HADES][DOE ] 808,8080000,10000,0,0,256,47,2753,256,256,0,0,5669,40093,41589,1,65067,72,397,65536,1,665,0,0,2764,4,0 +[zuse@Hera] [HADES][DOE ] 809,8090000,10000,0,0,256,47,2756,256,256,0,0,5671,40093,41589,1,65067,72,397,65536,1,666,0,0,2766,6,0 +[zuse@Hera] [HADES][DOE ] 810,8100000,10000,0,0,256,47,2760,256,256,0,0,5674,40093,41589,1,65067,72,397,65536,1,667,0,0,2769,9,0 +[zuse@Hera] [HADES][DOE ] 811,8110000,10000,0,0,256,47,2806,256,256,0,0,5676,40093,41589,1,65067,72,397,65536,1,668,0,0,2771,11,0 +[zuse@Hera] [HADES][DOE ] 812,8120000,10000,0,0,256,47,2809,256,256,0,0,5678,40093,41589,1,65067,72,397,65536,1,669,0,0,2773,13,0 +[zuse@Hera] [HADES][DOE ] 813,8130000,10000,0,0,256,47,2856,256,256,0,0,5679,40093,41589,1,65067,72,397,65536,1,670,0,0,2774,14,0 +[zuse@Hera] [HADES][DOE ] 814,8140000,10000,0,0,256,47,2860,256,256,0,0,5681,40093,41589,1,65067,72,397,65536,1,671,0,0,2776,16,0 +[zuse@Hera] [HADES][DOE ] 815,8150000,10000,0,0,256,47,2955,256,256,0,0,5683,40093,41589,1,65067,72,397,65536,1,672,0,0,2778,18,0 +[zuse@Hera] [HADES][DOE ] 816,8160000,10000,0,0,256,47,2959,256,256,0,0,5685,40093,41589,1,65067,72,397,65536,1,673,0,0,2780,20,0 +[zuse@Hera] [HADES][DOE ] 817,8170000,10000,0,0,256,47,2963,256,256,0,0,5686,40093,41589,1,65067,72,397,65536,1,674,0,0,2781,21,0 +[zuse@Hera] [HADES][DOE ] 818,8180000,10000,0,0,256,47,3526,256,256,0,0,5688,40093,41589,1,65067,72,397,65536,1,675,0,0,2783,23,0 +[zuse@Hera] [HADES][DOE ] 819,8190000,10000,0,0,256,47,3283,256,256,0,0,5690,40093,41589,1,65067,72,397,65536,1,676,0,0,2785,25,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4675,46750000,38560000,0,0,993385,83,11715,256,256,2676,4720442903271309312,5737,40093,41589,1,65060,72,404,65536,1,677,2,1,2787,0,1 +[zuse@Artemis] [HADES][DOE ] 4676,46760000,10000,0,0,256,83,11717,256,256,1,0,5740,40093,41589,1,65060,72,404,65536,1,677,2,4,2790,0,4 +[zuse@Artemis] [HADES][DOE ] 4677,46770000,10000,0,0,256,83,11720,256,256,1,0,5741,40093,41589,1,65060,72,404,65536,1,677,2,5,2791,0,5 +[zuse@Artemis] [HADES][DOE ] 4678,46780000,10000,0,0,256,83,11722,256,256,1,0,5742,40093,41589,1,65060,72,404,65536,1,677,2,6,2792,0,6 +[zuse@Artemis] [HADES][DOE ] 4679,46790000,10000,0,0,256,83,11725,256,256,1,0,5743,40093,41589,1,65060,72,404,65536,1,677,2,7,2793,0,7 +[zuse@Artemis] [HADES][DOE ] 4680,46800000,10000,0,0,256,83,11727,256,256,1,0,5744,40093,41589,1,65060,72,404,65536,1,677,2,8,2794,0,8 +[zuse@Artemis] [HADES][DOE ] 4681,46810000,10000,0,0,256,83,11730,256,256,1,0,5746,40093,41589,1,65060,72,404,65536,1,677,2,10,2796,0,10 +[zuse@Artemis] [HADES][DOE ] 4682,46820000,10000,0,0,256,83,11732,256,256,1,0,5747,40093,41589,1,65060,72,404,65536,1,677,2,11,2797,0,11 +[zuse@Artemis] [HADES][DOE ] 4683,46830000,10000,0,0,256,83,11735,256,256,1,0,5749,40093,41589,1,65060,72,404,65536,1,677,2,13,2799,0,13 +[zuse@Artemis] [HADES][DOE ] 4684,46840000,10000,0,0,256,83,11737,256,256,1,0,5751,40093,41589,1,65060,72,404,65536,1,677,2,15,2801,0,15 +[zuse@Artemis] [HADES][DOE ] 4685,46850000,10000,0,0,256,83,11740,256,256,1,0,5753,40093,41589,1,65060,72,404,65536,1,677,2,17,2803,0,17 +[zuse@Artemis] [HADES][DOE ] 4686,46860000,10000,0,0,256,83,11742,256,256,1,0,5754,40093,41589,1,65060,72,404,65536,1,677,2,18,2804,0,18 +[zuse@Artemis] [HADES][DOE ] 4687,46870000,10000,0,0,256,83,11745,256,256,1,0,5756,40093,41589,1,65060,72,404,65536,1,677,2,20,2806,0,20 +[zuse@Hera] [HADES][DOE ] 820,8200000,18446744073670881616,0,0,201693,47,2883,256,256,0,4895412794951710265,5759,40093,41589,1,65060,72,404,65536,1,678,0,0,2809,2,2 +[zuse@Hera] [HADES][DOE ] 821,8210000,10000,0,0,256,47,2886,256,256,0,0,5760,40093,41589,1,65060,72,404,65536,1,679,0,0,2810,3,0 +[zuse@Hera] [HADES][DOE ] 822,8220000,10000,0,0,256,47,2890,256,256,0,0,5763,40093,41589,1,65060,72,404,65536,1,680,0,0,2813,6,0 +[zuse@Hera] [HADES][DOE ] 823,8230000,10000,0,0,256,47,2894,256,256,0,0,5764,40093,41589,1,65060,72,404,65536,1,681,0,0,2814,7,0 +[zuse@Hera] [HADES][DOE ] 824,8240000,10000,0,0,256,47,2898,256,256,0,0,5766,40093,41589,1,65060,72,404,65536,1,682,0,0,2816,9,1 +[zuse@Hera] [HADES][DOE ] 825,8250000,10000,0,0,256,47,2902,256,256,0,0,5766,40093,41589,1,65060,72,404,65536,1,683,0,0,2816,9,0 +[zuse@Hera] [HADES][DOE ] 826,8260000,10000,0,0,256,47,2951,256,256,0,0,5768,40093,41589,1,65060,72,404,65536,1,684,0,0,2818,11,0 +[zuse@Hera] [HADES][DOE ] 827,8270000,10000,0,0,256,47,2955,256,256,0,0,5769,40093,41589,1,65060,72,404,65536,1,685,0,0,2819,12,0 +[zuse@Hera] [HADES][DOE ] 828,8280000,10000,0,0,256,47,3006,256,256,0,0,5771,40093,41589,1,65060,72,404,65536,1,686,0,0,2821,14,0 +[zuse@Hera] [HADES][DOE ] 829,8290000,10000,0,0,256,47,3010,256,256,0,0,5775,40093,41589,1,65060,72,404,65536,1,687,0,0,2825,18,0 +[zuse@Hera] [HADES][DOE ] 830,8300000,10000,0,0,256,47,3062,256,256,0,0,5777,40093,41589,1,65060,72,404,65536,1,688,0,0,2827,20,0 +[zuse@Hera] [HADES][DOE ] 831,8310000,10000,0,0,256,47,3116,256,256,0,0,5779,40093,41589,1,65060,72,404,65536,1,689,0,0,2829,22,0 +[zuse@Hera] [HADES][DOE ] 832,8320000,10000,0,0,256,47,3121,256,256,0,0,5780,40093,41589,1,65060,72,404, \ No newline at end of file diff --git a/logs/20260913-234842/aarch64/qemu-aarch64-20260913-234842.log b/logs/20260913-234842/aarch64/qemu-aarch64-20260913-234842.log new file mode 100644 index 00000000..2f429f11 --- /dev/null +++ b/logs/20260913-234842/aarch64/qemu-aarch64-20260913-234842.log @@ -0,0 +1,9815 @@ +UEFI firmware (version 2025.11-3ubuntu7 built at 11:11:58 on Mar 31 2026) +[=3hBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found +BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found +BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Collecting boot information... +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.0.0 +Architecture: aarch64 +Build: Sep 13 2026 23:46:26 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 108 +Total memory: 4093 MB +Usable memory: 4056 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 1039985 + Free pages : 1038574 + Used pages : 1411 + Total MB : 4062 + Free MB : 4056 + 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. + +AArch64: running at EL1 +IDT installed. + +APIC: init... +PSCI: no DTB -- using HVC (QEMU virt-machine default) +GICv2: no DTB GIC node -- using QEMU virt-machine defaults +GICv2: distributor+CPU interface enabled, PPI 30 +APIC: init done + +Timer: init... +Timer: AArch64 generic timer initialised. +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 2147483608 + Free bytes: 2147483608 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 1207959552 + Heap end addr: 3355443200 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +Stadium: 335544 cells (20971 KB), 202 VM slots +VM: bootstrap parity... +VM arena allocated: 0x0000000040807000 + (5 MB) +[HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... +[HADES][INFO ] [KRELTSC: 254639] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 1795794] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 3564345] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 3613716] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 3819443] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 3899794] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 3952266] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4006427] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 4042189] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4089416] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 4474506] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4695766] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 4873953] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4925281] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5179431] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5304232] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 5486714] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5556224] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 5690109] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 5750408] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5808324] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6122001] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6183764] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6242373] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6608251] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 6647414] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6682571] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6926404] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6967796] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7017742] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7068300] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 7266693] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7317101] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7370348] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7429837] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7669634] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 7757834] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7814464] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 7941877] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 7994103] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8173852] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8338018] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8392356] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8610047] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 8759967] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9073317] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9129204] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9188776] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9309162] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 9509857] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9586788] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 9705956] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9941131] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9995948] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10119353] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10351371] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10405907] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10534287] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10748323] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10807589] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 10932385] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10999635] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11172053] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11270917] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11390478] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11594839] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11709809] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11831231] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 11882277] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12121015] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12241461] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 12295332] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12560967] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 12680489] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12743756] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12960709] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13086086] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 13124716] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 13158665] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13228023] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 13422932] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13464843] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13509133] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 13541335] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13575349] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 13776070] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13847881] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 13976228] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 14032511] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14223372] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 14405932] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 14462015] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 14668920] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14736250] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 14870055] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 14925007] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14985001] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 15263592] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 15301530] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 15342341] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 15548099] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 15588261] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 15626128] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 15665109] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 15728206] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 15767418] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 15808774] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 16015196] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 16043828] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 16076862] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 16137264] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 16196646] 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: 16512684] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 16566635] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 16626162] 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: 16919581] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 16974926] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 17034481] 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: 17176228] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 17394887] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 17432873] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 17501347] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 17682534] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 17723227] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 17760706] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 17820406] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 17861091] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 17902371] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 17952771] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 17984099] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 18158758] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 18264248] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 18342179] 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: 18624980] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 18671751] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 18744433] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 18808150] 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: 19087157] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 19170484] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 19233195] 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: 19509576] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 19584282] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 19625656] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 19815198] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 19868987] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 19941217] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 19981472] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20045780] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 20086691] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 20125417] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 20166021] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20379936] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 20455959] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 20499595] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 20548548] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 20736794] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 20780634] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 20830995] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20882792] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 21007817] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 21054012] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 21230880] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 21385689] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 21429881] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 21485717] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 21779030] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 21813119] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 21859245] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 21885138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 21913680] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 22089521] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 22180645] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 22297564] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 22340580] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 22566676] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 22705960] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 22920480] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 22988752] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 23038008] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 23137701] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 23171540] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 23209841] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 23367048] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 23407540] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 23489066] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 23538309] 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: 23886857] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 23934725] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 23983167] 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: 24343723] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 24377718] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 24416314] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 24442348] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 24470645] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 24741284] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 24805887] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 24916830] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 25186561] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 25243896] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 25352065] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 25396034] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 25590493] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 25696380] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 25730556] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 25758466] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 25817475] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 25969378] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 26014643] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 26095676] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 26120993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 26148514] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 26207380] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 26422422] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 26505564] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 26640241] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 26687100] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 26870500] 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: 26982923] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 27031889] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 27080302] 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: 27437738] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 27472152] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 27505184] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 27761666] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 27799197] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 27830528] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 27864441] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 27916170] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 28115581] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 28154768] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 28195654] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 28238079] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 28273917] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 28313751] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 28339493] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 28367298] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 28590033] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 28713747] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 28822724] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 29036191] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29118204] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 29224876] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 29270718] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29484972] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 29634294] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 29709464] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 29884979] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29967922] 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: 30081378] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 30112435] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 30137222] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 30187941] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 30339344] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 30385240] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 30451037] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 30481930] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 30508333] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 30548443] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 30605453] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 30941957] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 30996116] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 31162677] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 31325989] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 31363202] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 31389630] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 31441987] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 31477779] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 31510623] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 31680318] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 31706717] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 31781791] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 31829119] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 31878351] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 32147016] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 32198934] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 32248525] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 32324740] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 32531075] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 32604332] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 32630405] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 32682015] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 32717139] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 32750947] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 32790918] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 32831081] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 33027379] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 33111085] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 33136243] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 33164234] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 33373936] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 33478542] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 33583022] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 33632940] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 33868207] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 34002361] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 34048124] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 34250800] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 34412668] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 34461442] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 34510493] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 34833441] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 34898001] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 35180704] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 35345160] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 35581079] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 35675546] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 36344019] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 36504567] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 36541035] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 36603939] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 36643375] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 36901356] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 37015284] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 37055823] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 37239369] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 37286206] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 37351977] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 37385733] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 37444074] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 37502092] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 37812111] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 37871275] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 37928858] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 38220350] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 38299190] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 38361635] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 38561540] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 38622769] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 38697881] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 38727331] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 38760904] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 38988600] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39081214] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 39207872] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 39261371] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39322073] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 39617677] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 39671547] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39888254] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 40047238] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 40130723] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 40321236] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 40414589] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 40545697] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 40585127] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 40632434] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 40789972] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 40832718] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 40930897] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 40988999] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 41310971] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 41365881] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 41430032] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 41775841] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 41819541] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 41866062] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 42017907] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 42116315] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 42178231] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 42236926] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 42574692] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 42633982] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 42692594] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 42967951] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 43042521] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 43096233] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 43127062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 43160895] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 43222238] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 43421440] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 43584311] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 43864961] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 43919847] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 43978278] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 44298106] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 44343758] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 44391592] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 44422975] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 44456929] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 44536359] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 44725026] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 44920766] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 45114537] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 45214107] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 45350228] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 45520241] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 45588721] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 45641755] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 45680043] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 45735518] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 45794403] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 46127796] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 46178340] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 46385277] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 46517929] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 46597736] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 46785886] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 46906596] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 46957703] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 46990669] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 47053828] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 47317554] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 47443943] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 47500705] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 47757101] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 47916861] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 47976020] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 48185292] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 48374535] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 48572266] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 48659686] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 48700116] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 48729864] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 48787886] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 48836638] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 49164808] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 49208390] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 49255726] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 49447253] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 49580273] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 49614622] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 49653840] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 49679194] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 49707150] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 49991091] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50089609] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 50415153] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 50454839] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50504151] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 50610300] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 50807086] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50945483] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 51247044] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 51346786] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 51402165] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 51703362] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 51792738] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 51823470] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 52010641] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 52054348] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 52108303] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 52158454] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 52186446] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 52213861] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 52271763] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 52328818] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 52644597] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 52692814] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 52932199] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 53081623] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 53129050] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53376620] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 53520117] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 53550954] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53602749] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 53762527] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 53805287] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 53868389] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 53901491] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 53927939] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 53987422] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 54035582] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 54100625] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 54336673] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 54411712] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 54458179] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 54791022] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 54864163] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 54911690] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 55218094] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 55247796] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55298100] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 55329783] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 55361831] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 55398863] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 55426645] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 55638673] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 55737275] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55785582] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 56065038] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 56130332] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 56165113] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 56216236] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 56271500] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 56490182] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 56569344] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 56875492] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 56946034] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57001412] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 57033799] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 57066664] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 57104568] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 57129894] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 57165227] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 57390441] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57441557] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 57720215] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 57784698] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57833370] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 57871293] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 57941602] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 57974737] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 58026063] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 58197894] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 58261277] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 58307393] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 58333531] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 58361425] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 58420294] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 58703364] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 58821465] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 58989150] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 59041386] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 59117826] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 59150778] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 59202806] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 59235383] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 59269510] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 59308781] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 59571467] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 59612880] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 59652314] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 59677223] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 59704716] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 59917003] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60026959] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 60127358] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60294884] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60361010] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60483986] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 60524952] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60572930] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 60808036] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 60846454] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60923623] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 61016731] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 61311022] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 61370024] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 61423883] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 61729733] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 61804582] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 61853943] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 62172516] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 62225369] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62250779] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 62300538] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62513153] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 62589122] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62648114] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 62704830] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62738426] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 62775719] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 62982773] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 63011682] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 63066368] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 63306069] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 63387938] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 63512830] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 63561635] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 63618825] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 63958295] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 64020595] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 64086988] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 64391823] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 64447639] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 64631710] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 64833936] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 64875481] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 64922534] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 65185338] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 65248741] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 65294622] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 65589867] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 65670150] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 65717812] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 65766590] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 66114766] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 66144275] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66172316] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66222585] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66382155] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 66437877] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66482309] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66532561] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66564671] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 66596940] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 66633670] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 66657857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 66684647] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 66856940] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66919527] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 67049530] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67088655] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 67317533] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67478692] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 67516607] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 67702092] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 67836107] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 67881150] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 67927711] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 68160182] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 68213822] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 68297026] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 68396529] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 68439206] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 68678826] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 68839964] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 69110515] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 69199429] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 69587830] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 69623839] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 69656022] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 69716730] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 69895536] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 69947377] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 69997809] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 70059785] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 70099957] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 70139677] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 70187177] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 70357426] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 70423843] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 70472255] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 70529454] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 70809480] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 70918926] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 70968058] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 71026174] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 71322258] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 71374937] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 71433608] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 71705193] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 71773509] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 71831727] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 72197820] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 72249836] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72307678] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 72664560] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 72714257] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72774075] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 73111203] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 73148065] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 73357496] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 73462404] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 73502441] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 73537761] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 73569671] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 73632123] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 73841612] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 73925721] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 73990036] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74190541] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 74227145] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 74266329] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 74313538] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 74344941] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 74378016] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 74449592] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74508128] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 74802088] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 74855215] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74913252] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 75238358] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 75280247] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 75329043] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 75680286] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 75717271] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 75768600] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 75952930] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 76104704] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 76148434] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76197195] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 76492877] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 76551471] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76609043] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 76879283] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 76912801] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 76940747] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76992379] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 77025837] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 77056526] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77083399] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 77135359] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77312869] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 77380330] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77434508] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 77487742] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77520663] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 77561006] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 77780163] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 77840292] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 77881313] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 77935498] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 78188303] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 78321262] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 78361282] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 78615001] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 78794402] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 78988239] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79075291] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 79188009] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 79219630] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 79246620] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79296903] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 79505152] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 79567020] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 79594220] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79644344] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 79676535] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 79889721] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 79911867] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79986136] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 80024675] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 80057558] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 80096142] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 80121098] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 80148378] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 80369570] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 80450557] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 80549211] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 80591359] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 80860484] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 80966131] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 81002721] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 81279344] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 81345760] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 81443726] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 81698531] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 81776362] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 82147199] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 82217776] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 82264068] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 82314448] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 82588401] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 82642794] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 82680029] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 82706073] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 82733003] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 82962328] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 83071811] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 83420301] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 83474428] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 83521662] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 83618682] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 83911442] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 83977427] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 84284721] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 84345200] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 84414360] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 84675481] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 84708294] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 84736639] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 84788592] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 84820750] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 84854534] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 84891843] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 84917501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 84944470] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 85128409] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 85211136] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 85308717] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 85357917] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 85544569] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 85677956] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 85721754] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 85770920] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 86006611] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 86081290] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86131282] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 86199243] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 86465954] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 86519733] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86546603] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86597861] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86629280] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 86658307] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86684215] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86872022] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86924293] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 86971209] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 87008984] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 87034219] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 87060881] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 87106602] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87387995] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 87488375] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 87672524] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87739216] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 87850237] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 87891020] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87938331] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 88185737] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 88249582] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88304092] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 88409809] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 88439921] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88608070] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88677992] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88727439] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 88756408] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88784231] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88835244] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88867627] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 89059491] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 89124274] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 89159658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 89187247] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 89234812] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89429067] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 89566718] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 89608300] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89657011] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 89937600] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 89990289] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90040959] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 90377641] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 90427227] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90472695] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 90729487] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 90766838] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90848144] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 90908065] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 90993957] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 91025616] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 91061833] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 91261564] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 91337155] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 91378287] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 91569328] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 91606821] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 91634010] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 91680452] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 91729030] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 91834539] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 91873648] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 92063876] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 92207799] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 92251654] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 92300599] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 92574535] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 92621560] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 92670049] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 92767384] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 92952931] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93034705] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 93145559] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 93177160] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 93338808] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93398299] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 93466294] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 93498446] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 93536134] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 93561130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 93588030] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 93631115] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93885162] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 93993623] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 94032946] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 94282744] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 94412917] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 94452665] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 94500177] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 94773308] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 94806856] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 94833594] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 94885021] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 95086280] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 95164958] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 95238218] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 95263502] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 95294575] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 95544220] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 95676685] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 95944380] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 96043847] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 96092855] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 96148516] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 96236380] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 96501814] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 96573677] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 96920264] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 96985522] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 97012959] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97066052] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 97321621] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 97413799] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 97451998] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 97478303] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 97505559] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 97822079] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97886332] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 98245617] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 98311706] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 98360012] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 98751290] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 98791636] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 99086662] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 99196951] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 99394839] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 99518858] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 99624119] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 99665309] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 99868353] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 100050919] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 100084006] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 100117792] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 100343582] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 100385679] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 100428050] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 100473140] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 100498684] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 100526774] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 100724357] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 100765519] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 100857069] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 100894806] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 100942116] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 101239752] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 101306925] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 101353951] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 101452240] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 101639343] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 101709765] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 101825569] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 102562323] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 102603622] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 102648264] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 102744410] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 102913035] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 102965669] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 103061816] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 103095636] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 103129693] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 103169519] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 103356970] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 103473464] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 103521969] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 103548163] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 103576029] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 103759596] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 103827960] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 103953678] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 103997941] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 104186855] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 104345468] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 104388166] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 104436580] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 104754277] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 104827016] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 104875809] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 105252567] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 105311075] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 105544750] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 105652127] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 105681996] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 105708896] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 105918143] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 105961652] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 105998264] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 106054046] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106104137] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 106135985] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 106170560] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 106208367] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 106233703] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 106261383] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106457854] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106530030] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106640765] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106895001] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106960659] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 107066381] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 107303489] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 107385313] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 107458258] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 107530043] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 107718949] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 107848120] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 108128195] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 108196662] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 108235799] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 108339221] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 108370976] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 108594431] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 108704417] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 108737615] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 108767564] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 108794673] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 108988944] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 109056771] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 109090086] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 109128612] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 109154878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 109182862] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 109232289] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109281918] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 109566782] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 109609609] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109659432] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 109975634] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 110018679] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110067777] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 110343904] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110447236] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110495956] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110819136] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 110898658] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110947576] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 111235995] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 111285477] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 111327216] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 111379979] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 111573204] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 111613801] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 111649471] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 111718764] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 111758320] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 111797798] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 112011224] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 112052027] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 112111249] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 112170888] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112220241] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 112318260] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 112497180] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112559351] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 112636102] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 112915498] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113011928] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 113060945] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113335993] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113454221] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 113506865] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113747176] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 113820772] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 113852641] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 113905891] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 113938650] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 113973036] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 114012061] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 114037659] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 114230611] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 114341039] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 114416082] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 114765731] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 114807440] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 114855969] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 115206341] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 115247569] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115295282] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 115656840] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 115700795] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115749744] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 116103061] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116146742] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 116194650] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116477393] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 116507719] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 116535450] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 116586803] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 116620310] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 116810413] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 116889723] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 116980268] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 117012886] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 117046383] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 117268151] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 117340563] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 117394560] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 117443771] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 117493423] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 117862133] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 117902380] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 118176708] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 118226105] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118330378] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118553816] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 118651153] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118746303] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 118935421] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119063747] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 119414381] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 119439787] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 119460695] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119499520] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 119528662] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 119559324] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 119586088] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119639160] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 119858721] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 119892170] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 119973573] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 119998703] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 120026741] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 120078037] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 120127235] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 120507691] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 120710910] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 120847758] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 121124181] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 121250526] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121324608] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 121610151] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 121716526] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121774967] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 122079582] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 122177872] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 122236605] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 122593346] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 122629672] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 122662702] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 122890176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 123005675] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 123054988] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 123086739] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 123149807] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 123190134] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 123236114] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 123411752] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 123452307] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 123528322] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 123586175] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 123815820] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 123903984] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 124008286] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 124196721] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 124296661] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 124419626] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 124467628] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 124776690] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 124893381] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125084669] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125186802] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125304695] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125549011] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125669684] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125790519] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 126000480] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126071414] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 126182154] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126222521] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 126257663] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126443880] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 126549669] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126591955] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 126632367] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 126829059] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 126884779] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 126931557] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 126989511] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 127048702] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 127370403] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127420620] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 127480188] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127754395] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127865249] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 128080723] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 128295007] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 128332611] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 128365982] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 128619098] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 128689181] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 128729084] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 128776676] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 129007929] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 129102805] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 129158736] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 129214799] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 129517483] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 129565925] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 129625198] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 129916370] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 130067377] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 130117120] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 130327394] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 130698197] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 130785289] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 130862679] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 130925548] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 130965160] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 131195984] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 131307133] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 131336055] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 131369461] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 131601812] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 131743685] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 132039095] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 132127302] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 132182037] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 132295988] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 132575309] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 132654628] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 132981861] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 133060498] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 133093747] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 133156830] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 133196416] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 133242696] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 133509002] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 133562592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 133776532] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 133874179] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 133932850] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 134264383] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 134335079] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134397785] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 134660233] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 134751859] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134810825] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 135076983] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 135132018] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 135193599] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 135256879] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 135297405] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 135338547] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 135531076] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 135591712] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 135639288] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 135694150] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 135753117] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 136105173] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 136154025] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 136348517] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 136510268] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 136560622] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 136619649] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 136914105] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 137005761] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137219126] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137369061] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137633055] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 137693615] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 137759470] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137821934] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 137856137] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 137888652] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 137927487] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 137952839] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 138193959] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 138270109] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138318813] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 138557532] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 138611583] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138648168] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 138739303] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 138780800] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138829726] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 138937417] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 139172422] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139268009] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 139606626] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 139637427] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 139840850] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139900613] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 139925840] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 139958323] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 139998340] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 140024850] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 140057528] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 140245242] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140313135] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 140461609] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 140505542] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140555492] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 140910038] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 140953917] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141154009] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 141262890] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 141331833] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 141375484] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141425528] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 141768912] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 141812885] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142069722] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 142205246] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 142238899] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 142267303] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142469723] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 142513504] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 142580640] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 142619233] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 142645266] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 142673544] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 142717794] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142971442] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 143097805] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 143139339] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143404307] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 143527831] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 143571244] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143847009] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 143969181] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 144003388] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 144190733] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 144217648] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 144245159] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 144290965] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144340110] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 144439227] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 144488058] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144688111] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 144855525] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 144914838] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 145153259] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 145352256] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 145531060] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 145598511] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 145650434] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 145686420] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 145875154] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 145953276] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 146104074] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 146171978] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 146388465] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 146521462] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 146621276] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 146660503] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 146902306] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 147060174] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 147100390] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147291222] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 147424023] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 147465167] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147727263] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 147845777] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 147876802] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 147903983] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147954092] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 148187983] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 148261942] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 148299279] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 148324129] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 148530474] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 148644435] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 148691344] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 148796512] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 148836696] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149081814] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 149345730] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 149408798] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149482623] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 149582662] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 149623794] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149671138] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 149940509] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 150015539] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 150061928] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 150304394] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 150450100] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 150481242] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 150507434] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 150744605] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 150822266] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 150857685] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 150896468] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 150939121] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 151179536] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 151268881] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 151294580] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 151326074] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 151373762] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 151636807] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 151708919] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 151754442] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 151801028] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 151831519] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 151881444] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152137919] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 152210723] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 152254485] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152440448] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 152494904] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 152550702] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152598248] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 152631535] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 152681301] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152854254] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 152907484] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 152993632] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153067220] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 153111261] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 153165056] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 153366032] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153418453] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 153450484] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 153483239] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 153509332] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153559390] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 153757002] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 153815884] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 153851324] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153902472] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 153938434] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 153972396] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 154009943] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 154036090] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 154244447] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 154346039] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154393894] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 154428461] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 154666810] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154738400] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 154772406] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 154819626] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154867810] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 155066115] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 155159423] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155206490] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 155236073] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 155281746] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155332770] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 155589444] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 155668926] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155717180] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 155925607] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 156012012] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 156046763] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156099077] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 156131762] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 156317930] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 156390109] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156483796] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 156515514] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 156548234] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 156585891] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 156611794] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 156847364] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 156930334] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156977873] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 157007850] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 157200404] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157251481] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 157276238] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 157319451] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157366941] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 157397899] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 157441964] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157489444] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 157716250] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 157801485] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157848491] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 157879232] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 157909463] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157959500] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 157999964] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 158202165] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 158298171] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 158330963] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 158528363] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 158626546] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 158668031] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 158694897] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 158750431] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 158935616] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 158965462] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 159042634] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159089504] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 159123294] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 159166144] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159213024] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 159242106] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 159286647] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159541729] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 159602238] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 159649511] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159696119] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 159898566] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 159979464] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160027124] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 160057562] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 160255452] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160372549] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 160425782] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 160459530] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160511792] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 160702613] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 160790651] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 160860610] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 160886581] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 160913236] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 160979483] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161216681] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 161319072] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 161387030] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161440592] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 161471737] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 161668922] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161746263] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 161779643] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 161830519] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162020591] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 162066923] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 162143860] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162197553] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 162228074] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 162262554] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162544711] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 162576262] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 162608156] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162659822] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 162691894] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 162726019] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 162764489] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 162943001] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 163013554] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 163066328] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 163091663] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 163118528] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 163166891] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163428387] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 163484434] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 163529466] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163577732] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 163607298] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 163805257] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 163844979] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163927726] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 163957121] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 164151300] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164282352] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 164316132] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 164348947] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164400610] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 164434839] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 164667780] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164754218] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 164787767] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 164823384] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 164861077] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 164886233] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 164913691] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 165134509] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165240034] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 165272726] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 165460050] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165541896] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 165573337] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 165624730] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165672663] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 165700455] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 165741804] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165947787] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 166031401] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 166070549] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166122466] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 166156321] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 166186914] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166406624] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 166489212] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 166552911] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 166592064] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 166618844] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 166646654] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 166892819] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166995079] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 167029335] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 167082276] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167269031] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 167302015] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 167385592] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167433672] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 167465347] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 167685310] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167760899] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 167790491] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 167825300] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167877362] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 167910461] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 167943763] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168148696] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 168213793] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 168259231] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 168297184] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 168323327] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 168514658] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 168612549] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168662248] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 168694240] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 168749363] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168799312] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 168831372] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 169054125] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169137276] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 169167833] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 169221103] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169269724] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 169465212] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 169523561] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169569436] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 169598342] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 169633538] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169904718] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 169953297] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 169984428] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170036871] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 170069883] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 170242143] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 170320182] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 170345869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 170373949] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 170437399] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170486640] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 170520134] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 170571952] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170789269] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 170863767] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 170953988] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171002976] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 171173788] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 171261201] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171309106] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 171338363] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 171374224] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171426409] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 171613149] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 171710211] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171784361] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 171817128] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 171990737] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 172088941] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 172135060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 172162540] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 172214646] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 172410535] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 172488676] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 172580366] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 172627985] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 172658214] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 172832949] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 172933939] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 172968514] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 173017516] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173065914] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 173096939] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 173147153] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173326390] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 173368108] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 173443050] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173493524] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 173527287] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 173560039] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173613495] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 173817154] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 173888935] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 173927837] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 173953116] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 173980309] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 174776449] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 174812590] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 174851591] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 174876488] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 174920582] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 175189826] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 175253080] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 175300131] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 175348401] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 175569791] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 175637165] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 175708414] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 175921091] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 175964428] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176003006] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 176033010] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 176079847] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176128081] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 176157547] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 176352585] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176446163] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 176479364] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 176509007] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176562341] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 176595029] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 176628436] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 176673584] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 176702444] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 176892524] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 176975314] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177192906] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 177237813] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 177285392] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177331927] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 177365488] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 177415005] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177463957] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 177668739] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 177773012] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177824054] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 177856639] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 177891724] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177944788] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 177979110] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 178011712] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178249793] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 178328385] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 178363398] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 178610910] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 178652384] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 178680539] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 178732638] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178916665] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 178988896] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 179059168] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179120503] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 179158966] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 179211171] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179272287] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 179458807] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 179497400] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179585426] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 179616934] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 179837279] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179954299] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 179985741] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 180018643] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180075806] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 180111229] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 180141311] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180447721] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 180483951] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 180518755] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 180558327] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 180722540] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 180749962] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 180851378] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180901339] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 180932575] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 180980470] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181178935] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 181263517] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 181348350] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181397322] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 181428731] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 181627471] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181711547] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 181745628] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 181787217] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182018517] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 182094209] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 182153016] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182215093] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 182247654] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 182283179] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 182509097] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 182566219] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 182601260] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 182659030] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182707583] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 182738874] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 182785782] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183004152] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 183089167] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 183306406] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183410479] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 183442810] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 183489956] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183539138] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 183570754] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 183606376] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183847935] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 183940075] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 183981832] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 184034825] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 184245384] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 184335189] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 184373824] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 184399334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 184427126] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 184634738] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 184768728] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 184800398] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 184846456] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185062840] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 185105966] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 185152399] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185200838] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 185231073] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 185274266] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185322290] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 185358605] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 185600598] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185673440] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 185702329] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 185899718] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186023944] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 186057321] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 186086081] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186144794] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 186327715] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 186402682] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 186442452] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 186469832] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 186501439] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 186553630] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186601075] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 186630751] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 186843782] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186951281] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 186985935] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 187182524] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187289733] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 187344378] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 187390956] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187439092] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 187614007] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 187686445] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 187745787] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187794592] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 187826968] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 187875173] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187923693] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 187953319] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 188184706] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188268295] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 188305641] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 188336450] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188394455] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 188578592] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 188640326] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 188685327] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 188711553] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 188744024] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 188949581] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189033248] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 189063079] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 189110385] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189159370] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 189187801] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 189232197] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189472307] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 189507854] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 189572827] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189640177] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 189842376] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 189883984] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189957430] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 189992165] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 190024562] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190076550] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 190259739] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 190294068] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190350458] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 190413834] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 190448000] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 190486977] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 190511811] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 190541403] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 190595097] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190787507] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 190848109] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 190892813] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190942273] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 190975505] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 191160315] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191240846] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 191270845] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 191317116] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191367668] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 191397114] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 191584657] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191669471] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 191699683] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 191737514] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191791162] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 191823053] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 191854047] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192071743] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 192122413] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 192156659] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 192194939] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 192221103] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 192249637] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 192303203] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192515282] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 192560810] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 192608205] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192657913] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 192692569] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 192733976] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192929292] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 192985972] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 193037620] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193088421] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 193122791] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 193309450] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193370807] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 193428397] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 193460594] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193513251] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 193546144] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 193579874] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 193765250] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 193800099] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 193854591] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 193908413] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193957326] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 193988406] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 194030781] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194218051] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 194277224] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 194332299] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194381191] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 194412581] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 194455243] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194642280] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 194689970] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 194743955] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194797316] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 194829917] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 194863106] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 195027431] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 195066091] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 195093720] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 195178172] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195227071] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 195258554] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 195302342] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195353101] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 195530803] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 195609095] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195658646] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 195690634] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 195915075] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195997007] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 196031763] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 196063681] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196119253] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 196152351] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 196185637] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 196432891] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 196487586] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 196515545] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 196575908] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196789615] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 196860118] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 196911479] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196960620] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 196994095] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 197025596] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197077344] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 197291257] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 197362229] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 197432688] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 197458116] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 197486864] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 197703342] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197802260] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 197834940] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 197878956] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197927408] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 198135135] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 198203366] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198272133] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 198307600] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 198341283] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 198380805] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 198573270] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 198630341] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 198708153] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198756194] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 198786305] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 199015017] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199114334] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 199146494] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 199179813] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199232088] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 199268186] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 199485935] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 199558549] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 199598604] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 199787699] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 199857466] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 199915432] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 199977149] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 200030206] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200078782] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 200108882] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 200351163] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200439866] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 200469872] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 200513313] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200562901] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 200769984] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 200839672] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200887306] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 200917475] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 201154743] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201249048] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 201281104] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 201316483] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 201355935] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 201545760] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 201596311] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 201654794] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201704324] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 201733965] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 201781006] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202028034] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 202068638] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 202136594] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202185297] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 202215230] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 202419420] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 202489393] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 202547589] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 202579323] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 202627337] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202837315] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 202892165] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 202989387] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203074016] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 203104531] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 203179687] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 203411031] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203475472] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 203512822] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 203729729] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 203797206] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 203829085] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 203857112] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 203911117] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203959787] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 203989577] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 204033804] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204230459] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 204280059] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 204357882] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204408158] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 204439189] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 204473213] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 204511809] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 204703157] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 204765760] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 204882213] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205081319] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 205133747] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 205170837] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205219273] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 205249541] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 205298834] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205348204] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 205596897] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 205644395] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 205682919] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 205708168] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 205736867] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 205959492] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206063950] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 206097999] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 206142175] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206189931] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 206412581] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 206506746] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206554649] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 206588008] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 206621330] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 206824677] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 206879725] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 206905953] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 206952024] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207001079] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 207033721] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 207245298] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207326381] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 207354594] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 207402334] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207450315] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 207483544] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 207517497] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 207731249] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 207790026] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 207832058] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 208062084] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208145277] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 208173186] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 208219791] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208268912] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 208299402] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 208341794] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208390989] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 208585631] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 208660269] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 208715737] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 208740696] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 208773527] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 208994950] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209082838] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 209116638] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 209149626] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209347444] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 209379011] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 209485621] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209552402] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 209598917] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 209646318] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 209843112] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 209882019] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 209908715] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 209951491] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210000339] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 210030800] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 210066168] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 210105372] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210312929] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 210387154] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 210424218] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 210464224] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 210504294] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 210539918] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 210579920] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 210752288] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 210828571] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 210939452] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210988960] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 211170315] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 211257332] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211310186] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 211342378] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 211578012] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211665925] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 211697366] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 211746554] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211795401] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 211827573] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 211866449] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 212044829] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212138624] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 212172030] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 212207881] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 212428977] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 212503988] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 212538594] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 212604340] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212652997] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 212683119] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 212723704] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212946163] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 213029543] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 213079575] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213300250] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 213346282] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 213409158] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213487501] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 213532369] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 213574721] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 213762939] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 213843440] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 213907778] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 213966392] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214014621] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 214197315] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 214251263] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214341563] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 214373628] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 214407948] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214456240] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 214486750] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 214689043] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 214782569] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214865708] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 215023318] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 215067346] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 215148515] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 215175297] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 215203741] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 215257129] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215312339] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 215343323] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 215543788] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215657109] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 215693526] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 215914454] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215982969] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 216023309] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 216075011] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 216113101] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216166307] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 216196940] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 216399684] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 216471636] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 216498257] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 216526833] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 216599955] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216648901] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 216678876] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 216858417] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216926582] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 216978770] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 217029944] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217214873] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 217242523] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 217301788] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 217377500] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217429273] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 217459735] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 217638050] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217694646] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 217742999] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 217794274] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 217832762] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 217860206] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 217888181] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 218097286] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218137481] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 218205490] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 218265445] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218315774] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 218346564] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 218539135] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218585146] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 218660498] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 218716836] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218766567] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 218799432] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 218980610] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 219075826] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 219111286] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 219139244] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 219192316] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219240823] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 219442140] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 219538124] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219586250] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 219616383] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 219652211] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219856290] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 219932173] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 220009075] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220057520] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 220090902] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 220124562] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 220377247] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 220422264] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 220450126] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 220511545] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220708305] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 220767627] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 220823041] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220872680] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 220902521] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 220938605] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221114501] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 221159224] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 221239313] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221288906] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 221318027] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 221352293] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 221390822] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 221417746] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 221587146] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 221688055] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221737744] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 221769211] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 221807544] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221985769] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 222030293] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 222107341] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 222146654] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 222172365] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 222200581] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 222244983] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222427110] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 222477326] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 222560859] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222610727] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 222641435] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 222680744] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222855535] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 222897365] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 223406938] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223468423] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 223513954] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 223753490] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223803666] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 223832988] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 223900407] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223949643] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 223980511] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 224014632] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 224196317] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 224221118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 224290825] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 224336972] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224386718] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 224417837] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 224619694] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224725997] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 224756919] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 224805574] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224854669] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 224888007] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 225068444] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 225120264] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 225176617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 225204633] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 225271828] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225455712] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 225554028] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 225629622] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225683242] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 225717920] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 225752786] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 225965657] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 226043825] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 226072873] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 226122751] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226172521] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 226337984] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 226440382] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226490153] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 226528027] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 226562392] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 226601413] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 226817179] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 226899449] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 226946790] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 226973521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 227001957] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 227048765] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227257110] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 227342057] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 227388892] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227436885] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 227467465] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 227666990] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227768520] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 227811245] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 227855533] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227903609] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 227935416] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 228178217] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228255928] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 228289064] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 228499835] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228572461] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 228603973] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 228635260] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228686903] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 228720307] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 228753872] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 228797735] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 228948038] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 228989553] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 229072349] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229121032] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 229157647] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 229190445] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229375330] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 229417478] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 229501668] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229554050] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 229586220] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 229631637] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229912316] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 229985973] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 230018374] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 230056985] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 230083207] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 230335240] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 230445305] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 230495457] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 230530006] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 230890665] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 230933281] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231136766] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 231186140] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 231270456] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231319628] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 231351555] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 231606872] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231734892] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 231769434] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 231804849] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 231844730] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 232046447] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 232114295] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 232153880] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232202764] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 232235035] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 232421193] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232497694] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 232529709] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 232570723] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232612554] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 232644585] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 232689924] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232875384] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 232961020] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 233013886] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233063973] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 233099792] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 233285461] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233370802] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 233401511] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 233434882] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233492359] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 233525634] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 233559709] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 233725389] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 233803902] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 233872058] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 233913509] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233961707] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 233991952] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 234173444] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234268629] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 234298150] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 234338629] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234386883] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 234415875] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 234593997] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234705707] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 234763021] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 234795440] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234843885] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 234874099] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 235058641] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235150336] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 235180739] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 235222203] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235271550] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 235303795] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 235492643] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235585114] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 235616626] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 235661942] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235710574] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 235740346] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 235912768] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236009329] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 236042974] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 236077882] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 236116788] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 236142820] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 236172303] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 236341498] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 236392828] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 236448074] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 236476550] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 236510433] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 236548295] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 236575203] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 236604166] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 236794640] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236885873] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 236915966] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 236951882] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237000615] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 237033314] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 237231895] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237323899] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 237353932] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 237406403] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237455440] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 237613793] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 237657760] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237743260] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 237781249] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 237813889] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 237843544] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237896626] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 237930073] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 238098200] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 238130245] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238222171] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 238254953] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 238291668] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 238328941] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 238355806] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 238517418] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 238624049] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238687620] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 238730245] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 238974331] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239069294] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 239111164] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 239177603] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239240607] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 239425817] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 239554333] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239610493] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 239642398] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 239889980] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 239947277] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239999879] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 240038101] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 240073071] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 240274652] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 240343572] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 240391848] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 240440743] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240489582] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 240522944] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 240729506] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240835984] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 240868944] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 240901204] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240954247] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 241232589] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 241280227] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 241318856] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 241345922] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 241373570] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 241611548] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241708796] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 241738586] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 241784983] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241834569] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 242069136] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 242180031] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242241523] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 242463687] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 242515485] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 242561751] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 242594698] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 242629099] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 242860224] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242980387] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 243034193] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 243068401] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243117947] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 243372578] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 243450962] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243499924] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 243534431] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 243757927] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243904679] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 243937383] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 243971862] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244159131] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 244199108] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 244268759] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244318132] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 244350630] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 244397216] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244692645] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 244744774] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 244816846] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245143667] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 245208581] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 245243677] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245292960] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 245487018] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 245524701] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245573825] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 245607706] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 245652203] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245700799] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 245732672] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 245781922] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246023890] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 246084748] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 246118433] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246170622] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 246378582] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 246458310] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246506247] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 246538455] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 246572275] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 246610777] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 246772011] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 246812667] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 246902992] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246953910] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 246983362] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 247028609] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247223899] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 247278213] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 247323143] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247375127] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 247404523] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 247448658] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247656394] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 247740040] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 247812496] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247862406] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 247892996] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 248055032] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 248140527] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 248173853] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 248201867] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 248996930] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 249057568] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249121514] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 249146960] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 249215334] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249427852] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 249484899] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 249535071] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249588068] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 249618978] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 249811416] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249903388] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 249933529] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 249971244] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 250009530] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 250050318] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 250088956] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 250278162] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 250301564] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 250327833] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 250425643] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250475248] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 250508690] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 250689974] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250785643] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 250816439] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 250854388] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250907834] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 250940244] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 251099813] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251186078] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 251237803] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 251274940] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251327493] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 251360692] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 251522408] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 251572180] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 251615399] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 251667762] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 251736236] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251786283] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 251818626] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 251981454] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252082086] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 252127184] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 252184252] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252256117] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 252449362] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 252488184] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252532307] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 252564680] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 252606542] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 252644477] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 252672065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 252838549] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 252901673] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252993810] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 253025335] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 253062974] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253112665] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 253145612] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 253317282] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253426938] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 253461023] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 253495249] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 253535131] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 253692451] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 253762824] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 253859139] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253911402] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 253942865] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 253986786] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 254210609] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 254278962] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 254316052] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 254366788] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 254400980] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 254590047] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 254704015] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 254742782] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 254770398] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 254816061] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 254992714] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 255043743] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 255121044] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255171558] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 255205729] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 255247422] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255299173] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 255466860] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 255499567] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 255534924] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 255561834] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 255589723] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 255623998] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255673345] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 255708343] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 255885245] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255960186] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 255999006] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 256035813] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256084836] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 256117745] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 256152261] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 256326809] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 256393501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 256435516] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 256474317] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256522107] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 256553430] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 256584824] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256777443] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 256843330] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 256881904] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256933512] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 256965655] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 256996940] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 257175755] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 257220912] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 257289778] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 257328579] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 257355008] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 257382916] 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: 258520034] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258609620] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 258641389] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 258675086] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258727242] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 258757379] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 258945439] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259059790] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 259092568] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 259124784] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259174133] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 259204424] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 259459848] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 259513839] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 259539837] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 259567376] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 259611178] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259904741] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 259989173] 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: 261560986] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 261671202] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 261704315] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 261739331] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 261789004] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 262039155] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 262122317] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 262161914] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 262188592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 262217674] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 262496869] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 262622817] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 262656683] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 262876129] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263006444] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 263040019] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 263075741] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263251304] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 263295574] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 263371338] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263422230] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 263455516] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 263488797] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263541738] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 263712101] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 263754585] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263839178] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 263873508] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 263905703] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263958268] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 264121477] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 264168584] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264263069] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 264296856] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 264330860] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264383964] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 264418429] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 264597835] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264692978] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 264727566] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 264759117] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264811448] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 264847442] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 265019363] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265105059] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 265151484] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 265185948] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265234762] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 265267503] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 265453495] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265557529] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 265590633] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 265623984] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265676029] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 265708732] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 265869658] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265945242] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 266005013] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 266041746] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266094113] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 266127464] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 266301530] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 266385319] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 266428357] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 266463827] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 266489371] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 266516991] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 266563973] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266798789] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 266868163] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 266915681] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266965282] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 267004338] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 267053094] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267275728] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 267326655] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 267408246] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267592465] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 267647892] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 267720722] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267768678] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 267798583] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 267834889] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 267865841] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 267895285] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 268086346] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268153273] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 268205116] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 268256348] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268306673] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 268335881] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 268612681] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268669066] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 268699490] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 268748390] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268985441] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 269064234] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 269118441] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 269167599] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 269200133] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 269438915] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 269534339] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 269567383] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 269601540] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 269626799] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 269890229] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 269971009] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270019095] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 270049075] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 270307373] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 270408081] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270457124] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 270488698] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 270811096] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270863045] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 270893023] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 271103352] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271215050] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 271267746] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 271319048] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271366612] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 271562597] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 271659149] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271705878] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 271737782] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 271769248] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271820817] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 272097197] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 272152641] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 272178383] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 272206702] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 272428397] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272552468] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 272595443] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 272638480] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272882603] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 272960448] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 273007686] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 273056601] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 273088520] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 273296543] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 273398897] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 273430416] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 273476261] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 273524653] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 273770920] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 273858706] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 273906667] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 273938897] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 273972346] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274215587] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 274274258] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 274309728] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 274336189] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 274364624] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 274556635] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274645672] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 274677640] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 274725096] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274773498] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 274806174] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 274859148] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275148180] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 275181855] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 275236536] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275287304] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 275570100] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 275640137] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275692009] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 275937718] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 276020174] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276072364] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 276105539] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 276139174] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 276367936] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 276455886] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 276501077] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276550063] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 276580867] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 276773673] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276860224] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 276890765] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 276940046] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276991044] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 277021728] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 277264352] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 277350391] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 277381942] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 277417329] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 277443790] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 277671024] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 277747282] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 277809768] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 277851266] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 278106932] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278236396] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 278278981] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 278559838] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278642054] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 278687288] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 278735910] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 278772739] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 278987730] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 279040667] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279080755] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 279112483] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 279144567] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279361455] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 279426060] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 279483364] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279535049] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 279567551] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 279600782] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 279627831] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 279656508] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 279934714] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280015185] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 280053626] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 280354250] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280418062] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 280456398] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 280500988] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 280705707] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 280782755] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 280846809] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280893650] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 280926979] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 281147822] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 281246794] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281312747] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 281354125] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 281575045] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281640635] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 281683841] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 281751309] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281955583] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 282030409] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 282076249] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 282112259] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 282148124] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 282215680] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282434503] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 282513589] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 282585604] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282649979] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 282840012] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 282877886] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 282918746] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 282964438] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 283005528] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 283045396] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 283071951] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 283100159] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 283351067] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283415061] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 283455145] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 283501419] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283712961] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 283787162] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 283871608] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283935921] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 284124389] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 284184076] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284235438] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 284272577] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 284309673] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 284348234] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 284376259] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 284538893] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 284656877] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284707061] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 284740474] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 284782603] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284835772] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 285046647] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 285081420] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285167122] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 285200159] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 285238712] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 285277511] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 285488363] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 285554949] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 285637276] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285700616] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 285886057] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 285994011] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 286062615] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 286112425] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 286403800] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 286513940] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 286565402] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 286760687] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 286864116] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 286899439] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 286935679] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 287244969] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287339692] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 287381746] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 287630970] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287742827] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 287785591] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 287830682] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 288019524] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 288062898] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 288095899] Running FIND.existing: FIND DUP . CR +[Hera] 1252311824 +[Hera] [HADES][TEST ] [KRELTSC: 288163665] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288226061] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 288265608] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 1252638624 +[Hera] [HADES][TEST ] [KRELTSC: 288341347] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288561277] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 288628023] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 288687554] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288755001] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 288954426] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 289010722] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289078302] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 289120902] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 289164945] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 289352251] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 289447700] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 289507331] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 289559323] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289625012] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 289826029] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 289929534] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289995967] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 290036092] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 290225083] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 290274659] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 290309366] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 290345727] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 290407799] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290472480] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 290669483] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 290713099] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290821068] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 290861887] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 290906124] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 290956315] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 291127592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 291160000] Running LATEST.basic: LATEST @ . CR +[Hera] 1252393248 +[Hera] [HADES][TEST ] [KRELTSC: 291263069] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 291326679] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 291533637] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 1252432432 +[Hera] [HADES][TEST ] [KRELTSC: 291628045] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 291722802] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 291762789] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 1252432432 +[Hera] [HADES][TEST ] [KRELTSC: 292028555] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 292147040] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 292188881] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 292233853] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 292505979] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 292562056] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 292597310] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 1252640136 +[Hera] [HADES][TEST ] [KRELTSC: 292855171] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 292960570] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 293033130] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 1252640600 +[Hera] [HADES][TEST ] [KRELTSC: 293309419] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293348525] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 293376145] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 293412887] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 293451739] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293505113] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 293701594] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 293766302] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 293803253] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 293829840] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 293858302] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 293911547] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293962949] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 294171591] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 294271467] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 294340024] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 294372642] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 294547722] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 294643696] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 294708424] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 294744371] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 294784675] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 294813789] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 295016923] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 295245928] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295425588] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 295466052] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 1252645024 +[Hera] [HADES][TEST ] [KRELTSC: 295627428] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295674072] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 295703317] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 296095069] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 296282685] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 296365347] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 296762302] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 296844114] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 296895179] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 297189402] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297242557] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 297317877] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 297369472] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 297399256] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297599999] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 297680563] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 297760401] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 297789263] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297844646] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 298041506] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 298143095] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 298210041] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 298235818] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 298264395] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 298497817] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 298550899] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 298624973] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 298685522] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 298735352] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 298930922] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 299111773] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299158928] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 299359182] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 299435262] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 299476853] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 299505491] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 299532893] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 299776771] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299877168] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 299910254] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 300046359] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300348307] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 300404189] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 300612574] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300714992] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 300757824] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 300803922] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 300853657] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 300888819] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 300925318] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 1252651024 +[Hera] [HADES][TEST ] [KRELTSC: 301128582] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 301225400] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 301267509] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 301319316] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 301531481] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 301580492] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 1252403056 +[Hera] [HADES][TEST ] [KRELTSC: 301724734] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 301789335] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 302004770] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 302048600] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 302099588] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 302134007] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 302171034] Running CURRENT.basic: CURRENT @ . CR +[Hera] 1252651024 +[Hera] [HADES][TEST ] [KRELTSC: 302237735] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 302494955] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 302537538] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 1252647712 +[Hera] [HADES][TEST ] [KRELTSC: 302846572] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 302951254] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 302991412] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 303054091] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 303317532] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 303425328] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 303474456] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 303518886] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 303784611] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 303843224] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 303878666] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 304198769] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 304286394] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 304319726] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 304618765] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 304704411] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 304735929] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 305090022] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305164016] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 305195951] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 305231793] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 305494344] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 305588225] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 305621377] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 305661552] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 305855679] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 305899699] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 305954335] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 306008581] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306062283] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 306094943] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 306289283] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 306362195] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 306406689] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 306435525] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 306473324] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306523056] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 306558104] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 306757255] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306848180] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 306878046] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 306931119] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306981254] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 307262310] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 307339427] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 307387729] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 307421799] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 307595876] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 307701981] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 307767336] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 307816900] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 307869333] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308072452] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 308112298] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 308158580] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308226920] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 308269102] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 308437636] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 308529588] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 308561962] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 308598093] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 308641103] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 308691237] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 308725665] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 308903623] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 308959668] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 309040192] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 309073602] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 309109607] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 309155941] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 309353038] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 309426351] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 309491174] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 309541182] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 309573623] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 309609928] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 309825864] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 309927894] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 309967952] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 310005741] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310229559] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 310300483] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 310349423] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 310392399] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310460035] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 310649354] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 310692156] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 310786040] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 310818202] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 310853149] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 310891248] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311092995] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 311173442] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 311248169] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311309745] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 311350659] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 311532030] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 311617106] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 311651844] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 311687758] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 311769937] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311985290] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 312051448] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 312117171] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312181011] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 312220066] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 312463881] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312532745] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 312594194] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 312629722] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312861509] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 312900718] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 312938041] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 312977296] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 313004359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 313031951] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 313254136] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313312031] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 313340795] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 313392608] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313441941] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 313473378] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 313657335] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313741108] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 313768785] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 313804012] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 313843404] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 313870032] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 313896539] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 313943008] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314163925] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 314191118] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 314247184] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314303329] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 314333041] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 314367634] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314610862] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 314639446] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 314677939] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 314717111] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 314743806] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 314773699] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 315081319] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315129430] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 315158415] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 315218858] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315403374] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 315485228] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 315515771] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 315541671] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315594236] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 315627612] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 315662419] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 315873828] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 315916790] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 315942519] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 316016688] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316065541] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 316096444] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 316123626] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316317857] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 316380697] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 316411631] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 316450513] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 316476243] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 316503672] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 316541919] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316764518] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 316805506] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 316866920] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316918731] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 316949694] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 316982710] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 317152780] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 317176901] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 317202711] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 317297084] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 317374384] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 317405033] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 317573199] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 317660803] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 317754925] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 317792045] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 317826062] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 317997030] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 318043546] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 318106825] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 318176625] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318225575] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 318254939] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 318287952] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 318442496] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318548701] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 318583621] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 318617603] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 318647366] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318699928] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 318733802] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 318906763] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 318987296] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 319013769] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 319041896] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 319118492] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319169049] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 319334681] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 319408267] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 319443871] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319497189] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 319529846] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 319564326] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 319603929] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 319774511] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 319826671] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 319919690] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319969512] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 319999423] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 320200165] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320292086] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 320320216] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 320365164] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 320394816] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320448009] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 320632528] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 320669804] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 320708640] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 320750310] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 320786110] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 320825808] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 320858090] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 320885164] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 321181220] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 321234434] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 321259020] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 321315669] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 321551130] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 321623162] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 322396046] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 322461020] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 322506336] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 322535695] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 322595604] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 322643444] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 322841392] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 322928020] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 322953379] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323003940] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 323036546] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 323205456] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 323258207] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 323312408] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 323378021] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323427536] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 323457892] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 323517486] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323755614] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 323809836] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 323873409] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323927976] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 324093938] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 324195684] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324244349] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 324277531] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 324310042] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 324334970] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324387424] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 324564741] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 324630569] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 324670665] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 324696371] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 324724888] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 324757212] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 324784155] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324980893] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 325055957] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 325104299] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 325130326] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325182612] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 325215770] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 325250172] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 325415483] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 325476916] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 325516225] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 325544000] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325596986] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 325627337] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 325675885] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 325827432] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325934470] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 325966857] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 326001083] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 326040470] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 326066165] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 326093834] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 326255262] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 326294291] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 326379164] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 326411372] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 326456491] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 326482280] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 326507434] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 326560678] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 326736273] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 326811477] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 326837196] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 326866655] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 326901111] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 326925912] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 327106708] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 327149635] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 327224726] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 327260619] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 327286229] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 327337261] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 327369870] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 327403904] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 327567983] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 327607079] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 327672222] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 327756766] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 327808461] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 327841189] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 328079426] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 328154741] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 328187003] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 328218083] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 328244992] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 328297443] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 328463609] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 328504099] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 328563880] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 328592046] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 328659170] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 328707835] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 328908262] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 329019951] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 329082917] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 329136047] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 329301671] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 329346923] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 329379891] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 329468732] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 329503178] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 329537444] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 329575671] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 329603383] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 329632161] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 329892929] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 329965556] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 329996511] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 330205933] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330271177] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 330323706] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 330360257] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 330386922] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330447024] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 330639841] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 330674712] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 330732235] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 330771170] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 330851389] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330899237] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 330928807] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 331120503] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 331217901] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 331249779] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 331280517] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 331307445] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 331507142] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 331581117] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 331616147] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 331656021] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 331682834] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 331710759] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 331782702] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 332011124] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 332073574] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 332135306] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 332185362] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 332352931] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 332435554] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 332466412] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 332519142] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 332552166] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 332585583] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 332610193] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 332637733] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 332883512] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 332932942] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 332962446] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 333023260] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 333227236] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 333272154] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 333304966] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 333331568] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 333384111] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 333416164] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 333451277] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 333491205] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 333710409] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 333816332] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 333889922] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 334129681] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 334220866] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 334252091] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 334285937] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 334313098] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 334366692] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 334625775] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 334705909] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 334733462] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 334761391] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 335075026] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 335156011] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 335186692] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 335218305] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 335248083] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 335580418] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 335613583] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 335782408] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 335850117] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 335898254] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 335927273] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 336032156] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 336080850] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 336112408] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 336421900] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 336469363] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 336500371] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 336721023] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 336843174] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 336876114] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 336955368] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 337247531] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 337289783] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 337323444] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 337349474] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 337378577] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 337637282] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 337682211] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 337730972] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 337760128] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 337830787] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338100157] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 338128684] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 338172742] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338222167] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 338254215] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 338495871] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338544484] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 338575919] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 338609942] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 338648739] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 338675720] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 338704330] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 339017646] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339066227] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 339097913] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 339356071] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339427800] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 339464325] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 339545655] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339810678] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 339850135] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 339876331] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 339897859] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 339926110] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 340004024] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340313689] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 340353656] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 340411733] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340466625] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 340706212] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 340775618] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 340840230] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340889144] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 340920649] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 341093746] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 341139500] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 341204933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 341235406] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 341304899] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341567729] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 341648992] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 341680709] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 341707839] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341762500] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 341977507] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 342041458] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 342067777] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 342095829] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 342165371] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 342463721] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 342542958] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 342580987] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 342615360] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 342887080] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 342935497] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 342978798] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 343028594] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 343229479] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343336052] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 343453237] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 343680762] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 343778354] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 343875675] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 344072802] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 344182101] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 344283347] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 344347100] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 344550216] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 344660509] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 344693552] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 344729480] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 344986862] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 345128342] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 345191643] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 345384778] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 345559056] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 345623697] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 345819345] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 345948605] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346011740] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 346052830] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 346097957] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 346404607] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 346440618] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 346476466] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 346736513] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346870674] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 346910090] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 347120193] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347225144] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 347262849] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 347333897] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347395413] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 347561662] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 347698247] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347759489] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 347798675] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 347966385] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 348008485] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 348061148] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 348164249] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 348224828] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 348264652] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 348524123] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 348582612] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 348643475] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 348687643] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 348889505] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 348992856] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 349034242] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 349120280] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 349377770] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 349441840] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 349484238] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 349534307] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 349566786] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 349817887] 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: 349961597] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350246793] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 350309319] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 350406795] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350664953] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 350788352] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 350833228] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 350865441] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 351055653] 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: 351184218] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 351245447] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 351286404] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 351571268] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 351696344] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 351737808] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 352013766] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 352076998] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 352110866] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 352145455] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 352386721] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 352489447] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 352527355] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 352602943] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 352937928] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353000392] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 353038362] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 353317824] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353379785] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 353417511] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 353490395] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353812062] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 353850732] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 353894347] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 354078146] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 354147621] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 354240301] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354301881] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 354340484] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 354619741] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354682329] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 354720123] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 355012814] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 355131428] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 355168611] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 355373025] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 355457919] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 355516119] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 355559408] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 355608852] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 355643648] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 355817797] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 355957776] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356018069] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 356053070] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 356265028] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356368499] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 356406691] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 356487993] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356691270] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 356729091] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 356813596] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 356847687] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 356882921] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 357099236] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 357173915] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 357253161] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 357328086] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 357395131] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 357685791] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 357722730] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 357803984] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 358042070] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 358088643] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 358131780] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 358181416] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 358215850] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 358251202] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 358482279] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 358562492] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 358621409] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 358688202] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 358906995] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 358953994] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 358985301] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 359011791] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 359040352] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 359111421] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359328289] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 359357744] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 359428572] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359480579] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 359510261] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 359547703] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 359746226] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 359771505] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 359797819] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 359884949] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 359916958] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359966985] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 359995947] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 360226138] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 360270981] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 360298474] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 360331943] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 360358442] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 360386686] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 360614698] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 360663052] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 360690202] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 360756929] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 360805391] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 360834975] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 360869335] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 361074227] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 361097376] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 361123870] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 361229101] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 361278556] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 361440391] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 361554859] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 361604526] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 361634095] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 361731168] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 361941919] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 361987317] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 362016515] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 362085584] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362135100] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 362165177] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 362386668] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362432737] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 362463072] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 362496806] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 362523080] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 362551040] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 362782181] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362847407] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 362877066] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 362947918] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362997277] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 363028552] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 363269686] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363314245] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 363343991] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 363411156] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363460382] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 363626731] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 363728361] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363775793] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 363805423] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 363841373] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 363882023] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 364085450] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 364153285] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 364192678] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 364220484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 364248701] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 364344865] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 364577312] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 364608525] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 364679942] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 364730381] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 364763145] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 365048151] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365097399] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 365131277] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 365167580] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 365198063] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365252341] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 365477469] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 365545760] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 365578063] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365632578] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 365841020] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 365897737] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 365932943] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 365959899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 365988251] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 366064649] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366115283] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 366342635] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 366432349] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 366483509] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366719587] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 366779763] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 366835887] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366886292] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 366918154] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 367163341] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 367217113] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 367265966] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 367298306] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 367331856] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 367362831] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 367642031] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 367672086] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 367702564] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 367733192] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 367787317] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 367978039] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 368041365] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 368078029] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 368106508] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 368133572] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 372550671] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 372606296] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 372642295] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 377351596] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 377614897] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 377645737] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 382002395] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 382050564] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 382082041] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 382118834] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 382350757] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 382435048] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 382460192] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 382526071] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 382578024] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 382810059] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 382848080] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 382899499] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 382933964] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 382976181] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 383200324] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 383259449] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 383293373] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 383331459] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 383359337] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 383387447] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 383808373] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 383859943] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 383893469] 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: 384258220] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 384308602] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 384509269] 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: 384620246] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 384670362] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 384703827] 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: 384996843] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 385043264] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 385075200] 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: 385164167] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 385384503] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 385422834] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 385505414] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 385581571] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 385631292] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 385880468] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 385928940] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 385961858] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 385997066] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 386026945] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 386295135] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 386321912] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 386349704] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 386385512] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 386411765] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 386440622] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 386503232] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 386532059] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 386806364] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 386836014] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 386878526] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 386907105] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 386959868] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 387196361] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 387240042] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 387268608] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 387316900] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 387348098] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 387600058] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 387634596] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 387679575] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 387713931] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 387747905] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 387788288] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 388022453] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 388194767] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 388435760] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 388477725] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 388520221] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 388664159] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 388700181] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 388991411] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 389028612] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 389054490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389083196] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389265276] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 389311855] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389337262] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389369091] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 389397946] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389425705] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389462194] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 389490966] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389519439] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389704810] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 389750809] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389777717] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389818598] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 389848340] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389877034] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 389912384] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 389939106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389967233] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 390155645] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 390200464] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 390226035] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 390260122] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 390288654] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 390316827] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 390353699] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 390382198] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 390410859] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 390631899] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 390668939] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 390708204] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 390743449] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 390782288] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 390807924] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 390835732] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 391096616] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 391142141] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 391252083] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 391440203] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 391506625] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 391530074] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 391555878] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 391619648] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 391670526] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 392613656] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 392845609] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 392875789] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 392914531] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 392940658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 392968870] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 393165819] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 393228566] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 393326209] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 393359834] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 393398048] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 393428890] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 393602541] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 393665857] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 393713360] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 393822295] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 393871917] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 394080265] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 394220951] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 394253660] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 394291879] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 394317916] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 394513406] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 394566039] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 394615425] Expected: Should print: 3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 394722765] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 394881261] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 394962479] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 394986654] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 395013444] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 395062698] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 395112107] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 395391684] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 395426414] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 395464682] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 395490933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 395519031] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 395570422] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 395620559] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 395857648] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 395924747] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 395959330] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 395997813] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 396024080] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 396053248] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 396279115] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 396328510] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 396432839] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 396468211] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 396506961] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 396704021] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 396732092] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 396792055] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 396842703] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 397100830] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 397148211] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 397183544] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 397209861] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 397238094] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 397298758] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 397348378] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 397617918] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 397651320] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 397689040] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 397716247] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 397743804] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 397931032] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 398027247] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 398128613] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 398162383] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 398200453] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 398229322] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 398423468] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 398483749] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 398533013] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 398634624] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 398833405] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 398904153] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 398929056] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 398955560] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 399000667] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 399051928] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 399346465] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 399377554] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 399415675] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 399442062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 399470252] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 399512257] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 399701051] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 399840427] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 399873905] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 399912404] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 399938003] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 399966841] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 400158213] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 400202225] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 400301733] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 400334321] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 400372083] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 400398446] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 400425847] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 400655992] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 400702408] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 400809765] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 400984241] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 401040284] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 401063498] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 401091743] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 401137749] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 401187544] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 401246985] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 401480334] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 401521266] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 401572229] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 401686535] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 401725592] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 401915908] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 401942378] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 401970319] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 402021921] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 402081889] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 402357920] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 402407614] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 402458527] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 402564192] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 402762024] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 402801743] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 402825896] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 402854663] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 402904102] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 402954073] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 403239993] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 403300232] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 403350477] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 403607259] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 403661364] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 403699288] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 403725583] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 403753898] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 403803347] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 403852564] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 404129196] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 404180701] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 404229072] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 404519509] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 404551423] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 404586874] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 404613584] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 404641016] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 404702807] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 404752950] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 405043006] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 405099322] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 405133172] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 405171619] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 405198180] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 405226722] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 405453049] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 405505145] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 405613642] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 405835171] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 405874994] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 405901953] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 405930545] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 405992100] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 406042394] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 406324363] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 406359796] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 406400456] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 406444197] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 406482058] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 406520685] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 406554399] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 406737097] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 406808235] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 406859009] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 406897227] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 407157113] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 407191705] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 407219847] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 407249104] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 407339428] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 407605238] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 407639920] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 407679259] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 407719979] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 407749071] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 407776563] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 408008746] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 408059461] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 408098618] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 408136892] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 408175578] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 408203144] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 408398262] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 408817951] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 408877428] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 408907630] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 408940628] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 408976329] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 409005245] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 409033628] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 409348281] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 409396419] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 409432362] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 409465760] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 409504530] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 409536443] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 409797394] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 409906726] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 409956976] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 410229471] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 410262876] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 410301345] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 410330750] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 410358364] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 410707668] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 410756717] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 410793143] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 410827603] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 411111111] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 411136582] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 411162914] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 411492642] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 411569232] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 411606070] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 411641559] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 411680792] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 411906641] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 411934661] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 412340556] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 412390016] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 412418345] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 412454758] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 412493622] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 412536828] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 412768840] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 412819007] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 412845104] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 412873250] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 412955639] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 413007577] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 413238470] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 413304944] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 413340755] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 413368710] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 413397693] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 413736071] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 413787387] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 413821538] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 413857829] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 413897635] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 414117333] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 414179588] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 414242962] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 414293733] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 414549439] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 414597319] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 414647512] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 414687221] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 414721926] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 414968475] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 414999169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 415026988] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 415106853] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 415156350] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 415404988] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 415444537] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 415482034] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 415508940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 415537236] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 415604577] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 415885301] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 415920751] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 415954932] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 415994766] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 416022339] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 416055039] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 416315010] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 416362618] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 416401521] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 416438423] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 416674274] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 416744237] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 416769453] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 416796491] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 416823685] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 416854907] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 416884192] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 417086201] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 417128909] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000013e00f510, 0x000000013e00f514) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[Hera] virtio-blk: found device +[Hera] Artemis: virtio-blk attached +[Hera] virtio-input: found device +[Hera] virtio-input: driver ready +[Hera] Init: Mama birth... +[Hera] [HADES][WARN ] [KRELTSC: 423842340] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 424255009] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 431655071] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 431956600] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 444917919] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 453028373] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 453360168] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 453485861] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 453848762] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454173709] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454289774] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454639090] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454983881] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 455356800] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 455496718] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 456318170] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 456442383] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 456788227] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 456914659] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 457286438] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 457628629] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 458533157] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 459906575] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 461095938] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 461970605] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 465417560] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 466991974] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 468035858] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 468902168] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 469783076] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 470667808] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 471548517] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 472927557] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 474137497] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 475010261] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 475922935] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 477183724] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 478081413] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 479481410] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 480748589] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 481893412] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 482810269] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 483697683] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 484575775] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 485945301] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 486828176] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 488065386] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 488944760] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 489832696] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 490731250] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 491617599] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 492767985] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 493675901] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 494537075] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 495467088] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 496338146] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 497228320] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 498914977] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 499779198] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 500664780] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 501531211] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 502415548] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 503293877] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 504177271] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[Hera] Init: Mama birth OK +[Hera] ACL: CAPSULE-BIRTH pinned STRICT +[Hera] ACL: BIRTH pinned STRICT +[Hera] Starting heartbeat... +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 690737039] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 1123728418] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 929 ticks, trust=0x00010000, variance=0x00000000 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +[Hera] [HADES][DOE ] 104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,946,65536,0,1,65536,0,0,65536,1,0,0,0,10,10,10 +[Hermes] [HADES][DOE ] 16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,947,65536,0,0,65536,0,0,65536,1,0,0,0,11,11,11 +[Hermes] [HADES][DOE ] 17,170000,10000,0,0,256,57,21,4096,2635,0,0,949,65536,0,0,65536,0,0,65536,1,0,1,2,0,13,13 +[Hermes] [HADES][DOE ] 18,180000,10000,0,0,256,57,22,4096,2891,0,0,951,65536,0,0,65536,0,0,65536,1,0,1,4,0,15,15 +[Hermes] [HADES][DOE ] 19,190000,10000,0,0,256,57,23,4096,3147,0,0,952,65536,0,0,65536,0,0,65536,1,0,1,5,0,16,16 +[Hermes] [HADES][DOE ] 20,200000,10000,0,0,256,57,25,4096,3403,0,0,954,65536,0,0,65536,0,0,65536,1,0,1,7,0,18,18 +[Hermes] [HADES][DOE ] 21,210000,10000,0,0,256,57,26,4096,3659,0,0,956,65536,0,0,65536,0,0,65536,1,0,1,9,0,20,20 +[Hermes] [HADES][DOE ] 22,220000,10000,0,0,256,61,27,4096,3915,0,0,958,65536,0,0,65536,0,0,65536,1,0,1,11,0,22,22 +[Hermes] [HADES][DOE ] 23,230000,10000,0,0,256,61,28,4096,4096,0,0,960,65536,0,0,65536,0,0,65536,1,0,1,13,0,24,24 +[Hermes] [HADES][DOE ] 24,240000,10000,0,0,256,61,30,4096,4096,0,0,961,65536,0,0,65536,0,0,65536,1,0,1,14,0,25,25 +[Hermes] [HADES][DOE ] 25,250000,10000,0,0,256,61,31,2048,2048,0,0,963,65536,0,0,65536,0,0,65536,1,0,1,16,0,27,27 +[Hermes] [HADES][DOE ] 26,260000,10000,0,0,256,61,32,2048,2048,0,0,964,65536,0,0,65536,0,0,65536,1,0,1,17,0,28,28 +[Hermes] [HADES][DOE ] 27,270000,10000,0,0,256,61,34,1024,1024,0,0,966,65536,0,0,65536,0,0,65536,1,0,1,19,0,30,30 +[Hermes] [HADES][DOE ] 28,280000,10000,0,0,256,61,35,1024,1024,0,0,968,65536,0,0,65536,0,0,65536,1,0,1,21,0,32,32 +[Artemis] [HADES][DOE ] 3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,973,65536,0,1,65536,0,0,65536,1,0,2,26,3,0,37 +[Artemis] [HADES][DOE ] 3975,39750000,10000,0,0,256,66,3670,256,256,1,0,975,65536,0,1,65536,0,0,65536,1,0,2,28,5,0,39 +[Artemis] [HADES][DOE ] 3976,39760000,10000,0,0,256,66,3671,256,256,1,0,977,65536,0,1,65536,0,0,65536,1,0,2,30,7,0,41 +[Artemis] [HADES][DOE ] 3977,39770000,10000,0,0,256,66,3671,256,256,1,0,979,65536,0,1,65536,0,0,65536,1,0,2,32,9,0,43 +[Artemis] [HADES][DOE ] 3978,39780000,10000,0,0,256,66,3672,256,256,1,0,981,65536,0,1,65536,0,0,65536,1,0,2,34,11,0,45 +[Artemis] [HADES][DOE ] 3979,39790000,10000,0,0,256,66,3673,256,256,1,0,983,65536,0,1,65536,0,0,65536,1,0,2,36,13,0,47 +[Artemis] [HADES][DOE ] 3980,39800000,10000,0,0,256,68,3674,256,256,1,0,985,65536,0,1,65536,0,0,65536,1,0,2,38,15,0,49 +[Artemis] [HADES][DOE ] 3981,39810000,10000,0,0,256,71,3675,256,256,1,0,986,65536,0,1,65536,0,0,65536,1,0,2,39,16,0,50 +[Artemis] [HADES][DOE ] 3982,39820000,10000,0,0,256,71,3676,256,256,1,0,988,65536,0,1,65536,0,0,65536,1,0,2,41,18,0,52 +[Artemis] [HADES][DOE ] 3983,39830000,10000,0,0,256,71,3677,256,256,1,0,990,65536,0,1,65536,0,0,65536,1,0,2,43,20,0,54 +[Artemis] [HADES][DOE ] 3984,39840000,10000,0,0,256,71,3678,256,256,1,0,991,65536,0,1,65536,0,0,65536,1,0,2,44,21,0,55 +[Artemis] [HADES][DOE ] 3985,39850000,10000,0,0,256,71,3679,256,256,1,0,993,65536,0,1,65536,0,0,65536,1,0,2,46,23,0,57 +[Artemis] [HADES][DOE ] 3986,39860000,10000,0,0,256,71,3680,256,256,1,0,995,65536,0,1,65536,0,0,65536,1,0,2,48,25,0,59 +[Hera] [HADES][DOE ] 105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,997,65536,0,1,65536,0,0,65536,1,0,0,0,27,1,61 +[Hera] [HADES][DOE ] 106,1060000,10000,0,0,256,81,46,256,256,0,0,998,65536,0,1,65536,0,0,65536,1,0,0,0,28,2,62 +[Hera] [HADES][DOE ] 107,1070000,10000,0,0,256,81,47,256,256,0,0,1000,65536,0,1,65536,0,0,65536,1,0,0,0,30,4,64 +[Hera] [HADES][DOE ] 108,1080000,10000,0,0,256,79,48,256,256,0,0,1001,65536,0,1,65536,0,0,65536,1,0,0,0,31,5,65 +[Hera] [HADES][DOE ] 109,1090000,10000,0,0,256,79,49,256,256,0,0,1003,65536,0,1,65536,0,0,65536,1,0,0,0,33,7,67 +[Hera] [HADES][DOE ] 110,1100000,10000,0,0,256,77,51,256,256,0,0,1005,65536,0,1,65536,0,0,65536,1,0,0,0,35,9,69 +[Hera] [HADES][DOE ] 111,1110000,10000,0,0,256,76,55,256,256,0,0,1006,65536,0,1,65536,0,0,65536,1,0,0,0,36,10,70 +[Hera] [HADES][DOE ] 112,1120000,10000,0,0,256,76,56,256,256,0,0,1008,65536,0,1,65536,0,0,65536,1,0,0,0,38,12,72 +[Hera] [HADES][DOE ] 113,1130000,10000,0,0,256,80,67,256,256,0,0,1009,65536,0,1,65536,0,0,65536,1,0,0,0,39,13,73 +[Hera] [HADES][DOE ] 114,1140000,10000,0,0,256,79,78,256,256,0,0,1011,65536,0,1,65536,0,0,65536,1,0,0,0,41,15,75 +[Hera] [HADES][DOE ] 115,1150000,10000,0,0,256,79,92,256,256,0,0,1013,65536,0,1,65536,0,0,65536,1,0,0,0,43,17,77 +[Hera] [HADES][DOE ] 116,1160000,10000,0,0,256,79,93,256,256,0,0,1014,65536,0,1,65536,0,0,65536,1,0,0,0,44,18,78 +[Hera] [HADES][DOE ] 117,1170000,10000,0,0,256,77,102,256,256,0,0,1016,65536,0,1,65536,0,0,65536,1,0,0,0,46,20,80 +[Hera] [HADES][DOE ] 118,1180000,10000,0,0,256,77,104,256,256,0,0,1017,65536,0,1,65536,0,0,65536,1,0,0,0,47,21,81 +[Hera] [HADES][DOE ] 119,1190000,10000,0,0,256,77,103,256,256,0,0,1019,65536,0,1,65536,0,0,65536,1,0,0,0,49,23,83 +[Hera] [HADES][DOE ] 120,1200000,10000,0,0,256,77,102,256,256,0,0,1021,65536,0,1,65536,0,0,65536,1,1,0,0,51,25,0 +[Artemis] [HADES][DOE ] 3987,39870000,38670000,0,0,996200,72,3681,256,256,1988,4720457667221389312,1029,65536,0,1,65527,0,9,65536,1,3,0,0,53,27,0 +[Artemis] [HADES][DOE ] 3988,39880000,10000,0,0,256,72,3682,256,256,1,0,1031,65536,0,1,65527,0,9,65536,1,3,2,2,55,0,2 +[Artemis] [HADES][DOE ] 3989,39890000,10000,0,0,256,72,3683,256,256,1,0,1033,65536,0,1,65527,0,9,65536,1,3,2,4,57,0,4 +[Artemis] [HADES][DOE ] 3990,39900000,10000,0,0,256,72,3684,256,256,1,0,1035,65536,0,1,65527,0,9,65536,1,3,2,6,59,0,6 +[Artemis] [HADES][DOE ] 3991,39910000,10000,0,0,256,72,3684,256,256,1,0,1036,65536,0,1,65527,0,9,65536,1,3,2,7,60,0,7 +[Artemis] [HADES][DOE ] 3992,39920000,10000,0,0,256,72,3685,256,256,1,0,1038,65536,0,1,65527,0,9,65536,1,3,2,9,62,0,9 +[Artemis] [HADES][DOE ] 3993,39930000,10000,0,0,256,72,3686,256,256,1,0,1039,65536,0,1,65527,0,9,65536,1,3,2,10,63,0,10 +[Artemis] [HADES][DOE ] 3994,39940000,10000,0,0,256,72,3687,256,256,1,0,1041,65536,0,1,65527,0,9,65536,1,3,2,12,65,0,12 +[Artemis] [HADES][DOE ] 3995,39950000,10000,0,0,256,72,3688,256,256,1,0,1043,65536,0,1,65527,0,9,65536,1,3,2,14,67,0,14 +[Artemis] [HADES][DOE ] 3996,39960000,10000,0,0,256,72,3689,256,256,1,0,1045,65536,0,1,65527,0,9,65536,1,3,2,16,69,0,16 +[Artemis] [HADES][DOE ] 3997,39970000,10000,0,0,256,72,3690,256,256,1,0,1046,65536,0,1,65527,0,9,65536,1,3,2,17,70,0,17 +[Artemis] [HADES][DOE ] 3998,39980000,10000,0,0,256,72,3691,256,256,1,0,1048,65536,0,1,65527,0,9,65536,1,3,2,19,72,0,19 +[Artemis] [HADES][DOE ] 3999,39990000,10000,0,0,256,72,3692,256,256,1,0,1050,65536,0,1,65527,0,9,65536,1,3,2,21,74,0,21 +[Hera] [HADES][DOE ] 121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,1055,65536,0,1,65527,0,9,65536,1,4,0,0,79,4,4 +[Hera] [HADES][DOE ] 122,1220000,10000,0,0,256,77,104,256,256,0,0,1057,65536,0,1,65527,0,9,65536,1,5,0,0,81,6,0 +[Hera] [HADES][DOE ] 123,1230000,10000,0,0,256,77,106,256,256,0,0,1058,65536,0,1,65527,0,9,65536,1,6,0,0,82,7,0 +[Hera] [HADES][DOE ] 124,1240000,10000,0,0,256,77,108,256,256,0,0,1060,65536,0,1,65527,0,9,65536,1,7,0,0,84,9,0 +[Hera] [HADES][DOE ] 125,1250000,10000,0,0,256,77,108,256,256,0,0,1061,65536,0,1,65527,0,9,65536,1,8,0,0,85,10,0 +[Hera] [HADES][DOE ] 126,1260000,10000,0,0,256,75,111,256,256,0,0,1063,65536,0,1,65527,0,9,65536,1,9,0,0,87,12,0 +[Hera] [HADES][DOE ] 127,1270000,10000,0,0,256,76,113,256,256,0,0,1065,65536,0,1,65527,0,9,65536,1,10,0,0,89,14,0 +[Hera] [HADES][DOE ] 128,1280000,10000,0,0,256,76,126,256,256,0,0,1067,65536,0,1,65527,0,9,65536,1,12,0,0,91,16,0 +[Hera] [HADES][DOE ] 129,1290000,10000,0,0,256,72,134,256,256,0,0,1068,65536,0,1,65527,0,9,65536,1,13,0,0,92,17,0 +[Hera] [HADES][DOE ] 130,1300000,10000,0,0,256,72,135,256,256,0,0,1070,65536,0,1,65527,0,9,65536,1,14,0,0,94,19,0 +[Hera] [HADES][DOE ] 131,1310000,10000,0,0,256,72,137,256,256,0,0,1071,65536,0,1,65527,0,9,65536,1,15,0,0,95,20,0 +[Hera] [HADES][DOE ] 132,1320000,10000,0,0,256,72,141,256,256,0,0,1073,65536,0,1,65527,0,9,65536,1,16,0,0,97,22,0 +[Hera] [HADES][DOE ] 133,1330000,10000,0,0,256,72,143,256,256,0,0,1075,65536,0,1,65527,0,9,65536,1,17,0,0,99,24,0 +[Hera] [HADES][DOE ] 134,1340000,10000,0,0,256,72,138,256,256,0,0,1076,65536,0,1,65527,0,9,65536,1,18,0,0,100,25,0 +[Artemis] [HADES][DOE ] 4000,40000000,38660000,0,0,995944,74,3693,256,256,2001,4720456325044109312,1133,65536,0,1,65519,0,17,65536,1,19,2,4,106,0,4 +[Artemis] [HADES][DOE ] 4001,40010000,10000,0,0,256,74,3694,256,256,1,0,1134,65536,0,1,65519,0,17,65536,1,19,2,5,107,0,5 +[Artemis] [HADES][DOE ] 4002,40020000,10000,0,0,256,74,3695,256,256,1,0,1136,65536,0,1,65519,0,17,65536,1,19,2,7,109,0,7 +[Artemis] [HADES][DOE ] 4003,40030000,10000,0,0,256,74,3696,256,256,1,0,1138,65536,0,1,65519,0,17,65536,1,19,2,9,111,0,9 +[Artemis] [HADES][DOE ] 4004,40040000,10000,0,0,256,74,3696,256,256,1,0,1139,65536,0,1,65519,0,17,65536,1,19,2,10,112,0,10 +[Artemis] [HADES][DOE ] 4005,40050000,10000,0,0,256,74,3697,256,256,1,0,1141,65536,0,1,65519,0,17,65536,1,19,2,12,114,0,12 +[Artemis] [HADES][DOE ] 4006,40060000,10000,0,0,256,74,3698,256,256,1,0,1143,65536,0,1,65519,0,17,65536,1,19,2,14,116,0,14 +[Artemis] [HADES][DOE ] 4007,40070000,10000,0,0,256,74,3699,256,256,1,0,1145,65536,0,1,65519,0,17,65536,1,19,2,16,118,0,16 +[Artemis] [HADES][DOE ] 4008,40080000,10000,0,0,256,74,3700,256,256,1,0,1146,65536,0,1,65519,0,17,65536,1,19,2,17,119,0,17 +[Artemis] [HADES][DOE ] 4009,40090000,10000,0,0,256,74,3701,256,256,1,0,1148,65536,0,1,65519,0,17,65536,1,19,2,19,121,0,19 +[Artemis] [HADES][DOE ] 4010,40100000,10000,0,0,256,74,3702,256,256,1,0,1150,65536,0,1,65519,0,17,65536,1,19,2,21,123,0,21 +[Artemis] [HADES][DOE ] 4011,40110000,10000,0,0,256,74,3703,256,256,1,0,1152,65536,0,1,65519,0,17,65536,1,19,2,23,125,0,23 +[Artemis] [HADES][DOE ] 4012,40120000,10000,0,0,256,74,3704,256,256,1,0,1153,65536,0,1,65519,0,17,65536,1,19,2,24,126,0,24 +[Hera] [HADES][DOE ] 135,1350000,18446744073670781616,0,0,26335,72,137,256,256,0,4895412794951710216,1159,65536,0,1,65519,0,17,65536,1,20,0,0,132,4,4 +[Hera] [HADES][DOE ] 136,1360000,10000,0,0,256,72,139,256,256,0,0,1160,65536,0,1,65519,0,17,65536,1,21,0,0,133,5,0 +[Hera] [HADES][DOE ] 137,1370000,10000,0,0,256,72,141,256,256,0,0,1161,65536,0,1,65519,0,17,65536,1,22,0,0,134,6,0 +[Hera] [HADES][DOE ] 138,1380000,10000,0,0,256,72,143,256,256,0,0,1163,65536,0,1,65519,0,17,65536,1,23,0,0,136,8,0 +[Hera] [HADES][DOE ] 139,1390000,10000,0,0,256,72,143,256,256,0,0,1164,65536,0,1,65519,0,17,65536,1,24,0,0,137,9,0 +[Hera] [HADES][DOE ] 140,1400000,10000,0,0,256,72,145,256,256,0,0,1166,65536,0,1,65519,0,17,65536,1,25,0,0,139,11,0 +[Hera] [HADES][DOE ] 141,1410000,10000,0,0,256,72,147,256,256,0,0,1168,65536,0,1,65519,0,17,65536,1,26,0,0,141,13,0 +[Hera] [HADES][DOE ] 142,1420000,10000,0,0,256,72,149,256,256,0,0,1169,65536,0,1,65519,0,17,65536,1,27,0,0,142,14,0 +[Hera] [HADES][DOE ] 143,1430000,10000,0,0,256,72,151,256,256,0,0,1171,65536,0,1,65519,0,17,65536,1,29,0,0,144,16,0 +[Hera] [HADES][DOE ] 144,1440000,10000,0,0,256,72,152,256,256,0,0,1172,65536,0,1,65519,0,17,65536,1,30,0,0,145,17,0 +[Hera] [HADES][DOE ] 145,1450000,10000,0,0,256,72,154,256,256,0,0,1174,65536,0,1,65519,0,17,65536,1,31,0,0,147,19,0 +[Hera] [HADES][DOE ] 146,1460000,10000,0,0,256,72,156,256,256,0,0,1176,65536,0,1,65519,0,17,65536,1,33,0,0,149,21,0 +[Hera] [HADES][DOE ] 147,1470000,10000,0,0,256,72,158,256,256,0,0,1177,65536,0,1,65519,0,17,65536,1,34,0,0,150,22,0 +[Artemis] [HADES][DOE ] 4013,40130000,38660000,0,0,995944,75,3705,256,256,2014,4720456325044109312,1232,65536,0,1,65511,0,25,65536,1,35,2,3,154,0,3 +[Artemis] [HADES][DOE ] 4014,40140000,10000,0,0,256,75,3706,256,256,1,0,1234,65536,0,1,65511,0,25,65536,1,35,2,5,156,0,5 +[Artemis] [HADES][DOE ] 4015,40150000,10000,0,0,256,75,3707,256,256,1,0,1236,65536,0,1,65511,0,25,65536,1,35,2,7,158,0,7 +[Artemis] [HADES][DOE ] 4016,40160000,10000,0,0,256,75,3708,256,256,1,0,1238,65536,0,1,65511,0,25,65536,1,35,2,9,160,0,9 +[Artemis] [HADES][DOE ] 4017,40170000,10000,0,0,256,75,3708,256,256,1,0,1240,65536,0,1,65511,0,25,65536,1,35,2,11,162,0,11 +[Artemis] [HADES][DOE ] 4018,40180000,10000,0,0,256,75,3709,256,256,1,0,1242,65536,0,1,65511,0,25,65536,1,35,2,13,164,0,13 +[Artemis] [HADES][DOE ] 4019,40190000,10000,0,0,256,75,3710,256,256,1,0,1243,65536,0,1,65511,0,25,65536,1,35,2,14,165,0,14 +[Artemis] [HADES][DOE ] 4020,40200000,10000,0,0,256,75,3711,256,256,1,0,1245,65536,0,1,65511,0,25,65536,1,35,2,16,167,0,16 +[Artemis] [HADES][DOE ] 4021,40210000,10000,0,0,256,75,3712,256,256,1,0,1247,65536,0,1,65511,0,25,65536,1,35,2,18,169,0,18 +[Artemis] [HADES][DOE ] 4022,40220000,10000,0,0,256,75,3713,256,256,1,0,1249,65536,0,1,65511,0,25,65536,1,35,2,20,171,0,20 +[Artemis] [HADES][DOE ] 4023,40230000,10000,0,0,256,75,3714,256,256,1,0,1250,65536,0,1,65511,0,25,65536,1,35,2,21,172,0,21 +[Artemis] [HADES][DOE ] 4024,40240000,10000,0,0,256,75,3715,256,256,1,0,1252,65536,0,1,65511,0,25,65536,1,35,2,23,174,0,23 +[Artemis] [HADES][DOE ] 4025,40250000,10000,0,0,256,75,3716,256,256,1,0,1254,65536,0,1,65511,0,25,65536,1,35,2,25,176,0,25 +[Hera] [HADES][DOE ] 148,1480000,18446744073670781616,0,0,29663,73,159,256,256,0,4895412794951710216,1260,65536,0,1,65511,0,25,65536,1,36,0,0,182,4,4 +[Hera] [HADES][DOE ] 149,1490000,10000,0,0,256,73,161,256,256,0,0,1261,65536,0,1,65511,0,25,65536,1,37,0,0,183,5,0 +[Hera] [HADES][DOE ] 150,1500000,10000,0,0,256,73,163,256,256,0,0,1263,65536,0,1,65511,0,25,65536,1,38,0,0,185,7,0 +[Hera] [HADES][DOE ] 151,1510000,10000,0,0,256,73,165,256,256,0,0,1265,65536,0,1,65511,0,25,65536,1,40,0,0,187,9,0 +[Hera] [HADES][DOE ] 152,1520000,10000,0,0,256,73,167,256,256,0,0,1266,65536,0,1,65511,0,25,65536,1,41,0,0,188,10,0 +[Hera] [HADES][DOE ] 153,1530000,10000,0,0,256,73,168,256,256,0,0,1268,65536,0,1,65511,0,25,65536,1,43,0,0,190,12,0 +[Hera] [HADES][DOE ] 154,1540000,10000,0,0,256,73,170,256,256,0,0,1270,65536,0,1,65511,0,25,65536,1,44,0,0,192,14,0 +[Hera] [HADES][DOE ] 155,1550000,10000,0,0,256,73,172,256,256,0,0,1271,65536,0,1,65511,0,25,65536,1,45,0,0,193,15,0 +[Hera] [HADES][DOE ] 156,1560000,10000,0,0,256,73,174,256,256,0,0,1273,65536,0,1,65511,0,25,65536,1,46,0,0,195,17,0 +[Hera] [HADES][DOE ] 157,1570000,10000,0,0,256,73,175,256,256,0,0,1274,65536,0,1,65511,0,25,65536,1,47,0,0,196,18,0 +[Hera] [HADES][DOE ] 158,1580000,10000,0,0,256,73,177,256,256,0,0,1276,65536,0,1,65511,0,25,65536,1,48,0,0,198,20,0 +[Hera] [HADES][DOE ] 159,1590000,10000,0,0,256,73,181,256,256,0,0,1278,65536,0,1,65511,0,25,65536,1,50,0,0,200,22,0 +[Hera] [HADES][DOE ] 160,1600000,10000,0,0,256,73,183,256,256,0,0,1279,65536,0,1,65511,0,25,65536,1,51,0,0,201,23,0 +[Hera] [HADES][DOE ] 161,1610000,10000,0,0,256,73,185,256,256,0,0,1281,65536,0,1,65511,0,25,65536,1,52,0,0,203,25,0 +[Artemis] [HADES][DOE ] 4026,40260000,38650000,0,0,995688,80,3717,256,256,2027,4720454982866829312,1332,65536,0,1,65503,0,33,65536,1,53,2,3,207,0,3 +[Artemis] [HADES][DOE ] 4027,40270000,10000,0,0,256,80,3718,256,256,1,0,1334,65536,0,1,65503,0,33,65536,1,53,2,5,209,0,5 +[Artemis] [HADES][DOE ] 4028,40280000,10000,0,0,256,80,3719,256,256,1,0,1336,65536,0,1,65503,0,33,65536,1,53,2,7,211,0,7 +[Artemis] [HADES][DOE ] 4029,40290000,10000,0,0,256,80,3720,256,256,1,0,1337,65536,0,1,65503,0,33,65536,1,53,2,8,212,0,8 +[Artemis] [HADES][DOE ] 4030,40300000,10000,0,0,256,80,3720,256,256,1,0,1339,65536,0,1,65503,0,33,65536,1,53,2,10,214,0,10 +[Artemis] [HADES][DOE ] 4031,40310000,10000,0,0,256,80,3721,256,256,1,0,1341,65536,0,1,65503,0,33,65536,1,53,2,12,216,0,12 +[Artemis] [HADES][DOE ] 4032,40320000,10000,0,0,256,80,3722,256,256,1,0,1342,65536,0,1,65503,0,33,65536,1,53,2,13,217,0,13 +[Artemis] [HADES][DOE ] 4033,40330000,10000,0,0,256,80,3723,256,256,1,0,1344,65536,0,1,65503,0,33,65536,1,53,2,15,219,0,15 +[Artemis] [HADES][DOE ] 4034,40340000,10000,0,0,256,80,3724,256,256,1,0,1346,65536,0,1,65503,0,33,65536,1,53,2,17,221,0,17 +[Artemis] [HADES][DOE ] 4035,40350000,10000,0,0,256,80,3725,256,256,1,0,1348,65536,0,1,65503,0,33,65536,1,53,2,19,223,0,19 +[Artemis] [HADES][DOE ] 4036,40360000,10000,0,0,256,80,3726,256,256,1,0,1349,65536,0,1,65503,0,33,65536,1,53,2,20,224,0,20 +[Artemis] [HADES][DOE ] 4037,40370000,10000,0,0,256,80,3727,256,256,1,0,1351,65536,0,1,65503,0,33,65536,1,53,2,22,226,0,22 +[Artemis] [HADES][DOE ] 4038,40380000,10000,0,0,256,80,3728,256,256,1,0,1353,65536,0,1,65503,0,33,65536,1,53,2,24,228,0,24 +[Artemis] [HADES][DOE ] 4039,40390000,10000,0,0,256,80,3729,256,256,1,0,1354,65536,0,1,65503,0,33,65536,1,53,2,25,229,0,25 +[Hera] [HADES][DOE ] 162,1620000,18446744073670781616,0,0,33247,74,185,256,256,0,4895412794951710216,1360,65536,0,1,65503,0,33,65536,1,54,0,0,235,4,4 +[Hera] [HADES][DOE ] 163,1630000,10000,0,0,256,74,187,256,256,0,0,1361,65536,0,1,65503,0,33,65536,1,55,0,0,236,5,0 +[Hera] [HADES][DOE ] 164,1640000,10000,0,0,256,74,189,256,256,0,0,1363,65536,0,1,65503,0,33,65536,1,56,0,0,238,7,1 +[Hera] [HADES][DOE ] 165,1650000,10000,0,0,256,74,191,256,256,0,0,1364,65536,0,1,65503,0,33,65536,1,57,0,0,239,8,0 +[Hera] [HADES][DOE ] 166,1660000,10000,0,0,256,74,201,256,256,0,0,1366,65536,0,1,65503,0,33,65536,1,58,0,0,241,10,0 +[Hera] [HADES][DOE ] 167,1670000,10000,0,0,256,74,202,256,256,0,0,1368,65536,0,1,65503,0,33,65536,1,60,0,0,243,12,0 +[Hera] [HADES][DOE ] 168,1680000,10000,0,0,256,74,204,256,256,0,0,1369,65536,0,1,65503,0,33,65536,1,61,0,0,244,13,0 +[Hera] [HADES][DOE ] 169,1690000,10000,0,0,256,74,206,256,256,0,0,1371,65536,0,1,65503,0,33,65536,1,62,0,0,246,15,0 +[Hera] [HADES][DOE ] 170,1700000,10000,0,0,256,74,208,256,256,0,0,1372,65536,0,1,65503,0,33,65536,1,63,0,0,247,16,0 +[Hera] [HADES][DOE ] 171,1710000,10000,0,0,256,74,213,256,256,0,0,1374,65536,0,1,65503,0,33,65536,1,64,0,0,249,18,0 +[Hera] [HADES][DOE ] 172,1720000,10000,0,0,256,72,215,256,256,0,0,1376,65536,0,1,65503,0,33,65536,1,66,0,0,251,20,0 +[Hera] [HADES][DOE ] 173,1730000,10000,0,0,256,72,228,256,256,0,0,1377,65536,0,1,65503,0,33,65536,1,67,0,0,252,21,0 +[Hera] [HADES][DOE ] 174,1740000,10000,0,0,256,70,237,256,256,0,0,1378,65536,0,1,65503,0,33,65536,1,68,0,0,253,22,0 +[Hera] [HADES][DOE ] 175,1750000,10000,0,0,256,70,239,256,256,0,0,1380,65536,0,1,65503,0,33,65536,1,69,0,0,255,24,0 +[Hera] blkio_usb: MSC device ready +[Artemis] [HADES][DOE ] 4040,40400000,38650000,0,0,995687,82,3716,256,256,2041,4720454982866829312,1434,65536,0,1,65494,0,42,65536,1,70,2,4,261,0,4 +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] [HADES][DOE ] 176,1760000,18446744073670911616,0,0,36829,69,226,256,256,0,4895412794951710280,1436,65536,0,1,65494,0,42,65536,1,70,2,6,263,0,6 +[Artemis] [HADES][DOE ] 4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,1438,65536,0,1,65494,0,42,65536,1,70,0,0,265,2,8 +[Artemis] [HADES][DOE ] 4042,40420000,10000,0,0,256,82,3718,256,256,1,0,1440,65536,0,1,65494,0,42,65536,1,70,2,2,267,0,10 +[Artemis] [HADES][DOE ] 4043,40430000,10000,0,0,256,82,3719,256,256,1,0,1442,65536,0,1,65494,0,42,65536,1,70,2,4,269,0,12 +[Artemis] [HADES][DOE ] 4044,40440000,10000,0,0,256,82,3788,256,256,1,0,1444,65536,0,1,65494,0,42,65536,1,70,2,6,271,0,14 +[Artemis] [HADES][DOE ] 4045,40450000,10000,0,0,256,82,3817,256,256,1,0,1446,65536,0,1,65494,0,42,65536,1,70,2,8,273,0,16 +[Artemis] [HADES][DOE ] 4046,40460000,10000,0,0,256,82,3818,256,256,1,0,1448,65536,0,1,65494,0,42,65536,1,70,2,10,275,0,18 +[Artemis] [HADES][DOE ] 4047,40470000,10000,0,0,256,82,3819,256,256,1,0,1449,65536,0,1,65494,0,42,65536,1,70,2,11,276,0,19 +[Artemis] [HADES][DOE ] 4048,40480000,10000,0,0,256,82,3820,256,256,1,0,1451,65536,0,1,65494,0,42,65536,1,70,2,13,278,0,21 +[Artemis] [HADES][DOE ] 4049,40490000,10000,0,0,256,82,3821,256,256,1,0,1453,65536,0,1,65494,0,42,65536,1,70,2,15,280,0,23 +[Artemis] [HADES][DOE ] 4050,40500000,10000,0,0,256,82,3822,256,256,1,0,1455,65536,0,1,65494,0,42,65536,1,70,2,17,282,0,25 +[Artemis] [HADES][DOE ] 4051,40510000,10000,0,0,256,82,3823,256,256,1,0,1457,65536,0,1,65494,0,42,65536,1,70,2,19,284,0,27 +[Artemis] [HADES][DOE ] 4052,40520000,10000,0,0,256,80,4317,256,256,1,0,1458,65536,0,1,65494,0,42,65536,1,70,2,20,285,0,28 +[Artemis] [HADES][DOE ] 4053,40530000,10000,0,0,256,80,4318,256,256,1,0,1460,65536,0,1,65494,0,42,65536,1,70,2,22,287,0,30 +[Hera] [HADES][DOE ] 177,1770000,18446744073670791616,0,0,37085,69,228,256,256,0,4895412794951710221,1466,65536,0,1,65494,0,42,65536,1,71,0,0,293,4,4 +[Hera] [HADES][DOE ] 178,1780000,10000,0,0,256,69,245,256,256,0,0,1467,65536,0,1,65494,0,42,65536,1,72,0,0,294,5,0 +[Hera] [HADES][DOE ] 179,1790000,10000,0,0,256,69,266,256,256,0,0,1469,65536,0,1,65494,0,42,65536,1,73,0,0,296,7,0 +[Hera] [HADES][DOE ] 180,1800000,10000,0,0,256,69,271,256,256,0,0,1471,65536,0,1,65494,0,42,65536,1,74,0,0,298,9,0 +[Hera] [HADES][DOE ] 181,1810000,10000,0,0,256,69,273,256,256,0,0,1472,65536,0,1,65494,0,42,65536,1,75,0,0,299,10,0 +[Hera] [HADES][DOE ] 182,1820000,10000,0,0,256,69,280,256,256,0,0,1474,65536,0,1,65494,0,42,65536,1,76,0,0,301,12,0 +[Hera] [HADES][DOE ] 183,1830000,10000,0,0,256,69,297,256,256,0,0,1476,65536,0,1,65494,0,42,65536,1,78,0,0,303,14,0 +[Hera] [HADES][DOE ] 184,1840000,10000,0,0,256,69,303,256,256,0,0,1477,65536,0,1,65494,0,42,65536,1,79,0,0,304,15,0 +[Hera] [HADES][DOE ] 185,1850000,10000,0,0,256,69,305,256,256,0,0,1479,65536,0,1,65494,0,42,65536,1,80,0,0,306,17,0 +[Hera] [HADES][DOE ] 186,1860000,10000,0,0,256,68,313,256,256,0,0,1482,65536,0,1,65494,0,42,65536,1,81,0,0,309,20,0 +[Hera] [HADES][DOE ] 187,1870000,10000,0,0,256,68,315,256,256,0,0,1488,65536,0,1,65494,0,42,65536,1,83,0,0,315,26,0 +[Hera] [HADES][DOE ] 188,1880000,10000,0,0,256,68,337,256,256,0,0,1491,65536,0,1,65494,0,42,65536,1,84,0,0,318,29,0 +[Hera] [HADES][DOE ] 189,1890000,10000,0,0,256,68,346,256,256,0,0,1494,65536,0,1,65494,0,42,65536,1,85,0,0,321,32,0 +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4054,40540000,38650000,0,0,995689,81,4319,256,256,2055,4720454982866829312,1532,65536,0,1,65485,0,51,65536,1,86,2,3,326,0,3 +[zuse@Artemis] [HADES][DOE ] 4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1536,65536,0,1,65485,0,51,65536,1,86,2,7,330,0,7 +[zuse@Artemis] [HADES][DOE ] 4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1538,65536,0,1,65485,0,51,65536,1,86,2,9,332,0,9 +[zuse@Artemis] [HADES][DOE ] 4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1540,65536,0,1,65485,0,51,65536,1,86,2,11,334,0,11 +[zuse@Artemis] [HADES][DOE ] 4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1543,65536,0,1,65485,0,51,65536,1,86,2,14,337,0,14 +[zuse@Artemis] [HADES][DOE ] 4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1546,65536,0,1,65485,0,51,65536,1,86,2,17,340,0,17 +[zuse@Artemis] [HADES][DOE ] 4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1548,65536,0,1,65485,0,51,65536,1,86,2,19,342,0,19 +[zuse@Artemis] [HADES][DOE ] 4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1551,65536,0,1,65485,0,51,65536,1,86,2,22,345,0,22 +[zuse@Artemis] [HADES][DOE ] 4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1553,65536,0,1,65485,0,51,65536,1,86,2,24,347,0,24 +[zuse@Artemis] [HADES][DOE ] 4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1557,65536,0,1,65485,0,51,65536,1,86,2,28,351,0,28 +[zuse@Artemis] [HADES][DOE ] 4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1560,65536,0,1,65485,0,51,65536,1,86,2,31,354,0,31 +[zuse@Artemis] [HADES][DOE ] 4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1563,65536,0,1,65485,0,51,65536,1,86,2,34,357,0,34 +[zuse@Artemis] [HADES][DOE ] 4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1567,65536,0,1,65485,0,51,65536,1,86,2,38,361,0,38 +[zuse@Hera] [HADES][DOE ] 190,1900000,18446744073670791616,0,0,40413,67,328,256,256,0,4895412794951710221,1575,65536,0,1,65485,0,51,65536,1,87,0,0,369,4,4 +[zuse@Hera] [HADES][DOE ] 191,1910000,10000,0,0,256,67,331,256,256,0,0,1580,65536,0,1,65485,0,51,65536,1,89,0,0,374,9,0 +[zuse@Hera] [HADES][DOE ] 192,1920000,10000,0,0,256,67,333,256,256,0,0,1584,65536,0,1,65485,0,51,65536,1,90,0,0,378,13,1 +[zuse@Hera] [HADES][DOE ] 193,1930000,10000,0,0,256,66,349,256,256,0,0,1587,65536,0,1,65485,0,51,65536,1,91,0,0,381,16,0 +[zuse@Hera] [HADES][DOE ] 194,1940000,10000,0,0,256,66,352,256,256,0,0,1591,65536,0,1,65485,0,51,65536,1,92,0,0,385,20,0 +[zuse@Hera] [HADES][DOE ] 195,1950000,10000,0,0,256,66,355,256,256,0,0,1595,65536,0,1,65485,0,51,65536,1,93,0,0,389,24,0 +[zuse@Hera] [HADES][DOE ] 196,1960000,10000,0,0,256,66,361,256,256,0,0,1598,65536,0,1,65485,0,51,65536,1,94,0,0,392,27,0 +[zuse@Hera] [HADES][DOE ] 197,1970000,10000,0,0,256,66,363,256,256,0,0,1603,65536,0,1,65485,0,51,65536,1,95,0,0,397,32,0 +[zuse@Hera] [HADES][DOE ] 198,1980000,10000,0,0,256,66,377,256,256,0,0,1607,65536,0,1,65485,0,51,65536,1,96,0,0,401,36,0 +[zuse@Hera] [HADES][DOE ] 199,1990000,10000,0,0,256,66,380,256,256,0,0,1610,65536,0,1,65485,0,51,65536,1,97,0,0,404,39,0 +[zuse@Hera] [HADES][DOE ] 200,2000000,10000,0,0,256,66,387,256,256,0,0,1615,65536,0,1,65485,0,51,65536,1,99,0,0,409,44,0 +[zuse@Hera] [HADES][DOE ] 201,2010000,10000,0,0,256,66,389,256,256,0,0,1619,65536,0,1,65485,0,51,65536,1,100,0,0,413,48,0 +[zuse@Hera] [HADES][DOE ] 202,2020000,10000,0,0,256,66,396,256,256,0,0,1623,65536,0,1,65485,0,51,65536,1,101,0,0,417,52,0 +[zuse@Hera] [HADES][DOE ] 203,2030000,10000,0,0,256,66,412,256,256,0,0,1627,65536,0,1,65485,0,51,65536,1,103,0,0,421,56,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4067,40670000,38640000,0,0,995433,82,4684,256,256,2068,4720453640689549312,1634,65536,0,1,65477,0,59,65536,1,104,2,3,427,0,3 +[zuse@Artemis] [HADES][DOE ] 4068,40680000,10000,0,0,256,82,4771,256,256,1,0,1640,65536,0,1,65477,0,59,65536,1,104,2,9,433,0,9 +[zuse@Artemis] [HADES][DOE ] 4069,40690000,10000,0,0,256,81,4816,256,256,1,0,1644,65536,0,1,65477,0,59,65536,1,104,2,13,437,0,13 +[zuse@Artemis] [HADES][DOE ] 4070,40700000,10000,0,0,256,79,4908,256,256,1,0,1648,65536,0,1,65477,0,59,65536,1,104,2,17,441,0,17 +[zuse@Artemis] [HADES][DOE ] 4071,40710000,10000,0,0,256,79,4980,256,256,1,0,1651,65536,0,1,65477,0,59,65536,1,104,2,20,444,0,20 +[zuse@Artemis] [HADES][DOE ] 4072,40720000,10000,0,0,256,79,4981,256,256,1,0,1656,65536,0,1,65477,0,59,65536,1,104,2,25,449,0,25 +[zuse@Artemis] [HADES][DOE ] 4073,40730000,10000,0,0,256,80,4982,256,256,1,0,1660,65536,0,1,65477,0,59,65536,1,104,2,29,453,0,29 +[zuse@Artemis] [HADES][DOE ] 4074,40740000,10000,0,0,256,80,4984,256,256,1,0,1664,65536,0,1,65477,0,59,65536,1,104,2,33,457,0,33 +[zuse@Artemis] [HADES][DOE ] 4075,40750000,10000,0,0,256,80,4985,256,256,1,0,1668,65536,0,1,65477,0,59,65536,1,104,2,37,461,0,37 +[zuse@Artemis] [HADES][DOE ] 4076,40760000,10000,0,0,256,80,4986,256,256,1,0,1672,65536,0,1,65477,0,59,65536,1,104,2,41,465,0,41 +[zuse@Artemis] [HADES][DOE ] 4077,40770000,10000,0,0,256,80,4987,256,256,1,0,1676,65536,0,1,65477,0,59,65536,1,104,2,45,469,0,45 +[zuse@Artemis] [HADES][DOE ] 4078,40780000,10000,0,0,256,80,4988,256,256,1,0,1680,65536,0,1,65477,0,59,65536,1,104,2,49,473,0,49 +[zuse@Artemis] [HADES][DOE ] 4079,40790000,10000,0,0,256,80,5087,256,256,1,0,1684,65536,0,1,65477,0,59,65536,1,104,2,53,477,0,53 +[zuse@Hera] [HADES][DOE ] 204,2040000,18446744073670801616,0,0,43997,66,415,256,256,0,4895412794951710226,1692,65536,0,1,65477,0,59,65536,1,105,0,0,485,4,4 +[zuse@Hera] [HADES][DOE ] 205,2050000,10000,0,0,256,66,418,256,256,0,0,1696,65536,0,1,65477,0,59,65536,1,106,0,0,489,8,0 +[zuse@Hera] [HADES][DOE ] 206,2060000,10000,0,0,256,66,421,256,256,0,0,1700,65536,0,1,65477,0,59,65536,1,107,0,0,493,12,0 +[zuse@Hera] [HADES][DOE ] 207,2070000,10000,0,0,256,66,424,256,256,0,0,1703,65536,0,1,65477,0,59,65536,1,108,0,0,496,15,0 +[zuse@Hera] [HADES][DOE ] 208,2080000,10000,0,0,256,66,422,256,256,0,0,1707,65536,0,1,65477,0,59,65536,1,109,0,0,500,19,0 +[zuse@Hera] [HADES][DOE ] 209,2090000,10000,0,0,256,66,429,256,256,0,0,1711,65536,0,1,65477,0,59,65536,1,111,0,0,504,23,0 +[zuse@Hera] [HADES][DOE ] 210,2100000,10000,0,0,256,66,427,256,256,0,0,1714,65536,0,1,65477,0,59,65536,1,112,0,0,507,26,0 +[zuse@Hera] [HADES][DOE ] 211,2110000,10000,0,0,256,66,435,256,256,0,0,1717,65536,0,1,65477,0,59,65536,1,113,0,0,510,29,0 +[zuse@Hera] [HADES][DOE ] 212,2120000,10000,0,0,256,66,438,256,256,0,0,1721,65536,0,1,65477,0,59,65536,1,114,0,0,514,33,0 +[zuse@Hera] [HADES][DOE ] 213,2130000,10000,0,0,256,66,440,256,256,0,0,1725,65536,0,1,65477,0,59,65536,1,116,0,0,518,37,0 +[zuse@Hera] [HADES][DOE ] 214,2140000,10000,0,0,256,66,453,256,256,0,0,1728,65536,0,1,65477,0,59,65536,1,117,0,0,521,40,0 +[zuse@Hera] [HADES][DOE ] 215,2150000,10000,0,0,256,66,461,256,256,0,0,1732,65536,0,1,65477,0,59,65536,1,118,0,0,525,44,0 +[zuse@Hera] [HADES][DOE ] 216,2160000,10000,0,0,256,66,470,256,256,0,0,1735,65536,0,1,65477,0,59,65536,1,119,0,0,528,47,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4080,40800000,38640000,0,0,995433,81,5088,256,256,2081,4720453640689549312,1743,65536,0,1,65469,0,67,65536,1,120,2,3,535,0,3 +[zuse@Artemis] [HADES][DOE ] 4081,40810000,10000,0,0,256,81,5165,256,256,1,0,1748,65536,0,1,65469,0,67,65536,1,120,2,8,540,0,8 +[zuse@Artemis] [HADES][DOE ] 4082,40820000,10000,0,0,256,80,5244,256,256,1,0,1751,65536,0,1,65469,0,67,65536,1,120,2,11,543,0,11 +[zuse@Artemis] [HADES][DOE ] 4083,40830000,10000,0,0,256,78,5436,256,256,1,0,1755,65536,0,1,65469,0,67,65536,1,120,2,15,547,0,15 +[zuse@Artemis] [HADES][DOE ] 4084,40840000,10000,0,0,256,77,6177,256,256,1,0,1759,65536,0,1,65469,0,67,65536,1,120,2,19,551,0,19 +[zuse@Artemis] [HADES][DOE ] 4085,40850000,10000,0,0,256,77,6179,256,256,1,0,1763,65536,0,1,65469,0,67,65536,1,120,2,23,555,0,23 +[zuse@Artemis] [HADES][DOE ] 4086,40860000,10000,0,0,256,77,6180,256,256,1,0,1767,65536,0,1,65469,0,67,65536,1,120,2,27,559,0,27 +[zuse@Artemis] [HADES][DOE ] 4087,40870000,10000,0,0,256,77,6182,256,256,1,0,1771,65536,0,1,65469,0,67,65536,1,120,2,31,563,0,31 +[zuse@Artemis] [HADES][DOE ] 4088,40880000,10000,0,0,256,77,6183,256,256,1,0,1776,65536,0,1,65469,0,67,65536,1,120,2,36,568,0,36 +[zuse@Artemis] [HADES][DOE ] 4089,40890000,10000,0,0,256,77,6185,256,256,1,0,1780,65536,0,1,65469,0,67,65536,1,120,2,40,572,0,40 +[zuse@Artemis] [HADES][DOE ] 4090,40900000,10000,0,0,256,77,6186,256,256,1,0,1785,65536,0,1,65469,0,67,65536,1,120,2,45,577,0,45 +[zuse@Artemis] [HADES][DOE ] 4091,40910000,10000,0,0,256,77,6188,256,256,1,0,1790,65536,0,1,65469,0,67,65536,1,120,2,50,582,0,50 +[zuse@Artemis] [HADES][DOE ] 4092,40920000,10000,0,0,256,76,6226,256,256,1,0,1794,65536,0,1,65469,0,67,65536,1,120,2,54,586,0,54 +[zuse@Artemis] [HADES][DOE ] 4093,40930000,10000,0,0,256,76,6227,256,256,1,0,1799,65536,0,1,65469,0,67,65536,1,120,2,59,591,0,59 +[zuse@Hera] [HADES][DOE ] 217,2170000,18446744073670791616,0,0,47325,66,467,256,256,0,4895412794951710221,1807,65536,0,1,65469,0,67,65536,1,121,0,0,599,3,3 +[zuse@Hera] [HADES][DOE ] 218,2180000,10000,0,0,256,66,487,256,256,0,0,1812,65536,0,1,65469,0,67,65536,1,122,0,0,604,8,0 +[zuse@Hera] [HADES][DOE ] 219,2190000,10000,0,0,256,66,490,256,256,0,0,1816,65536,0,1,65469,0,67,65536,1,123,0,0,608,12,0 +[zuse@Hera] [HADES][DOE ] 220,2200000,10000,0,0,256,66,493,256,256,0,0,1820,65536,0,1,65469,0,67,65536,1,124,0,0,612,16,0 +[zuse@Hera] [HADES][DOE ] 221,2210000,10000,0,0,256,66,496,256,256,0,0,1824,65536,0,1,65469,0,67,65536,1,125,0,0,616,20,0 +[zuse@Hera] [HADES][DOE ] 222,2220000,10000,0,0,256,66,493,256,256,0,0,1828,65536,0,1,65469,0,67,65536,1,126,0,0,620,24,0 +[zuse@Hera] [HADES][DOE ] 223,2230000,10000,0,0,256,66,502,256,256,0,0,1832,65536,0,1,65469,0,67,65536,1,127,0,0,624,28,0 +[zuse@Hera] [HADES][DOE ] 224,2240000,10000,0,0,256,66,505,256,256,0,0,1837,65536,0,1,65469,0,67,65536,1,128,0,0,629,33,0 +[zuse@Hera] [HADES][DOE ] 225,2250000,10000,0,0,256,66,508,256,256,0,0,1841,65536,0,1,65469,0,67,65536,1,129,0,0,633,37,0 +[zuse@Hera] [HADES][DOE ] 226,2260000,10000,0,0,256,66,517,256,256,0,0,1845,65536,0,1,65469,0,67,65536,1,130,0,0,637,41,0 +[zuse@Hera] [HADES][DOE ] 227,2270000,10000,0,0,256,66,514,256,256,0,0,1849,65536,0,1,65469,0,67,65536,1,131,0,0,641,45,0 +[zuse@Hera] [HADES][DOE ] 228,2280000,10000,0,0,256,66,517,256,256,0,0,1853,65536,0,1,65469,0,67,65536,1,132,0,0,645,49,0 +[zuse@Hera] [HADES][DOE ] 229,2290000,10000,0,0,256,66,520,256,256,0,0,1857,65536,0,1,65469,0,67,65536,1,133,0,0,649,53,0 +[zuse@Hera] [HADES][DOE ] 230,2300000,10000,0,0,256,66,523,256,256,0,0,1861,65536,0,1,65469,0,67,65536,1,134,0,0,653,57,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4094,40940000,38640000,0,0,995433,77,6229,256,256,2095,4720453640689549312,1869,65536,0,1,65460,0,76,65536,1,135,2,4,661,0,4 +[zuse@Artemis] [HADES][DOE ] 4095,40950000,10000,0,0,256,77,6542,256,256,1,0,1875,65536,0,1,65460,0,76,65536,1,135,2,10,667,0,10 +[zuse@Artemis] [HADES][DOE ] 4096,40960000,10000,0,0,256,75,6711,256,256,1,0,1878,65536,0,1,65460,0,76,65536,1,135,2,13,670,0,13 +[zuse@Artemis] [HADES][DOE ] 4097,40970000,10000,0,0,256,75,8513,256,256,1,0,1882,65536,0,1,65460,0,76,65536,1,135,2,17,674,0,17 +[zuse@Artemis] [HADES][DOE ] 4098,40980000,10000,0,0,256,75,8655,256,256,1,0,1886,65536,0,1,65460,0,76,65536,1,135,2,21,678,0,21 +[zuse@Artemis] [HADES][DOE ] 4099,40990000,10000,0,0,256,75,8658,256,256,1,0,1889,65536,0,1,65460,0,76,65536,1,135,2,24,681,0,24 +[zuse@Artemis] [HADES][DOE ] 4100,41000000,10000,0,0,256,75,8589,256,256,1,0,1893,65536,0,1,65460,0,76,65536,1,135,2,28,685,0,28 +[zuse@Artemis] [HADES][DOE ] 4101,41010000,10000,0,0,256,75,8591,256,256,1,0,1897,65536,0,1,65460,0,76,65536,1,135,2,32,689,0,32 +[zuse@Artemis] [HADES][DOE ] 4102,41020000,10000,0,0,256,75,8593,256,256,1,0,1901,65536,0,1,65460,0,76,65536,1,135,2,36,693,0,36 +[zuse@Artemis] [HADES][DOE ] 4103,41030000,10000,0,0,256,75,8595,256,256,1,0,1905,65536,0,1,65460,0,76,65536,1,135,2,40,697,0,40 +[zuse@Artemis] [HADES][DOE ] 4104,41040000,10000,0,0,256,75,8597,256,256,1,0,1910,65536,0,1,65460,0,76,65536,1,135,2,45,702,0,45 +[zuse@Artemis] [HADES][DOE ] 4105,41050000,10000,0,0,256,75,8599,256,256,1,0,1914,65536,0,1,65460,0,76,65536,1,135,2,49,706,0,49 +[zuse@Artemis] [HADES][DOE ] 4106,41060000,10000,0,0,256,73,9046,256,256,1,0,1918,65536,0,1,65460,0,76,65536,1,135,2,53,710,0,53 +[zuse@Hera] [HADES][DOE ] 231,2310000,18446744073670801616,0,0,50909,66,513,256,256,0,4895412794951710226,1924,65536,0,1,65460,0,76,65536,1,136,0,0,716,3,3 +[zuse@Hera] [HADES][DOE ] 232,2320000,10000,0,0,256,66,516,256,256,0,0,1929,65536,0,1,65460,0,76,65536,1,137,0,0,721,8,0 +[zuse@Hera] [HADES][DOE ] 233,2330000,10000,0,0,256,66,545,256,256,0,0,1933,65536,0,1,65460,0,76,65536,1,138,0,0,725,12,0 +[zuse@Hera] [HADES][DOE ] 234,2340000,10000,0,0,256,66,555,256,256,0,0,1938,65536,0,1,65460,0,76,65536,1,139,0,0,730,17,1 +[zuse@Hera] [HADES][DOE ] 235,2350000,10000,0,0,256,66,558,256,256,0,0,1941,65536,0,1,65460,0,76,65536,1,140,0,0,733,20,0 +[zuse@Hera] [HADES][DOE ] 236,2360000,10000,0,0,256,66,561,256,256,0,0,1945,65536,0,1,65460,0,76,65536,1,141,0,0,737,24,0 +[zuse@Hera] [HADES][DOE ] 237,2370000,10000,0,0,256,66,557,256,256,0,0,1948,65536,0,1,65460,0,76,65536,1,142,0,0,740,27,0 +[zuse@Hera] [HADES][DOE ] 238,2380000,10000,0,0,256,66,560,256,256,0,0,1952,65536,0,1,65460,0,76,65536,1,143,0,0,744,31,0 +[zuse@Hera] [HADES][DOE ] 239,2390000,10000,0,0,256,66,571,256,256,0,0,1956,65536,0,1,65460,0,76,65536,1,144,0,0,748,35,0 +[zuse@Hera] [HADES][DOE ] 240,2400000,10000,0,0,256,66,567,256,256,0,0,1960,65536,0,1,65460,0,76,65536,1,145,0,0,752,39,0 +[zuse@Hera] [HADES][DOE ] 241,2410000,10000,0,0,256,66,577,256,256,0,0,1964,65536,0,1,65460,0,76,65536,1,146,0,0,756,43,0 +[zuse@Hera] [HADES][DOE ] 242,2420000,10000,0,0,256,66,580,256,256,0,0,1968,65536,0,1,65460,0,76,65536,1,147,0,0,760,47,0 +[zuse@Hera] [HADES][DOE ] 243,2430000,10000,0,0,256,65,583,256,256,0,0,1971,65536,0,1,65460,0,76,65536,1,148,0,0,763,50,0 +[zuse@Hera] [HADES][DOE ] 244,2440000,10000,0,0,256,65,564,256,256,0,0,1974,65536,0,1,65460,0,76,65536,1,149,0,0,766,53,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4107,41070000,38630000,0,0,995177,74,9048,256,256,2108,4720452298512269312,1980,65536,0,1,65452,0,84,65536,1,151,2,2,772,0,2 +[zuse@Artemis] [HADES][DOE ] 4108,41080000,10000,0,0,256,74,9811,256,256,1,0,1985,65536,0,1,65452,0,84,65536,1,151,2,7,777,0,7 +[zuse@Artemis] [HADES][DOE ] 4109,41090000,10000,0,0,256,74,9906,256,256,1,0,1989,65536,0,1,65452,0,84,65536,1,151,2,11,781,0,11 +[zuse@Artemis] [HADES][DOE ] 4110,41100000,10000,0,0,256,74,10297,256,256,1,0,1993,65536,0,1,65452,0,84,65536,1,151,2,15,785,0,15 +[zuse@Artemis] [HADES][DOE ] 4111,41110000,10000,0,0,256,74,10199,256,256,1,0,1997,65536,0,1,65452,0,84,65536,1,151,2,19,789,0,19 +[zuse@Artemis] [HADES][DOE ] 4112,41120000,10000,0,0,256,74,10202,256,256,1,0,2001,65536,0,1,65452,0,84,65536,1,151,2,23,793,0,23 +[zuse@Artemis] [HADES][DOE ] 4113,41130000,10000,0,0,256,74,10010,256,256,1,0,2005,65536,0,1,65452,0,84,65536,1,151,2,27,797,0,27 +[zuse@Artemis] [HADES][DOE ] 4114,41140000,10000,0,0,256,74,10012,256,256,1,0,2008,65536,0,1,65452,0,84,65536,1,151,2,30,800,0,30 +[zuse@Artemis] [HADES][DOE ] 4115,41150000,10000,0,0,256,74,10015,256,256,1,0,2012,65536,0,1,65452,0,84,65536,1,151,2,34,804,0,34 +[zuse@Artemis] [HADES][DOE ] 4116,41160000,10000,0,0,256,74,10017,256,256,1,0,2016,65536,0,1,65452,0,84,65536,1,151,2,38,808,0,38 +[zuse@Artemis] [HADES][DOE ] 4117,41170000,10000,0,0,256,74,10020,256,256,1,0,2019,65536,0,1,65452,0,84,65536,1,151,2,41,811,0,41 +[zuse@Artemis] [HADES][DOE ] 4118,41180000,10000,0,0,256,74,10022,256,256,1,0,2023,65536,0,1,65452,0,84,65536,1,151,2,45,815,0,45 +[zuse@Artemis] [HADES][DOE ] 4119,41190000,10000,0,0,256,74,10319,256,256,1,0,2026,65536,0,1,65452,0,84,65536,1,151,2,48,818,0,48 +[zuse@Hera] [HADES][DOE ] 245,2450000,18446744073670811616,0,0,54493,65,560,256,256,0,4895412794951710231,2033,65536,0,1,65452,0,84,65536,1,152,0,0,825,3,3 +[zuse@Hera] [HADES][DOE ] 246,2460000,10000,0,0,256,65,563,256,256,0,0,2038,65536,0,1,65452,0,84,65536,1,153,0,0,830,8,0 +[zuse@Hera] [HADES][DOE ] 247,2470000,10000,0,0,256,65,566,256,256,0,0,2042,65536,0,1,65452,0,84,65536,1,154,0,0,834,12,0 +[zuse@Hera] [HADES][DOE ] 248,2480000,10000,0,0,256,65,630,256,256,0,0,2046,65536,0,1,65452,0,84,65536,1,155,0,0,838,16,0 +[zuse@Hera] [HADES][DOE ] 249,2490000,10000,0,0,256,65,633,256,256,0,0,2050,65536,0,1,65452,0,84,65536,1,156,0,0,842,20,0 +[zuse@Hera] [HADES][DOE ] 250,2500000,10000,0,0,256,65,636,256,256,0,0,2053,65536,0,1,65452,0,84,65536,1,157,0,0,845,23,0 +[zuse@Hera] [HADES][DOE ] 251,2510000,10000,0,0,256,65,631,256,256,0,0,2057,65536,0,1,65452,0,84,65536,1,158,0,0,849,27,1 +[zuse@Hera] [HADES][DOE ] 252,2520000,10000,0,0,256,65,635,256,256,0,0,2060,65536,0,1,65452,0,84,65536,1,159,0,0,852,30,0 +[zuse@Hera] [HADES][DOE ] 253,2530000,10000,0,0,256,65,638,256,256,0,0,2063,65536,0,1,65452,0,84,65536,1,160,0,0,855,33,0 +[zuse@Hera] [HADES][DOE ] 254,2540000,10000,0,0,256,65,650,256,256,0,0,2067,65536,0,1,65452,0,84,65536,1,161,0,0,859,37,0 +[zuse@Hera] [HADES][DOE ] 255,2550000,10000,0,0,256,65,653,256,256,0,0,2070,65536,0,1,65452,0,84,65536,1,162,0,0,862,40,0 +[zuse@Hera] [HADES][DOE ] 256,2560000,10000,0,0,256,65,665,256,256,0,0,2074,65536,0,1,65452,0,84,65536,1,163,0,0,866,44,0 +[zuse@Hera] [HADES][DOE ] 257,2570000,10000,0,0,256,65,669,256,256,0,0,2078,65536,0,1,65452,0,84,65536,1,165,0,0,870,48,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4120,41200000,38630000,0,0,995177,74,10322,256,256,2121,4720452298512269312,2084,65536,0,1,65444,0,92,65536,1,166,2,2,875,0,2 +[zuse@Artemis] [HADES][DOE ] 4121,41210000,10000,0,0,256,74,10324,256,256,1,0,2090,65536,0,1,65444,0,92,65536,1,166,2,8,881,0,8 +[zuse@Artemis] [HADES][DOE ] 4122,41220000,10000,0,0,256,74,10327,256,256,1,0,2093,65536,0,1,65444,0,92,65536,1,166,2,11,884,0,11 +[zuse@Artemis] [HADES][DOE ] 4123,41230000,10000,0,0,256,74,10329,256,256,1,0,2097,65536,0,1,65444,0,92,65536,1,166,2,15,888,0,15 +[zuse@Artemis] [HADES][DOE ] 4124,41240000,10000,0,0,256,74,10332,256,256,1,0,2100,65536,0,1,65444,0,92,65536,1,166,2,18,891,0,18 +[zuse@Artemis] [HADES][DOE ] 4125,41250000,10000,0,0,256,74,10334,256,256,1,0,2104,65536,0,1,65444,0,92,65536,1,166,2,22,895,0,22 +[zuse@Artemis] [HADES][DOE ] 4126,41260000,10000,0,0,256,74,10337,256,256,1,0,2108,65536,0,1,65444,0,92,65536,1,166,2,26,899,0,26 +[zuse@Artemis] [HADES][DOE ] 4127,41270000,10000,0,0,256,74,10339,256,256,1,0,2112,65536,0,1,65444,0,92,65536,1,166,2,30,903,0,30 +[zuse@Artemis] [HADES][DOE ] 4128,41280000,10000,0,0,256,74,10342,256,256,1,0,2115,65536,0,1,65444,0,92,65536,1,166,2,33,906,0,33 +[zuse@Artemis] [HADES][DOE ] 4129,41290000,10000,0,0,256,74,10344,256,256,1,0,2119,65536,0,1,65444,0,92,65536,1,166,2,37,910,0,37 +[zuse@Artemis] [HADES][DOE ] 4130,41300000,10000,0,0,256,74,10347,256,256,1,0,2123,65536,0,1,65444,0,92,65536,1,166,2,41,914,0,41 +[zuse@Artemis] [HADES][DOE ] 4131,41310000,10000,0,0,256,74,10349,256,256,1,0,2127,65536,0,1,65444,0,92,65536,1,166,2,45,918,0,45 +[zuse@Artemis] [HADES][DOE ] 4132,41320000,10000,0,0,256,74,10352,256,256,1,0,2130,65536,0,1,65444,0,92,65536,1,166,2,48,921,0,48 +[zuse@Hera] [HADES][DOE ] 258,2580000,18446744073670811616,0,0,57821,65,598,256,256,0,4895412794951710231,2137,65536,0,1,65444,0,92,65536,1,167,0,0,928,3,3 +[zuse@Hera] [HADES][DOE ] 259,2590000,10000,0,0,256,65,601,256,256,0,0,2142,65536,0,1,65444,0,92,65536,1,168,0,0,933,8,0 +[zuse@Hera] [HADES][DOE ] 260,2600000,10000,0,0,256,65,604,256,256,0,0,2145,65536,0,1,65444,0,92,65536,1,169,0,0,936,11,0 +[zuse@Hera] [HADES][DOE ] 261,2610000,10000,0,0,256,65,607,256,256,0,0,2148,65536,0,1,65444,0,92,65536,1,170,0,0,939,14,0 +[zuse@Hera] [HADES][DOE ] 262,2620000,10000,0,0,256,65,610,256,256,0,0,2152,65536,0,1,65444,0,92,65536,1,171,0,0,943,18,0 +[zuse@Hera] [HADES][DOE ] 263,2630000,10000,0,0,256,65,670,256,256,0,0,2156,65536,0,1,65444,0,92,65536,1,172,0,0,947,22,0 +[zuse@Hera] [HADES][DOE ] 264,2640000,10000,0,0,256,65,691,256,256,0,0,2159,65536,0,1,65444,0,92,65536,1,173,0,0,950,25,0 +[zuse@Hera] [HADES][DOE ] 265,2650000,10000,0,0,256,65,685,256,256,0,0,2163,65536,0,1,65444,0,92,65536,1,175,0,0,954,29,0 +[zuse@Hera] [HADES][DOE ] 266,2660000,10000,0,0,256,65,689,256,256,0,0,2166,65536,0,1,65444,0,92,65536,1,176,0,0,957,32,0 +[zuse@Hera] [HADES][DOE ] 267,2670000,10000,0,0,256,65,683,256,256,0,0,2170,65536,0,1,65444,0,92,65536,1,177,0,0,961,36,0 +[zuse@Hera] [HADES][DOE ] 268,2680000,10000,0,0,256,65,686,256,256,0,0,2173,65536,0,1,65444,0,92,65536,1,178,0,0,964,39,0 +[zuse@Hera] [HADES][DOE ] 269,2690000,10000,0,0,256,65,708,256,256,0,0,2177,65536,0,1,65444,0,92,65536,1,179,0,0,968,43,0 +[zuse@Hera] [HADES][DOE ] 270,2700000,10000,0,0,256,65,712,256,256,0,0,2180,65536,0,1,65444,0,92,65536,1,180,0,0,971,46,0 +[zuse@Hera] [HADES][DOE ] 271,2710000,10000,0,0,256,65,715,256,256,0,0,2184,65536,0,1,65444,0,92,65536,1,181,0,0,975,50,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4133,41330000,38620000,0,0,994921,75,10354,256,256,2134,4720450956334989312,2191,65536,0,1,65436,0,100,65536,1,182,2,3,982,0,3 +[zuse@Artemis] [HADES][DOE ] 4134,41340000,10000,0,0,256,75,10357,256,256,1,0,2197,65536,0,1,65436,0,100,65536,1,182,2,9,988,0,9 +[zuse@Artemis] [HADES][DOE ] 4135,41350000,10000,0,0,256,75,10359,256,256,1,0,2201,65536,0,1,65436,0,100,65536,1,182,2,13,992,0,13 +[zuse@Artemis] [HADES][DOE ] 4136,41360000,10000,0,0,256,75,10362,256,256,1,0,2205,65536,0,1,65436,0,100,65536,1,182,2,17,996,0,17 +[zuse@Artemis] [HADES][DOE ] 4137,41370000,10000,0,0,256,75,10364,256,256,1,0,2209,65536,0,1,65436,0,100,65536,1,182,2,21,1000,0,21 +[zuse@Artemis] [HADES][DOE ] 4138,41380000,10000,0,0,256,75,10367,256,256,1,0,2213,65536,0,1,65436,0,100,65536,1,182,2,25,1004,0,25 +[zuse@Artemis] [HADES][DOE ] 4139,41390000,10000,0,0,256,75,10369,256,256,1,0,2216,65536,0,1,65436,0,100,65536,1,182,2,28,1007,0,28 +[zuse@Artemis] [HADES][DOE ] 4140,41400000,10000,0,0,256,75,10372,256,256,1,0,2220,65536,0,1,65436,0,100,65536,1,182,2,32,1011,0,32 +[zuse@Artemis] [HADES][DOE ] 4141,41410000,10000,0,0,256,75,10374,256,256,1,0,2224,65536,0,1,65436,0,100,65536,1,182,2,36,1015,0,36 +[zuse@Artemis] [HADES][DOE ] 4142,41420000,10000,0,0,256,75,10377,256,256,1,0,2227,65536,0,1,65436,0,100,65536,1,182,2,39,1018,0,39 +[zuse@Artemis] [HADES][DOE ] 4143,41430000,10000,0,0,256,75,10379,256,256,1,0,2231,65536,0,1,65436,0,100,65536,1,182,2,43,1022,0,43 +[zuse@Artemis] [HADES][DOE ] 4144,41440000,10000,0,0,256,75,10382,256,256,1,0,2235,65536,0,1,65436,0,100,65536,1,182,2,47,1026,0,47 +[zuse@Artemis] [HADES][DOE ] 4145,41450000,10000,0,0,256,75,10384,256,256,1,0,2238,65536,0,1,65436,0,100,65536,1,182,2,50,1029,0,50 +[zuse@Hera] [HADES][DOE ] 272,2720000,18446744073670821616,0,0,61405,65,640,256,256,0,4895412794951710236,2246,65536,0,1,65436,0,100,65536,1,183,0,0,1037,4,4 +[zuse@Hera] [HADES][DOE ] 273,2730000,10000,0,0,256,65,650,256,256,0,0,2250,65536,0,1,65436,0,100,65536,1,184,0,0,1041,8,0 +[zuse@Hera] [HADES][DOE ] 274,2740000,10000,0,0,256,65,653,256,256,0,0,2253,65536,0,1,65436,0,100,65536,1,185,0,0,1044,11,0 +[zuse@Hera] [HADES][DOE ] 275,2750000,10000,0,0,256,65,656,256,256,0,0,2257,65536,0,1,65436,0,100,65536,1,186,0,0,1048,15,0 +[zuse@Hera] [HADES][DOE ] 276,2760000,10000,0,0,256,65,659,256,256,0,0,2261,65536,0,1,65436,0,100,65536,1,187,0,0,1052,19,0 +[zuse@Hera] [HADES][DOE ] 277,2770000,10000,0,0,256,65,662,256,256,0,0,2264,65536,0,1,65436,0,100,65536,1,188,0,0,1055,22,0 +[zuse@Hera] [HADES][DOE ] 278,2780000,10000,0,0,256,65,747,256,256,0,0,2268,65536,0,1,65436,0,100,65536,1,189,0,0,1059,26,0 +[zuse@Hera] [HADES][DOE ] 279,2790000,10000,0,0,256,65,772,256,256,0,0,2272,65536,0,1,65436,0,100,65536,1,190,0,0,1063,30,0 +[zuse@Hera] [HADES][DOE ] 280,2800000,10000,0,0,256,65,775,256,256,0,0,2276,65536,0,1,65436,0,100,65536,1,192,0,0,1067,34,0 +[zuse@Hera] [HADES][DOE ] 281,2810000,10000,0,0,256,65,768,256,256,0,0,2279,65536,0,1,65436,0,100,65536,1,193,0,0,1070,37,0 +[zuse@Hera] [HADES][DOE ] 282,2820000,10000,0,0,256,65,772,256,256,0,0,2283,65536,0,1,65436,0,100,65536,1,194,0,0,1074,41,0 +[zuse@Hera] [HADES][DOE ] 283,2830000,10000,0,0,256,65,775,256,256,0,0,2286,65536,0,1,65436,0,100,65536,1,195,0,0,1077,44,0 +[zuse@Hera] [HADES][DOE ] 284,2840000,10000,0,0,256,65,801,256,256,0,0,2290,65536,0,1,65436,0,100,65536,1,196,0,0,1081,48,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4146,41460000,38620000,0,0,994921,78,10387,256,256,2147,4720450956334989312,2297,65536,0,1,65428,0,108,65536,1,197,2,3,1088,0,3 +[zuse@Artemis] [HADES][DOE ] 4147,41470000,10000,0,0,256,78,10389,256,256,1,0,2302,65536,0,1,65428,0,108,65536,1,197,2,8,1093,0,8 +[zuse@Artemis] [HADES][DOE ] 4148,41480000,10000,0,0,256,78,10392,256,256,1,0,2307,65536,0,1,65428,0,108,65536,1,197,2,13,1098,0,13 +[zuse@Artemis] [HADES][DOE ] 4149,41490000,10000,0,0,256,78,10395,256,256,1,0,2311,65536,0,1,65428,0,108,65536,1,197,2,17,1102,0,17 +[zuse@Artemis] [HADES][DOE ] 4150,41500000,10000,0,0,256,78,10397,256,256,1,0,2315,65536,0,1,65428,0,108,65536,1,197,2,21,1106,0,21 +[zuse@Artemis] [HADES][DOE ] 4151,41510000,10000,0,0,256,78,10400,256,256,1,0,2319,65536,0,1,65428,0,108,65536,1,197,2,25,1110,0,25 +[zuse@Artemis] [HADES][DOE ] 4152,41520000,10000,0,0,256,78,10402,256,256,1,0,2322,65536,0,1,65428,0,108,65536,1,197,2,28,1113,0,28 +[zuse@Artemis] [HADES][DOE ] 4153,41530000,10000,0,0,256,78,10405,256,256,1,0,2326,65536,0,1,65428,0,108,65536,1,197,2,32,1117,0,32 +[zuse@Artemis] [HADES][DOE ] 4154,41540000,10000,0,0,256,78,10407,256,256,1,0,2330,65536,0,1,65428,0,108,65536,1,197,2,36,1121,0,36 +[zuse@Artemis] [HADES][DOE ] 4155,41550000,10000,0,0,256,79,10410,256,256,1,0,2334,65536,0,1,65428,0,108,65536,1,197,2,40,1125,0,40 +[zuse@Artemis] [HADES][DOE ] 4156,41560000,10000,0,0,256,79,10412,256,256,1,0,2338,65536,0,1,65428,0,108,65536,1,197,2,44,1129,0,44 +[zuse@Artemis] [HADES][DOE ] 4157,41570000,10000,0,0,256,79,10415,256,256,1,0,2342,65536,0,1,65428,0,108,65536,1,197,2,48,1133,0,48 +[zuse@Artemis] [HADES][DOE ] 4158,41580000,10000,0,0,256,79,10417,256,256,1,0,2346,65536,0,1,65428,0,108,65536,1,197,2,52,1137,0,52 +[zuse@Artemis] [HADES][DOE ] 4159,41590000,10000,0,0,256,79,10420,256,256,1,0,2350,65536,0,1,65428,0,108,65536,1,197,2,56,1141,0,56 +[zuse@Hera] [HADES][DOE ] 285,2850000,18446744073670811616,0,0,64733,65,686,256,256,0,4895412794951710231,2357,65536,0,1,65428,0,108,65536,1,198,0,0,1148,3,3 +[zuse@Hera] [HADES][DOE ] 286,2860000,10000,0,0,256,65,689,256,256,0,0,2362,65536,0,1,65428,0,108,65536,1,199,0,0,1153,8,0 +[zuse@Hera] [HADES][DOE ] 287,2870000,10000,0,0,256,65,692,256,256,0,0,2366,65536,0,1,65428,0,108,65536,1,200,0,0,1157,12,0 +[zuse@Hera] [HADES][DOE ] 288,2880000,10000,0,0,256,65,695,256,256,0,0,2370,65536,0,1,65428,0,108,65536,1,201,0,0,1161,16,0 +[zuse@Hera] [HADES][DOE ] 289,2890000,10000,0,0,256,65,698,256,256,0,0,2374,65536,0,1,65428,0,108,65536,1,202,0,0,1165,20,0 +[zuse@Hera] [HADES][DOE ] 290,2900000,10000,0,0,256,65,701,256,256,0,0,2378,65536,0,1,65428,0,108,65536,1,204,0,0,1169,24,0 +[zuse@Hera] [HADES][DOE ] 291,2910000,10000,0,0,256,65,704,256,256,0,0,2381,65536,0,1,65428,0,108,65536,1,205,0,0,1172,27,0 +[zuse@Hera] [HADES][DOE ] 292,2920000,10000,0,0,256,65,707,256,256,0,0,2385,65536,0,1,65428,0,108,65536,1,206,0,0,1176,31,0 +[zuse@Hera] [HADES][DOE ] 293,2930000,10000,0,0,256,65,808,256,256,0,0,2389,65536,0,1,65428,0,108,65536,1,207,0,0,1180,35,0 +[zuse@Hera] [HADES][DOE ] 294,2940000,10000,0,0,256,64,823,256,256,0,0,2393,65536,0,1,65428,0,108,65536,1,208,0,0,1184,39,0 +[zuse@Hera] [HADES][DOE ] 295,2950000,10000,0,0,256,64,826,256,256,0,0,2396,65536,0,1,65428,0,108,65536,1,209,0,0,1187,42,0 +[zuse@Hera] [HADES][DOE ] 296,2960000,10000,0,0,256,64,830,256,256,0,0,2400,65536,0,1,65428,0,108,65536,1,210,0,0,1191,46,0 +[zuse@Hera] [HADES][DOE ] 297,2970000,10000,0,0,256,64,833,256,256,0,0,2404,65536,0,1,65428,0,108,65536,1,212,0,0,1195,50,0 +[zuse@Hera] [HADES][DOE ] 298,2980000,10000,0,0,256,64,752,256,256,0,0,2407,65536,0,1,65428,0,108,65536,1,213,0,0,1198,53,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4160,41600000,38620000,0,0,994921,79,10422,256,256,2161,4720450956334989312,2414,65536,0,1,65419,0,117,65536,1,214,2,3,1205,0,3 +[zuse@Artemis] [HADES][DOE ] 4161,41610000,10000,0,0,256,79,10425,256,256,1,0,2419,65536,0,1,65419,0,117,65536,1,214,2,8,1210,0,8 +[zuse@Artemis] [HADES][DOE ] 4162,41620000,10000,0,0,256,79,10427,256,256,1,0,2424,65536,0,1,65419,0,117,65536,1,214,2,13,1215,0,13 +[zuse@Artemis] [HADES][DOE ] 4163,41630000,10000,0,0,256,79,10430,256,256,1,0,2428,65536,0,1,65419,0,117,65536,1,214,2,17,1219,0,17 +[zuse@Artemis] [HADES][DOE ] 4164,41640000,10000,0,0,256,79,10432,256,256,1,0,2432,65536,0,1,65419,0,117,65536,1,214,2,21,1223,0,21 +[zuse@Artemis] [HADES][DOE ] 4165,41650000,10000,0,0,256,79,10435,256,256,1,0,2436,65536,0,1,65419,0,117,65536,1,214,2,25,1227,0,25 +[zuse@Artemis] [HADES][DOE ] 4166,41660000,10000,0,0,256,79,10437,256,256,1,0,2440,65536,0,1,65419,0,117,65536,1,214,2,29,1231,0,29 +[zuse@Artemis] [HADES][DOE ] 4167,41670000,10000,0,0,256,79,10440,256,256,1,0,2445,65536,0,1,65419,0,117,65536,1,214,2,34,1236,0,34 +[zuse@Artemis] [HADES][DOE ] 4168,41680000,10000,0,0,256,79,10442,256,256,1,0,2448,65536,0,1,65419,0,117,65536,1,214,2,37,1239,0,37 +[zuse@Artemis] [HADES][DOE ] 4169,41690000,10000,0,0,256,79,10445,256,256,1,0,2453,65536,0,1,65419,0,117,65536,1,214,2,42,1244,0,42 +[zuse@Artemis] [HADES][DOE ] 4170,41700000,10000,0,0,256,79,10447,256,256,1,0,2457,65536,0,1,65419,0,117,65536,1,214,2,46,1248,0,46 +[zuse@Artemis] [HADES][DOE ] 4171,41710000,10000,0,0,256,79,10450,256,256,1,0,2460,65536,0,1,65419,0,117,65536,1,214,2,49,1251,0,49 +[zuse@Artemis] [HADES][DOE ] 4172,41720000,10000,0,0,256,79,10452,256,256,1,0,2464,65536,0,1,65419,0,117,65536,1,214,2,53,1255,0,53 +[zuse@Hera] [HADES][DOE ] 299,2990000,18446744073670821616,0,0,68317,64,737,256,256,0,4895412794951710236,2472,65536,0,1,65419,0,117,65536,1,215,0,0,1263,3,3 +[zuse@Hera] [HADES][DOE ] 300,3000000,10000,0,0,256,64,740,256,256,0,0,2477,65536,0,1,65419,0,117,65536,1,216,0,0,1268,8,0 +[zuse@Hera] [HADES][DOE ] 301,3010000,10000,0,0,256,64,752,256,256,0,0,2482,65536,0,1,65419,0,117,65536,1,217,0,0,1273,13,0 +[zuse@Hera] [HADES][DOE ] 302,3020000,10000,0,0,256,64,755,256,256,0,0,2486,65536,0,1,65419,0,117,65536,1,218,0,0,1277,17,0 +[zuse@Hera] [HADES][DOE ] 303,3030000,10000,0,0,256,64,748,256,256,0,0,2490,65536,0,1,65419,0,117,65536,1,220,0,0,1281,21,0 +[zuse@Hera] [HADES][DOE ] 304,3040000,10000,0,0,256,64,752,256,256,0,0,2493,65536,0,1,65419,0,117,65536,1,221,0,0,1284,24,0 +[zuse@Hera] [HADES][DOE ] 305,3050000,10000,0,0,256,64,754,256,256,0,0,2498,65536,0,1,65419,0,117,65536,1,223,0,0,1289,29,0 +[zuse@Hera] [HADES][DOE ] 306,3060000,10000,0,0,256,64,757,256,256,0,0,2502,65536,0,1,65419,0,117,65536,1,225,0,0,1293,33,0 +[zuse@Hera] [HADES][DOE ] 307,3070000,10000,0,0,256,64,761,256,256,0,0,2505,65536,0,1,65419,0,117,65536,1,226,0,0,1296,36,0 +[zuse@Hera] [HADES][DOE ] 308,3080000,10000,0,0,256,64,871,256,256,0,0,2509,65536,0,1,65419,0,117,65536,1,227,0,0,1300,40,0 +[zuse@Hera] [HADES][DOE ] 309,3090000,10000,0,0,256,64,900,256,256,0,0,2514,65536,0,1,65419,0,117,65536,1,228,0,0,1305,45,0 +[zuse@Hera] [HADES][DOE ] 310,3100000,10000,0,0,256,64,903,256,256,0,0,2518,65536,0,1,65419,0,117,65536,1,230,0,0,1309,49,0 +[zuse@Hera] [HADES][DOE ] 311,3110000,10000,0,0,256,64,846,256,256,0,0,2522,65536,0,1,65419,0,117,65536,1,231,0,0,1313,53,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4173,41730000,38620000,0,0,994921,79,10455,256,256,2174,4720450956334989312,2529,65536,0,1,65411,0,125,65536,1,232,2,3,1319,0,3 +[zuse@Artemis] [HADES][DOE ] 4174,41740000,10000,0,0,256,79,10457,256,256,1,0,2535,65536,0,1,65411,0,125,65536,1,232,2,9,1325,0,9 +[zuse@Artemis] [HADES][DOE ] 4175,41750000,10000,0,0,256,79,10460,256,256,1,0,2538,65536,0,1,65411,0,125,65536,1,232,2,12,1328,0,12 +[zuse@Artemis] [HADES][DOE ] 4176,41760000,10000,0,0,256,79,10462,256,256,1,0,2543,65536,0,1,65411,0,125,65536,1,232,2,17,1333,0,17 +[zuse@Artemis] [HADES][DOE ] 4177,41770000,10000,0,0,256,79,10465,256,256,1,0,2547,65536,0,1,65411,0,125,65536,1,232,2,21,1337,0,21 +[zuse@Artemis] [HADES][DOE ] 4178,41780000,10000,0,0,256,79,10467,256,256,1,0,2550,65536,0,1,65411,0,125,65536,1,232,2,24,1340,0,24 +[zuse@Artemis] [HADES][DOE ] 4179,41790000,10000,0,0,256,79,10470,256,256,1,0,2554,65536,0,1,65411,0,125,65536,1,232,2,28,1344,0,28 +[zuse@Artemis] [HADES][DOE ] 4180,41800000,10000,0,0,256,79,10472,256,256,1,0,2558,65536,0,1,65411,0,125,65536,1,232,2,32,1348,0,32 +[zuse@Artemis] [HADES][DOE ] 4181,41810000,10000,0,0,256,79,10475,256,256,1,0,2562,65536,0,1,65411,0,125,65536,1,232,2,36,1352,0,36 +[zuse@Artemis] [HADES][DOE ] 4182,41820000,10000,0,0,256,79,10477,256,256,1,0,2566,65536,0,1,65411,0,125,65536,1,232,2,40,1356,0,40 +[zuse@Artemis] [HADES][DOE ] 4183,41830000,10000,0,0,256,79,10480,256,256,1,0,2570,65536,0,1,65411,0,125,65536,1,232,2,44,1360,0,44 +[zuse@Artemis] [HADES][DOE ] 4184,41840000,10000,0,0,256,79,10482,256,256,1,0,2574,65536,0,1,65411,0,125,65536,1,232,2,48,1364,0,48 +[zuse@Artemis] [HADES][DOE ] 4185,41850000,10000,0,0,256,79,10485,256,256,1,0,2577,65536,0,1,65411,0,125,65536,1,232,2,51,1367,0,51 +[zuse@Hera] [HADES][DOE ] 312,3120000,18446744073670821616,0,0,71645,64,785,256,256,0,4895412794951710236,2584,65536,0,1,65411,0,125,65536,1,233,0,0,1374,3,3 +[zuse@Hera] [HADES][DOE ] 313,3130000,10000,0,0,256,64,788,256,256,0,0,2588,65536,0,1,65411,0,125,65536,1,234,0,0,1378,7,0 +[zuse@Hera] [HADES][DOE ] 314,3140000,10000,0,0,256,64,791,256,256,0,0,2592,65536,0,1,65411,0,125,65536,1,235,0,0,1382,11,0 +[zuse@Hera] [HADES][DOE ] 315,3150000,10000,0,0,256,64,795,256,256,0,0,2596,65536,0,1,65411,0,125,65536,1,236,0,0,1386,15,0 +[zuse@Hera] [HADES][DOE ] 316,3160000,10000,0,0,256,63,798,256,256,0,0,2599,65536,0,1,65411,0,125,65536,1,237,0,0,1389,18,0 +[zuse@Hera] [HADES][DOE ] 317,3170000,10000,0,0,256,63,801,256,256,0,0,2602,65536,0,1,65411,0,125,65536,1,238,0,0,1392,21,0 +[zuse@Hera] [HADES][DOE ] 318,3180000,10000,0,0,256,63,804,256,256,0,0,2606,65536,0,1,65411,0,125,65536,1,239,0,0,1396,25,0 +[zuse@Hera] [HADES][DOE ] 319,3190000,10000,0,0,256,63,807,256,256,0,0,2610,65536,0,1,65411,0,125,65536,1,241,0,0,1400,29,0 +[zuse@Hera] [HADES][DOE ] 320,3200000,10000,0,0,256,63,810,256,256,0,0,2613,65536,0,1,65411,0,125,65536,1,242,0,0,1403,32,0 +[zuse@Hera] [HADES][DOE ] 321,3210000,10000,0,0,256,63,813,256,256,0,0,2616,65536,0,1,65411,0,125,65536,1,243,0,0,1406,35,0 +[zuse@Hera] [HADES][DOE ] 322,3220000,10000,0,0,256,63,816,256,256,0,0,2620,65536,0,1,65411,0,125,65536,1,244,0,0,1410,39,0 +[zuse@Hera] [HADES][DOE ] 323,3230000,10000,0,0,256,63,936,256,256,0,0,2624,65536,0,1,65411,0,125,65536,1,246,0,0,1414,43,0 +[zuse@Hera] [HADES][DOE ] 324,3240000,10000,0,0,256,63,981,256,256,0,0,2628,65536,0,1,65411,0,125,65536,1,247,0,0,1418,47,0 +[zuse@Hera] [HADES][DOE ] 325,3250000,10000,0,0,256,63,880,256,256,0,0,2631,65536,0,1,65411,0,125,65536,1,248,0,0,1421,50,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4186,41860000,38610000,0,0,994665,79,10487,256,256,2187,4720449614157709312,2638,65536,0,1,65403,0,133,65536,1,249,2,2,1428,0,3 +[zuse@Artemis] [HADES][DOE ] 4187,41870000,10000,0,0,256,79,10490,256,256,1,0,2644,65536,0,1,65403,0,133,65536,1,249,2,8,1434,0,9 +[zuse@Artemis] [HADES][DOE ] 4188,41880000,10000,0,0,256,79,10492,256,256,1,0,2647,65536,0,1,65403,0,133,65536,1,249,2,11,1437,0,12 +[zuse@Artemis] [HADES][DOE ] 4189,41890000,10000,0,0,256,79,10495,256,256,1,0,2651,65536,0,1,65403,0,133,65536,1,249,2,15,1441,0,16 +[zuse@Artemis] [HADES][DOE ] 4190,41900000,10000,0,0,256,79,10497,256,256,1,0,2655,65536,0,1,65403,0,133,65536,1,249,2,19,1445,0,20 +[zuse@Artemis] [HADES][DOE ] 4191,41910000,10000,0,0,256,79,10500,256,256,1,0,2659,65536,0,1,65403,0,133,65536,1,249,2,23,1449,0,24 +[zuse@Artemis] [HADES][DOE ] 4192,41920000,10000,0,0,256,80,10502,256,256,1,0,2662,65536,0,1,65403,0,133,65536,1,249,2,26,1452,0,27 +[zuse@Artemis] [HADES][DOE ] 4193,41930000,10000,0,0,256,80,10505,256,256,1,0,2666,65536,0,1,65403,0,133,65536,1,249,2,30,1456,0,31 +[zuse@Artemis] [HADES][DOE ] 4194,41940000,10000,0,0,256,80,10507,256,256,1,0,2670,65536,0,1,65403,0,133,65536,1,249,2,34,1460,0,35 +[zuse@Artemis] [HADES][DOE ] 4195,41950000,10000,0,0,256,80,10510,256,256,1,0,2674,65536,0,1,65403,0,133,65536,1,249,2,38,1464,0,39 +[zuse@Artemis] [HADES][DOE ] 4196,41960000,10000,0,0,256,80,10512,256,256,1,0,2678,65536,0,1,65403,0,133,65536,1,249,2,42,1468,0,43 +[zuse@Artemis] [HADES][DOE ] 4197,41970000,10000,0,0,256,80,10515,256,256,1,0,2682,65536,0,1,65403,0,133,65536,1,249,2,46,1472,0,47 +[zuse@Artemis] [HADES][DOE ] 4198,41980000,10000,0,0,256,80,10517,256,256,1,0,2686,65536,0,1,65403,0,133,65536,1,249,2,50,1476,0,51 +[zuse@Hera] [HADES][DOE ] 326,3260000,18446744073670831616,0,0,75229,63,838,256,256,0,4895412794951710241,2693,65536,0,1,65403,0,133,65536,1,250,0,0,1483,4,4 +[zuse@Hera] [HADES][DOE ] 327,3270000,10000,0,0,256,63,842,256,256,0,0,2697,65536,0,1,65403,0,133,65536,1,251,0,0,1487,8,0 +[zuse@Hera] [HADES][DOE ] 328,3280000,10000,0,0,256,63,845,256,256,0,0,2701,65536,0,1,65403,0,133,65536,1,253,0,0,1491,12,0 +[zuse@Hera] [HADES][DOE ] 329,3290000,10000,0,0,256,63,859,256,256,0,0,2704,65536,0,1,65403,0,133,65536,1,254,0,0,1494,15,0 +[zuse@Hera] [HADES][DOE ] 330,3300000,10000,0,0,256,63,851,256,256,0,0,2708,65536,0,1,65403,0,133,65536,1,256,0,0,1498,19,0 +[zuse@Hera] [HADES][DOE ] 331,3310000,10000,0,0,256,63,865,256,256,0,0,2712,65536,0,1,65403,0,133,65536,1,257,0,0,1502,23,0 +[zuse@Hera] [HADES][DOE ] 332,3320000,10000,0,0,256,63,857,256,256,0,0,2716,65536,0,1,65403,0,133,65536,1,259,0,0,1506,27,0 +[zuse@Hera] [HADES][DOE ] 333,3330000,10000,0,0,256,63,871,256,256,0,0,2719,65536,0,1,65403,0,133,65536,1,260,0,0,1509,30,0 +[zuse@Hera] [HADES][DOE ] 334,3340000,10000,0,0,256,63,874,256,256,0,0,2723,65536,0,1,65403,0,133,65536,1,261,0,0,1513,34,0 +[zuse@Hera] [HADES][DOE ] 335,3350000,10000,0,0,256,63,878,256,256,0,0,2727,65536,0,1,65403,0,133,65536,1,262,0,0,1517,38,0 +[zuse@Hera] [HADES][DOE ] 336,3360000,10000,0,0,256,63,881,256,256,0,0,2730,65536,0,1,65403,0,133,65536,1,263,0,0,1520,41,0 +[zuse@Hera] [HADES][DOE ] 337,3370000,10000,0,0,256,63,884,256,256,0,0,2734,65536,0,1,65403,0,133,65536,1,264,0,0,1524,45,0 +[zuse@Hera] [HADES][DOE ] 338,3380000,10000,0,0,256,63,1032,256,256,0,0,2737,65536,0,1,65403,0,133,65536,1,265,0,0,1527,48,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4199,41990000,38610000,0,0,994665,80,10520,256,256,2200,4720449614157709312,2744,65536,0,1,65395,0,141,65536,1,266,2,3,1534,0,3 +[zuse@Artemis] [HADES][DOE ] 4200,42000000,10000,0,0,256,80,10523,256,256,1,0,2749,65536,0,1,65395,0,141,65536,1,266,2,8,1539,0,8 +[zuse@Artemis] [HADES][DOE ] 4201,42010000,10000,0,0,256,80,10525,256,256,1,0,2753,65536,0,1,65395,0,141,65536,1,266,2,12,1543,0,12 +[zuse@Artemis] [HADES][DOE ] 4202,42020000,10000,0,0,256,80,10528,256,256,1,0,2758,65536,0,1,65395,0,141,65536,1,266,2,17,1548,0,17 +[zuse@Artemis] [HADES][DOE ] 4203,42030000,10000,0,0,256,80,10530,256,256,1,0,2761,65536,0,1,65395,0,141,65536,1,266,2,20,1551,0,20 +[zuse@Artemis] [HADES][DOE ] 4204,42040000,10000,0,0,256,80,10533,256,256,1,0,2765,65536,0,1,65395,0,141,65536,1,266,2,24,1555,0,24 +[zuse@Artemis] [HADES][DOE ] 4205,42050000,10000,0,0,256,80,10535,256,256,1,0,2770,65536,0,1,65395,0,141,65536,1,266,2,29,1560,0,29 +[zuse@Artemis] [HADES][DOE ] 4206,42060000,10000,0,0,256,80,10538,256,256,1,0,2774,65536,0,1,65395,0,141,65536,1,266,2,33,1564,0,33 +[zuse@Artemis] [HADES][DOE ] 4207,42070000,10000,0,0,256,80,10540,256,256,1,0,2778,65536,0,1,65395,0,141,65536,1,266,2,37,1568,0,37 +[zuse@Artemis] [HADES][DOE ] 4208,42080000,10000,0,0,256,80,10543,256,256,1,0,2782,65536,0,1,65395,0,141,65536,1,266,2,41,1572,0,41 +[zuse@Artemis] [HADES][DOE ] 4209,42090000,10000,0,0,256,80,10545,256,256,1,0,2786,65536,0,1,65395,0,141,65536,1,266,2,45,1576,0,45 +[zuse@Artemis] [HADES][DOE ] 4210,42100000,10000,0,0,256,80,10548,256,256,1,0,2790,65536,0,1,65395,0,141,65536,1,266,2,49,1580,0,49 +[zuse@Artemis] [HADES][DOE ] 4211,42110000,10000,0,0,256,80,10550,256,256,1,0,2793,65536,0,1,65395,0,141,65536,1,266,2,52,1583,0,52 +[zuse@Hera] [HADES][DOE ] 339,3390000,18446744073670831616,0,0,78557,63,890,256,256,0,4895412794951710241,2800,65536,0,1,65395,0,141,65536,1,267,0,0,1590,3,3 +[zuse@Hera] [HADES][DOE ] 340,3400000,10000,0,0,256,63,893,256,256,0,0,2805,65536,0,1,65395,0,141,65536,1,268,0,0,1595,8,0 +[zuse@Hera] [HADES][DOE ] 341,3410000,10000,0,0,256,63,896,256,256,0,0,2809,65536,0,1,65395,0,141,65536,1,270,0,0,1599,12,0 +[zuse@Hera] [HADES][DOE ] 342,3420000,10000,0,0,256,63,899,256,256,0,0,2812,65536,0,1,65395,0,141,65536,1,271,0,0,1602,15,0 +[zuse@Hera] [HADES][DOE ] 343,3430000,10000,0,0,256,63,903,256,256,0,0,2816,65536,0,1,65395,0,141,65536,1,272,0,0,1606,19,0 +[zuse@Hera] [HADES][DOE ] 344,3440000,10000,0,0,256,63,906,256,256,0,0,2820,65536,0,1,65395,0,141,65536,1,273,0,0,1610,23,0 +[zuse@Hera] [HADES][DOE ] 345,3450000,10000,0,0,256,63,909,256,256,0,0,2823,65536,0,1,65395,0,141,65536,1,274,0,0,1613,26,0 +[zuse@Hera] [HADES][DOE ] 346,3460000,10000,0,0,256,63,924,256,256,0,0,2826,65536,0,1,65395,0,141,65536,1,275,0,0,1616,29,0 +[zuse@Hera] [HADES][DOE ] 347,3470000,10000,0,0,256,63,927,256,256,0,0,2830,65536,0,1,65395,0,141,65536,1,276,0,0,1620,33,0 +[zuse@Hera] [HADES][DOE ] 348,3480000,10000,0,0,256,63,942,256,256,0,0,2833,65536,0,1,65395,0,141,65536,1,277,0,0,1623,36,0 +[zuse@Hera] [HADES][DOE ] 349,3490000,10000,0,0,256,63,933,256,256,0,0,2837,65536,0,1,65395,0,141,65536,1,278,0,0,1627,40,0 +[zuse@Hera] [HADES][DOE ] 350,3500000,10000,0,0,256,63,936,256,256,0,0,2841,65536,0,1,65395,0,141,65536,1,280,0,0,1631,44,0 +[zuse@Hera] [HADES][DOE ] 351,3510000,10000,0,0,256,63,940,256,256,0,0,2845,65536,0,1,65395,0,141,65536,1,281,0,0,1635,48,0 +[zuse@Hera] [HADES][DOE ] 352,3520000,10000,0,0,256,62,931,256,256,0,0,2849,65536,0,1,65395,0,141,65536,1,282,0,0,1639,52,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4212,42120000,38600000,0,0,994409,80,10553,256,256,2213,4720448271980429312,2856,65536,0,1,65387,0,149,65536,1,283,2,3,1646,0,3 +[zuse@Artemis] [HADES][DOE ] 4213,42130000,10000,0,0,256,80,10555,256,256,1,0,2861,65536,0,1,65387,0,149,65536,1,283,2,8,1651,0,8 +[zuse@Artemis] [HADES][DOE ] 4214,42140000,10000,0,0,256,80,10558,256,256,1,0,2865,65536,0,1,65387,0,149,65536,1,283,2,12,1655,0,12 +[zuse@Artemis] [HADES][DOE ] 4215,42150000,10000,0,0,256,80,10560,256,256,1,0,2869,65536,0,1,65387,0,149,65536,1,283,2,16,1659,0,16 +[zuse@Artemis] [HADES][DOE ] 4216,42160000,10000,0,0,256,80,10563,256,256,1,0,2872,65536,0,1,65387,0,149,65536,1,283,2,19,1662,0,19 +[zuse@Artemis] [HADES][DOE ] 4217,42170000,10000,0,0,256,80,10565,256,256,1,0,2876,65536,0,1,65387,0,149,65536,1,283,2,23,1666,0,23 +[zuse@Artemis] [HADES][DOE ] 4218,42180000,10000,0,0,256,80,10568,256,256,1,0,2881,65536,0,1,65387,0,149,65536,1,283,2,28,1671,0,28 +[zuse@Artemis] [HADES][DOE ] 4219,42190000,10000,0,0,256,80,10570,256,256,1,0,2884,65536,0,1,65387,0,149,65536,1,283,2,31,1674,0,31 +[zuse@Artemis] [HADES][DOE ] 4220,42200000,10000,0,0,256,80,10573,256,256,1,0,2889,65536,0,1,65387,0,149,65536,1,283,2,36,1679,0,36 +[zuse@Artemis] [HADES][DOE ] 4221,42210000,10000,0,0,256,80,10575,256,256,1,0,2895,65536,0,1,65387,0,149,65536,1,283,2,42,1685,0,42 +[zuse@Artemis] [HADES][DOE ] 4222,42220000,10000,0,0,256,80,10578,256,256,1,0,2899,65536,0,1,65387,0,149,65536,1,283,2,46,1689,0,46 +[zuse@Artemis] [HADES][DOE ] 4223,42230000,10000,0,0,256,80,10580,256,256,1,0,2903,65536,0,1,65387,0,149,65536,1,283,2,50,1693,0,50 +[zuse@Artemis] [HADES][DOE ] 4224,42240000,10000,0,0,256,80,10583,256,256,1,0,2907,65536,0,1,65387,0,149,65536,1,283,2,54,1697,0,54 +[zuse@Artemis] [HADES][DOE ] 4225,42250000,10000,0,0,256,80,10585,256,256,1,0,2915,65536,0,1,65387,0,149,65536,1,283,2,62,1705,0,62 +[zuse@Hera] [HADES][DOE ] 353,3530000,18446744073670831616,0,0,82141,62,946,256,256,0,4895412794951710241,2928,65536,0,1,65387,0,149,65536,1,284,0,0,1718,5,5 +[zuse@Hera] [HADES][DOE ] 354,3540000,10000,0,0,256,62,949,256,256,0,0,2933,65536,0,1,65387,0,149,65536,1,285,0,0,1723,10,0 +[zuse@Hera] [HADES][DOE ] 355,3550000,10000,0,0,256,62,952,256,256,0,0,2937,65536,0,1,65387,0,149,65536,1,286,0,0,1727,14,0 +[zuse@Hera] [HADES][DOE ] 356,3560000,10000,0,0,256,62,955,256,256,0,0,2941,65536,0,1,65387,0,149,65536,1,287,0,0,1731,18,0 +[zuse@Hera] [HADES][DOE ] 357,3570000,10000,0,0,256,62,946,256,256,0,0,2945,65536,0,1,65387,0,149,65536,1,288,0,0,1735,22,0 +[zuse@Hera] [HADES][DOE ] 358,3580000,10000,0,0,256,62,950,256,256,0,0,2949,65536,0,1,65387,0,149,65536,1,289,0,0,1739,26,0 +[zuse@Hera] [HADES][DOE ] 359,3590000,10000,0,0,256,62,965,256,256,0,0,2953,65536,0,1,65387,0,149,65536,1,290,0,0,1743,30,0 +[zuse@Hera] [HADES][DOE ] 360,3600000,10000,0,0,256,62,968,256,256,0,0,2957,65536,0,1,65387,0,149,65536,1,291,0,0,1747,34,0 +[zuse@Hera] [HADES][DOE ] 361,3610000,10000,0,0,256,62,984,256,256,0,0,2960,65536,0,1,65387,0,149,65536,1,292,0,0,1750,37,0 +[zuse@Hera] [HADES][DOE ] 362,3620000,10000,0,0,256,62,975,256,256,0,0,2964,65536,0,1,65387,0,149,65536,1,293,0,0,1754,41,0 +[zuse@Hera] [HADES][DOE ] 363,3630000,10000,0,0,256,59,991,256,256,0,0,2967,65536,0,1,65387,0,149,65536,1,294,0,0,1757,44,0 +[zuse@Hera] [HADES][DOE ] 364,3640000,10000,0,0,256,59,994,256,256,0,0,2971,65536,0,1,65387,0,149,65536,1,295,0,0,1761,48,0 +[zuse@Hera] [HADES][DOE ] 365,3650000,10000,0,0,256,59,997,256,256,0,0,2975,65536,0,1,65387,0,149,65536,1,296,0,0,1765,52,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4226,42260000,38610000,0,0,994665,80,10588,256,256,2227,4720449614157709312,2982,65536,0,1,65379,0,157,65536,1,297,2,3,1771,0,3 +[zuse@Artemis] [HADES][DOE ] 4227,42270000,10000,0,0,256,80,10590,256,256,1,0,2987,65536,0,1,65379,0,157,65536,1,297,2,8,1776,0,8 +[zuse@Artemis] [HADES][DOE ] 4228,42280000,10000,0,0,256,80,10593,256,256,1,0,2991,65536,0,1,65379,0,157,65536,1,297,2,12,1780,0,12 +[zuse@Artemis] [HADES][DOE ] 4229,42290000,10000,0,0,256,80,10595,256,256,1,0,2995,65536,0,1,65379,0,157,65536,1,297,2,16,1784,0,16 +[zuse@Artemis] [HADES][DOE ] 4230,42300000,10000,0,0,256,81,10598,256,256,1,0,2999,65536,0,1,65379,0,157,65536,1,297,2,20,1788,0,20 +[zuse@Artemis] [HADES][DOE ] 4231,42310000,10000,0,0,256,81,10600,256,256,1,0,3003,65536,0,1,65379,0,157,65536,1,297,2,24,1792,0,24 +[zuse@Artemis] [HADES][DOE ] 4232,42320000,10000,0,0,256,83,10603,256,256,1,0,3006,65536,0,1,65379,0,157,65536,1,297,2,27,1795,0,27 +[zuse@Artemis] [HADES][DOE ] 4233,42330000,10000,0,0,256,83,10605,256,256,1,0,3010,65536,0,1,65379,0,157,65536,1,297,2,31,1799,0,31 +[zuse@Artemis] [HADES][DOE ] 4234,42340000,10000,0,0,256,83,10608,256,256,1,0,3014,65536,0,1,65379,0,157,65536,1,297,2,35,1803,0,35 +[zuse@Artemis] [HADES][DOE ] 4235,42350000,10000,0,0,256,83,10610,256,256,1,0,3017,65536,0,1,65379,0,157,65536,1,297,2,38,1806,0,38 +[zuse@Artemis] [HADES][DOE ] 4236,42360000,10000,0,0,256,83,10613,256,256,1,0,3020,65536,0,1,65379,0,157,65536,1,297,2,41,1809,0,41 +[zuse@Artemis] [HADES][DOE ] 4237,42370000,10000,0,0,256,83,10615,256,256,1,0,3024,65536,0,1,65379,0,157,65536,1,297,2,45,1813,0,45 +[zuse@Artemis] [HADES][DOE ] 4238,42380000,10000,0,0,256,83,10618,256,256,1,0,3028,65536,0,1,65379,0,157,65536,1,297,2,49,1817,0,49 +[zuse@Hera] [HADES][DOE ] 366,3660000,18446744073670831616,0,0,85469,58,950,256,256,0,4895412794951710241,3035,65536,0,1,65379,0,157,65536,1,298,0,0,1824,3,3 +[zuse@Hera] [HADES][DOE ] 367,3670000,10000,0,0,256,58,953,256,256,0,0,3040,65536,0,1,65379,0,157,65536,1,299,0,0,1829,8,1 +[zuse@Hera] [HADES][DOE ] 368,3680000,10000,0,0,256,58,993,256,256,0,0,3043,65536,0,1,65379,0,157,65536,1,300,0,0,1832,11,0 +[zuse@Hera] [HADES][DOE ] 369,3690000,10000,0,0,256,58,1009,256,256,0,0,3046,65536,0,1,65379,0,157,65536,1,301,0,0,1835,14,0 +[zuse@Hera] [HADES][DOE ] 370,3700000,10000,0,0,256,58,1000,256,256,0,0,3049,65536,0,1,65379,0,157,65536,1,302,0,0,1838,17,0 +[zuse@Hera] [HADES][DOE ] 371,3710000,10000,0,0,256,58,1003,256,256,0,0,3052,65536,0,1,65379,0,157,65536,1,303,0,0,1841,20,0 +[zuse@Hera] [HADES][DOE ] 372,3720000,10000,0,0,256,58,993,256,256,0,0,3056,65536,0,1,65379,0,157,65536,1,304,0,0,1845,24,0 +[zuse@Hera] [HADES][DOE ] 373,3730000,10000,0,0,256,58,997,256,256,0,0,3059,65536,0,1,65379,0,157,65536,1,305,0,0,1848,27,0 +[zuse@Hera] [HADES][DOE ] 374,3740000,10000,0,0,256,58,1026,256,256,0,0,3062,65536,0,1,65379,0,157,65536,1,306,0,0,1851,30,0 +[zuse@Hera] [HADES][DOE ] 375,3750000,10000,0,0,256,58,1016,256,256,0,0,3065,65536,0,1,65379,0,157,65536,1,307,0,0,1854,33,0 +[zuse@Hera] [HADES][DOE ] 376,3760000,10000,0,0,256,58,1033,256,256,0,0,3069,65536,0,1,65379,0,157,65536,1,308,0,0,1858,37,0 +[zuse@Hera] [HADES][DOE ] 377,3770000,10000,0,0,256,58,1036,256,256,0,0,3072,65536,0,1,65379,0,157,65536,1,309,0,0,1861,40,0 +[zuse@Hera] [HADES][DOE ] 378,3780000,10000,0,0,256,58,1052,256,256,0,0,3075,65536,0,1,65379,0,157,65536,1,310,0,0,1864,43,0 +[zuse@Hera] [HADES][DOE ] 379,3790000,10000,0,0,256,58,1002,256,256,0,0,3079,65536,0,1,65379,0,157,65536,1,311,0,0,1868,47,1 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4239,42390000,38600000,0,0,994409,83,10620,256,256,2240,4720448271980429312,3085,65536,0,1,65371,0,165,65536,1,312,2,3,1874,0,3 +[zuse@Artemis] [HADES][DOE ] 4240,42400000,10000,0,0,256,83,10623,256,256,1,0,3091,65536,0,1,65371,0,165,65536,1,312,2,9,1880,0,9 +[zuse@Artemis] [HADES][DOE ] 4241,42410000,10000,0,0,256,83,10625,256,256,1,0,3094,65536,0,1,65371,0,165,65536,1,312,2,12,1883,0,12 +[zuse@Artemis] [HADES][DOE ] 4242,42420000,10000,0,0,256,83,10628,256,256,1,0,3098,65536,0,1,65371,0,165,65536,1,312,2,16,1887,0,16 +[zuse@Artemis] [HADES][DOE ] 4243,42430000,10000,0,0,256,83,10630,256,256,1,0,3101,65536,0,1,65371,0,165,65536,1,312,2,19,1890,0,19 +[zuse@Artemis] [HADES][DOE ] 4244,42440000,10000,0,0,256,83,10633,256,256,1,0,3105,65536,0,1,65371,0,165,65536,1,312,2,23,1894,0,23 +[zuse@Artemis] [HADES][DOE ] 4245,42450000,10000,0,0,256,83,10635,256,256,1,0,3108,65536,0,1,65371,0,165,65536,1,312,2,26,1897,0,26 +[zuse@Artemis] [HADES][DOE ] 4246,42460000,10000,0,0,256,83,10638,256,256,1,0,3112,65536,0,1,65371,0,165,65536,1,312,2,30,1901,0,30 +[zuse@Artemis] [HADES][DOE ] 4247,42470000,10000,0,0,256,83,10640,256,256,1,0,3115,65536,0,1,65371,0,165,65536,1,312,2,33,1904,0,33 +[zuse@Artemis] [HADES][DOE ] 4248,42480000,10000,0,0,256,83,10643,256,256,1,0,3120,65536,0,1,65371,0,165,65536,1,312,2,38,1909,0,38 +[zuse@Artemis] [HADES][DOE ] 4249,42490000,10000,0,0,256,83,10645,256,256,1,0,3124,65536,0,1,65371,0,165,65536,1,312,2,42,1913,0,42 +[zuse@Artemis] [HADES][DOE ] 4250,42500000,10000,0,0,256,83,10648,256,256,1,0,3127,65536,0,1,65371,0,165,65536,1,312,2,45,1916,0,45 +[zuse@Artemis] [HADES][DOE ] 4251,42510000,10000,0,0,256,83,10651,256,256,1,0,3130,65536,0,1,65371,0,165,65536,1,312,2,48,1919,0,48 +[zuse@Hera] [HADES][DOE ] 380,3800000,18446744073670841616,0,0,89053,58,992,256,256,0,4895412794951710246,3137,65536,0,1,65371,0,165,65536,1,313,0,0,1926,3,3 +[zuse@Hera] [HADES][DOE ] 381,3810000,10000,0,0,256,58,996,256,256,0,0,3142,65536,0,1,65371,0,165,65536,1,314,0,0,1931,8,0 +[zuse@Hera] [HADES][DOE ] 382,3820000,10000,0,0,256,58,999,256,256,0,0,3146,65536,0,1,65371,0,165,65536,1,315,0,0,1935,12,0 +[zuse@Hera] [HADES][DOE ] 383,3830000,10000,0,0,256,58,1113,256,256,0,0,3149,65536,0,1,65371,0,165,65536,1,316,0,0,1938,15,0 +[zuse@Hera] [HADES][DOE ] 384,3840000,10000,0,0,256,58,1116,256,256,0,0,3153,65536,0,1,65371,0,165,65536,1,317,0,0,1942,19,0 +[zuse@Hera] [HADES][DOE ] 385,3850000,10000,0,0,256,58,1120,256,256,0,0,3156,65536,0,1,65371,0,165,65536,1,318,0,0,1945,22,0 +[zuse@Hera] [HADES][DOE ] 386,3860000,10000,0,0,256,58,1108,256,256,0,0,3160,65536,0,1,65371,0,165,65536,1,319,0,0,1949,26,0 +[zuse@Hera] [HADES][DOE ] 387,3870000,10000,0,0,256,58,1111,256,256,0,0,3163,65536,0,1,65371,0,165,65536,1,320,0,0,1952,29,0 +[zuse@Hera] [HADES][DOE ] 388,3880000,10000,0,0,256,58,1100,256,256,0,0,3167,65536,0,1,65371,0,165,65536,1,321,0,0,1956,33,0 +[zuse@Hera] [HADES][DOE ] 389,3890000,10000,0,0,256,58,1134,256,256,0,0,3170,65536,0,1,65371,0,165,65536,1,322,0,0,1959,36,0 +[zuse@Hera] [HADES][DOE ] 390,3900000,10000,0,0,256,58,1137,256,256,0,0,3174,65536,0,1,65371,0,165,65536,1,323,0,0,1963,40,0 +[zuse@Hera] [HADES][DOE ] 391,3910000,10000,0,0,256,58,1157,256,256,0,0,3178,65536,0,1,65371,0,165,65536,1,324,0,0,1967,44,0 +[zuse@Hera] [HADES][DOE ] 392,3920000,10000,0,0,256,58,1083,256,256,0,0,3181,65536,0,1,65371,0,165,65536,1,325,0,0,1970,47,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4252,42520000,38600000,0,0,994409,83,10653,256,256,2253,4720448271980429312,3188,65536,0,1,65363,0,173,65536,1,326,2,3,1976,0,3 +[zuse@Artemis] [HADES][DOE ] 4253,42530000,10000,0,0,256,83,10656,256,256,1,0,3193,65536,0,1,65363,0,173,65536,1,326,2,8,1981,0,8 +[zuse@Artemis] [HADES][DOE ] 4254,42540000,10000,0,0,256,83,10658,256,256,1,0,3196,65536,0,1,65363,0,173,65536,1,326,2,11,1984,0,11 +[zuse@Artemis] [HADES][DOE ] 4255,42550000,10000,0,0,256,83,10661,256,256,1,0,3200,65536,0,1,65363,0,173,65536,1,326,2,15,1988,0,15 +[zuse@Artemis] [HADES][DOE ] 4256,42560000,10000,0,0,256,83,10663,256,256,1,0,3204,65536,0,1,65363,0,173,65536,1,326,2,19,1992,0,19 +[zuse@Artemis] [HADES][DOE ] 4257,42570000,10000,0,0,256,83,10666,256,256,1,0,3208,65536,0,1,65363,0,173,65536,1,326,2,23,1996,0,23 +[zuse@Artemis] [HADES][DOE ] 4258,42580000,10000,0,0,256,83,10668,256,256,1,0,3212,65536,0,1,65363,0,173,65536,1,326,2,27,2000,0,27 +[zuse@Artemis] [HADES][DOE ] 4259,42590000,10000,0,0,256,83,10671,256,256,1,0,3216,65536,0,1,65363,0,173,65536,1,326,2,31,2004,0,31 +[zuse@Artemis] [HADES][DOE ] 4260,42600000,10000,0,0,256,83,10673,256,256,1,0,3220,65536,0,1,65363,0,173,65536,1,326,2,35,2008,0,35 +[zuse@Artemis] [HADES][DOE ] 4261,42610000,10000,0,0,256,83,10676,256,256,1,0,3223,65536,0,1,65363,0,173,65536,1,326,2,38,2011,0,38 +[zuse@Artemis] [HADES][DOE ] 4262,42620000,10000,0,0,256,83,10678,256,256,1,0,3227,65536,0,1,65363,0,173,65536,1,326,2,42,2015,0,42 +[zuse@Artemis] [HADES][DOE ] 4263,42630000,10000,0,0,256,83,10681,256,256,1,0,3230,65536,0,1,65363,0,173,65536,1,326,2,45,2018,0,45 +[zuse@Artemis] [HADES][DOE ] 4264,42640000,10000,0,0,256,83,10683,256,256,1,0,3234,65536,0,1,65363,0,173,65536,1,326,2,49,2022,0,49 +[zuse@Hera] [HADES][DOE ] 393,3930000,18446744073670841616,0,0,92381,58,1058,256,256,0,4895412794951710246,3241,65536,0,1,65363,0,173,65536,1,327,0,0,2029,4,4 +[zuse@Hera] [HADES][DOE ] 394,3940000,10000,0,0,256,58,1061,256,256,0,0,3245,65536,0,1,65363,0,173,65536,1,328,0,0,2033,8,0 +[zuse@Hera] [HADES][DOE ] 395,3950000,10000,0,0,256,58,1065,256,256,0,0,3249,65536,0,1,65363,0,173,65536,1,329,0,0,2037,12,1 +[zuse@Hera] [HADES][DOE ] 396,3960000,10000,0,0,256,58,1082,256,256,0,0,3252,65536,0,1,65363,0,173,65536,1,330,0,0,2040,15,0 +[zuse@Hera] [HADES][DOE ] 397,3970000,10000,0,0,256,58,1099,256,256,0,0,3256,65536,0,1,65363,0,173,65536,1,331,0,0,2044,19,0 +[zuse@Hera] [HADES][DOE ] 398,3980000,10000,0,0,256,58,1250,256,256,0,0,3259,65536,0,1,65363,0,173,65536,1,332,0,0,2047,22,0 +[zuse@Hera] [HADES][DOE ] 399,3990000,10000,0,0,256,58,1273,256,256,0,0,3262,65536,0,1,65363,0,173,65536,1,333,0,0,2050,25,0 +[zuse@Hera] [HADES][DOE ] 400,4000000,10000,0,0,256,58,1276,256,256,0,0,3266,65536,0,1,65363,0,173,65536,1,334,0,0,2054,29,0 +[zuse@Hera] [HADES][DOE ] 401,4010000,10000,0,0,256,58,1280,256,256,0,0,3270,65536,0,1,65363,0,173,65536,1,335,0,0,2058,33,1 +[zuse@Hera] [HADES][DOE ] 402,4020000,10000,0,0,256,58,1265,256,256,0,0,3273,65536,0,1,65363,0,173,65536,1,336,0,0,2061,36,0 +[zuse@Hera] [HADES][DOE ] 403,4030000,10000,0,0,256,58,1269,256,256,0,0,3276,65536,0,1,65363,0,173,65536,1,337,0,0,2064,39,0 +[zuse@Hera] [HADES][DOE ] 404,4040000,10000,0,0,256,58,1312,256,256,0,0,3280,65536,0,1,65363,0,173,65536,1,338,0,0,2068,43,0 +[zuse@Hera] [HADES][DOE ] 405,4050000,10000,0,0,256,58,1296,256,256,0,0,3283,65536,0,1,65363,0,173,65536,1,339,0,0,2071,46,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4265,42650000,38600000,0,0,994409,83,10686,256,256,2266,4720448271980429312,3290,65536,0,1,65355,0,181,65536,1,340,2,3,2078,0,3 +[zuse@Artemis] [HADES][DOE ] 4266,42660000,10000,0,0,256,83,10688,256,256,1,0,3295,65536,0,1,65355,0,181,65536,1,340,2,8,2083,0,8 +[zuse@Artemis] [HADES][DOE ] 4267,42670000,10000,0,0,256,83,10691,256,256,1,0,3299,65536,0,1,65355,0,181,65536,1,340,2,12,2087,0,12 +[zuse@Artemis] [HADES][DOE ] 4268,42680000,10000,0,0,256,83,10693,256,256,1,0,3303,65536,0,1,65355,0,181,65536,1,340,2,16,2091,0,16 +[zuse@Artemis] [HADES][DOE ] 4269,42690000,10000,0,0,256,83,10696,256,256,1,0,3307,65536,0,1,65355,0,181,65536,1,340,2,20,2095,0,20 +[zuse@Artemis] [HADES][DOE ] 4270,42700000,10000,0,0,256,83,10698,256,256,1,0,3311,65536,0,1,65355,0,181,65536,1,340,2,24,2099,0,24 +[zuse@Artemis] [HADES][DOE ] 4271,42710000,10000,0,0,256,83,10701,256,256,1,0,3314,65536,0,1,65355,0,181,65536,1,340,2,27,2102,0,27 +[zuse@Artemis] [HADES][DOE ] 4272,42720000,10000,0,0,256,83,10703,256,256,1,0,3318,65536,0,1,65355,0,181,65536,1,340,2,31,2106,0,31 +[zuse@Artemis] [HADES][DOE ] 4273,42730000,10000,0,0,256,83,10706,256,256,1,0,3321,65536,0,1,65355,0,181,65536,1,340,2,34,2109,0,34 +[zuse@Artemis] [HADES][DOE ] 4274,42740000,10000,0,0,256,83,10708,256,256,1,0,3325,65536,0,1,65355,0,181,65536,1,340,2,38,2113,0,38 +[zuse@Artemis] [HADES][DOE ] 4275,42750000,10000,0,0,256,83,10711,256,256,1,0,3329,65536,0,1,65355,0,181,65536,1,340,2,42,2117,0,42 +[zuse@Artemis] [HADES][DOE ] 4276,42760000,10000,0,0,256,83,10713,256,256,1,0,3333,65536,0,1,65355,0,181,65536,1,340,2,46,2121,0,46 +[zuse@Artemis] [HADES][DOE ] 4277,42770000,10000,0,0,256,83,10716,256,256,1,0,3336,65536,0,1,65355,0,181,65536,1,340,2,49,2124,0,49 +[zuse@Hera] [HADES][DOE ] 406,4060000,18446744073670841616,0,0,95709,58,1128,256,256,0,4895412794951710246,3343,65536,0,1,65355,0,181,65536,1,341,0,0,2130,3,3 +[zuse@Hera] [HADES][DOE ] 407,4070000,10000,0,0,256,58,1131,256,256,0,0,3347,65536,0,1,65355,0,181,65536,1,342,0,0,2134,7,0 +[zuse@Hera] [HADES][DOE ] 408,4080000,10000,0,0,256,58,1149,256,256,0,0,3351,65536,0,1,65355,0,181,65536,1,343,0,0,2138,11,0 +[zuse@Hera] [HADES][DOE ] 409,4090000,10000,0,0,256,58,1153,256,256,0,0,3354,65536,0,1,65355,0,181,65536,1,344,0,0,2141,14,0 +[zuse@Hera] [HADES][DOE ] 410,4100000,10000,0,0,256,58,1156,256,256,0,0,3358,65536,0,1,65355,0,181,65536,1,345,0,0,2145,18,0 +[zuse@Hera] [HADES][DOE ] 411,4110000,10000,0,0,256,58,1159,256,256,0,0,3362,65536,0,1,65355,0,181,65536,1,346,0,0,2149,22,0 +[zuse@Hera] [HADES][DOE ] 412,4120000,10000,0,0,256,58,1163,256,256,0,0,3366,65536,0,1,65355,0,181,65536,1,347,0,0,2153,26,0 +[zuse@Hera] [HADES][DOE ] 413,4130000,10000,0,0,256,58,1345,256,256,0,0,3370,65536,0,1,65355,0,181,65536,1,348,0,0,2157,30,0 +[zuse@Hera] [HADES][DOE ] 414,4140000,10000,0,0,256,58,1392,256,256,0,0,3374,65536,0,1,65355,0,181,65536,1,349,0,0,2161,34,1 +[zuse@Hera] [HADES][DOE ] 415,4150000,10000,0,0,256,58,1396,256,256,0,0,3377,65536,0,1,65355,0,181,65536,1,350,0,0,2164,37,0 +[zuse@Hera] [HADES][DOE ] 416,4160000,10000,0,0,256,58,1378,256,256,0,0,3380,65536,0,1,65355,0,181,65536,1,351,0,0,2167,40,0 +[zuse@Hera] [HADES][DOE ] 417,4170000,10000,0,0,256,58,1382,256,256,0,0,3383,65536,0,1,65355,0,181,65536,1,352,0,0,2170,43,0 +[zuse@Hera] [HADES][DOE ] 418,4180000,10000,0,0,256,58,1386,256,256,0,0,3387,65536,0,1,65355,0,181,65536,1,353,0,0,2174,47,0 +[zuse@Hera] [HADES][DOE ] 419,4190000,10000,0,0,256,58,1327,256,256,0,0,3390,65536,0,1,65355,0,181,65536,1,354,0,0,2177,50,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4278,42780000,38590000,0,0,994153,83,10718,256,256,2279,4720446929803149312,3397,65536,0,1,65347,0,189,65536,1,355,2,3,2184,0,3 +[zuse@Artemis] [HADES][DOE ] 4279,42790000,10000,0,0,256,83,10721,256,256,1,0,3403,65536,0,1,65347,0,189,65536,1,355,2,9,2190,0,9 +[zuse@Artemis] [HADES][DOE ] 4280,42800000,10000,0,0,256,83,10723,256,256,1,0,3407,65536,0,1,65347,0,189,65536,1,355,2,13,2194,0,13 +[zuse@Artemis] [HADES][DOE ] 4281,42810000,10000,0,0,256,83,10726,256,256,1,0,3411,65536,0,1,65347,0,189,65536,1,355,2,17,2198,0,17 +[zuse@Artemis] [HADES][DOE ] 4282,42820000,10000,0,0,256,83,10728,256,256,1,0,3415,65536,0,1,65347,0,189,65536,1,355,2,21,2202,0,21 +[zuse@Artemis] [HADES][DOE ] 4283,42830000,10000,0,0,256,83,10731,256,256,1,0,3419,65536,0,1,65347,0,189,65536,1,355,2,25,2206,0,25 +[zuse@Artemis] [HADES][DOE ] 4284,42840000,10000,0,0,256,83,10733,256,256,1,0,3423,65536,0,1,65347,0,189,65536,1,355,2,29,2210,0,29 +[zuse@Artemis] [HADES][DOE ] 4285,42850000,10000,0,0,256,83,10736,256,256,1,0,3427,65536,0,1,65347,0,189,65536,1,355,2,33,2214,0,33 +[zuse@Artemis] [HADES][DOE ] 4286,42860000,10000,0,0,256,83,10738,256,256,1,0,3431,65536,0,1,65347,0,189,65536,1,355,2,37,2218,0,37 +[zuse@Artemis] [HADES][DOE ] 4287,42870000,10000,0,0,256,83,10741,256,256,1,0,3435,65536,0,1,65347,0,189,65536,1,355,2,41,2222,0,41 +[zuse@Artemis] [HADES][DOE ] 4288,42880000,10000,0,0,256,83,10743,256,256,1,0,3439,65536,0,1,65347,0,189,65536,1,355,2,45,2226,0,45 +[zuse@Artemis] [HADES][DOE ] 4289,42890000,10000,0,0,256,83,10746,256,256,1,0,3443,65536,0,1,65347,0,189,65536,1,355,2,49,2230,0,49 +[zuse@Artemis] [HADES][DOE ] 4290,42900000,10000,0,0,256,83,10748,256,256,1,0,3446,65536,0,1,65347,0,189,65536,1,355,2,52,2233,0,52 +[zuse@Artemis] [HADES][DOE ] 4291,42910000,10000,0,0,256,83,10751,256,256,1,0,3450,65536,0,1,65347,0,189,65536,1,355,2,56,2237,0,56 +[zuse@Hera] [HADES][DOE ] 420,4200000,18446744073670841616,0,0,99293,58,1205,256,256,0,4895412794951710246,3457,65536,0,1,65347,0,189,65536,1,356,0,0,2244,3,3 +[zuse@Hera] [HADES][DOE ] 421,4210000,10000,0,0,256,58,1208,256,256,0,0,3462,65536,0,1,65347,0,189,65536,1,357,0,0,2249,8,0 +[zuse@Hera] [HADES][DOE ] 422,4220000,10000,0,0,256,58,1212,256,256,0,0,3465,65536,0,1,65347,0,189,65536,1,358,0,0,2252,11,0 +[zuse@Hera] [HADES][DOE ] 423,4230000,10000,0,0,256,58,1215,256,256,0,0,3469,65536,0,1,65347,0,189,65536,1,359,0,0,2256,15,0 +[zuse@Hera] [HADES][DOE ] 424,4240000,10000,0,0,256,58,1202,256,256,0,0,3473,65536,0,1,65347,0,189,65536,1,361,0,0,2260,19,0 +[zuse@Hera] [HADES][DOE ] 425,4250000,10000,0,0,256,58,1205,256,256,0,0,3476,65536,0,1,65347,0,189,65536,1,362,0,0,2263,22,0 +[zuse@Hera] [HADES][DOE ] 426,4260000,10000,0,0,256,58,1209,256,256,0,0,3480,65536,0,1,65347,0,189,65536,1,363,0,0,2267,26,0 +[zuse@Hera] [HADES][DOE ] 427,4270000,10000,0,0,256,58,1212,256,256,0,0,3483,65536,0,1,65347,0,189,65536,1,364,0,0,2270,29,0 +[zuse@Hera] [HADES][DOE ] 428,4280000,10000,0,0,256,58,1402,256,256,0,0,3487,65536,0,1,65347,0,189,65536,1,365,0,0,2274,33,0 +[zuse@Hera] [HADES][DOE ] 429,4290000,10000,0,0,256,58,1428,256,256,0,0,3491,65536,0,1,65347,0,189,65536,1,366,0,0,2278,37,1 +[zuse@Hera] [HADES][DOE ] 430,4300000,10000,0,0,256,58,1432,256,256,0,0,3494,65536,0,1,65347,0,189,65536,1,367,0,0,2281,40,0 +[zuse@Hera] [HADES][DOE ] 431,4310000,10000,0,0,256,58,1436,256,256,0,0,3498,65536,0,1,65347,0,189,65536,1,368,0,0,2285,44,0 +[zuse@Hera] [HADES][DOE ] 432,4320000,10000,0,0,256,58,1440,256,256,0,0,3501,65536,0,1,65347,0,189,65536,1,369,0,0,2288,47,0 +[zuse@Hera] [HADES][DOE ] 433,4330000,10000,0,0,256,58,1283,256,256,0,0,3505,65536,0,1,65347,0,189,65536,1,370,0,0,2292,51,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4292,42920000,38590000,0,0,994153,83,10753,256,256,2293,4720446929803149312,3512,65536,0,1,65338,0,198,65536,1,371,2,3,2299,0,3 +[zuse@Artemis] [HADES][DOE ] 4293,42930000,10000,0,0,256,83,10756,256,256,1,0,3517,65536,0,1,65338,0,198,65536,1,371,2,8,2304,0,8 +[zuse@Artemis] [HADES][DOE ] 4294,42940000,10000,0,0,256,83,10758,256,256,1,0,3521,65536,0,1,65338,0,198,65536,1,371,2,12,2308,0,12 +[zuse@Artemis] [HADES][DOE ] 4295,42950000,10000,0,0,256,83,10761,256,256,1,0,3525,65536,0,1,65338,0,198,65536,1,371,2,16,2312,0,16 +[zuse@Artemis] [HADES][DOE ] 4296,42960000,10000,0,0,256,83,10763,256,256,1,0,3530,65536,0,1,65338,0,198,65536,1,371,2,21,2317,0,21 +[zuse@Artemis] [HADES][DOE ] 4297,42970000,10000,0,0,256,83,10766,256,256,1,0,3536,65536,0,1,65338,0,198,65536,1,371,2,27,2323,0,27 +[zuse@Artemis] [HADES][DOE ] 4298,42980000,10000,0,0,256,83,10768,256,256,1,0,3540,65536,0,1,65338,0,198,65536,1,371,2,31,2327,0,31 +[zuse@Artemis] [HADES][DOE ] 4299,42990000,10000,0,0,256,83,10771,256,256,1,0,3543,65536,0,1,65338,0,198,65536,1,371,2,34,2330,0,34 +[zuse@Artemis] [HADES][DOE ] 4300,43000000,10000,0,0,256,83,10773,256,256,1,0,3547,65536,0,1,65338,0,198,65536,1,371,2,38,2334,0,38 +[zuse@Artemis] [HADES][DOE ] 4301,43010000,10000,0,0,256,83,10776,256,256,1,0,3551,65536,0,1,65338,0,198,65536,1,371,2,42,2338,0,42 +[zuse@Artemis] [HADES][DOE ] 4302,43020000,10000,0,0,256,83,10779,256,256,1,0,3555,65536,0,1,65338,0,198,65536,1,371,2,46,2342,0,46 +[zuse@Artemis] [HADES][DOE ] 4303,43030000,10000,0,0,256,83,10781,256,256,1,0,3560,65536,0,1,65338,0,198,65536,1,371,2,51,2347,0,51 +[zuse@Artemis] [HADES][DOE ] 4304,43040000,10000,0,0,256,83,10784,256,256,1,0,3564,65536,0,1,65338,0,198,65536,1,371,2,55,2351,0,55 +[zuse@Hera] [HADES][DOE ] 434,4340000,18446744073670851616,0,0,102877,58,1252,256,256,0,4895412794951710251,3571,65536,0,1,65338,0,198,65536,1,372,0,0,2358,4,4 +[zuse@Hera] [HADES][DOE ] 435,4350000,10000,0,0,256,58,1255,256,256,0,0,3576,65536,0,1,65338,0,198,65536,1,374,0,0,2363,9,0 +[zuse@Hera] [HADES][DOE ] 436,4360000,10000,0,0,256,58,1275,256,256,0,0,3580,65536,0,1,65338,0,198,65536,1,375,0,0,2367,13,0 +[zuse@Hera] [HADES][DOE ] 437,4370000,10000,0,0,256,58,1279,256,256,0,0,3584,65536,0,1,65338,0,198,65536,1,377,0,0,2371,17,0 +[zuse@Hera] [HADES][DOE ] 438,4380000,10000,0,0,256,58,1265,256,256,0,0,3587,65536,0,1,65338,0,198,65536,1,378,0,0,2374,20,0 +[zuse@Hera] [HADES][DOE ] 439,4390000,10000,0,0,256,58,1268,256,256,0,0,3591,65536,0,1,65338,0,198,65536,1,379,0,0,2378,24,0 +[zuse@Hera] [HADES][DOE ] 440,4400000,10000,0,0,256,58,1271,256,256,0,0,3595,65536,0,1,65338,0,198,65536,1,380,0,0,2382,28,0 +[zuse@Hera] [HADES][DOE ] 441,4410000,10000,0,0,256,58,1275,256,256,0,0,3598,65536,0,1,65338,0,198,65536,1,381,0,0,2385,31,0 +[zuse@Hera] [HADES][DOE ] 442,4420000,10000,0,0,256,58,1278,256,256,0,0,3602,65536,0,1,65338,0,198,65536,1,383,0,0,2389,35,0 +[zuse@Hera] [HADES][DOE ] 443,4430000,10000,0,0,256,58,1482,256,256,0,0,3605,65536,0,1,65338,0,198,65536,1,384,0,0,2392,38,0 +[zuse@Hera] [HADES][DOE ] 444,4440000,10000,0,0,256,58,1533,256,256,0,0,3609,65536,0,1,65338,0,198,65536,1,386,0,0,2396,42,0 +[zuse@Hera] [HADES][DOE ] 445,4450000,10000,0,0,256,58,1537,256,256,0,0,3612,65536,0,1,65338,0,198,65536,1,387,0,0,2399,45,0 +[zuse@Hera] [HADES][DOE ] 446,4460000,10000,0,0,256,58,1385,256,256,0,0,3615,65536,0,1,65338,0,198,65536,1,388,0,0,2402,48,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4305,43050000,38590000,0,0,994153,83,10786,256,256,2306,4720446929803149312,3622,65536,0,1,65330,0,206,65536,1,389,2,3,2409,0,3 +[zuse@Artemis] [HADES][DOE ] 4306,43060000,10000,0,0,256,83,10789,256,256,1,0,3627,65536,0,1,65330,0,206,65536,1,389,2,8,2414,0,8 +[zuse@Artemis] [HADES][DOE ] 4307,43070000,10000,0,0,256,83,10791,256,256,1,0,3631,65536,0,1,65330,0,206,65536,1,389,2,12,2418,0,12 +[zuse@Artemis] [HADES][DOE ] 4308,43080000,10000,0,0,256,83,10794,256,256,1,0,3635,65536,0,1,65330,0,206,65536,1,389,2,16,2422,0,16 +[zuse@Artemis] [HADES][DOE ] 4309,43090000,10000,0,0,256,83,10796,256,256,1,0,3638,65536,0,1,65330,0,206,65536,1,389,2,19,2425,0,19 +[zuse@Artemis] [HADES][DOE ] 4310,43100000,10000,0,0,256,83,10799,256,256,1,0,3642,65536,0,1,65330,0,206,65536,1,389,2,23,2429,0,23 +[zuse@Artemis] [HADES][DOE ] 4311,43110000,10000,0,0,256,83,10801,256,256,1,0,3646,65536,0,1,65330,0,206,65536,1,389,2,27,2433,0,27 +[zuse@Artemis] [HADES][DOE ] 4312,43120000,10000,0,0,256,83,10804,256,256,1,0,3649,65536,0,1,65330,0,206,65536,1,389,2,30,2436,0,30 +[zuse@Artemis] [HADES][DOE ] 4313,43130000,10000,0,0,256,83,10806,256,256,1,0,3653,65536,0,1,65330,0,206,65536,1,389,2,34,2440,0,34 +[zuse@Artemis] [HADES][DOE ] 4314,43140000,10000,0,0,256,83,10809,256,256,1,0,3657,65536,0,1,65330,0,206,65536,1,389,2,38,2444,0,38 +[zuse@Artemis] [HADES][DOE ] 4315,43150000,10000,0,0,256,83,10811,256,256,1,0,3662,65536,0,1,65330,0,206,65536,1,389,2,43,2449,0,43 +[zuse@Artemis] [HADES][DOE ] 4316,43160000,10000,0,0,256,83,10814,256,256,1,0,3666,65536,0,1,65330,0,206,65536,1,389,2,47,2453,0,47 +[zuse@Artemis] [HADES][DOE ] 4317,43170000,10000,0,0,256,83,10816,256,256,1,0,3670,65536,0,1,65330,0,206,65536,1,389,2,51,2457,0,51 +[zuse@Hera] [HADES][DOE ] 447,4470000,18446744073670851616,0,0,106205,58,1312,256,256,0,4895412794951710251,3677,65536,0,1,65330,0,206,65536,1,390,0,0,2464,3,3 +[zuse@Hera] [HADES][DOE ] 448,4480000,10000,0,0,256,58,1316,256,256,0,0,3683,65536,0,1,65330,0,206,65536,1,391,0,0,2470,9,1 +[zuse@Hera] [HADES][DOE ] 449,4490000,10000,0,0,256,58,1319,256,256,0,0,3686,65536,0,1,65330,0,206,65536,1,392,0,0,2473,12,0 +[zuse@Hera] [HADES][DOE ] 450,4500000,10000,0,0,256,58,1323,256,256,0,0,3690,65536,0,1,65330,0,206,65536,1,394,0,0,2477,16,0 +[zuse@Hera] [HADES][DOE ] 451,4510000,10000,0,0,256,58,1326,256,256,0,0,3693,65536,0,1,65330,0,206,65536,1,395,0,0,2480,19,0 +[zuse@Hera] [HADES][DOE ] 452,4520000,10000,0,0,256,58,1329,256,256,0,0,3697,65536,0,1,65330,0,206,65536,1,396,0,0,2484,23,0 +[zuse@Hera] [HADES][DOE ] 453,4530000,10000,0,0,256,58,1332,256,256,0,0,3700,65536,0,1,65330,0,206,65536,1,397,0,0,2487,26,0 +[zuse@Hera] [HADES][DOE ] 454,4540000,10000,0,0,256,58,1336,256,256,0,0,3704,65536,0,1,65330,0,206,65536,1,398,0,0,2491,30,0 +[zuse@Hera] [HADES][DOE ] 455,4550000,10000,0,0,256,58,1339,256,256,0,0,3708,65536,0,1,65330,0,206,65536,1,400,0,0,2495,34,0 +[zuse@Hera] [HADES][DOE ] 456,4560000,10000,0,0,256,58,1342,256,256,0,0,3712,65536,0,1,65330,0,206,65536,1,402,0,0,2499,38,0 +[zuse@Hera] [HADES][DOE ] 457,4570000,10000,0,0,256,58,1346,256,256,0,0,3716,65536,0,1,65330,0,206,65536,1,403,0,0,2503,42,0 +[zuse@Hera] [HADES][DOE ] 458,4580000,10000,0,0,256,58,1563,256,256,0,0,3720,65536,0,1,65330,0,206,65536,1,405,0,0,2507,46,0 +[zuse@Hera] [HADES][DOE ] 459,4590000,10000,0,0,256,58,1592,256,256,0,0,3724,65536,0,1,65330,0,206,65536,1,407,0,0,2511,50,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4318,43180000,38590000,0,0,994153,83,10819,256,256,2319,4720446929803149312,3731,65536,0,1,65322,0,214,65536,1,408,2,3,2517,0,3 +[zuse@Artemis] [HADES][DOE ] 4319,43190000,10000,0,0,256,83,10821,256,256,1,0,3736,65536,0,1,65322,0,214,65536,1,408,2,8,2522,0,8 +[zuse@Artemis] [HADES][DOE ] 4320,43200000,10000,0,0,256,83,10824,256,256,1,0,3740,65536,0,1,65322,0,214,65536,1,408,2,12,2526,0,12 +[zuse@Artemis] [HADES][DOE ] 4321,43210000,10000,0,0,256,83,10826,256,256,1,0,3745,65536,0,1,65322,0,214,65536,1,408,2,17,2531,0,17 +[zuse@Artemis] [HADES][DOE ] 4322,43220000,10000,0,0,256,83,10829,256,256,1,0,3748,65536,0,1,65322,0,214,65536,1,408,2,20,2534,0,20 +[zuse@Artemis] [HADES][DOE ] 4323,43230000,10000,0,0,256,83,10831,256,256,1,0,3752,65536,0,1,65322,0,214,65536,1,408,2,24,2538,0,24 +[zuse@Artemis] [HADES][DOE ] 4324,43240000,10000,0,0,256,83,10834,256,256,1,0,3756,65536,0,1,65322,0,214,65536,1,408,2,28,2542,0,28 +[zuse@Artemis] [HADES][DOE ] 4325,43250000,10000,0,0,256,83,10836,256,256,1,0,3760,65536,0,1,65322,0,214,65536,1,408,2,32,2546,0,32 +[zuse@Artemis] [HADES][DOE ] 4326,43260000,10000,0,0,256,83,10839,256,256,1,0,3764,65536,0,1,65322,0,214,65536,1,408,2,36,2550,0,36 +[zuse@Artemis] [HADES][DOE ] 4327,43270000,10000,0,0,256,83,10841,256,256,1,0,3769,65536,0,1,65322,0,214,65536,1,408,2,41,2555,0,41 +[zuse@Artemis] [HADES][DOE ] 4328,43280000,10000,0,0,256,83,10844,256,256,1,0,3773,65536,0,1,65322,0,214,65536,1,408,2,45,2559,0,45 +[zuse@Artemis] [HADES][DOE ] 4329,43290000,10000,0,0,256,83,10846,256,256,1,0,3777,65536,0,1,65322,0,214,65536,1,408,2,49,2563,0,49 +[zuse@Artemis] [HADES][DOE ] 4330,43300000,10000,0,0,256,83,10849,256,256,1,0,3781,65536,0,1,65322,0,214,65536,1,408,2,53,2567,0,53 +[zuse@Hera] [HADES][DOE ] 460,4600000,18446744073670851616,0,0,109533,58,1356,256,256,0,4895412794951710251,3789,65536,0,1,65322,0,214,65536,1,409,0,0,2575,4,4 +[zuse@Hera] [HADES][DOE ] 461,4610000,10000,0,0,256,58,1359,256,256,0,0,3794,65536,0,1,65322,0,214,65536,1,411,0,0,2580,9,0 +[zuse@Hera] [HADES][DOE ] 462,4620000,10000,0,0,256,58,1363,256,256,0,0,3797,65536,0,1,65322,0,214,65536,1,412,0,0,2583,12,0 +[zuse@Hera] [HADES][DOE ] 463,4630000,10000,0,0,256,58,1366,256,256,0,0,3801,65536,0,1,65322,0,214,65536,1,413,0,0,2587,16,0 +[zuse@Hera] [HADES][DOE ] 464,4640000,10000,0,0,256,58,1369,256,256,0,0,3805,65536,0,1,65322,0,214,65536,1,414,0,0,2591,20,0 +[zuse@Hera] [HADES][DOE ] 465,4650000,10000,0,0,256,58,1373,256,256,0,0,3808,65536,0,1,65322,0,214,65536,1,415,0,0,2594,23,0 +[zuse@Hera] [HADES][DOE ] 466,4660000,10000,0,0,256,58,1376,256,256,0,0,3812,65536,0,1,65322,0,214,65536,1,416,0,0,2598,27,0 +[zuse@Hera] [HADES][DOE ] 467,4670000,10000,0,0,256,58,1379,256,256,0,0,3815,65536,0,1,65322,0,214,65536,1,417,0,0,2601,30,0 +[zuse@Hera] [HADES][DOE ] 468,4680000,10000,0,0,256,58,1402,256,256,0,0,3819,65536,0,1,65322,0,214,65536,1,418,0,0,2605,34,0 +[zuse@Hera] [HADES][DOE ] 469,4690000,10000,0,0,256,58,1405,256,256,0,0,3823,65536,0,1,65322,0,214,65536,1,419,0,0,2609,38,0 +[zuse@Hera] [HADES][DOE ] 470,4700000,10000,0,0,256,58,1409,256,256,0,0,3826,65536,0,1,65322,0,214,65536,1,420,0,0,2612,41,0 +[zuse@Hera] [HADES][DOE ] 471,4710000,10000,0,0,256,58,1412,256,256,0,0,3829,65536,0,1,65322,0,214,65536,1,421,0,0,2615,44,0 +[zuse@Hera] [HADES][DOE ] 472,4720000,10000,0,0,256,58,1415,256,256,0,0,3833,65536,0,1,65322,0,214,65536,1,422,0,0,2619,48,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4331,43310000,38590000,0,0,994153,83,10851,256,256,2332,4720446929803149312,3839,65536,0,1,65314,0,222,65536,1,423,2,2,2624,0,2 +[zuse@Artemis] [HADES][DOE ] 4332,43320000,10000,0,0,256,83,10854,256,256,1,0,3845,65536,0,1,65314,0,222,65536,1,423,2,8,2630,0,8 +[zuse@Artemis] [HADES][DOE ] 4333,43330000,10000,0,0,256,83,10856,256,256,1,0,3849,65536,0,1,65314,0,222,65536,1,423,2,12,2634,0,12 +[zuse@Artemis] [HADES][DOE ] 4334,43340000,10000,0,0,256,83,10859,256,256,1,0,3852,65536,0,1,65314,0,222,65536,1,423,2,15,2637,0,15 +[zuse@Artemis] [HADES][DOE ] 4335,43350000,10000,0,0,256,83,10861,256,256,1,0,3856,65536,0,1,65314,0,222,65536,1,423,2,19,2641,0,19 +[zuse@Artemis] [HADES][DOE ] 4336,43360000,10000,0,0,256,83,10864,256,256,1,0,3860,65536,0,1,65314,0,222,65536,1,423,2,23,2645,0,23 +[zuse@Artemis] [HADES][DOE ] 4337,43370000,10000,0,0,256,83,10866,256,256,1,0,3864,65536,0,1,65314,0,222,65536,1,423,2,27,2649,0,27 +[zuse@Artemis] [HADES][DOE ] 4338,43380000,10000,0,0,256,83,10869,256,256,1,0,3867,65536,0,1,65314,0,222,65536,1,423,2,30,2652,0,30 +[zuse@Artemis] [HADES][DOE ] 4339,43390000,10000,0,0,256,83,10871,256,256,1,0,3871,65536,0,1,65314,0,222,65536,1,423,2,34,2656,0,34 +[zuse@Artemis] [HADES][DOE ] 4340,43400000,10000,0,0,256,83,10874,256,256,1,0,3875,65536,0,1,65314,0,222,65536,1,423,2,38,2660,0,38 +[zuse@Artemis] [HADES][DOE ] 4341,43410000,10000,0,0,256,83,10876,256,256,1,0,3880,65536,0,1,65314,0,222,65536,1,423,2,43,2665,0,43 +[zuse@Artemis] [HADES][DOE ] 4342,43420000,10000,0,0,256,83,10879,256,256,1,0,3883,65536,0,1,65314,0,222,65536,1,423,2,46,2668,0,46 +[zuse@Artemis] [HADES][DOE ] 4343,43430000,10000,0,0,256,83,10881,256,256,1,0,3887,65536,0,1,65314,0,222,65536,1,423,2,50,2672,0,50 +[zuse@Hera] [HADES][DOE ] 473,4730000,18446744073670851616,0,0,112861,58,1418,256,256,0,4895412794951710251,3894,65536,0,1,65314,0,222,65536,1,424,0,0,2679,3,3 +[zuse@Hera] [HADES][DOE ] 474,4740000,10000,0,0,256,58,1422,256,256,0,0,3900,65536,0,1,65314,0,222,65536,1,426,0,0,2685,9,0 +[zuse@Hera] [HADES][DOE ] 475,4750000,10000,0,0,256,58,1425,256,256,0,0,3904,65536,0,1,65314,0,222,65536,1,427,0,0,2689,13,0 +[zuse@Hera] [HADES][DOE ] 476,4760000,10000,0,0,256,58,1429,256,256,0,0,3908,65536,0,1,65314,0,222,65536,1,429,0,0,2693,17,0 +[zuse@Hera] [HADES][DOE ] 477,4770000,10000,0,0,256,58,1413,256,256,0,0,3912,65536,0,1,65314,0,222,65536,1,430,0,0,2697,21,0 +[zuse@Hera] [HADES][DOE ] 478,4780000,10000,0,0,256,58,1416,256,256,0,0,3916,65536,0,1,65314,0,222,65536,1,431,0,0,2701,25,0 +[zuse@Hera] [HADES][DOE ] 479,4790000,10000,0,0,256,58,1439,256,256,0,0,3919,65536,0,1,65314,0,222,65536,1,432,0,0,2704,28,0 +[zuse@Hera] [HADES][DOE ] 480,4800000,10000,0,0,256,58,1443,256,256,0,0,3923,65536,0,1,65314,0,222,65536,1,433,0,0,2708,32,0 +[zuse@Hera] [HADES][DOE ] 481,4810000,10000,0,0,256,58,1466,256,256,0,0,3927,65536,0,1,65314,0,222,65536,1,434,0,0,2712,36,0 +[zuse@Hera] [HADES][DOE ] 482,4820000,10000,0,0,256,58,1449,256,256,0,0,3931,65536,0,1,65314,0,222,65536,1,435,0,0,2716,40,1 +[zuse@Hera] [HADES][DOE ] 483,4830000,10000,0,0,256,58,1473,256,256,0,0,3935,65536,0,1,65314,0,222,65536,1,436,0,0,2720,44,1 +[zuse@Hera] [HADES][DOE ] 484,4840000,10000,0,0,256,58,1477,256,256,0,0,3939,65536,0,1,65314,0,222,65536,1,438,0,0,2724,48,0 +[zuse@Hera] [HADES][DOE ] 485,4850000,10000,0,0,256,57,1480,256,256,0,0,3942,65536,0,1,65314,0,222,65536,1,439,0,0,2727,51,0 +[zuse@Hera] ok>  +[zuse@Artemis] [HADES][DOE ] 4344,43440000,38590000,0,0,994153,83,10884,256,256,2345,4720446929803149312,3948,65536,0,1,65306,0,230,65536,1,440,2,2,2732,0,2 +[zuse@Artemis] [HADES][DOE ] 4345,43450000,10000,0,0,256,83,10886,256,256,1,0,3954,65536,0,1,65306,0,230,65536,1,440,2,8,2738,0,8 +[zuse@Artemis] [HADES][DOE ] 4346,43460000,10000,0,0,256,83,10889,256,256,1,0,3959,65536,0,1,65306,0,230,65536,1,440,2,13,2743,0,13 +[zuse@Artemis] [HADES][DOE ] 4347,43470000,10000,0,0,256,83,10891,256,256,1,0,3963,65536,0,1,65306,0,230,65536,1,440,2,17,2747,0,17 +[zuse@Artemis] [HADES][DOE ] 4348,43480000,10000,0,0,256,83,10894,256,256,1,0,3967,65536,0,1,65306,0,230,65536,1,440,2,21,2751,0,21 +[zuse@Artemis] [HADES][DOE ] 4349,43490000,10000,0,0,256,83,10896,256,256,1,0,3970,65536,0,1,65306,0,230,65536,1,440,2,24,2754,0,24 +[zuse@Artemis] [HADES][DOE ] 4350,43500000,10000,0,0,256,83,10899,256,256,1,0,3974,65536,0,1,65306,0,230,65536,1,440,2,28,2758,0,28 +[zuse@Artemis] [HADES][DOE ] 4351,43510000,10000,0,0,256,83,10901,256,256,1,0,3978,65536,0,1,65306,0,230,65536,1,440,2,32,2762,0,32 +[zuse@Artemis] [HADES][DOE ] 4352,43520000,10000,0,0,256,83,10904,256,256,1,0,3981,65536,0,1,65306,0,230,65536,1,440,2,35,2765,0,35 +[zuse@Artemis] [HADES][DOE ] 4353,43530000,10000,0,0,256,83,10907,256,256,1,0,3986,65536,0,1,65306,0,230,65536,1,440,2,40,2770,0,40 +[zuse@Artemis] [HADES][DOE ] 4354,43540000,10000,0,0,256,83,10909,256,256,1,0,3989,65536,0,1,65306,0,230,65536,1,440,2,43,2773,0,43 +[zuse@Artemis] [HADES][DOE ] 4355,43550000,10000,0,0,256,83,10912,256,256,1,0,3993,65536,0,1,65306,0,230,65536,1,440,2,47,2777,0,47 +[zuse@Artemis] [HADES][DOE ] 4356,43560000,10000,0,0,256,83,10914,256,256,1,0,3997,65536,0,1,65306,0,230,65536,1,440,2,51,2781,0,51 +[zuse@Artemis] [HADES][DOE ] 4357,43570000,10000,0,0,256,83,10917,256,256,1,0,4001,65536,0,1,65306,0,230,65536,1,440,2,55,2785,0,55 +[zuse@Hera] [HADES][DOE ] 486,4860000,18446744073670841616,0,0,116189,58,1404,256,256,0,4895412794951710246,4007,65536,0,1,65306,0,230,65536,1,441,0,0,2791,3,3 +[zuse@Hera] [HADES][DOE ] 487,4870000,10000,0,0,256,58,1407,256,256,0,0,4012,65536,0,1,65306,0,230,65536,1,442,0,0,2796,8,0 +[zuse@Hera] [HADES][DOE ] 488,4880000,10000,0,0,256,58,1469,256,256,0,0,4016,65536,0,1,65306,0,230,65536,1,443,0,0,2800,12,0 +[zuse@Hera] [HADES][DOE ] 489,4890000,10000,0,0,256,58,1493,256,256,0,0,4019,65536,0,1,65306,0,230,65536,1,444,0,0,2803,15,0 +[zuse@Hera] [HADES][DOE ] 490,4900000 \ No newline at end of file diff --git a/logs/20260913-235023/riscv64/qemu-riscv64-20260913-235023.log b/logs/20260913-235023/riscv64/qemu-riscv64-20260913-235023.log new file mode 100644 index 00000000..e9308295 --- /dev/null +++ b/logs/20260913-235023/riscv64/qemu-riscv64-20260913-235023.log @@ -0,0 +1,11322 @@ + +OpenSBI v1.8 + ____ _____ ____ _____ + / __ \ / ____| _ \_ _| + | | | |_ __ ___ _ __ | (___ | |_) || | + | | | | '_ \ / _ \ '_ \ \___ \| _ < | | + | |__| | |_) | __/ | | |____) | |_) || |_ + \____/| .__/ \___|_| |_|_____/|____/_____| + | | + |_| + +Platform Name : riscv-virtio,qemu +Platform Features : medeleg +Platform HART Count : 1 +Platform HART Protection : pmp +Platform IPI Device : aclint-mswi +Platform Timer Device : aclint-mtimer @ 10000000Hz +Platform Console Device : uart8250 +Platform HSM Device : --- +Platform PMU Device : --- +Platform Reboot Device : syscon-reboot +Platform Shutdown Device : syscon-poweroff +Platform Suspend Device : --- +Platform CPPC Device : --- +Firmware Base : 0x80000000 +Firmware Size : 321 KB +Firmware RW Offset : 0x40000 +Firmware RW Size : 65 KB +Firmware Heap Offset : 0x47000 +Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free) +Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free) +Runtime SBI Version : 3.0 +Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr +Experimental SBI Extensions : none + +Domain0 Name : root +Domain0 Boot HART : 0 +Domain0 HARTs : 0* +Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: () +Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: () +Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W) +Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W) +Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: () +Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W) +Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W) +Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X) +Domain0 Next Address : 0x0000000020000000 +Domain0 Next Arg1 : 0x00000000bfe00000 +Domain0 Next Mode : S-mode +Domain0 SysReset : yes +Domain0 SysSuspend : yes + +Boot HART ID : 0 +Boot HART Domain : root +Boot HART Priv Version : v1.12 +Boot HART Base ISA : rv64imafdch +Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu +Boot HART PMP Count : 16 +Boot HART PMP Granularity : 2 bits +Boot HART PMP Address Bits : 54 +Boot HART MHPM Info : 16 (0x0007fff8) +Boot HART Debug Triggers : 2 triggers +Boot HART MIDELEG : 0x0000000000001666 +Boot HART MEDELEG : 0x0000000000f4b509 +[=3hRISC-V EDK2 firmware version 2025.11-3ubuntu7 +Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850 +BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr +om PciRoot(0x0)/Pci(0x1,0x0): Not Found +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Monolithic build - kernel linked directly +Collecting boot information... +CmdLine: parsed OK +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +GOP: linear framebuffer found +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop +Calling kernel_main (monolithic)... +riscv64 item 4.3.5a: satp state at kernel entry (before switch) + satp.MODE = 0x000000000000000a + satp.PPN = 0x00000000000bf868 + __kernel_start = 0x00000000bdf3329a +riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a) + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.0.0 +Architecture: riscv64 +Build: Sep 13 2026 23:46:38 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 100 +Total memory: 1020 MB +Usable memory: 977 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 250893 + Free pages : 250241 + Used pages : 652 + Total MB : 980 + Free MB : 977 + Used MB : 2 + +VMM initialized (mapped RAM, CR3 switched) +VMM initialized (mapped RAM, CR3 switched) +VMM self-test: mapped OK at 0xffff800000000000 +VMM self-test complete. + +IDT installed. + +APIC: init... +PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000) +PLIC: init (S-mode context 1, threshold=0) +APIC: init done + +Timer: init... +Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree) +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 536870872 + Free bytes: 536870872 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 2214588416 + Heap end addr: 2751459328 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +Stadium: 83886 cells (5242 KB), 50 VM slots +VM: bootstrap parity... +VM arena allocated: 0x0000000080267000 + (5 MB) +[HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... +[HADES][INFO ] [KRELTSC: 2836386] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 49333263] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 102742647] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 105516201] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 106861755] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 113044596] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 115855635] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 117306924] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 118269837] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 119464086] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 133398930] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 135334395] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 145338858] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 146964174] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 148831746] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 156126873] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 159818715] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161651847] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 165179007] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 171461262] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 174760194] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 179106375] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 185197551] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187401921] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 191927757] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 193084080] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 194140821] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199911831] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 202009248] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 204650901] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 206096772] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 207087510] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 208129572] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 209669502] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217547967] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 222207132] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 223714344] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229430460] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 234627372] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 236220369] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238124607] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 246584772] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 249062394] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250964091] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 259627557] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 265388256] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 267279411] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 269227686] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 279080865] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 282285675] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284462808] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 293790651] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 295634388] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297566304] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 308286237] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 310641744] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312563244] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 322020426] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 324006942] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325854438] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 335721246] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 337846404] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 339543645] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341455380] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 349741665] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 352091985] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354002964] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 361752888] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 362995290] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366207954] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 369534648] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 375538716] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 377404503] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 381790122] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 383982984] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 390159231] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 396445476] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 397666521] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 398730318] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 400812006] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 406603554] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 408344916] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 410560563] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 411570768] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 412671231] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 414305094] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 422231250] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 426931281] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 428657481] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 438669987] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 442202082] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 451284078] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 454195518] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 456086589] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 468601497] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 470337798] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 477327270] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 482624940] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 483892416] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 485193954] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 487232340] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 496951119] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 498614130] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 499876398] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 506921751] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 508775463] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 510903288] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 512388639] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 513368037] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 514398696] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 516273240] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 524931141] 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: 529511493] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 537135144] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 539027811] 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: 542489787] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 544156347] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 546017598] 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: 557153793] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 558373998] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 559626186] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 561707916] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 567495201] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 568310967] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 569752848] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 572736549] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 574055811] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 580008282] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 582432333] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 584310153] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 585356982] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 587002500] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 589036623] 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: 599889486] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 601424502] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 603401106] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 609762825] 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: 614655531] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 616311192] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 618138717] 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: 629046642] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 630205107] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 631415421] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 637807674] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 640597188] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 641733918] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 642936714] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 644871780] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 646094967] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 647206476] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 648507321] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 655328142] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 657553722] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 658875483] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 660381792] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 661445001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 662531961] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 672213360] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 674077257] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 677288451] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 683858973] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 686782698] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 689999835] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 691591131] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 698294415] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 701420328] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 703039995] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 704808279] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 706202973] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 707506191] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 714503664] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 717111486] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 720426945] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 727086150] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 729686013] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 732593022] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 734531196] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 740577222] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 743910531] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 747018090] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 748393758] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 756903042] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 759486714] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 761009235] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 762960933] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 772416015] 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: 776288919] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 777932295] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 779815470] 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: 789306063] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 790558188] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 792020544] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 793001265] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 794059266] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 802550868] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 807005010] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 810491682] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 819065478] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 820914948] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 831710607] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 833362404] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 835204923] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 838460301] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 844548495] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 847455168] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 849886737] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 851144049] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 852396741] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 858230940] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 860065437] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 861745815] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 863544108] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 865394670] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 870550023] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 876307362] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 877936794] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 879788070] 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: 891886191] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 893604936] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 895473264] 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: 905910096] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 907114068] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 908288010] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 910245294] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 918005655] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 921290370] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 922746489] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 924643440] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 933849630] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 935978232] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 938084322] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 946383732] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 947685669] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 949237296] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 950189163] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 951249390] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 953205750] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 959381535] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 964716396] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 966290871] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 968090340] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 975951669] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 978773775] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 980597205] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 988916859] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 992737305] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 994588749] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 996429378] 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: 1008437472] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 1009622754] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 1010605008] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1018187100] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1019420682] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1021128192] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 1023583491] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 1024577736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1025637207] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1032904488] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1036114611] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1039365453] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 1045343271] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1047465783] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 1052302566] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 1053465840] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 1054498305] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1060981068] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1062254844] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1064559888] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 1065973230] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 1066949940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1067961636] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1069667634] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1076052852] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1080666090] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1082523792] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1088958675] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1094741697] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1096920951] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 1098129312] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 1099116816] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1105722450] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1107726102] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1109739729] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 1111204920] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 1112756505] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 1114044246] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1122190608] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 1123983231] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1125095832] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1127094675] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1128916971] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1140851082] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1142474613] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1149587418] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1154520906] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1156136436] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1157966103] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1170307215] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 1172097486] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1181416467] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 1187323725] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 1196562402] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1198306242] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 1202055204] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1210719972] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1214016867] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 1215246438] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1219430646] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 1225281708] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1228995999] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1230252786] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 1231388739] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1239954891] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1243413612] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1244713155] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1246182525] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 1247162595] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1248300690] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 1258525695] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1260320376] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 1269751833] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1273063806] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1274887425] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1285221924] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 1287780732] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1289722329] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1290989154] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1292277693] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1300617066] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 1301590185] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1302659925] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1304669121] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1306537659] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1317145620] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1318777257] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1320599133] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1332890286] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 1334624529] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1342971756] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 1346229486] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 1348609815] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1356062043] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1359330084] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1362764550] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1364005356] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1365589449] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 1374290442] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1376113473] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 1377923400] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1388548035] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 1391873448] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1399442457] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1402141125] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1406896092] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1413058458] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1414529823] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 1415943816] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1418001417] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1419898851] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1427703543] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1432194309] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1433908266] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1435725312] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1447388187] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1448601630] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1450091202] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 1456781235] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1458622956] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1461043773] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1462887678] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 1464957018] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1473065349] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1476238953] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1478079015] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1489181652] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1491618702] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1493020515] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 1494031686] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1502250519] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 1505337099] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1507382814] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 1518515313] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1520530095] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1522382274] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1525817034] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1532897016] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1535941911] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 1536897222] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1537960893] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1545193314] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1548525363] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1551722823] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 1553249607] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 1555055124] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1564371186] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 1566468099] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1567736247] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1574838573] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 1577340555] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1578380307] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1580274759] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1582134645] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1590945426] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1593178524] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1595067285] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1598537976] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 1606935057] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1608773502] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 1617455175] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1621026981] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1622561619] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 1623728400] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1624754019] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1626366189] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1633110150] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1637931834] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1639589490] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1645814688] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 1649447058] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1652716821] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1654720557] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1662236394] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 1663213104] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1664383476] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1666391790] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1668225132] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1671597459] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1678869129] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1681983786] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1685399604] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1687185780] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1693632108] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1698314457] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1700399400] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1706625459] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 1710240987] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1713076659] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 1719961572] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1722976815] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1724224593] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1725442824] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1726986366] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 1728023871] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1729062321] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1735470177] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1738676772] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1742047902] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1749503049] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1752653679] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1755979932] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1757754600] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1759646931] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1768911774] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 1770040482] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1771898457] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1778554701] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1781347071] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1785132279] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 1786085574] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1787129736] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 1794931257] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1798494537] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 1800564402] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 1810403406] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1812372471] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1814186199] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1817662098] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1824202065] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1827445221] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1837394349] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 1839722052] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1841646639] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1842873333] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1844271471] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1849940778] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 1851310482] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1852698330] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 1856097621] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1857943941] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 1866202380] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 1870970514] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 1872192609] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1874028933] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 1883446719] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1886771145] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1888611921] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1898917461] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 1900141677] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1902494139] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1903961640] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1910353809] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1912243599] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1913412795] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1914465042] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 1916873301] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1923969810] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 1927947252] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1929346776] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1931234781] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 1932498183] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 1934667588] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1941558549] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1945522614] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1947004542] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1952766900] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1955632896] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1956624138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1957635309] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1959757212] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1961542863] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1970205867] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1972641783] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1974449106] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 1975868559] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1977062619] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1985119311] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1987361754] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1988638911] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 1990064643] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 1991704638] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 1999695474] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2002182861] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 2003096823] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2004122925] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 2005608717] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2007433932] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 2016511140] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2018021355] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2019848418] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2030863065] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2032402638] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2034203283] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2045002176] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 2046819516] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2052716400] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 2071875225] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 2073685068] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2075419626] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2077341546] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2087160054] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2090382525] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2092175505] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2101676556] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 2103035991] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2104039518] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2106030297] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2107291095] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 2108398005] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2114510601] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2117534370] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2118756318] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2120081523] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2121534954] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 2127042981] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2130606156] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 2132766468] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2134591242] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 2137729986] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2144578905] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2146391226] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2149568904] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2151077418] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2157940722] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2162514249] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 2164020768] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2165811522] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 2173652250] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2175172272] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2176966512] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2185268736] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2188777626] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2190583353] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2194198209] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2196189723] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2202865560] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 2205762069] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2209630122] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 2216119626] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2217082959] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2220382689] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2221699746] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 2222668308] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2223301752] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2224534662] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2225335539] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2226134946] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2231710404] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 2234422428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2236791522] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2238372969] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2246061636] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2251123581] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2252567478] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2254301595] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2265424770] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2266874505] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2274577683] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2280625536] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2286230982] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2291020431] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2294268627] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2295845013] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2297576694] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2308970181] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 2310513303] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2317589211] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 2322431475] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2329420380] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2332482075] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2336437803] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 2337503658] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2338517097] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2340512622] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2346681897] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 2348784879] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2350487979] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2352446922] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2353641171] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2354857302] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2361375534] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 2363054736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2365171242] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2366801220] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2368650438] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 2378266611] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2380481292] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2382032016] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2383836084] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2392891095] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2394831873] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2397245025] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2400313419] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2401854630] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2408001708] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2412252759] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2413773600] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2415558768] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2423128260] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2425714662] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2427447456] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2435202105] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 2436496209] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2438353890] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2440233957] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2441448723] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 2442478899] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2448545463] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2452946391] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2454134151] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 2455184277] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2456176002] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2458043784] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2463398889] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2464756770] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2467009860] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 2468191488] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2469204969] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2470888539] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2478335580] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2483461911] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2485049028] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2486832537] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2494473828] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2495965605] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2497696425] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2500788024] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 2506859565] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2511881043] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2513626038] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2516845905] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2522556645] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2525681088] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2529263583] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2531096883] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2537826606] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2542242675] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 2543617881] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2544634155] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2550971325] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2553350898] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 2554679652] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2555671482] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2557699935] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2558919279] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 2559996159] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2565968328] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2567755932] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2570129919] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2571516003] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2572955910] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 2573908092] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2579571372] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 2582198871] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2584538124] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 2587826640] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 2589417222] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2597448525] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 2602264833] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2609073516] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2613009861] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2616632340] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2617902231] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2624315001] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2629139100] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2630508825] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2632032144] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2638163388] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2639977431] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2641097991] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2642232894] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2643210969] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2645508789] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2646738486] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2647941660] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2649282006] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 2655353106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2657771634] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2659886943] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2661684228] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2671887939] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2673388851] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2675127189] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 2682821253] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 2684272857] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2686600959] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2688389487] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2697649920] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2699738328] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2701488867] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2705046099] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 2706157692] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2711754066] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2714071521] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2715911961] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2717130612] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2718534042] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2719534986] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2720549538] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2726377563] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2729446272] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2732890230] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2734625082] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2741756514] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2745301713] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2746936458] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2748749598] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2757966960] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2760594123] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2767209879] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2772174909] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 2773441524] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2774595453] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2776510590] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2777691504] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2783374440] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2785123845] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 2786980413] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2788018653] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2789823876] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2791783302] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2799988170] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2801565375] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2803394223] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2806535718] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2813219199] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2816122407] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2819238051] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2820731655] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2822619576] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 2830877049] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2832917157] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 2834056386] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2835301707] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2837187045] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2838339231] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 2844187269] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2845179309] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2848515747] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2854319580] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2856011088] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2857514793] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 2858452947] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2859451077] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2861253717] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2863017528] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2866043439] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2871718416] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2875094145] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2878190049] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 2879724519] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2888336052] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 2892546468] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2899305507] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2901648246] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2905155981] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 2906304996] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2907300459] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2909160702] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2910449493] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 2916112983] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2917524183] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2920408869] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2921623698] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2922935190] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2924546772] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 2925465144] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2931407094] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2936078208] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2937852582] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2945384820] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2947962171] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2950083759] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2959004685] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2962762551] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2964684177] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2967970068] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2976727278] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2979712785] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2983544802] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2990772771] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2993380761] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 2996785848] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3004946637] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 3007710006] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3008948439] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3011293677] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3019387686] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3021284154] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3023036184] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 3024277074] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3025553769] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 3027457965] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3034257975] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 3039328110] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3046801338] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3050370036] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3054155328] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3056027226] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3062570175] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3067779981] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3069661896] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3080851368] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3084637311] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 3093580497] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3095757042] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 3104797332] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 3106593189] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3108792855] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3111140529] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3112637388] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3114167952] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3121900194] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 3123482082] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3124762788] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 3126700605] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3134885355] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 3140336787] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3142112736] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3149657826] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3154838484] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3156727329] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3166197993] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3170478066] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 3171857955] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3173125536] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3181806495] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3183311187] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3184849584] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3186938643] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 3192640731] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3193921248] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3197260584] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3199471128] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3207979215] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3211246794] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3213323190] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 3215687643] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3224919390] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 3226743051] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3228948114] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 3237439338] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 3239869731] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3241442169] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3243793203] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3245352936] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3252797478] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3254759634] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 3255940275] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3257237277] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 3259147332] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3261327153] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 3271832823] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3273642603] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3281826324] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3287030985] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 3294642414] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3299318547] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 3303317178] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3310013511] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3312091188] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3315920370] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 3317893215] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3320317854] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 3332162001] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 3338217582] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3340180452] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3343117680] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3344785773] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3346359261] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3352321119] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 3354043035] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3356510283] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3358447470] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3360667884] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3368802486] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3370635744] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3372638115] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3376473702] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3384466806] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3387182736] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3395415093] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 3400371030] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3402607635] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 3406418841] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 3413507937] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3415647312] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3417793953] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3427457922] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 3428857446] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3430084035] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3431971788] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3433164609] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3434424756] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 3435758151] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 3443061783] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 3444850500] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3446125620] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 3447079923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3448072089] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3449865972] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3456068280] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3460838178] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3463234362] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3465004200] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3475581501] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3483085116] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3484829418] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3487999893] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3489551562] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3491317074] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3494300313] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 3500590590] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3503568306] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 3506643525] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 3507766668] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3514632576] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3518458104] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3519663336] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 3520814115] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3521799393] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3523605456] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3529267749] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3531348051] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3533330010] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 3534267513] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3535275807] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3542446614] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3545761422] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3549780192] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3552048486] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3559143315] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3562072290] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3563599347] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3565398606] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 3573272850] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3575518884] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3576913683] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3578688498] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3581667978] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 3583160868] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3590095761] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 3593603559] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 3598857654] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3601178616] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3604610247] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3605782929] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 3606845718] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3607844772] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3609747645] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3615818220] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3618012405] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3619692657] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 3620652231] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3621656178] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3623394411] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3625320762] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3633896910] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3635466387] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3637251072] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3646302303] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3647890995] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3649635129] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3657442656] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3660232296] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3662079057] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3665277987] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 3666805905] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3668514108] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 3677698311] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 3678804003] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3679815300] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3681678252] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3686907630] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 3690279663] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3692322375] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3694228629] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3695418048] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3696663516] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3698027760] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 3703531209] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3704841945] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3707508525] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3709272588] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3712298856] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3717837669] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3721452231] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 3722564958] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3726097389] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3733003281] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3735323004] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3738361914] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3739813728] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3741521805] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3749899881] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 3751525617] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3752547435] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3754476747] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3755906385] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3757505787] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3764086662] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 3765439398] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3766657734] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3768308334] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3775191378] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3780080388] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3781552614] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3783417939] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3786534780] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3792472320] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3797066784] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3800131188] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3806400234] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3809657670] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3812739861] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3820793088] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3823359414] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3826383120] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 3827464830] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3828477618] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3834541956] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3836110488] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 3837953700] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3839531766] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3841456962] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3842632290] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3849183723] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3851996694] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 3852919854] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3853936506] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3855651240] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3857436912] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3865162644] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3867740163] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3869874183] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 3871029498] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3881263260] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3882646530] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3884340390] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3893972943] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3896520915] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3898253646] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3901367148] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 3907838403] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3910152498] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3911964294] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3913113435] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 3914345925] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3915321459] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3921780429] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3923205300] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3925587057] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3927088578] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 3927986538] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3929006949] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3930597741] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3937489962] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3943289406] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3944871504] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3953058585] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3957017169] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3958450545] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3964662408] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3970278627] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3971808225] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3973568445] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3982453251] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3986215758] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3987970350] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3995695347] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 3997673316] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3999223200] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4001100747] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4002321918] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 4003371330] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4004287539] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4012424787] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4014079041] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4015914672] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4017978846] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 4019188320] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4025646429] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4027303917] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4028875284] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 4030728366] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4033390935] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4040115135] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4043317824] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4046405811] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4047737274] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4054231146] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4058714604] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4060279461] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4067002905] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4073286651] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4074844053] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4076557527] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4084323033] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 4086827997] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4087809201] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4089681729] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4095224847] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 4096707426] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4098655470] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4100905011] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4102113456] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4103457246] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4104892491] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 4105725288] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4110630363] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4113997398] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4115875092] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4118935758] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4125077229] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4127356779] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4131426138] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4132901052] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4134674460] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4143837264] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 4145784153] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4146788226] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4148648091] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4149850152] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4155188184] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4158414813] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 4159354122] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4160349942] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4161920112] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4163723802] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4172872515] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4174327542] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4176056892] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4191235125] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4192765017] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4198177746] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4200768453] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4204705008] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 4205873322] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4206918828] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4208768655] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4214842044] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4218206895] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4220164200] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 4221079107] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4222100820] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4228389291] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4231496367] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4234604052] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4236145263] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4237840530] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4246861857] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4248454098] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4250246112] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4257836058] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 4258951704] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4260002523] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4261917639] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4263131082] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4264337532] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4265736111] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 4270646310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4273257681] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4276258140] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4278054606] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4281190788] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4287179631] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4289784849] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4293161208] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4298744310] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4300939482] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4304986119] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 4306089186] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4306999473] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4308880590] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4314621990] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4316518542] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4318668039] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 4319568855] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4320561042] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4322153388] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4323881226] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4332843144] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4334358819] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4336125402] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4339287855] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4344751446] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4346937189] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4350474786] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4352709564] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4358705841] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4361854728] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4365092109] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 4366168212] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4367186691] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4372972422] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4375149093] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4377302370] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4378701495] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 4379651976] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4380677532] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4382339976] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4384063047] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4394311929] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4395791967] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4401595044] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4406495772] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4407920223] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4409714904] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4412708811] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4419085440] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4421806956] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4424897484] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 4426126131] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4427102316] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4433607507] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4434824646] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4436878530] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4438601349] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 4439559726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4440620772] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4446735384] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4449268383] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4452870534] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4454427726] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4456169613] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4465185942] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4466745843] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4468541700] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4476405570] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4479500508] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4481752464] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4483993353] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4491888786] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4494649803] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4496412627] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4505361126] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 4506451278] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4507480971] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4509456147] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4510645944] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4511929149] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4513351815] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 4514246436] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4515248178] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4521479214] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4524345294] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4527442752] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4529128254] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4535340495] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4539508932] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4541289459] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4543031157] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4553525466] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4554733113] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4556154729] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 4557112980] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4558116318] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4564474887] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4567820712] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4570759914] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4572320697] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4578647430] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4582869669] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4584432132] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4586227905] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4597126716] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4598426238] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4599826035] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 4600755894] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4601745540] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4603343829] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4611085185] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4613955360] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4615778664] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4617536742] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4623560886] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4627740621] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4629448803] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4636507743] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4640706042] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4642325730] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4644116967] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4654562892] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4656087534] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4657877931] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4666201218] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 4668654438] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4669623966] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4671490362] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4672650696] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4674006183] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4679896977] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 4680726057] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4682704950] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4684534806] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4686329571] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4689472242] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4697044296] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4700352993] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4703393457] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4709268774] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4711360143] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4715054673] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4716538029] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4718291634] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4728998967] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4731184290] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4733934429] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 4741023021] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4743980325] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 4745327223] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4746348999] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4753124166] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4754291892] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4756781190] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 4758240396] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 4759823292] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 4761136674] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4762566795] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 4768539300] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4769979522] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4772347146] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4780488594] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 4782309273] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 4783986081] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4785733176] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 4786903926] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4788507675] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4796123493] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4797248610] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 4798883124] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4800648300] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 4801822641] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4803384978] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4805160108] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 4806459042] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 4812556308] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4815473229] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 4816527429] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 4818152997] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4819879050] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 4826800776] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 4829731704] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4830932211] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4832805978] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4833954111] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 4835108985] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4842434646] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4845591870] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4846805586] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 4847922723] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4848895401] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4857107913] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4859870127] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4861101735] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4862504367] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 4870146162] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4872245574] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 4874114574] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4875904761] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 4877174106] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 4878884724] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4885801935] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 4888685382] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4890659193] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4892719419] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4899269949] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 4902226035] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4904691183] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 4906245729] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 4912796175] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4914600159] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 4915876896] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 4917517437] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4919478207] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4920598746] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 4921833651] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4927920648] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4931557764] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4932760350] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 4933988199] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4935077343] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4937160921] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4943419005] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4945813551] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4947231345] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 4948196967] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4949195664] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 4950955737] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4957432830] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 4959139332] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 4961473020] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4963230972] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 4964388849] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 4965970506] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4972283715] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 4975361013] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 4978310715] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4980326904] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 4986754647] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 4989083001] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4990769847] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 4991970522] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 4993113531] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4994974593] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5001074505] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 5002177299] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5005214886] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5006426355] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5007640491] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 5009033211] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 5009923926] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5015339805] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 5018039124] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5020432683] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 5021624370] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5023417245] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5030244072] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5032574400] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 5034756237] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5036701089] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 5037799851] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 5039455680] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5045698392] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 5047490889] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 5050122672] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5051898432] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 5053039362] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 5059374747] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5061284487] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 5063427999] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 5064539361] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5066387676] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5067616134] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 5073117546] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5076142029] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5077356207] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5078582313] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 5080007163] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 5080977678] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5086301304] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 5088692679] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5091437841] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 5092662246] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 5094417006] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5096399238] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 5097529248] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 5106005373] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5108464515] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 5109681108] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 5111335656] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5119047612] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 5121701256] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 5123900964] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5125659714] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5131196679] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 5132534778] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5135571126] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 5136806241] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 5137962900] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5139894228] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5141079237] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5146802871] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 5150179146] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 5152300335] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 5153576001] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5155230297] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 5160474039] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5161446654] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5164302045] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5166086793] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5167148007] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5168911335] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5170718889] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5177395461] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 5181193059] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5182656087] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5184441087] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5191106298] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5194097454] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5195898267] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5196956226] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 5198111751] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5205392703] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5207111364] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 5208756504] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5210689008] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5211891699] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5218920273] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5222791056] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5223730701] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5224733850] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5233113900] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5237342124] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5238583728] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5240207385] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5242008114] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5243157024] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5251125663] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5253483207] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 5254708641] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5256341979] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5263482483] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5264849058] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5267098809] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5268993597] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5270223819] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5271387282] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5278396872] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5280462180] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5282289222] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5283718692] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5284676796] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5285721714] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 5294806629] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5297582661] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5298823026] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5300630727] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5310527964] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5311921230] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 5313848127] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5315630754] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5324056311] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 5326875708] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5328630237] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 5329688301] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5330962350] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5338718196] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5340992643] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5342126727] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5344021158] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5345182605] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5353231632] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5356093323] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5357055228] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5358069843] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5360035044] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5370243018] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5371392768] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 5379446814] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5383158795] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5384291493] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 5386126599] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5387931654] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 5394547116] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5397836325] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5399601900] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 5400770949] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5402451327] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5404238973] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5411945238] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5413905525] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5417092380] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5422710279] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5423772690] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5427031869] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5428217508] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5429477718] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5431003053] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5431974975] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5433006159] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5443203570] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5445468756] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5452295331] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5454172332] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5456052546] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 5457184719] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 5459100423] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5466569829] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5467759332] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 5469459345] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5471216373] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 5472271140] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5473580847] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5475491700] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5481954786] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5484648540] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5486827521] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5488057659] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5489284752] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5490673356] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 5491606428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5497032597] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 5500143138] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5501953905] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 5503107141] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5504707446] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5506466826] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5512572723] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 5517069852] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5519050845] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5524755222] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 5526789681] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5528570985] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 5529721869] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 5531541960] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5533556679] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 5534705274] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 5539877721] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5542387536] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5544464016] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 5545650894] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5547519684] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5548862382] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5556448401] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5559461754] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 5560371873] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5561395203] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 5563180539] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 5568881220] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5571063309] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 5573551179] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5575182396] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5576955720] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5583100005] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5587186605] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5589627435] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 5590816896] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 5592505044] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5594248506] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5599747797] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 5601821001] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5604124575] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 5605218108] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5606921166] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5615012949] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5617791774] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 5619058515] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5620941312] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5626843215] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 5627820912] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5631048801] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5632239102] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5633471697] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5634866622] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5635859838] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5636881677] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5645937066] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5648428107] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 5649860580] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 5656392483] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5659180380] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 5660691414] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5662438131] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5664263598] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5665352091] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 5671530837] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5674751082] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 5675902848] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5677134666] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5679111627] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5680279836] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5681443236] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5690775174] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5692193493] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5693517270] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5694905118] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 5701169649] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5703120822] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5705263263] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5707042299] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5708187450] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 5714763642] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5716511829] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5718889638] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5720394120] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5722185588] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5723262195] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5724905193] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5733066108] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 5734244019] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 5736159408] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5738140086] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 5744064963] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 5745167568] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5748479121] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5749736139] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 5750986227] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5752865769] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5754070707] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5759672079] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5762111670] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5763411507] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5764437861] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5766291699] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5774010144] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5775917994] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5777704989] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5779509645] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5780613636] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5782391160] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5788653990] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 5789702982] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5792786433] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5794562508] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5795737626] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5796982044] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5803469091] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5806022523] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5807575284] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5809459068] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5810622279] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5811840510] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5817687645] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5818571283] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5820268125] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 5822818953] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5824616889] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 5825815779] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5836493586] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5838273588] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5839348746] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5846467536] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5849625264] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 5850805506] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 5852455938] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5854225839] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5855383653] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5856601821] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5862858267] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5864884263] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5866239372] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5868136386] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5869287207] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5876044734] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5878741932] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 5879680968] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5880674667] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5882624349] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5889476943] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5891394873] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5893742190] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5895616839] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5902098132] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5905608555] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5907507879] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5908629993] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5910319044] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5912154024] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5913259758] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5922632268] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5924208108] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5925169698] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 5926606308] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5928377196] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5929678335] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 5935913214] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5937793008] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5939023440] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5940237618] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5941645416] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 5942572965] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5943604464] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5953371102] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5956460160] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5962762953] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5964681681] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5966457546] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5967516513] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5969136831] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5979093939] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5981145744] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5982862620] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5984644134] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5985755643] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 5992310793] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5994625140] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5996927349] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 5998134975] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5999845614] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6006394065] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6009189354] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 6011036724] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6012939198] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6014153481] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 6015229290] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6021682548] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6022778832] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6025114662] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6026501964] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 6027483546] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6028476678] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6036422385] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6038912649] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6040060110] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6041760816] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6043513287] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6044555349] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6046116048] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6053189625] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6054163395] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6055703913] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6057465687] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6058538556] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6060044508] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6061938288] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6070660218] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 6072137316] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6078789612] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6081385338] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 6082622616] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6084491301] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6085711212] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6086911005] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6088323549] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 6097134519] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6099084873] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6100855761] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6102647628] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6103801221] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6113342403] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6115194834] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6116247207] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6122866239] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6126479142] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6127590903] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6129239424] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6131060250] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6132115668] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6133883637] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6140520246] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6142744377] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 6143899608] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6145791183] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6147143457] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 6153571620] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6156938718] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6158125218] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6159424131] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6160911141] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 6161841357] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6167381934] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6171540669] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6173575254] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6174802662] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 6182932329] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6185855760] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 6187082853] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6188556906] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6190321641] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6191523471] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6193221300] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6201125994] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6202603407] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6210897945] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6214704258] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6215994561] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 6217158612] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6224381982] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6227471166] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6229527108] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6230902230] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 6231833244] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6232874277] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 6241066755] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6243069798] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 6244196469] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6245718444] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6247509576] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6248685261] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 6258779982] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6261304560] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 6262624956] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 6271060992] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6274001517] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 6275257212] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 6276392955] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6278279280] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6285067446] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6287491434] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6289015299] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 6289952508] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6290986485] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6292625955] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6302436840] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6303560508] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 6305149305] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6312990852] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 6316500645] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6318350052] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6320099310] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6321237573] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 6330112908] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6332919369] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 6334170297] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 6335334621] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6341971377] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6344531403] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6345759378] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6347146554] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 6348115977] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6349154763] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 6358019430] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6361735464] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 6363002940] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6370432341] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6373913427] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6375099150] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 6376301967] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6378230460] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6379570722] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6380757915] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6387221148] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 6388180890] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6390294120] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 6392037225] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6393991695] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 6399547686] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6401596740] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6404218590] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 6405568617] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 6406935276] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6409032210] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6414664851] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6416327064] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6418527213] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 6419602917] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6420655269] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 6422726289] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6424570950] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 6429912573] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 6433111566] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6434936802] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 6436180443] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 6437388636] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6444649596] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6446216784] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6447579663] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 6449047038] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 6450718407] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 6452008983] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6453555486] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 6459992994] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6461297493] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6463053324] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6464862159] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 6465888387] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 6472373124] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6474188049] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6475320222] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6476924013] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6478728606] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6479814222] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 6481486914] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6487702095] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6488780256] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 6490403094] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6492331461] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 6493537176] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6494856753] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6496291704] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 6497275386] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6504384411] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 6506047569] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6507859176] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 6508938996] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6515877186] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6517938882] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 6519047640] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6522012420] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6524181426] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6525530256] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6531000945] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6533290995] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 6534509436] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6535818765] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 6537966897] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6540334353] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6546063216] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 6548151267] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6549923625] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 6551120730] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 6565265952] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 6567150009] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6568927827] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6574693965] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6577460106] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6579291642] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 6580571739] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6581860257] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6584121285] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6591607659] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6592983222] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6595051239] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6597311091] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6602902383] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6606088902] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6608345121] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6609748236] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6611293920] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6613067412] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 6614413365] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6619867716] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 6624565941] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6626936064] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 6632750943] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6634667802] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6637893402] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6639398871] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6641465922] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6648173490] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 6649618017] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6651136254] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6653052252] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 6654225690] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6655504947] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6657589470] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6664302309] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 6665790621] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 6667802988] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6670015149] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 6671629041] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 6678344883] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6681812571] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 6683288787] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6684810657] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6686563506] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 6691761237] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6694393503] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6696715221] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6698920851] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 6700388793] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6706794318] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6710398107] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6711770121] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 6713957061] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6716173926] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 6722216214] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6724701669] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6726117006] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 6727075341] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6728279775] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6735193647] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6738119661] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 6740116950] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6742274049] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6744532326] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 6746018853] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6753328260] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6755978628] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6757384893] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6763048803] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6766048170] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 6767200923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6768193593] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6769771764] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6771533013] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 6772715712] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6773931360] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6780206706] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 6781829250] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 6784599822] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6786839430] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 6788242083] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6789784827] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6797483049] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 6798916257] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6800186547] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 6802353096] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6810742092] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 6813056670] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 6814601745] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 6816142179] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6818552202] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 6825709380] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6827838129] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6829604523] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 6831632745] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 6837583305] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6839676354] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6842083416] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6843339216] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 6846114408] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6853942053] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 6856854753] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 6859105932] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6861371475] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 6867134274] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 6871186140] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6873594609] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 6879478599] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6883073463] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6885336318] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 6886801110] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 6888271383] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6889623741] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6897358944] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6900128193] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6902214879] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6904056075] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 6910161909] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6912747975] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 6915933276] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6923615370] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 6926420256] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6928353894] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6930628971] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 6932055837] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 6934341834] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6945115989] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 6946564359] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6948383694] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6959991129] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 6961507371] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6963146694] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6973083747] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6975087105] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6976376253] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 6983804394] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6985960947] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 6987095997] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6988461438] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6990313386] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6991534977] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6992929524] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6999981828] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 7001375682] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 7003143189] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 7004776842] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7013405364] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 7014765702] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7016292675] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7018072215] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 7019271231] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7020580056] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 7027911450] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7030409778] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 7031778894] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 7033505220] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7035768075] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 7037221443] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 7043899464] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7047868800] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 7049303961] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 7055731536] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 7057349418] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7059708957] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 7061096574] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7062661284] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7064450778] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 7065694734] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7071725094] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7075736241] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7078022805] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 7079379909] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7086975546] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7091046732] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 7092402450] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7100716833] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7102997475] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 7104357792] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 7106253861] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7108740996] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7116027744] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 7118192592] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7120456476] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7122872988] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 7124270517] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7130490255] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7132275087] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 7133570661] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7134876000] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 7142639259] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7145893650] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 7147432047] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 7149900303] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7158790422] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 7161463596] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 7163428419] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7165202457] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 7166383098] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 7175276178] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7178844330] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 7180016004] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7181237784] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7188205206] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 7190389080] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7191564786] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7193235252] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7194993939] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 7196086044] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7203230223] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7206368778] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 7207561662] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7209004425] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7210774977] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 7216908090] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7220527440] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7222302003] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 7223471892] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7231265370] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7233719829] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 7234674363] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7235671296] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 7237641894] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7239448167] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 7245911757] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 7249322682] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7251141975] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 7252239645] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7253734383] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7255535910] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 7261452303] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7264775259] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7266593922] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 7267692096] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7268914737] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7275653490] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 7277640573] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7279447413] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7281340836] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7283150238] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 7288529661] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7292408718] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7294931805] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 7296094050] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7297339518] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7306165608] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 7308129234] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7309173018] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7310799720] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7318323054] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 7320518310] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 7322298417] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7324048788] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 7325138373] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7326541593] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7328290368] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7329607446] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 7340539206] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7350237993] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 7351347360] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7353327954] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7355160414] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 7356202350] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 7364006034] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7367695839] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 7368791682] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7376951925] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7380405375] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 7381375302] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7382387040] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 7383871971] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7385641809] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 7391482140] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7395349332] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7397684406] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 7398848940] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 7409469627] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7411237218] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 7412452446] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7413675402] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7415063775] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 7421334501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7422338910] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7424576607] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7426358394] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 7427593824] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7438486902] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7440290235] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 7441526946] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7442783733] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7449519714] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 7451913294] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7453742751] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7455361683] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7457137002] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 7458300150] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7467014415] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7470594369] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 7471997736] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7473249000] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 7480151742] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 7482993441] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 7484183469] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7485514071] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 7486426836] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7487409342] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 7496734371] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7498791531] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 7499859654] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 7501324698] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7510800717] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 7512600018] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7513993494] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7515748338] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7522087503] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 7525698873] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7529049255] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 7530220215] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 7531823460] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7538774397] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 7541276862] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7542854046] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7544600700] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7545693456] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 7552450248] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7556456859] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7557735423] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7559063694] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7560432495] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 7566792618] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7567749672] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 7570984575] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7572747126] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 7573957062] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 7575119496] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7584404625] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 7586287905] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7587952008] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7589704185] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 7595809872] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7599738048] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7601674920] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 7602841428] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7604011758] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7611749649] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 7614880329] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7615921614] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 7617663690] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7625858142] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 7629362265] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 7631850954] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 7633369170] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7641172140] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 7644010773] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7645821603] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7647580563] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 7653685221] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 7656842949] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7658625891] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 7659810207] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7666060437] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7668723573] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7670157033] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7671167217] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7672402290] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7674343992] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 7675767750] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7677579756] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7687856841] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 7689587577] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7691695620] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7698941355] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 7701701868] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7703812137] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7705729395] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 7707218673] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7714107870] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7717443006] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 7718908890] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 7729503726] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7732122930] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 7733518674] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7735027146] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7745489640] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7746986646] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7748576136] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7758526272] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 7760512032] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7761768882] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7763617659] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7770997353] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 7773266172] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 7775900643] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7778143380] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 7786777152] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7790119827] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7792361430] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7793714859] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7803036024] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7805807688] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 7813189104] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 7815405318] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7817164362] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 7818256236] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 7819717983] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7821492693] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 7822586415] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7830943869] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7832819589] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 7834011990] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 7835504061] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7837288998] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 7845821676] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 7847466543] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7849253748] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 7850366916] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 7857549147] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7860001275] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7861203441] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7862439690] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7863807903] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 7864741941] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7865794881] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7867049694] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7875988533] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 7876933995] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7877939412] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7879142103] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7880691168] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 7888055490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7889053662] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 7890917748] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7892837211] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 7893936120] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7895197527] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7901526507] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 7903475601] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7905236031] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7907017083] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 7908060825] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 7909903638] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7919413362] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 7920483354] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 7921687053] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7923442275] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 7924607817] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 7932169959] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7933197111] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7935089883] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7936303767] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 7937414100] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7938521619] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7940441481] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7949525346] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7950717096] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7952089173] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 7953031821] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7960313991] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 7962810072] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7964577096] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 7965797259] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 7967541813] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7974972537] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 7976846661] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 7978648377] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7980435288] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 7981571787] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7989671004] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7991457810] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 7992645066] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 7993743408] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7994801808] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7996683786] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7997909178] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7999183101] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8006607000] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 8007601161] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8008603848] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 8010129330] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8012250582] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 8018924130] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 8021589765] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8023552425] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8024818536] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 8025976329] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8034851706] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8036003241] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8037264774] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8038659111] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 8039629710] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8040642393] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8042514942] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8049826176] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 8050931721] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8052785118] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8054571819] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 8055685680] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8062629624] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8065465170] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 8066623908] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8067862404] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8069244834] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 8070197310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8071218456] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8092007553] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8093729238] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 8094870126] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8096091381] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8097879384] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8099068320] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8100287475] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8109506118] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8110715676] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8111903877] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8113643223] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8122222563] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8124257232] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8125904913] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8127110691] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8128311009] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8130151722] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 8137843539] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8139417930] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8141163891] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 8142394974] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8150880045] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8152617669] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 8153736549] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8154941823] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8156716890] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8157928758] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8165811780] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8167555053] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 8168747517] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8170340703] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8172115644] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 8178830310] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8181196023] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8182967562] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 8184097362] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 8185271514] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8187182094] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8194216653] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 8195623926] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8197426944] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 8198669619] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8199909564] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8201313981] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 8202375804] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8209472775] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 8211128289] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8212971669] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 8214058776] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 8215745181] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8223922182] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 8225071659] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 8226827133] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8228752875] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 8229895926] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 8231608392] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8239300062] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 8240291787] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 8242155243] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8244014394] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 8253035406] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8254355151] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8255708265] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 8256807783] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8257899048] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 8259818784] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 8261354892] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8269714971] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 8271168528] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 8273659548] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8282151276] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 8283655884] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8285458545] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8287332816] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 8288459382] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 8297262708] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8299102035] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 8300191515] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8301590850] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 8303042433] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 8310469629] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 8311530087] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8312847942] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8313800544] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8314816545] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 8317305528] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8324087604] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 8325558045] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8326645614] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8328559071] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8329691118] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8330913570] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8332830303] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 8341872462] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8342899089] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8344682220] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 8345812125] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8347048542] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8356642518] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8357800605] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8359093911] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8360482389] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8361447822] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8368343025] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 8370823524] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8372639037] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 8373831501] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8375031567] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8376918144] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8385825819] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8387196006] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8389026870] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 8390141718] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8396615850] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8399523321] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8400720678] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8401964151] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8403364305] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8404347063] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8405368797] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8413980939] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8416193898] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 8417211096] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8418593736] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8420376363] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 8421892038] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8430058749] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8431973781] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 8433189555] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8434434141] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8442528213] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8443549863] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8444548371] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8446091262] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8447984685] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 8449126182] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8456655711] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8458620492] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8459773854] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8461024215] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8462872887] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8464060017] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8471804313] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8473299051] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8474411358] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8475439077] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8476883226] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8484249984] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 8485428105] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8486822484] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8488671828] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 8489923848] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 8491391328] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8493247896] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8499354276] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8501530338] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8502888471] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8503860225] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8504883891] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8506009953] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8512913871] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 8516223702] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8517569571] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8519415534] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8520579732] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8521881900] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8531105163] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 8532334839] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8533573146] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8534958873] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8535920883] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8543947461] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8546025348] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8547765870] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 8548921395] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8550046218] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8551919565] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8560115340] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8561500983] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8563394175] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 8564589390] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8565732420] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8573750850] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8575372932] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8576617959] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8577978087] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 8578910214] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8579946690] 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: 8622947865] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8631064302] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 8632586361] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 8633755683] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8635630815] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8636825862] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 8637995856] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8645745906] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 8647289427] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 8648420046] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8650381362] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8651645079] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8652890673] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8659798854] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 8662891545] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8663952738] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8665425678] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8667176784] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 8668336950] 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: 8717897433] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8720921832] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 8722108143] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 8723365497] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8725127733] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8726258877] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8733732399] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8735427162] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 8736406392] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8737439802] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8739128223] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8740889493] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 8748110049] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8749361397] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8751122562] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 8752330839] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8753565534] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8755340181] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 8763658428] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8764762251] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8766505503] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 8767845324] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8769179979] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8778931245] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 8780096703] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8781213567] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8783116419] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 8791146924] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8792224602] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8794147593] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 8795394741] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8796621183] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8798541087] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 8805036492] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8806690473] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8808588285] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 8809835475] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8811145245] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8813029596] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 8814339870] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 8823022152] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8824879560] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 8826239772] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8827334586] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8837343585] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 8838583677] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8839751550] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8841528528] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 8848721889] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8850735264] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8852564742] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 8853743787] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8854944756] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8856812496] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 8864930046] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8867110644] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8868998796] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 8870177715] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8871381225] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8880022851] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 8881192824] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8882505072] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 8883937608] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 8885490264] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 8886759504] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 8894194848] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8895251421] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8896945428] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8898747270] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 8899828140] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 8906457693] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8909740707] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 8911176036] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8912921493] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8914663170] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 8915739462] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8923260885] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8925142506] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 8926353408] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8927991534] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8929990293] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 8937069960] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8938980057] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 8939895426] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8940930159] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8942865162] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8949794406] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 8951375664] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8953032942] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8954875986] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 8955934449] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 8957688663] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8964330060] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 8967388353] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 8969492784] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8971285470] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 8972373858] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8980083630] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8981773710] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 8982925434] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 8984179470] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8986061049] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8987263782] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8988529893] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 8995249011] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8997512727] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8999203773] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9000977076] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 9002071260] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 9016439082] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 9018111459] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9019627533] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 9025864050] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9028901847] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9030595014] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 9031669038] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 9039944151] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9041713737] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 9042870270] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 9044699769] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9046423197] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 9054040506] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 9055866666] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9057501096] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 9058610295] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 9059723211] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9061563294] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9069796386] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9071388123] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 9072283122] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9073338435] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 9075034962] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9081650970] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 9082937493] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9084945576] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9087097740] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 9088219140] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 9089980767] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9091780824] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 9092919990] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9100494690] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9102213561] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 9103320051] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 9105158034] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9112931079] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 9114048951] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 9115967700] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9117746169] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 9119068308] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 9120241305] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9127562997] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9128795403] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9129999249] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 9131103618] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9132120963] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 9134065815] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9141000225] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 9142384524] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 9144150918] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9145908555] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 9147087306] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 9149048580] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9156747747] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 9157953861] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 9159849657] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9161606307] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 9162801921] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 9163934808] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9165780057] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9171241317] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 9173512677] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9175362756] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9176556837] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9177834057] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 9185238594] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9186749208] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9188247390] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9190082160] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 9191187264] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9192930096] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9194669379] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 9202114068] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9204140988] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9205863198] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 9212327586] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9214360134] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9216106326] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 9217247907] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9218457318] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 9219392343] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9220411914] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9222203655] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9229885119] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 9231035898] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9232653192] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9234468222] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 9235636242] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9244902177] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9246669138] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 9247751499] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9248986341] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 9249935163] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9259254417] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 9260998761] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9262450281] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 9263613366] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 9264841761] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9274291845] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 9275452578] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 9276674673] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9278556378] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9279822951] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9281074005] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 9282061320] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9283076439] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9291159969] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9292967292] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 9294051837] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9302927235] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9304935339] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 9305997981] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9307247523] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 9308265162] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9309298509] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9317421729] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9319394385] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 9320545899] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 9322389195] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9329395635] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9332039514] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 9333190776] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9335022606] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9336869724] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 9338064645] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9345675717] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9347527770] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 9348729684] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9350042856] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 9351057618] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9352050708] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 9353995392] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9359993517] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 9361588425] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9363441213] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9365247906] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 9366516180] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9367877085] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 9375713508] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 9377361399] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 9378918591] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9380339787] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9381286341] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9382302321] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9389814315] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9391656603] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 9392814648] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9393981408] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9395950893] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 9397098669] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 9405887988] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9407732439] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 9409056237] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 9410554503] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9417410289] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 9418751433] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9420068322] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9421499094] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 9422489370] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9423486807] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 9425568852] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9427356771] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 9432681594] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 9436149828] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9438058161] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 9439218327] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 9440731755] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9450491043] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 9451709547] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9453046743] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9459846522] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 9461232186] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9462269901] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 9464334558] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9466120020] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 9467530821] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 9469189989] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9476506032] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 9478646940] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 9480438618] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9482211165] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 9483579084] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9490808985] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9493209495] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 9494167956] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9495228876] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9497687787] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9507114582] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 9508268532] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 9509804220] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9511622442] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 9512830509] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9514088829] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9515525544] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 9523986444] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9524975313] Running FIND.existing: FIND DUP . CR +[Hera] 2225669184 +[Hera] [HADES][TEST ] [KRELTSC: 9526763316] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9536171085] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 9537458028] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 2225995984 +[Hera] [HADES][TEST ] [KRELTSC: 9539505066] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9541273308] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 9550094841] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9552410679] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9554196414] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 9555265755] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 9556331778] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9558206364] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 9559396728] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9569992530] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9571741389] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9573051978] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9580451748] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9584983443] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9591688113] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 9593288817] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9595072956] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9597380100] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 9598769460] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9600417876] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9602192292] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 9607461066] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9609152532] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 9612368409] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9614586891] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 9620584134] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 9623387046] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9625775250] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 9627218790] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9628811598] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9634937739] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 9637636449] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9638912724] Running LATEST.basic: LATEST @ . CR +[Hera] 2225750608 +[Hera] [HADES][TEST ] [KRELTSC: 9640990842] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9643268271] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 9650880456] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 2225789792 +[Hera] [HADES][TEST ] [KRELTSC: 9654227268] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9656046708] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 9657432477] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 2225789792 +[Hera] [HADES][TEST ] [KRELTSC: 9666352143] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9668260476] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 9669601368] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9670849734] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9672271917] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 9673255641] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9674254779] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 2225997496 +[Hera] [HADES][TEST ] [KRELTSC: 9681641781] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9683558409] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 9684669708] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 2225997960 +[Hera] [HADES][TEST ] [KRELTSC: 9686952681] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9688741230] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 9689868027] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 9691184832] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 9696459948] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9699722634] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 9700897983] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9702132090] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9708355860] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 9709735266] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9710732913] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 9712216584] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9713981655] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 9715068909] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 9716280126] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9723096579] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 9724667778] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9726010098] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 9727400802] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 9728904444] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 9730168665] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9731600928] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 9737617638] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9739060611] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 9742454715] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9744308994] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 9745472079] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 2226002384 +[Hera] [HADES][TEST ] [KRELTSC: 9754148922] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9756039111] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 9757206039] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 9760936710] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9762881436] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 9768706500] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 9773401365] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9775314465] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9781847628] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 9785159538] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9787090509] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9788292339] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 9789909633] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 9796012947] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9798299616] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 9799534059] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 9800783790] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 9801915858] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9803880177] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 9805056807] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9806380311] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9812724180] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9814149177] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9815155329] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9817354155] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9819137601] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 9824536281] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9827627439] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9829371237] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9830553327] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 9837032163] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9840150180] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9841155786] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9842409969] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9843811299] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9844823688] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9845842230] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9848142780] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9855508152] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 9856574406] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 9859096338] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9860936316] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 9862075125] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 9871373211] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9873651522] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 9874784598] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9875930778] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9877336560] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 9883818210] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9885551130] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 2226008384 +[Hera] [HADES][TEST ] [KRELTSC: 9887088309] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9888975936] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 9890218464] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 9891639219] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9893408112] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 9899378412] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 2225760416 +[Hera] [HADES][TEST ] [KRELTSC: 9903580113] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9905384265] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 9906822324] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9913560762] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9914841363] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 9915732351] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9916671282] Running CURRENT.basic: CURRENT @ . CR +[Hera] 2226008384 +[Hera] [HADES][TEST ] [KRELTSC: 9918406890] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9920328033] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 9921469026] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 2226005072 +[Hera] [HADES][TEST ] [KRELTSC: 9931413303] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9933208194] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 9934351182] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 9940627557] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 9943094910] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9944801622] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 9946052592] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9947345835] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9948822681] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 9949771377] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9955719837] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9958937058] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9960758262] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 9961896735] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9971843805] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9973448121] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9974544657] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9977694762] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9979465251] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 9986093586] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9987222063] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 9988525302] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 9989953764] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 9991202970] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 9992667783] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9999364998] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 10001339754] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10002286644] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 10003934430] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10005879324] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 10007091360] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10008355959] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 10014189150] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 10015559484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10016586909] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 10017903861] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10019733507] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 10021031202] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 10022379276] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10029811743] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 10032775935] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 10035431763] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10037268675] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 10044577725] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10045663761] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 10046891799] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 10047857022] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10048874934] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 10050773418] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10052647563] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 10054491153] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 10060490811] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10062659880] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 10063646376] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 10064775378] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10066646289] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10068058980] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10074719235] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 10076488275] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 10077291483] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10078207356] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10079436843] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 10081060416] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 10086946002] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10089010071] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10090169838] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 10091808195] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 10092890997] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10093936398] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10095263115] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 10096628052] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 10098133500] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 10104045252] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10106172636] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 10106988759] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10107902154] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10109939280] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10116453648] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 10118529918] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 10119569649] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10121439069] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 10122733698] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 10124489991] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 10125811332] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10134106395] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 10135294239] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10136566524] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10138007376] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 10138982301] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10139983350] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 10141130958] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10148948586] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10150414407] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10152429735] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10154159757] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 10155265743] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10162314141] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10163630463] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 10164565173] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10165565130] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10167940545] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10175063556] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 10177186089] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10178827239] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10180640757] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 10181758566] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 10187671452] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10190517393] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 10192224462] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 10193473416] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10195434228] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10196634483] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10197910926] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10199341719] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 10200533280] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10206810075] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10211030172] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10217852799] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 10219994232] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 10222078314] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10223898048] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 10225181400] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 10227098049] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10234820106] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 10236390003] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10237780329] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10239194826] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 10240201293] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10241262528] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 10248076629] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10251091305] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 10252218396] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10254103461] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10255906815] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 10261056183] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 10262695443] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10265766105] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 10266929547] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10268170164] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10269607110] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 10270583316] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10271593563] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10279581501] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10282701807] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 10283742693] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 10290764715] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10293701208] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 10295281437] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 10296460335] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10297484232] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10299437379] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10306793196] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10310100675] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10312156428] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 10313105964] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10314134817] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10323052005] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10325618541] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 10327227309] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 10328613309] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10330847583] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 10338128451] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10339304787] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10340583120] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 10341506973] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10342542861] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 10343732763] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10345729233] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 10351511877] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10355461725] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10357344438] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10358521257] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10359772143] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10367872011] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 10370157609] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10371212376] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10374578613] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10382861643] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 10384991631] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 10386556278] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 10387704831] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10394428905] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 10396177302] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10397333247] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10398610257] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 10399484760] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10400492907] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 10402756560] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10404527406] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 10405628205] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 10411947924] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 10414299525] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10416201684] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 10422814962] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 10425040185] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 10426162257] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10428079221] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10429309464] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10430526666] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10437091035] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 10439114196] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10440269910] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 10442604501] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10444440090] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 10445520036] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 10452149841] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 10454384976] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10456344486] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10457581134] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10458883470] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10460274237] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 10465882119] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10468199595] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 10470958134] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10472726628] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 10473841245] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10481147061] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10484133555] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 10485224904] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 10486650867] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 10487839908] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10489715670] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10496407530] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10498644009] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 10500072240] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 10501648038] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 10502910726] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10504311384] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 10510631397] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10511587842] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10514312319] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10516036503] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 10517228526] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 10524826347] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10527752697] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 10528901502] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 10530697737] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10532552037] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10540500852] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10541563893] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10543638315] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10545373398] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10546571406] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 10547741715] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10553227377] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10555826610] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10556896056] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10558135623] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 10559087028] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10560132933] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10562115060] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10563888657] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 10565283477] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 10572750153] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10574319651] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 10575473412] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10583714904] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10585874292] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10587002643] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10589143635] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10591091595] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10597622574] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 10598577423] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10599441258] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10601129532] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10602410448] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10603809615] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10605256137] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10606186332] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10607212539] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 10608347358] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10615093251] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10617122481] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10618186320] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10619725410] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 10620702099] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10629125262] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10630207497] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10631420100] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10632381627] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10633411383] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 10634599311] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10640895363] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10642907079] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10644053385] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10645564776] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 10646520801] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10648421700] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10649548791] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10657644921] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10660331115] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 10661312109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10662342705] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 10663522695] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10664518452] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10671850938] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10672926999] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10674331899] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 10675274316] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 10676224293] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10678306149] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 10685070837] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10686161031] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 10687018419] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10688035827] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 10689109809] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10690082004] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10692356766] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10693459350] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10694878509] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 10695801522] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 10702373682] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10705410261] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 10706562321] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10707789456] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10715087334] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10715989389] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10716896127] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10719478980] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10721284833] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 10722393066] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10730429829] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10732081101] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 10733241036] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 10734383688] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10735368651] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10737265329] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10738512897] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10739840265] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10746819468] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10747713165] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10749882003] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10751675928] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 10759050561] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 10760720502] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10762690554] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10764532884] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 10765696536] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 10772235369] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10773601776] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10775369661] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10776633189] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10777951275] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10779371904] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 10780383726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10781380386] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10783723335] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10791050760] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 10791951660] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 10794109683] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10796245068] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 10801889931] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 10803290505] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10804235190] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10806117819] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10807310451] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10808578725] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 10809580698] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10815689850] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10818858330] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10820576382] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 10821662649] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 10823237943] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10824991695] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 10826110302] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 10832804178] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10834688802] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10836333354] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10837511853] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10838738106] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10845605001] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10846582782] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10847616003] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10849819050] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10851715917] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 10852768458] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10854740568] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10856496630] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 10863994575] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 10865161797] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10866136617] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10868056017] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10869236847] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10870548360] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10877182953] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10878127764] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10880349963] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10882138743] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 10887718317] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10890387207] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10892156436] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 10893381219] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 10894487625] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10895461500] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10897349778] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10898531175] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10899763770] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10907356887] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 10908564408] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10909486518] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 10911231282] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10919394150] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10921716015] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 10922792727] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 10924115727] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10925137314] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10932710523] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10934170821] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10935370215] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 10936349844] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10937385249] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10939689222] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10945389714] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 10947893187] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 10948863954] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10949727348] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10951667853] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10952870124] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10954103013] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10955477967] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 10956507828] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10957722426] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10965849720] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10967494566] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 10968639129] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 10970830878] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10977872241] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 10979749725] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 10980965016] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10982917470] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 10984094814] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10986505383] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10994422005] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10995400353] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10996538112] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 10997473158] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10998487899] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 11006779077] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 11008172742] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11009900748] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 11011020678] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 11013601662] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11015449746] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 11022692793] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 11024761734] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11026526763] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 11027727018] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11030137986] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11037854394] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 11039337771] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11040565872] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11041966866] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 11042938557] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11043998175] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11052813198] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11054629320] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 11055816849] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 11057463984] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11059229412] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 11065152000] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11067721371] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11069536947] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 11070691170] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11071939158] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 11072880966] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11073864270] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11080388718] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11083558647] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 11084695734] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 11086200741] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11087951742] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 11089339716] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 11095600278] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11097734172] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11099527089] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 11100672156] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11102007126] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11103431157] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 11108529894] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11111059869] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11113690476] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11115456723] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 11116602693] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 11122937574] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 11123877786] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11125763901] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 11126983098] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11128254102] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 11129257755] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11130312795] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11133039330] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11134908918] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 11136061965] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 11137189140] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 11138233911] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11140413081] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 11141681502] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11142943014] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11144353962] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 11145341256] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11146365762] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 11154854634] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11157758283] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 11158865445] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 11161223535] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11163016305] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 11164298943] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 11174758476] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11182965087] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 11184055995] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11185777197] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 11187422043] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11188433529] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 11204618964] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 11206656111] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11214219555] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 11216448894] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 11224884552] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11229399489] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 11230487898] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 11232625110] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11234459838] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 11241191829] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11243842092] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11245263834] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 11246198838] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11247246633] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11249201943] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11256848736] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11258825634] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11260716390] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11262534969] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11263616658] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11271044652] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11272788765] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11273878224] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11275917702] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11277692685] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11278811628] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11285354934] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 11287255917] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11288693199] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11290773774] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11292714384] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11301268587] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 11303625900] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 11305256865] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11307095751] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11308237731] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11315948091] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11318629686] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11319872214] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11329856265] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11331612096] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11332751304] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11333969451] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11335371642] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 11336312946] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11342428167] 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: 11345863284] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11347625856] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 11348890560] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11351092977] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11360100213] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11361894873] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11363091474] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 11364078726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11365116210] 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: 11372930520] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11376497328] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 11377662135] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11388160014] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11390159025] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11391287460] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11392512243] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11393917437] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 11394910947] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11400480231] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 11404737834] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11406874689] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 11414994150] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 11418502746] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11420382078] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11422166805] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11423276487] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 11430643938] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11433559809] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 11434658256] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11441694600] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11444372961] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11445983157] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11447219133] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 11448184062] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11449216191] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 11451080046] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11458416585] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 11460351000] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11462311140] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11464084506] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11465155716] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 11467174656] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11474440572] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 11476401510] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11478569634] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11480489958] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11481597036] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11488014405] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11490067197] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 11491852596] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11493000666] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11495625015] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11501787906] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11503129050] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11505072705] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11508185556] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11509341228] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 11512221252] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11521274751] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 11522374731] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11523576687] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 11530352064] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11531376654] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11534940732] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11536758261] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11537848098] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 11539610250] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11546739960] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11550709128] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11551778259] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 11553942183] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11561492649] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 11563854708] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11565123591] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11566540587] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 11567531619] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11568683427] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11576199579] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11580099300] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 11581301172] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11583488154] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11589649155] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11592830403] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11594998989] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 11596006800] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11603714787] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11608005570] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11609840991] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 11610930786] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11613049371] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11620794360] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11621737281] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11624129580] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11625554871] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 11626535109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11627566398] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 11638893735] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 11640262431] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11642122905] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11648071806] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11651882088] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11653735548] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11654831580] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11661359199] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 11663098146] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11664458568] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11666584356] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11668373955] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11669455644] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11677857681] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11679937164] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11681005350] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11682257979] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11683669305] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 11684606241] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11690817264] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 11695061175] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11696848254] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 11697916776] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11705540238] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11708683728] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 11709747147] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 11712271368] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 11713731645] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11715793320] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11722037061] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 11724227550] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11726038170] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 11727150036] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 11729326854] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11736341127] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 11737696677] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11739831537] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 11740901823] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11741923158] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 11752119792] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11754014286] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 11755115148] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11757258072] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11759052900] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 11760158886] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11769484419] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11771302893] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11772462597] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 11780737794] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11783609859] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 11784714480] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 11786935902] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11788705530] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 11789807715] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11799273528] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 11801234508] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 11808213060] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 11810741775] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11812176810] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 11813196423] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11814229833] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 11816481894] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11818328970] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 11825239314] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11828405379] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11830268079] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 11831439564] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11839100490] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11841488505] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 11842728114] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 11844012222] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 11845174593] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11853018471] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 11855740470] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 11857040244] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11858098833] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11860077327] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11861314605] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11870867946] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11872711935] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 11873705067] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11879705586] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11884586133] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11886438123] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 11887688757] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 11889592974] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11896649982] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11899615980] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 11900843598] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11908989729] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11912271693] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 11913414912] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11914715883] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 11915825523] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11917807419] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 11919020190] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11920244049] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11926591404] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11929576974] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11930761899] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11931963267] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11933083848] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11940597123] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11942711004] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11944198350] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11945639706] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 11946836853] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11947895568] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 12131393106] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12133600731] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 12134916738] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 12282815916] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12291640179] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 12294057930] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12455737287] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12457585686] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 12464047050] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12468378132] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12469812264] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 12470869761] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12471922743] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 12481474026] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12484209969] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 12485484648] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 12487135731] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12495799743] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 12497931642] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 12499481967] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12501343134] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 12510067227] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12513433800] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12515278230] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 12516309834] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12517319619] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 12539597406] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12542755008] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 12543980106] 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: 12558599004] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12560451939] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 12569672451] 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: 12573723309] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12580498287] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 12583007409] 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: 12586441644] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12588312051] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 12589508400] 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: 12598728072] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12600571116] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 12601747935] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 12603686760] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12614307363] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 12615892149] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 12617891055] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12624132297] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 12625175178] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 12627406995] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 12628631169] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12630596664] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 12631835643] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12633164061] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12639421431] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 12641269956] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12642885066] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12644764587] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12645894135] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12647668068] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 12654451257] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12657116871] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12658185372] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12659966235] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 12661177473] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 12667023747] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12669935943] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12672709371] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 12673855299] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12675816909] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12676866657] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12684906213] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 12687007914] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12688307310] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 12689740224] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 12691204029] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 12701533677] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 12703375776] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 12704828388] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 12710913642] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 12717322128] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 12718642398] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 12719996478] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 12726813918] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 12730203150] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12731422326] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12732815004] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 12733820799] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12734840118] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12743874360] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 12745710054] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12746724837] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12748053675] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 12749120181] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12750180639] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12756878379] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 12758459490] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12759500544] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12760835493] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 12761913066] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12762981315] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12764263491] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 12771848334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12774321966] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12775796397] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 12776825439] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12777851394] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12785318343] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 12788507676] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12789993825] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12791266152] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 12792330117] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12793313862] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12802210659] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 12804671859] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 12806161200] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 12807435060] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12814260333] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 12815880420] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12817329840] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12819359427] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12821129853] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12829810665] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12832126545] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12833522415] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 12834491271] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12835501056] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12837360270] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12844785723] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 12848202822] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12850464879] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12851698482] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12860081199] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 12862738308] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12863909121] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 12865849878] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12873226800] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 12877579470] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12878779872] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12880181223] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 12886933668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12890275314] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12892277265] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12894153006] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12903290211] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12906413520] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12908205870] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12918696819] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12919915050] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12921315813] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 12922306761] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12923349012] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12931594494] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12935126589] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12938308824] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12946187562] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12949124643] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 12950149821] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12951237537] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 12953003028] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12960948714] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 12965316525] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12966557583] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12967943100] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 12968913258] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12977627103] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12981308907] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12988328031] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 12993752142] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12996020394] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12997259604] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13003411974] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 13005395193] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13006551390] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13008316839] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13010080230] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13020581868] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13022877378] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13024316151] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 13025352564] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13026377721] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 13034615118] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13037540817] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 13040664168] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13046909799] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13049807694] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 13050800637] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13051827033] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13053711657] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13055641410] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13065984981] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13068710466] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13070123913] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 13075943055] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13077535086] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13080262314] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13082056659] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13091518377] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13094746203] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13096803090] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 13097829402] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13098881481] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 13106009469] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13109031117] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 13112322993] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13113590889] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13120431177] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 13121809470] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13123833261] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13125468762] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13127303490] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 13138529922] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13139778225] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13141179156] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 13142102106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13143143139] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 13153026642] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13154795556] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 13158197934] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13167006048] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13168602090] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 13169596188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13170619644] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13172156445] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13180463268] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13184614821] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13185837987] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13187265861] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 13188275520] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13195286790] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 13199463165] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13201398945] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 13212797976] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13214196660] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13215594105] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 13221273219] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13224026718] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13226956911] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13228745334] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 13230753522] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13240950429] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13242476100] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13244266749] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13255217367] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13256726448] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13258152642] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 13259094093] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13266300831] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13270963020] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13273199625] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13284863151] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13287200514] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13294672188] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13298195610] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13299409788] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13300801416] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 13301785686] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13302827622] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13312456731] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13314195846] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13317417813] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13319017362] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13327316037] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13330525719] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13331762892] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13337411199] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 13339757004] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13340791548] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13342453719] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13344242289] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 13353043452] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13355431152] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13357195866] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13360327134] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13361590200] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13369124916] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 13370497833] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13371547476] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 13373497074] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13375337682] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 13399033242] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 13400826579] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13401987312] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13403458299] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 13404611787] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13405793583] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13413781983] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13415919951] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13419134568] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13426889070] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13428786693] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 13429748031] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13430735430] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 13432650420] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13434467067] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 13443244164] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13444554585] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 13446007953] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 13447599774] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 13449027669] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13457865288] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 13458864384] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13459874400] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 13462082970] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13463977485] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 13472813802] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13474110132] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13475523201] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 13476611673] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13477688994] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13485505887] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13487243658] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 13488731676] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13490096907] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13491510606] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 13492613988] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13500139485] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13503025872] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13504894914] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13506278604] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13512783291] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13515030963] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 13516675788] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13518016911] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 13528447485] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13530221355] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 13531396431] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13532737134] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13534169943] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 13535230044] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13536257427] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13545662970] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13547522856] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 13548947076] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13550289879] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13556956119] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 13558772451] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13559776734] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13562591112] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13564458810] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13565876142] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13573610568] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13575058392] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 13576151799] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13577178909] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 13580096460] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13588492491] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13589947728] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13591286415] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13592713302] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 13593746796] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13594764981] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13604227602] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13606069554] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 13607481153] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13608773430] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13617308271] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 13618615668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13620049023] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13630847286] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13632619980] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13633876221] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13635274317] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 13636721070] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 13638265767] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 13646835951] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13648261326] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 13649305803] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13650395031] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 13652914611] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13654825632] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 13662222903] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13664785218] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13666750356] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 13667977428] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13675342926] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 13678107072] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13679993481] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 13681272486] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13688820390] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13691251245] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 13692215040] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13693242423] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13695439674] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13697278623] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 13704179895] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 13708039884] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13709868963] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 13711288269] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13719968409] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13721398110] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 13722346512] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13723355793] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 13725645297] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13732954872] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 13735193178] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13736394609] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13737837309] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 13738804359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13739842137] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13747277544] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13749005529] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 13750565850] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13751800587] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13753228818] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 13754260317] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13755260799] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13763089368] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13764921429] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 13766338047] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13767707604] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 13769172396] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 13775837838] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 13777377684] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 13778368779] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 13779373293] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 13780501665] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 13781524659] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 13782658218] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 13783924644] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x00000000bdf16000, 0x00000000bdf4f3e8) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[Hera] virtio-blk: found device +[Hera] Artemis: virtio-blk attached +[Hera] virtio-input: found device +[Hera] virtio-input: driver ready +[Hera] Init: Mama birth... +[Hera] [HADES][WARN ] [KRELTSC: 13921731306] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 13925634807] ( Unterminated comment +[Hera] [HADES][ERROR] [KRELTSC: 13965738801] virtio_blk: vblk_io timed out (write=1 sector=2586) -- queue ne +[Hera] [HADES][WARN ] [KRELTSC: 14013659709] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 14016140418] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 14088125016] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 14231586285] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14234135454] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14242964988] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14245407267] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14247865653] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14250221307] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14261252502] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14263620462] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14274400623] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14276798592] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14293342665] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14301597807] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14304179673] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14306708472] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14316400455] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14330089599] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14345085699] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14374162992] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14382288627] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14396637381] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14419562850] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14447914005] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14460341154] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14468709780] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14482834023] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14497584444] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14512252440] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14541426921] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14555959026] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14577530772] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14593666836] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14607324669] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14615935215] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14653594767] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14664281730] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14672663418] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14687836968] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14702514792] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14716989210] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14745869208] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14760248748] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14775306903] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14795136951] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14804524140] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14826387177] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14840607348] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14854728105] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14869570002] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14883377481] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14891185848] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14906522442] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14921337522] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14957655132] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14965520997] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14978249979] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14994401751] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 15014915517] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 15029603463] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 15043448028] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[Hera] Init: Mama birth OK +[Hera] ACL: CAPSULE-BIRTH pinned STRICT +[Hera] ACL: BIRTH pinned STRICT +[Hera] Starting heartbeat... +[Hera] SBI: timer armed (TIME extension) +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 17626400904] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 23374658265] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 395 ticks, trust=0x00010000, variance=0x00000000 +[Hera] [HADES][DOE ] tick_number,elapsed_ns,tick_interval_ns,cache_hits_delta,bucket_hits_delta,word_executions_delta,hot_word_count,avg_word_heat_q48,window_width,actual_window_size,predicted_label_hits,jitter_bits,apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max,hera_heat_q48,hermes_heat_q48,artemis_heat_q48,fleet_k_q48,fleet_conserved,switch_count_cumulative,switch_current_slot,switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness,switch_ticks_since +[Hera] [HADES][DOE ] 104,1040000,890000,0,0,15667,80,43,256,256,0,4695806354533646336,405,65536,0,1,65536,0,0,65536,1,0,0,0,5,5,5 +[Hermes] [HADES][DOE ] 16,160000,18446744073708671616,0,0,2988,56,19,4096,2379,0,4895412794951728717,406,65536,0,0,65536,0,0,65536,1,0,0,0,6,6,6 +[Hermes] [HADES][DOE ] 17,170000,10000,0,0,256,57,21,4096,2635,0,0,406,65536,0,0,65536,0,0,65536,1,0,0,0,6,6,6 +[Hermes] [HADES][DOE ] 18,180000,10000,0,0,256,57,22,4096,2891,0,0,407,65536,0,0,65536,0,0,65536,1,0,1,1,0,7,7 +[Hermes] [HADES][DOE ] 19,190000,10000,0,0,256,57,23,4096,3147,0,0,408,65536,0,0,65536,0,0,65536,1,0,1,2,0,8,8 +[Hermes] [HADES][DOE ] 20,200000,10000,0,0,256,57,25,4096,3403,0,0,408,65536,0,0,65536,0,0,65536,1,0,1,2,0,8,8 +[Hermes] [HADES][DOE ] 21,210000,10000,0,0,256,57,26,4096,3659,0,0,409,65536,0,0,65536,0,0,65536,1,0,1,3,0,9,9 +[Hermes] [HADES][DOE ] 22,220000,10000,0,0,256,61,27,4096,3915,0,0,410,65536,0,0,65536,0,0,65536,1,0,1,4,0,10,10 +[Hermes] [HADES][DOE ] 23,230000,10000,0,0,256,61,28,4096,4096,0,0,411,65536,0,0,65536,0,0,65536,1,0,1,5,0,11,11 +[Hermes] [HADES][DOE ] 24,240000,10000,0,0,256,61,30,4096,4096,0,0,412,65536,0,0,65536,0,0,65536,1,0,1,6,0,12,12 +[Hermes] [HADES][DOE ] 25,250000,10000,0,0,256,61,31,2048,2048,0,0,413,65536,0,0,65536,0,0,65536,1,0,1,7,0,13,13 +[Hermes] [HADES][DOE ] 26,260000,10000,0,0,256,61,32,2048,2048,0,0,413,65536,0,0,65536,0,0,65536,1,0,1,7,0,13,13 +[Hermes] [HADES][DOE ] 27,270000,10000,0,0,256,61,34,1024,1024,0,0,414,65536,0,0,65536,0,0,65536,1,0,1,8,0,14,14 +[Hermes] [HADES][DOE ] 28,280000,10000,0,0,256,61,35,1024,1024,0,0,415,65536,0,0,65536,0,0,65536,1,0,1,9,0,15,15 +[Artemis] [HADES][DOE ] 3974,39740000,39460000,0,0,1009307,64,3669,256,256,1975,4720563699226509312,415,65536,0,1,65536,0,0,65536,1,0,1,9,0,15,15 +[Artemis] [HADES][DOE ] 3975,39750000,10000,0,0,256,66,3670,256,256,1,0,416,65536,0,1,65536,0,0,65536,1,0,2,10,1,0,16 +[Artemis] [HADES][DOE ] 3976,39760000,10000,0,0,256,66,3671,256,256,1,0,417,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,17 +[Artemis] [HADES][DOE ] 3977,39770000,10000,0,0,256,66,3671,256,256,1,0,417,65536,0,1,65536,0,0,65536,1,0,2,11,2,0,17 +[Artemis] [HADES][DOE ] 3978,39780000,10000,0,0,256,66,3672,256,256,1,0,418,65536,0,1,65536,0,0,65536,1,0,2,12,3,0,18 +[Artemis] [HADES][DOE ] 3979,39790000,10000,0,0,256,66,3673,256,256,1,0,419,65536,0,1,65536,0,0,65536,1,0,2,13,4,0,19 +[Artemis] [HADES][DOE ] 3980,39800000,10000,0,0,256,68,3674,256,256,1,0,420,65536,0,1,65536,0,0,65536,1,0,2,14,5,0,20 +[Artemis] [HADES][DOE ] 3981,39810000,10000,0,0,256,71,3675,256,256,1,0,421,65536,0,1,65536,0,0,65536,1,0,2,15,6,0,21 +[Artemis] [HADES][DOE ] 3982,39820000,10000,0,0,256,71,3676,256,256,1,0,422,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,22 +[Artemis] [HADES][DOE ] 3983,39830000,10000,0,0,256,71,3677,256,256,1,0,422,65536,0,1,65536,0,0,65536,1,0,2,16,7,0,22 +[Artemis] [HADES][DOE ] 3984,39840000,10000,0,0,256,71,3678,256,256,1,0,423,65536,0,1,65536,0,0,65536,1,0,2,17,8,0,23 +[Artemis] [HADES][DOE ] 3985,39850000,10000,0,0,256,71,3679,256,256,1,0,424,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,24 +[Artemis] [HADES][DOE ] 3986,39860000,10000,0,0,256,71,3680,256,256,1,0,424,65536,0,1,65536,0,0,65536,1,0,2,18,9,0,24 +[Hera] [HADES][DOE ] 105,1050000,18446744073670741616,0,0,18655,80,43,256,256,0,4895412794951710197,425,65536,0,1,65536,0,0,65536,1,0,2,19,10,0,25 +[Hera] [HADES][DOE ] 106,1060000,10000,0,0,256,81,46,256,256,0,0,426,65536,0,1,65536,0,0,65536,1,0,0,0,11,1,26 +[Hera] [HADES][DOE ] 107,1070000,10000,0,0,256,81,47,256,256,0,0,426,65536,0,1,65536,0,0,65536,1,0,0,0,11,1,26 +[Hera] [HADES][DOE ] 108,1080000,10000,0,0,256,79,48,256,256,0,0,427,65536,0,1,65536,0,0,65536,1,0,0,0,12,2,27 +[Hera] [HADES][DOE ] 109,1090000,10000,0,0,256,79,49,256,256,0,0,428,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,28 +[Hera] [HADES][DOE ] 110,1100000,10000,0,0,256,77,51,256,256,0,0,428,65536,0,1,65536,0,0,65536,1,0,0,0,13,3,28 +[Hera] [HADES][DOE ] 111,1110000,10000,0,0,256,76,55,256,256,0,0,429,65536,0,1,65536,0,0,65536,1,0,0,0,14,4,29 +[Hera] [HADES][DOE ] 112,1120000,10000,0,0,256,76,56,256,256,0,0,431,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,31 +[Hera] [HADES][DOE ] 113,1130000,10000,0,0,256,80,67,256,256,0,0,431,65536,0,1,65536,0,0,65536,1,0,0,0,16,6,31 +[Hera] [HADES][DOE ] 114,1140000,10000,0,0,256,79,78,256,256,0,0,432,65536,0,1,65536,0,0,65536,1,0,0,0,17,7,32 +[Hera] [HADES][DOE ] 115,1150000,10000,0,0,256,79,92,256,256,0,0,433,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,33 +[Hera] [HADES][DOE ] 116,1160000,10000,0,0,256,79,93,256,256,0,0,433,65536,0,1,65536,0,0,65536,1,0,0,0,18,8,33 +[Hera] [HADES][DOE ] 117,1170000,10000,0,0,256,77,102,256,256,0,0,435,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,35 +[Hera] [HADES][DOE ] 118,1180000,10000,0,0,256,77,104,256,256,0,0,435,65536,0,1,65536,0,0,65536,1,0,0,0,20,10,35 +[Hera] [HADES][DOE ] 119,1190000,10000,0,0,256,77,103,256,256,0,0,436,65536,0,1,65536,0,0,65536,1,0,0,0,21,11,36 +[Hera] [HADES][DOE ] 120,1200000,10000,0,0,256,77,102,256,256,0,0,437,65536,0,1,65536,0,0,65536,1,0,0,0,22,12,37 +[Hermes] [HADES][DOE ] 29,290000,18446744073708641616,0,0,6316,62,36,512,512,0,4895412794951728703,496,65536,0,0,65523,13,0,65536,1,0,1,1,0,13,38 +[Hermes] [HADES][DOE ] 30,300000,10000,0,0,256,62,37,512,512,0,0,497,65536,0,0,65523,13,0,65536,1,0,1,2,0,14,39 +[Hermes] [HADES][DOE ] 31,310000,10000,0,0,256,62,39,256,256,0,0,497,65536,0,0,65523,13,0,65536,1,0,1,2,0,14,39 +[Hermes] [HADES][DOE ] 32,320000,10000,0,0,256,62,40,256,256,0,0,498,65536,0,0,65523,13,0,65536,1,0,1,3,0,15,40 +[Hermes] [HADES][DOE ] 33,330000,10000,0,0,256,63,41,256,256,0,0,499,65536,0,0,65523,13,0,65536,1,0,1,4,0,16,41 +[Hermes] [HADES][DOE ] 34,340000,10000,0,0,256,63,42,256,256,0,0,500,65536,0,0,65523,13,0,65536,1,0,1,5,0,17,42 +[Hermes] [HADES][DOE ] 35,350000,10000,0,0,256,63,44,256,256,0,0,500,65536,0,0,65523,13,0,65536,1,0,1,5,0,17,42 +[Hermes] [HADES][DOE ] 36,360000,10000,0,0,256,63,45,256,256,0,0,501,65536,0,0,65523,13,0,65536,1,0,1,6,0,18,43 +[Hermes] [HADES][DOE ] 37,370000,10000,0,0,256,63,46,256,256,0,0,501,65536,0,0,65523,13,0,65536,1,0,1,6,0,18,43 +[Hermes] [HADES][DOE ] 38,380000,10000,0,0,256,63,48,256,256,0,0,502,65536,0,0,65523,13,0,65536,1,0,1,7,0,19,44 +[Hermes] [HADES][DOE ] 39,390000,10000,0,0,256,63,49,256,256,0,0,503,65536,0,0,65523,13,0,65536,1,0,1,8,0,20,45 +[Hermes] [HADES][DOE ] 40,400000,10000,0,0,256,63,50,256,256,0,0,503,65536,0,0,65523,13,0,65536,1,0,1,8,0,20,45 +[Hermes] [HADES][DOE ] 41,410000,10000,0,0,256,63,51,256,256,0,0,504,65536,0,0,65523,13,0,65536,1,0,1,9,0,21,46 +[Artemis] [HADES][DOE ] 3987,39870000,39460000,0,0,1009307,72,3681,256,256,1988,4720563699226509312,506,65536,0,1,65511,13,12,65536,1,0,2,11,2,0,48 +[Artemis] [HADES][DOE ] 3988,39880000,10000,0,0,256,72,3682,256,256,1,0,506,65536,0,1,65511,13,12,65536,1,0,2,11,2,0,48 +[Artemis] [HADES][DOE ] 3989,39890000,10000,0,0,256,72,3683,256,256,1,0,507,65536,0,1,65511,13,12,65536,1,0,2,12,3,0,49 +[Artemis] [HADES][DOE ] 3990,39900000,10000,0,0,256,72,3684,256,256,1,0,508,65536,0,1,65511,13,12,65536,1,0,2,13,4,0,50 +[Artemis] [HADES][DOE ] 3991,39910000,10000,0,0,256,72,3684,256,256,1,0,509,65536,0,1,65511,13,12,65536,1,0,2,14,5,0,51 +[Artemis] [HADES][DOE ] 3992,39920000,10000,0,0,256,72,3685,256,256,1,0,510,65536,0,1,65511,13,12,65536,1,0,2,15,6,0,52 +[Artemis] [HADES][DOE ] 3993,39930000,10000,0,0,256,72,3686,256,256,1,0,511,65536,0,1,65511,13,12,65536,1,0,2,16,7,0,53 +[Artemis] [HADES][DOE ] 3994,39940000,10000,0,0,256,72,3687,256,256,1,0,511,65536,0,1,65511,13,12,65536,1,0,2,16,7,0,53 +[Artemis] [HADES][DOE ] 3995,39950000,10000,0,0,256,72,3688,256,256,1,0,512,65536,0,1,65511,13,12,65536,1,0,2,17,8,0,54 +[Artemis] [HADES][DOE ] 3996,39960000,10000,0,0,256,72,3689,256,256,1,0,513,65536,0,1,65511,13,12,65536,1,0,2,18,9,0,55 +[Artemis] [HADES][DOE ] 3997,39970000,10000,0,0,256,72,3690,256,256,1,0,513,65536,0,1,65511,13,12,65536,1,0,2,18,9,0,55 +[Artemis] [HADES][DOE ] 3998,39980000,10000,0,0,256,72,3691,256,256,1,0,514,65536,0,1,65511,13,12,65536,1,0,2,19,10,0,56 +[Artemis] [HADES][DOE ] 3999,39990000,10000,0,0,256,72,3692,256,256,1,0,515,65536,0,1,65511,13,12,65536,1,0,2,20,11,0,57 +[Hera] [HADES][DOE ] 121,1210000,18446744073670771616,0,0,22751,77,103,256,256,0,4895412794951710212,518,65536,0,1,65511,13,12,65536,1,0,0,0,14,3,60 +[Hera] [HADES][DOE ] 122,1220000,10000,0,0,256,77,104,256,256,0,0,518,65536,0,1,65511,13,12,65536,1,0,0,0,14,3,60 +[Hera] [HADES][DOE ] 123,1230000,10000,0,0,256,77,106,256,256,0,0,519,65536,0,1,65511,13,12,65536,1,0,0,0,15,4,61 +[Hera] [HADES][DOE ] 124,1240000,10000,0,0,256,77,108,256,256,0,0,520,65536,0,1,65511,13,12,65536,1,0,0,0,16,5,62 +[Hera] [HADES][DOE ] 125,1250000,10000,0,0,256,77,109,256,256,0,0,521,65536,0,1,65511,13,12,65536,1,0,0,0,17,6,63 +[Hera] [HADES][DOE ] 126,1260000,10000,0,0,256,75,112,256,256,0,0,521,65536,0,1,65511,13,12,65536,1,0,0,0,17,6,63 +[Hera] [HADES][DOE ] 127,1270000,10000,0,0,256,76,113,256,256,0,0,522,65536,0,1,65511,13,12,65536,1,0,0,0,18,7,64 +[Hera] [HADES][DOE ] 128,1280000,10000,0,0,256,76,127,256,256,0,0,522,65536,0,1,65511,13,12,65536,1,0,0,0,18,7,64 +[Hera] [HADES][DOE ] 129,1290000,10000,0,0,256,72,135,256,256,0,0,523,65536,0,1,65511,13,12,65536,1,0,0,0,19,8,65 +[Hera] [HADES][DOE ] 130,1300000,10000,0,0,256,72,136,256,256,0,0,524,65536,0,1,65511,13,12,65536,1,0,0,0,20,9,66 +[Hera] [HADES][DOE ] 131,1310000,10000,0,0,256,72,138,256,256,0,0,525,65536,0,1,65511,13,12,65536,1,0,0,0,21,10,67 +[Hera] [HADES][DOE ] 132,1320000,10000,0,0,256,72,142,256,256,0,0,526,65536,0,1,65511,13,12,65536,1,0,0,0,22,11,68 +[Hera] [HADES][DOE ] 133,1330000,10000,0,0,256,72,153,256,256,0,0,526,65536,0,1,65511,13,12,65536,1,0,0,0,22,11,68 +[Hera] [HADES][DOE ] 134,1340000,10000,0,0,256,72,157,256,256,0,0,527,65536,0,1,65511,13,12,65536,1,0,0,0,23,12,69 +[Hermes] [HADES][DOE ] 42,420000,18446744073708631616,0,0,9644,64,53,256,256,0,4895412794951728698,595,65536,0,0,65499,25,12,65536,1,0,0,0,24,13,70 +[Hermes] [HADES][DOE ] 43,430000,10000,0,0,256,64,54,256,256,0,0,595,65536,0,0,65499,25,12,65536,1,0,0,0,24,13,70 +[Hermes] [HADES][DOE ] 44,440000,10000,0,0,256,64,55,256,256,0,0,597,65536,0,0,65499,25,12,65536,1,0,1,2,0,15,72 +[Hermes] [HADES][DOE ] 45,450000,10000,0,0,256,64,57,256,256,0,0,598,65536,0,0,65499,25,12,65536,1,0,1,3,0,16,73 +[Hermes] [HADES][DOE ] 46,460000,10000,0,0,256,64,58,256,256,0,0,598,65536,0,0,65499,25,12,65536,1,0,1,3,0,16,73 +[Hermes] [HADES][DOE ] 47,470000,10000,0,0,256,64,59,256,256,0,0,599,65536,0,0,65499,25,12,65536,1,0,1,4,0,17,74 +[Hermes] [HADES][DOE ] 48,480000,10000,0,0,256,64,60,256,256,0,0,600,65536,0,0,65499,25,12,65536,1,0,1,5,0,18,75 +[Hermes] [HADES][DOE ] 49,490000,10000,0,0,256,64,62,256,256,0,0,600,65536,0,0,65499,25,12,65536,1,0,1,5,0,18,75 +[Hermes] [HADES][DOE ] 50,500000,10000,0,0,256,64,63,256,256,0,0,601,65536,0,0,65499,25,12,65536,1,0,1,6,0,19,76 +[Hermes] [HADES][DOE ] 51,510000,10000,0,0,256,64,65,256,256,0,0,602,65536,0,0,65499,25,12,65536,1,0,1,7,0,20,77 +[Hermes] [HADES][DOE ] 52,520000,10000,0,0,256,64,67,256,256,0,0,602,65536,0,0,65499,25,12,65536,1,0,1,7,0,20,77 +[Hermes] [HADES][DOE ] 53,530000,10000,0,0,256,62,68,256,256,0,0,603,65536,0,0,65499,25,12,65536,1,0,1,8,0,21,78 +[Hermes] [HADES][DOE ] 54,540000,10000,0,0,256,62,70,256,256,0,0,604,65536,0,0,65499,25,12,65536,1,0,1,9,0,22,79 +[Artemis] [HADES][DOE ] 4000,40000000,39460000,0,0,1009307,74,3693,256,256,2001,4720563699226509312,604,65536,0,1,65487,25,24,65536,1,0,1,9,0,22,79 +[Artemis] [HADES][DOE ] 4001,40010000,10000,0,0,256,74,3694,256,256,1,0,605,65536,0,1,65487,25,24,65536,1,0,2,10,1,0,80 +[Artemis] [HADES][DOE ] 4002,40020000,10000,0,0,256,74,3695,256,256,1,0,606,65536,0,1,65487,25,24,65536,1,0,2,11,2,0,81 +[Artemis] [HADES][DOE ] 4003,40030000,10000,0,0,256,74,3696,256,256,1,0,608,65536,0,1,65487,25,24,65536,1,0,2,13,4,0,83 +[Artemis] [HADES][DOE ] 4004,40040000,10000,0,0,256,74,3696,256,256,1,0,609,65536,0,1,65487,25,24,65536,1,0,2,14,5,0,84 +[Artemis] [HADES][DOE ] 4005,40050000,10000,0,0,256,74,3697,256,256,1,0,609,65536,0,1,65487,25,24,65536,1,0,2,14,5,0,84 +[Artemis] [HADES][DOE ] 4006,40060000,10000,0,0,256,74,3698,256,256,1,0,610,65536,0,1,65487,25,24,65536,1,0,2,15,6,0,85 +[Artemis] [HADES][DOE ] 4007,40070000,10000,0,0,256,74,3699,256,256,1,0,611,65536,0,1,65487,25,24,65536,1,0,2,16,7,0,86 +[Artemis] [HADES][DOE ] 4008,40080000,10000,0,0,256,74,3700,256,256,1,0,611,65536,0,1,65487,25,24,65536,1,0,2,16,7,0,86 +[Artemis] [HADES][DOE ] 4009,40090000,10000,0,0,256,74,3701,256,256,1,0,612,65536,0,1,65487,25,24,65536,1,0,2,17,8,0,87 +[Artemis] [HADES][DOE ] 4010,40100000,10000,0,0,256,74,3702,256,256,1,0,613,65536,0,1,65487,25,24,65536,1,0,2,18,9,0,88 +[Artemis] [HADES][DOE ] 4011,40110000,10000,0,0,256,74,3703,256,256,1,0,614,65536,0,1,65487,25,24,65536,1,0,2,19,10,0,89 +[Artemis] [HADES][DOE ] 4012,40120000,10000,0,0,256,74,3704,256,256,1,0,614,65536,0,1,65487,25,24,65536,1,0,2,19,10,0,89 +[Hera] [HADES][DOE ] 135,1350000,18446744073670781616,0,0,26335,72,156,256,256,0,4895412794951710216,615,65536,0,1,65487,25,24,65536,1,0,2,20,11,0,90 +[Hera] [HADES][DOE ] 136,1360000,10000,0,0,256,72,159,256,256,0,0,616,65536,0,1,65487,25,24,65536,1,0,0,0,12,1,91 +[Hera] [HADES][DOE ] 137,1370000,10000,0,0,256,72,161,256,256,0,0,616,65536,0,1,65487,25,24,65536,1,0,0,0,12,1,91 +[Hera] [HADES][DOE ] 138,1380000,10000,0,0,256,72,163,256,256,0,0,617,65536,0,1,65487,25,24,65536,1,0,0,0,13,2,92 +[Hera] [HADES][DOE ] 139,1390000,10000,0,0,256,72,163,256,256,0,0,618,65536,0,1,65487,25,24,65536,1,0,0,0,14,3,93 +[Hera] [HADES][DOE ] 140,1400000,10000,0,0,256,72,165,256,256,0,0,621,65536,0,1,65487,25,24,65536,1,0,0,0,17,6,96 +[Hera] [HADES][DOE ] 141,1410000,10000,0,0,256,72,167,256,256,0,0,622,65536,0,1,65487,25,24,65536,1,0,0,0,18,7,97 +[Hera] [HADES][DOE ] 142,1420000,10000,0,0,256,72,169,256,256,0,0,622,65536,0,1,65487,25,24,65536,1,0,0,0,18,7,97 +[Hera] [HADES][DOE ] 143,1430000,10000,0,0,256,72,171,256,256,0,0,623,65536,0,1,65487,25,24,65536,1,0,0,0,19,8,98 +[Hera] [HADES][DOE ] 144,1440000,10000,0,0,256,72,174,256,256,0,0,624,65536,0,1,65487,25,24,65536,1,0,0,0,20,9,99 +[Hera] [HADES][DOE ] 145,1450000,10000,0,0,256,72,176,256,256,0,0,625,65536,0,1,65487,25,24,65536,1,0,0,0,21,10,100 +[Hera] [HADES][DOE ] 146,1460000,10000,0,0,256,72,178,256,256,0,0,625,65536,0,1,65487,25,24,65536,1,0,0,0,21,10,100 +[Hera] [HADES][DOE ] 147,1470000,10000,0,0,256,72,180,256,256,0,0,626,65536,0,1,65487,25,24,65536,1,0,0,0,22,11,101 +[Hermes] [HADES][DOE ] 55,550000,18446744073708631616,0,0,12972,61,73,256,256,0,4895412794951728698,695,65536,0,0,65476,36,24,65536,1,0,0,0,23,12,102 +[Hermes] [HADES][DOE ] 56,560000,10000,0,0,256,61,75,256,256,0,0,695,65536,0,0,65476,36,24,65536,1,0,0,0,23,12,102 +[Hermes] [HADES][DOE ] 57,570000,10000,0,0,256,61,76,256,256,0,0,696,65536,0,0,65476,36,24,65536,1,0,1,1,0,13,103 +[Hermes] [HADES][DOE ] 58,580000,10000,0,0,256,61,77,256,256,0,0,697,65536,0,0,65476,36,24,65536,1,0,1,2,0,14,104 +[Hermes] [HADES][DOE ] 59,590000,10000,0,0,256,61,79,256,256,0,0,699,65536,0,0,65476,36,24,65536,1,0,1,4,0,16,106 +[Hermes] [HADES][DOE ] 60,600000,10000,0,0,256,61,85,256,256,0,0,699,65536,0,0,65476,36,24,65536,1,0,1,4,0,16,106 +[Hermes] [HADES][DOE ] 61,610000,10000,0,0,256,61,87,256,256,0,0,700,65536,0,0,65476,36,24,65536,1,0,1,5,0,17,107 +[Hermes] [HADES][DOE ] 62,620000,10000,0,0,256,61,89,256,256,0,0,700,65536,0,0,65476,36,24,65536,1,0,1,5,0,17,107 +[Hermes] [HADES][DOE ] 63,630000,10000,0,0,256,61,92,256,256,0,0,701,65536,0,0,65476,36,24,65536,1,0,1,6,0,18,108 +[Hermes] [HADES][DOE ] 64,640000,10000,0,0,256,61,95,256,256,0,0,702,65536,0,0,65476,36,24,65536,1,0,1,7,0,19,109 +[Hermes] [HADES][DOE ] 65,650000,10000,0,0,256,60,96,256,256,0,0,703,65536,0,0,65476,36,24,65536,1,0,1,8,0,20,110 +[Hermes] [HADES][DOE ] 66,660000,10000,0,0,256,59,102,256,256,0,0,703,65536,0,0,65476,36,24,65536,1,0,1,8,0,20,110 +[Hermes] [HADES][DOE ] 67,670000,10000,0,0,256,59,104,256,256,0,0,704,65536,0,0,65476,36,24,65536,1,0,1,9,0,21,111 +[Artemis] [HADES][DOE ] 4013,40130000,39460000,0,0,1009307,75,3705,256,256,2014,4720563699226509312,705,65536,0,1,65465,36,35,65536,1,0,1,10,0,22,112 +[Artemis] [HADES][DOE ] 4014,40140000,10000,0,0,256,75,3706,256,256,1,0,705,65536,0,1,65465,36,35,65536,1,0,1,10,0,22,112 +[Artemis] [HADES][DOE ] 4015,40150000,10000,0,0,256,75,3707,256,256,1,0,706,65536,0,1,65465,36,35,65536,1,0,2,11,1,0,113 +[Artemis] [HADES][DOE ] 4016,40160000,10000,0,0,256,75,3708,256,256,1,0,707,65536,0,1,65465,36,35,65536,1,0,2,12,2,0,114 +[Artemis] [HADES][DOE ] 4017,40170000,10000,0,0,256,75,3708,256,256,1,0,707,65536,0,1,65465,36,35,65536,1,0,2,12,2,0,114 +[Artemis] [HADES][DOE ] 4018,40180000,10000,0,0,256,75,3709,256,256,1,0,708,65536,0,1,65465,36,35,65536,1,0,2,13,3,0,115 +[Artemis] [HADES][DOE ] 4019,40190000,10000,0,0,256,75,3710,256,256,1,0,711,65536,0,1,65465,36,35,65536,1,0,2,16,6,0,118 +[Artemis] [HADES][DOE ] 4020,40200000,10000,0,0,256,75,3711,256,256,1,0,711,65536,0,1,65465,36,35,65536,1,0,2,16,6,0,118 +[Artemis] [HADES][DOE ] 4021,40210000,10000,0,0,256,75,3712,256,256,1,0,712,65536,0,1,65465,36,35,65536,1,0,2,17,7,0,119 +[Artemis] [HADES][DOE ] 4022,40220000,10000,0,0,256,75,3713,256,256,1,0,712,65536,0,1,65465,36,35,65536,1,0,2,17,7,0,119 +[Artemis] [HADES][DOE ] 4023,40230000,10000,0,0,256,75,3714,256,256,1,0,713,65536,0,1,65465,36,35,65536,1,0,2,18,8,0,120 +[Artemis] [HADES][DOE ] 4024,40240000,10000,0,0,256,75,3715,256,256,1,0,714,65536,0,1,65465,36,35,65536,1,0,2,19,9,0,121 +[Artemis] [HADES][DOE ] 4025,40250000,10000,0,0,256,75,3716,256,256,1,0,714,65536,0,1,65465,36,35,65536,1,0,2,19,9,0,121 +[Hera] [HADES][DOE ] 148,1480000,18446744073670781616,0,0,29663,72,182,256,256,0,4895412794951710216,715,65536,0,1,65465,36,35,65536,1,0,2,20,10,0,122 +[Hera] [HADES][DOE ] 149,1490000,10000,0,0,256,72,184,256,256,0,0,716,65536,0,1,65465,36,35,65536,1,0,0,0,11,1,123 +[Hera] [HADES][DOE ] 150,1500000,10000,0,0,256,72,186,256,256,0,0,716,65536,0,1,65465,36,35,65536,1,0,0,0,11,1,123 +[Hera] [HADES][DOE ] 151,1510000,10000,0,0,256,72,188,256,256,0,0,717,65536,0,1,65465,36,35,65536,1,0,0,0,12,2,124 +[Hera] [HADES][DOE ] 152,1520000,10000,0,0,256,72,190,256,256,0,0,718,65536,0,1,65465,36,35,65536,1,0,0,0,13,3,125 +[Hera] [HADES][DOE ] 153,1530000,10000,0,0,256,72,201,256,256,0,0,719,65536,0,1,65465,36,35,65536,1,0,0,0,14,4,126 +[Hera] [HADES][DOE ] 154,1540000,10000,0,0,256,72,203,256,256,0,0,719,65536,0,1,65465,36,35,65536,1,0,0,0,14,4,126 +[Hera] [HADES][DOE ] 155,1550000,10000,0,0,256,72,205,256,256,0,0,720,65536,0,1,65465,36,35,65536,1,0,0,0,15,5,127 +[Hera] [HADES][DOE ] 156,1560000,10000,0,0,256,72,207,256,256,0,0,721,65536,0,1,65465,36,35,65536,1,0,0,0,16,6,128 +[Hera] [HADES][DOE ] 157,1570000,10000,0,0,256,72,209,256,256,0,0,723,65536,0,1,65465,36,35,65536,1,0,0,0,18,8,130 +[Hera] [HADES][DOE ] 158,1580000,10000,0,0,256,72,212,256,256,0,0,724,65536,0,1,65465,36,35,65536,1,0,0,0,19,9,131 +[Hera] [HADES][DOE ] 159,1590000,10000,0,0,256,72,214,256,256,0,0,725,65536,0,1,65465,36,35,65536,1,0,0,0,20,10,132 +[Hera] [HADES][DOE ] 160,1600000,10000,0,0,256,72,216,256,256,0,0,725,65536,0,1,65465,36,35,65536,1,0,0,0,20,10,132 +[Hera] [HADES][DOE ] 161,1610000,10000,0,0,256,72,218,256,256,0,0,726,65536,0,1,65465,36,35,65536,1,0,0,0,21,11,133 +[Hermes] [HADES][DOE ] 68,680000,18446744073708621616,0,0,16300,59,127,256,256,0,4895412794951728693,795,65536,0,0,65453,48,35,65536,1,0,0,0,22,12,134 +[Hermes] [HADES][DOE ] 69,690000,10000,0,0,256,59,129,256,256,0,0,795,65536,0,0,65453,48,35,65536,1,0,0,0,22,12,134 +[Hermes] [HADES][DOE ] 70,700000,10000,0,0,256,59,131,256,256,0,0,796,65536,0,0,65453,48,35,65536,1,0,1,1,0,13,135 +[Hermes] [HADES][DOE ] 71,710000,10000,0,0,256,59,133,256,256,0,0,796,65536,0,0,65453,48,35,65536,1,0,1,1,0,13,135 +[Hermes] [HADES][DOE ] 72,720000,10000,0,0,256,59,135,256,256,0,0,797,65536,0,0,65453,48,35,65536,1,0,1,2,0,14,136 +[Hermes] [HADES][DOE ] 73,730000,10000,0,0,256,58,138,256,256,0,0,798,65536,0,0,65453,48,35,65536,1,0,1,3,0,15,137 +[Hermes] [HADES][DOE ] 74,740000,10000,0,0,256,58,141,256,256,0,0,798,65536,0,0,65453,48,35,65536,1,0,1,3,0,15,137 +[Hermes] [HADES][DOE ] 75,750000,10000,0,0,256,58,144,256,256,0,0,800,65536,0,0,65453,48,35,65536,1,0,1,5,0,17,139 +[Hermes] [HADES][DOE ] 76,760000,10000,0,0,256,56,148,256,256,0,0,801,65536,0,0,65453,48,35,65536,1,0,1,6,0,18,140 +[Hermes] [HADES][DOE ] 77,770000,10000,0,0,256,56,150,256,256,0,0,802,65536,0,0,65453,48,35,65536,1,0,1,7,0,19,141 +[Hermes] [HADES][DOE ] 78,780000,10000,0,0,256,56,152,256,256,0,0,802,65536,0,0,65453,48,35,65536,1,0,1,7,0,19,141 +[Hermes] [HADES][DOE ] 79,790000,10000,0,0,256,56,154,256,256,0,0,803,65536,0,0,65453,48,35,65536,1,0,1,8,0,20,142 +[Hermes] [HADES][DOE ] 80,800000,10000,0,0,256,56,156,256,256,0,0,804,65536,0,0,65453,48,35,65536,1,0,1,9,0,21,143 +[Artemis] [HADES][DOE ] 4026,40260000,39460000,0,0,1009307,80,3717,256,256,2027,4720563699226509312,805,65536,0,1,65441,48,47,65536,1,0,1,10,0,22,144 +[Artemis] [HADES][DOE ] 4027,40270000,10000,0,0,256,80,3718,256,256,1,0,805,65536,0,1,65441,48,47,65536,1,0,1,10,0,22,144 +[Artemis] [HADES][DOE ] 4028,40280000,10000,0,0,256,80,3719,256,256,1,0,806,65536,0,1,65441,48,47,65536,1,0,2,11,1,0,145 +[Artemis] [HADES][DOE ] 4029,40290000,10000,0,0,256,80,3720,256,256,1,0,807,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,146 +[Artemis] [HADES][DOE ] 4030,40300000,10000,0,0,256,80,3720,256,256,1,0,807,65536,0,1,65441,48,47,65536,1,0,2,12,2,0,146 +[Artemis] [HADES][DOE ] 4031,40310000,10000,0,0,256,80,3721,256,256,1,0,808,65536,0,1,65441,48,47,65536,1,0,2,13,3,0,147 +[Artemis] [HADES][DOE ] 4032,40320000,10000,0,0,256,80,3722,256,256,1,0,809,65536,0,1,65441,48,47,65536,1,0,2,14,4,0,148 +[Artemis] [HADES][DOE ] 4033,40330000,10000,0,0,256,80,3723,256,256,1,0,810,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,149 +[Artemis] [HADES][DOE ] 4034,40340000,10000,0,0,256,80,3724,256,256,1,0,810,65536,0,1,65441,48,47,65536,1,0,2,15,5,0,149 +[Artemis] [HADES][DOE ] 4035,40350000,10000,0,0,256,80,3725,256,256,1,0,813,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,152 +[Artemis] [HADES][DOE ] 4036,40360000,10000,0,0,256,80,3726,256,256,1,0,813,65536,0,1,65441,48,47,65536,1,0,2,18,8,0,152 +[Artemis] [HADES][DOE ] 4037,40370000,10000,0,0,256,80,3727,256,256,1,0,814,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,153 +[Artemis] [HADES][DOE ] 4038,40380000,10000,0,0,256,80,3728,256,256,1,0,814,65536,0,1,65441,48,47,65536,1,0,2,19,9,0,153 +[Artemis] [HADES][DOE ] 4039,40390000,10000,0,0,256,80,3729,256,256,1,0,815,65536,0,1,65441,48,47,65536,1,0,2,20,10,0,154 +[Hera] [HADES][DOE ] 162,1620000,18446744073670781616,0,0,33247,73,220,256,256,0,4895412794951710216,816,65536,0,1,65441,48,47,65536,1,0,2,21,11,0,155 +[Hera] [HADES][DOE ] 163,1630000,10000,0,0,256,73,222,256,256,0,0,816,65536,0,1,65441,48,47,65536,1,0,2,21,11,0,155 +[Hera] [HADES][DOE ] 164,1640000,10000,0,0,256,73,226,256,256,0,0,817,65536,0,1,65441,48,47,65536,1,0,0,0,12,1,156 +[Hera] [HADES][DOE ] 165,1650000,10000,0,0,256,73,228,256,256,0,0,818,65536,0,1,65441,48,47,65536,1,0,0,0,13,2,157 +[Hera] [HADES][DOE ] 166,1660000,10000,0,0,256,73,242,256,256,0,0,818,65536,0,1,65441,48,47,65536,1,0,0,0,13,2,157 +[Hera] [HADES][DOE ] 167,1670000,10000,0,0,256,73,245,256,256,0,0,819,65536,0,1,65441,48,47,65536,1,0,0,0,14,3,158 +[Hera] [HADES][DOE ] 168,1680000,10000,0,0,256,73,247,256,256,0,0,820,65536,0,1,65441,48,47,65536,1,0,0,0,15,4,159 +[Hera] [HADES][DOE ] 169,1690000,10000,0,0,256,73,249,256,256,0,0,820,65536,0,1,65441,48,47,65536,1,0,0,0,15,4,159 +[Hera] [HADES][DOE ] 170,1700000,10000,0,0,256,73,251,256,256,0,0,821,65536,0,1,65441,48,47,65536,1,0,0,0,16,5,160 +[Hera] [HADES][DOE ] 171,1710000,10000,0,0,256,73,258,256,256,0,0,821,65536,0,1,65441,48,47,65536,1,0,0,0,16,5,160 +[Hera] [HADES][DOE ] 172,1720000,10000,0,0,256,71,260,256,256,0,0,822,65536,0,1,65441,48,47,65536,1,0,0,0,17,6,161 +[Hera] [HADES][DOE ] 173,1730000,10000,0,0,256,71,280,256,256,0,0,823,65536,0,1,65441,48,47,65536,1,0,0,0,18,7,162 +[Hera] [HADES][DOE ] 174,1740000,10000,0,0,256,71,287,256,256,0,0,823,65536,0,1,65441,48,47,65536,1,0,0,0,18,7,162 +[Hera] [HADES][DOE ] 175,1750000,10000,0,0,256,71,290,256,256,0,0,826,65536,0,1,65441,48,47,65536,1,0,0,0,21,10,165 +[Hera] blkio_usb: MSC device ready +[Hermes] [HADES][DOE ] 81,810000,18446744073708611616,0,0,19628,58,158,256,256,0,4895412794951728688,895,65536,0,0,65421,60,55,65536,1,0,0,0,21,10,165 +[Hermes] [HADES][DOE ] 82,820000,10000,0,0,256,58,160,256,256,0,0,896,65536,0,0,65421,60,55,65536,1,0,1,1,0,11,166 +[Hermes] [HADES][DOE ] 83,830000,10000,0,0,256,58,164,256,256,0,0,897,65536,0,0,65421,60,55,65536,1,0,1,2,0,12,167 +[Hermes] [HADES][DOE ] 84,840000,10000,0,0,256,58,166,256,256,0,0,898,65536,0,0,65421,60,55,65536,1,0,1,3,0,13,168 +[Hermes] [HADES][DOE ] 85,850000,10000,0,0,256,58,170,256,256,0,0,898,65536,0,0,65421,60,55,65536,1,0,1,3,0,13,168 +[Hermes] [HADES][DOE ] 86,860000,10000,0,0,256,58,172,256,256,0,0,899,65536,0,0,65421,60,55,65536,1,0,1,4,0,14,169 +[Hermes] [HADES][DOE ] 87,870000,10000,0,0,256,58,174,256,256,0,0,900,65536,0,0,65421,60,55,65536,1,0,1,5,0,15,170 +[Hermes] [HADES][DOE ] 88,880000,10000,0,0,256,58,176,256,256,0,0,902,65536,0,0,65421,60,55,65536,1,0,1,7,0,17,172 +[Hermes] [HADES][DOE ] 89,890000,10000,0,0,256,58,178,256,256,0,0,902,65536,0,0,65421,60,55,65536,1,0,1,7,0,17,172 +[Hermes] [HADES][DOE ] 90,900000,10000,0,0,256,58,180,256,256,0,0,903,65536,0,0,65421,60,55,65536,1,0,1,8,0,18,173 +[Hermes] [HADES][DOE ] 91,910000,10000,0,0,256,58,182,256,256,0,0,903,65536,0,0,65421,60,55,65536,1,0,1,8,0,18,173 +[Hermes] [HADES][DOE ] 92,920000,10000,0,0,256,58,184,256,256,0,0,904,65536,0,0,65421,60,55,65536,1,0,1,9,0,19,174 +[Hermes] [HADES][DOE ] 93,930000,10000,0,0,256,58,186,256,256,0,0,905,65536,0,0,65421,60,55,65536,1,0,1,10,0,20,175 +[Artemis] [HADES][DOE ] 4040,40400000,39470000,0,0,1009562,82,3716,256,256,2041,4720565041403789312,905,65536,0,1,65418,60,58,65536,1,0,1,10,0,20,175 +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] [HADES][DOE ] 176,1760000,18446744073670911616,0,0,36829,71,276,256,256,0,4895412794951710280,907,65536,0,1,65418,60,58,65536,1,0,0,0,2,1,177 +[Artemis] [HADES][DOE ] 4041,40410000,38650000,0,0,995689,82,3717,256,256,2042,4720454982866829312,908,65536,0,1,65418,60,58,65536,1,0,2,1,3,0,178 +[Artemis] [HADES][DOE ] 4042,40420000,10000,0,0,256,82,3718,256,256,1,0,908,65536,0,1,65418,60,58,65536,1,0,2,1,3,0,178 +[Artemis] [HADES][DOE ] 4043,40430000,10000,0,0,256,82,3719,256,256,1,0,909,65536,0,1,65418,60,58,65536,1,0,2,2,4,0,179 +[Artemis] [HADES][DOE ] 4044,40440000,10000,0,0,256,82,3788,256,256,1,0,910,65536,0,1,65418,60,58,65536,1,0,2,3,5,0,180 +[Artemis] [HADES][DOE ] 4045,40450000,10000,0,0,256,82,3817,256,256,1,0,910,65536,0,1,65418,60,58,65536,1,0,2,3,5,0,180 +[Artemis] [HADES][DOE ] 4046,40460000,10000,0,0,256,82,3818,256,256,1,0,911,65536,0,1,65418,60,58,65536,1,0,2,4,6,0,181 +[Artemis] [HADES][DOE ] 4047,40470000,10000,0,0,256,82,3819,256,256,1,0,912,65536,0,1,65418,60,58,65536,1,0,2,5,7,0,182 +[Artemis] [HADES][DOE ] 4048,40480000,10000,0,0,256,82,3820,256,256,1,0,912,65536,0,1,65418,60,58,65536,1,0,2,5,7,0,182 +[Artemis] [HADES][DOE ] 4049,40490000,10000,0,0,256,82,3821,256,256,1,0,915,65536,0,1,65418,60,58,65536,1,0,2,8,10,0,185 +[Artemis] [HADES][DOE ] 4050,40500000,10000,0,0,256,82,3822,256,256,1,0,915,65536,0,1,65418,60,58,65536,1,0,2,8,10,0,185 +[Artemis] [HADES][DOE ] 4051,40510000,10000,0,0,256,82,3823,256,256,1,0,916,65536,0,1,65418,60,58,65536,1,0,2,9,11,0,186 +[Artemis] [HADES][DOE ] 4052,40520000,10000,0,0,256,80,4317,256,256,1,0,917,65536,0,1,65418,60,58,65536,1,0,2,10,12,0,187 +[Artemis] [HADES][DOE ] 4053,40530000,10000,0,0,256,80,4318,256,256,1,0,917,65536,0,1,65418,60,58,65536,1,0,2,10,12,0,187 +[Hera] [HADES][DOE ] 177,1770000,18446744073670791616,0,0,37085,71,273,256,256,0,4895412794951710221,918,65536,0,1,65418,60,58,65536,1,0,2,11,13,0,188 +[Hera] [HADES][DOE ] 178,1780000,10000,0,0,256,70,283,256,256,0,0,919,65536,0,1,65418,60,58,65536,1,0,0,0,14,1,189 +[Hera] [HADES][DOE ] 179,1790000,10000,0,0,256,70,285,256,256,0,0,919,65536,0,1,65418,60,58,65536,1,0,0,0,14,1,189 +[Hera] [HADES][DOE ] 180,1800000,10000,0,0,256,70,290,256,256,0,0,920,65536,0,1,65418,60,58,65536,1,0,0,0,15,2,190 +[Hera] [HADES][DOE ] 181,1810000,10000,0,0,256,70,295,256,256,0,0,921,65536,0,1,65418,60,58,65536,1,0,0,0,16,3,191 +[Hera] [HADES][DOE ] 182,1820000,10000,0,0,256,70,304,256,256,0,0,921,65536,0,1,65418,60,58,65536,1,0,0,0,16,3,191 +[Hera] [HADES][DOE ] 183,1830000,10000,0,0,256,70,315,256,256,0,0,922,65536,0,1,65418,60,58,65536,1,0,0,0,17,4,192 +[Hera] [HADES][DOE ] 184,1840000,10000,0,0,256,70,324,256,256,0,0,922,65536,0,1,65418,60,58,65536,1,0,0,0,17,4,192 +[Hera] [HADES][DOE ] 185,1850000,10000,0,0,256,70,326,256,256,0,0,923,65536,0,1,65418,60,58,65536,1,0,0,0,18,5,193 +[Hera] [HADES][DOE ] 186,1860000,10000,0,0,256,69,335,256,256,0,0,924,65536,0,1,65418,60,58,65536,1,0,0,0,19,6,194 +[Hera] [HADES][DOE ] 187,1870000,10000,0,0,256,69,338,256,256,0,0,924,65536,0,1,65418,60,58,65536,1,0,0,0,19,6,194 +[Hera] [HADES][DOE ] 188,1880000,10000,0,0,256,69,363,256,256,0,0,925,65536,0,1,65418,60,58,65536,1,0,0,0,20,7,195 +[Hera] [HADES][DOE ] 189,1890000,10000,0,0,256,67,382,256,256,0,0,926,65536,0,1,65418,60,58,65536,1,0,0,0,21,8,196 +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 94,940000,18446744073708601616,0,0,22956,60,188,256,256,0,4895412794951728683,995,65536,0,0,65406,72,58,65536,1,0,0,0,21,8,196 +[zuse@Hermes] [HADES][DOE ] 95,950000,10000,0,0,256,60,192,256,256,0,0,996,65536,0,0,65406,72,58,65536,1,0,1,1,0,9,197 +[zuse@Hermes] [HADES][DOE ] 96,960000,10000,0,0,256,58,194,256,256,0,0,996,65536,0,0,65406,72,58,65536,1,0,1,1,0,9,197 +[zuse@Hermes] [HADES][DOE ] 97,970000,10000,0,0,256,58,197,256,256,0,0,997,65536,0,0,65406,72,58,65536,1,0,1,2,0,10,198 +[zuse@Hermes] [HADES][DOE ] 98,980000,10000,0,0,256,58,209,256,256,0,0,998,65536,0,0,65406,72,58,65536,1,0,1,3,0,11,199 +[zuse@Hermes] [HADES][DOE ] 99,990000,10000,0,0,256,56,275,256,256,0,0,998,65536,0,0,65406,72,58,65536,1,0,1,3,0,11,199 +[zuse@Hermes] [HADES][DOE ] 100,1000000,10000,0,0,256,55,281,256,256,0,0,999,65536,0,0,65406,72,58,65536,1,0,1,4,0,12,200 +[zuse@Hermes] [HADES][DOE ] 101,1010000,10000,0,0,256,55,283,256,256,0,0,1000,65536,0,0,65406,72,58,65536,1,0,1,5,0,13,201 +[zuse@Hermes] [HADES][DOE ] 102,1020000,10000,0,0,256,55,286,256,256,0,0,1001,65536,0,0,65406,72,58,65536,1,0,1,6,0,14,202 +[zuse@Hermes] [HADES][DOE ] 103,1030000,10000,0,0,256,55,289,256,256,0,0,1001,65536,0,0,65406,72,58,65536,1,0,1,6,0,14,202 +[zuse@Hermes] [HADES][DOE ] 104,1040000,10000,0,0,256,55,292,256,256,0,0,1004,65536,0,0,65406,72,58,65536,1,0,1,9,0,17,205 +[zuse@Hermes] [HADES][DOE ] 105,1050000,10000,0,0,256,55,295,256,256,0,0,1005,65536,0,0,65406,72,58,65536,1,0,1,10,0,18,206 +[zuse@Hermes] [HADES][DOE ] 106,1060000,10000,0,0,256,53,297,256,256,0,0,1006,65536,0,0,65406,72,58,65536,1,0,1,11,0,19,207 +[zuse@Hermes] [HADES][DOE ] 107,1070000,10000,0,0,256,53,300,256,256,0,0,1007,65536,0,0,65406,72,58,65536,1,0,1,12,0,20,208 +[zuse@Artemis] [HADES][DOE ] 4054,40540000,39470000,0,0,1009562,81,4319,256,256,2055,4720565041403789312,1008,65536,0,1,65394,72,70,65536,1,0,1,13,0,21,209 +[zuse@Artemis] [HADES][DOE ] 4055,40550000,10000,0,0,256,81,4320,256,256,1,0,1010,65536,0,1,65394,72,70,65536,1,0,2,15,2,0,211 +[zuse@Artemis] [HADES][DOE ] 4056,40560000,10000,0,0,256,81,4321,256,256,1,0,1011,65536,0,1,65394,72,70,65536,1,0,2,16,3,0,212 +[zuse@Artemis] [HADES][DOE ] 4057,40570000,10000,0,0,256,81,4322,256,256,1,0,1012,65536,0,1,65394,72,70,65536,1,0,2,17,4,0,213 +[zuse@Artemis] [HADES][DOE ] 4058,40580000,10000,0,0,256,81,4323,256,256,1,0,1014,65536,0,1,65394,72,70,65536,1,0,2,19,6,0,215 +[zuse@Artemis] [HADES][DOE ] 4059,40590000,10000,0,0,256,81,4324,256,256,1,0,1017,65536,0,1,65394,72,70,65536,1,0,2,22,9,0,218 +[zuse@Artemis] [HADES][DOE ] 4060,40600000,10000,0,0,256,82,4326,256,256,1,0,1018,65536,0,1,65394,72,70,65536,1,0,2,23,10,0,219 +[zuse@Artemis] [HADES][DOE ] 4061,40610000,10000,0,0,256,82,4327,256,256,1,0,1019,65536,0,1,65394,72,70,65536,1,0,2,24,11,0,220 +[zuse@Artemis] [HADES][DOE ] 4062,40620000,10000,0,0,256,82,4328,256,256,1,0,1021,65536,0,1,65394,72,70,65536,1,0,2,26,13,0,222 +[zuse@Artemis] [HADES][DOE ] 4063,40630000,10000,0,0,256,82,4329,256,256,1,0,1022,65536,0,1,65394,72,70,65536,1,0,2,27,14,0,223 +[zuse@Artemis] [HADES][DOE ] 4064,40640000,10000,0,0,256,82,4330,256,256,1,0,1024,65536,0,1,65394,72,70,65536,1,0,2,29,16,0,225 +[zuse@Artemis] [HADES][DOE ] 4065,40650000,10000,0,0,256,82,4682,256,256,1,0,1025,65536,0,1,65394,72,70,65536,1,0,2,30,17,0,226 +[zuse@Artemis] [HADES][DOE ] 4066,40660000,10000,0,0,256,82,4683,256,256,1,0,1026,65536,0,1,65394,72,70,65536,1,0,2,31,18,0,227 +[zuse@Hera] [HADES][DOE ] 190,1900000,18446744073670791616,0,0,40413,66,356,256,256,0,4895412794951710221,1030,65536,0,1,65394,72,70,65536,1,0,0,0,22,2,231 +[zuse@Hera] [HADES][DOE ] 191,1910000,10000,0,0,256,66,359,256,256,0,0,1031,65536,0,1,65394,72,70,65536,1,0,0,0,23,3,232 +[zuse@Hera] [HADES][DOE ] 192,1920000,10000,0,0,256,66,361,256,256,0,0,1033,65536,0,1,65394,72,70,65536,1,0,0,0,25,5,234 +[zuse@Hera] [HADES][DOE ] 193,1930000,10000,0,0,256,66,368,256,256,0,0,1034,65536,0,1,65394,72,70,65536,1,0,0,0,26,6,235 +[zuse@Hera] [HADES][DOE ] 194,1940000,10000,0,0,256,66,367,256,256,0,0,1035,65536,0,1,65394,72,70,65536,1,0,0,0,27,7,236 +[zuse@Hera] [HADES][DOE ] 195,1950000,10000,0,0,256,66,369,256,256,0,0,1037,65536,0,1,65394,72,70,65536,1,0,0,0,29,9,238 +[zuse@Hera] [HADES][DOE ] 196,1960000,10000,0,0,256,66,376,256,256,0,0,1038,65536,0,1,65394,72,70,65536,1,0,0,0,30,10,239 +[zuse@Hera] [HADES][DOE ] 197,1970000,10000,0,0,256,66,379,256,256,0,0,1039,65536,0,1,65394,72,70,65536,1,0,0,0,31,11,240 +[zuse@Hera] [HADES][DOE ] 198,1980000,10000,0,0,256,66,381,256,256,0,0,1040,65536,0,1,65394,72,70,65536,1,0,0,0,32,12,241 +[zuse@Hera] [HADES][DOE ] 199,1990000,10000,0,0,256,66,384,256,256,0,0,1042,65536,0,1,65394,72,70,65536,1,0,0,0,34,14,243 +[zuse@Hera] [HADES][DOE ] 200,2000000,10000,0,0,256,66,391,256,256,0,0,1043,65536,0,1,65394,72,70,65536,1,0,0,0,35,15,244 +[zuse@Hera] [HADES][DOE ] 201,2010000,10000,0,0,256,66,393,256,256,0,0,1044,65536,0,1,65394,72,70,65536,1,0,0,0,36,16,245 +[zuse@Hera] [HADES][DOE ] 202,2020000,10000,0,0,256,66,400,256,256,0,0,1045,65536,0,1,65394,72,70,65536,1,0,0,0,37,17,246 +[zuse@Hera] [HADES][DOE ] 203,2030000,10000,0,0,256,66,427,256,256,0,0,1046,65536,0,1,65394,72,70,65536,1,0,0,0,38,18,247 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 108,1080000,18446744073708601616,0,0,26540,53,317,256,256,0,4895412794951728683,1095,65536,0,0,65382,84,70,65536,1,0,0,0,39,19,248 +[zuse@Hermes] [HADES][DOE ] 109,1090000,10000,0,0,256,50,349,256,256,0,0,1096,65536,0,0,65382,84,70,65536,1,0,1,1,0,20,249 +[zuse@Hermes] [HADES][DOE ] 110,1100000,10000,0,0,256,50,361,256,256,0,0,1097,65536,0,0,65382,84,70,65536,1,0,1,2,0,21,250 +[zuse@Hermes] [HADES][DOE ] 111,1110000,10000,0,0,256,50,369,256,256,0,0,1098,65536,0,0,65382,84,70,65536,1,0,1,3,0,22,251 +[zuse@Hermes] [HADES][DOE ] 112,1120000,10000,0,0,256,50,368,256,256,0,0,1099,65536,0,0,65382,84,70,65536,1,0,1,4,0,23,252 +[zuse@Hermes] [HADES][DOE ] 113,1130000,10000,0,0,256,49,376,256,256,0,0,1100,65536,0,0,65382,84,70,65536,1,0,1,5,0,24,253 +[zuse@Hermes] [HADES][DOE ] 114,1140000,10000,0,0,256,49,374,256,256,0,0,1101,65536,0,0,65382,84,70,65536,1,0,1,6,0,25,254 +[zuse@Hermes] [HADES][DOE ] 115,1150000,10000,0,0,256,49,378,256,256,0,0,1102,65536,0,0,65382,84,70,65536,1,0,1,7,0,26,255 +[zuse@Hermes] [HADES][DOE ] 116,1160000,10000,0,0,256,49,391,256,256,0,0,1103,65536,0,0,65382,84,70,65536,1,0,1,8,0,27,256 +[zuse@Hermes] [HADES][DOE ] 117,1170000,10000,0,0,256,49,395,256,256,0,0,1106,65536,0,0,65382,84,70,65536,1,0,1,11,0,30,259 +[zuse@Hermes] [HADES][DOE ] 118,1180000,10000,0,0,256,47,433,256,256,0,0,1107,65536,0,0,65382,84,70,65536,1,0,1,12,0,31,260 +[zuse@Hermes] [HADES][DOE ] 119,1190000,10000,0,0,256,45,443,256,256,0,0,1108,65536,0,0,65382,84,70,65536,1,0,1,13,0,32,261 +[zuse@Hermes] [HADES][DOE ] 120,1200000,10000,0,0,256,47,427,256,256,0,0,1110,65536,0,0,65382,84,70,65536,1,0,1,15,0,34,263 +[zuse@Artemis] [HADES][DOE ] 4067,40670000,39470000,0,0,1009562,82,4684,256,256,2068,4720565041403789312,1111,65536,0,1,65370,84,82,65536,1,0,2,16,1,0,264 +[zuse@Artemis] [HADES][DOE ] 4068,40680000,10000,0,0,256,82,4771,256,256,1,0,1112,65536,0,1,65370,84,82,65536,1,0,2,17,2,0,265 +[zuse@Artemis] [HADES][DOE ] 4069,40690000,10000,0,0,256,81,4816,256,256,1,0,1113,65536,0,1,65370,84,82,65536,1,0,2,18,3,0,266 +[zuse@Artemis] [HADES][DOE ] 4070,40700000,10000,0,0,256,79,4908,256,256,1,0,1114,65536,0,1,65370,84,82,65536,1,0,2,19,4,0,267 +[zuse@Artemis] [HADES][DOE ] 4071,40710000,10000,0,0,256,79,4980,256,256,1,0,1115,65536,0,1,65370,84,82,65536,1,0,2,20,5,0,268 +[zuse@Artemis] [HADES][DOE ] 4072,40720000,10000,0,0,256,79,4981,256,256,1,0,1116,65536,0,1,65370,84,82,65536,1,0,2,21,6,0,269 +[zuse@Artemis] [HADES][DOE ] 4073,40730000,10000,0,0,256,80,4982,256,256,1,0,1119,65536,0,1,65370,84,82,65536,1,0,2,24,9,0,272 +[zuse@Artemis] [HADES][DOE ] 4074,40740000,10000,0,0,256,80,4984,256,256,1,0,1120,65536,0,1,65370,84,82,65536,1,0,2,25,10,0,273 +[zuse@Artemis] [HADES][DOE ] 4075,40750000,10000,0,0,256,80,4985,256,256,1,0,1122,65536,0,1,65370,84,82,65536,1,0,2,27,12,0,275 +[zuse@Artemis] [HADES][DOE ] 4076,40760000,10000,0,0,256,80,4986,256,256,1,0,1123,65536,0,1,65370,84,82,65536,1,0,2,28,13,0,276 +[zuse@Artemis] [HADES][DOE ] 4077,40770000,10000,0,0,256,80,4987,256,256,1,0,1124,65536,0,1,65370,84,82,65536,1,0,2,29,14,0,277 +[zuse@Artemis] [HADES][DOE ] 4078,40780000,10000,0,0,256,80,4988,256,256,1,0,1126,65536,0,1,65370,84,82,65536,1,0,2,31,16,0,279 +[zuse@Artemis] [HADES][DOE ] 4079,40790000,10000,0,0,256,80,5087,256,256,1,0,1127,65536,0,1,65370,84,82,65536,1,0,2,32,17,0,280 +[zuse@Hera] [HADES][DOE ] 204,2040000,18446744073670801616,0,0,43997,66,419,256,256,0,4895412794951710226,1129,65536,0,1,65370,84,82,65536,1,0,2,34,19,0,282 +[zuse@Hera] [HADES][DOE ] 205,2050000,10000,0,0,256,66,422,256,256,0,0,1132,65536,0,1,65370,84,82,65536,1,0,0,0,22,3,285 +[zuse@Hera] [HADES][DOE ] 206,2060000,10000,0,0,256,66,425,256,256,0,0,1133,65536,0,1,65370,84,82,65536,1,0,0,0,23,4,286 +[zuse@Hera] [HADES][DOE ] 207,2070000,10000,0,0,256,66,428,256,256,0,0,1135,65536,0,1,65370,84,82,65536,1,0,0,0,25,6,288 +[zuse@Hera] [HADES][DOE ] 208,2080000,10000,0,0,256,66,431,256,256,0,0,1136,65536,0,1,65370,84,82,65536,1,0,0,0,26,7,289 +[zuse@Hera] [HADES][DOE ] 209,2090000,10000,0,0,256,66,434,256,256,0,0,1138,65536,0,1,65370,84,82,65536,1,0,0,0,28,9,291 +[zuse@Hera] [HADES][DOE ] 210,2100000,10000,0,0,256,66,431,256,256,0,0,1138,65536,0,1,65370,84,82,65536,1,0,0,0,28,9,291 +[zuse@Hera] [HADES][DOE ] 211,2110000,10000,0,0,256,66,439,256,256,0,0,1140,65536,0,1,65370,84,82,65536,1,0,0,0,30,11,293 +[zuse@Hera] [HADES][DOE ] 212,2120000,10000,0,0,256,66,442,256,256,0,0,1141,65536,0,1,65370,84,82,65536,1,0,0,0,31,12,294 +[zuse@Hera] [HADES][DOE ] 213,2130000,10000,0,0,256,66,439,256,256,0,0,1142,65536,0,1,65370,84,82,65536,1,0,0,0,32,13,295 +[zuse@Hera] [HADES][DOE ] 214,2140000,10000,0,0,256,66,442,256,256,0,0,1144,65536,0,1,65370,84,82,65536,1,0,0,0,34,15,297 +[zuse@Hera] [HADES][DOE ] 215,2150000,10000,0,0,256,66,450,256,256,0,0,1145,65536,0,1,65370,84,82,65536,1,0,0,0,35,16,298 +[zuse@Hera] [HADES][DOE ] 216,2160000,10000,0,0,256,66,458,256,256,0,0,1147,65536,0,1,65370,84,82,65536,1,0,0,0,37,18,300 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 121,1210000,18446744073708601616,0,0,29868,47,419,256,256,0,4895412794951728683,1195,65536,0,0,65359,95,82,65536,1,0,0,0,38,19,301 +[zuse@Hermes] [HADES][DOE ] 122,1220000,10000,0,0,256,47,422,256,256,0,0,1196,65536,0,0,65359,95,82,65536,1,0,1,1,0,20,302 +[zuse@Hermes] [HADES][DOE ] 123,1230000,10000,0,0,256,45,426,256,256,0,0,1197,65536,0,0,65359,95,82,65536,1,0,1,2,0,21,303 +[zuse@Hermes] [HADES][DOE ] 124,1240000,10000,0,0,256,45,429,256,256,0,0,1199,65536,0,0,65359,95,82,65536,1,0,1,4,0,23,305 +[zuse@Hermes] [HADES][DOE ] 125,1250000,10000,0,0,256,45,427,256,256,0,0,1200,65536,0,0,65359,95,82,65536,1,0,1,5,0,24,306 +[zuse@Hermes] [HADES][DOE ] 126,1260000,10000,0,0,256,45,443,256,256,0,0,1201,65536,0,0,65359,95,82,65536,1,0,1,6,0,25,307 +[zuse@Hermes] [HADES][DOE ] 127,1270000,10000,0,0,256,45,440,256,256,0,0,1202,65536,0,0,65359,95,82,65536,1,0,1,7,0,26,308 +[zuse@Hermes] [HADES][DOE ] 128,1280000,10000,0,0,256,44,484,256,256,0,0,1203,65536,0,0,65359,95,82,65536,1,0,1,8,0,27,309 +[zuse@Hermes] [HADES][DOE ] 129,1290000,10000,0,0,256,43,503,256,256,0,0,1204,65536,0,0,65359,95,82,65536,1,0,1,9,0,28,310 +[zuse@Hermes] [HADES][DOE ] 130,1300000,10000,0,0,256,43,507,256,256,0,0,1204,65536,0,0,65359,95,82,65536,1,0,1,9,0,28,310 +[zuse@Hermes] [HADES][DOE ] 131,1310000,10000,0,0,256,43,528,256,256,0,0,1207,65536,0,0,65359,95,82,65536,1,0,1,12,0,31,313 +[zuse@Hermes] [HADES][DOE ] 132,1320000,10000,0,0,256,43,532,256,256,0,0,1208,65536,0,0,65359,95,82,65536,1,0,1,13,0,32,314 +[zuse@Hermes] [HADES][DOE ] 133,1330000,10000,0,0,256,43,503,256,256,0,0,1209,65536,0,0,65359,95,82,65536,1,0,1,14,0,33,315 +[zuse@Artemis] [HADES][DOE ] 4080,40800000,39470000,0,0,1009562,81,5088,256,256,2081,4720565041403789312,1211,65536,0,1,65348,95,93,65536,1,0,1,16,0,35,317 +[zuse@Artemis] [HADES][DOE ] 4081,40810000,10000,0,0,256,81,5165,256,256,1,0,1212,65536,0,1,65348,95,93,65536,1,0,2,17,1,0,318 +[zuse@Artemis] [HADES][DOE ] 4082,40820000,10000,0,0,256,80,5244,256,256,1,0,1213,65536,0,1,65348,95,93,65536,1,0,2,18,2,0,319 +[zuse@Artemis] [HADES][DOE ] 4083,40830000,10000,0,0,256,78,5436,256,256,1,0,1215,65536,0,1,65348,95,93,65536,1,0,2,20,4,0,321 +[zuse@Artemis] [HADES][DOE ] 4084,40840000,10000,0,0,256,77,6177,256,256,1,0,1216,65536,0,1,65348,95,93,65536,1,0,2,21,5,0,322 +[zuse@Artemis] [HADES][DOE ] 4085,40850000,10000,0,0,256,77,6179,256,256,1,0,1217,65536,0,1,65348,95,93,65536,1,0,2,22,6,0,323 +[zuse@Artemis] [HADES][DOE ] 4086,40860000,10000,0,0,256,77,6180,256,256,1,0,1218,65536,0,1,65348,95,93,65536,1,0,2,23,7,0,324 +[zuse@Artemis] [HADES][DOE ] 4087,40870000,10000,0,0,256,77,6182,256,256,1,0,1221,65536,0,1,65348,95,93,65536,1,0,2,26,10,0,327 +[zuse@Artemis] [HADES][DOE ] 4088,40880000,10000,0,0,256,77,6183,256,256,1,0,1222,65536,0,1,65348,95,93,65536,1,0,2,27,11,0,328 +[zuse@Artemis] [HADES][DOE ] 4089,40890000,10000,0,0,256,77,6185,256,256,1,0,1224,65536,0,1,65348,95,93,65536,1,0,2,29,13,0,330 +[zuse@Artemis] [HADES][DOE ] 4090,40900000,10000,0,0,256,77,6186,256,256,1,0,1225,65536,0,1,65348,95,93,65536,1,0,2,30,14,0,331 +[zuse@Artemis] [HADES][DOE ] 4091,40910000,10000,0,0,256,77,6188,256,256,1,0,1227,65536,0,1,65348,95,93,65536,1,0,2,32,16,0,333 +[zuse@Artemis] [HADES][DOE ] 4092,40920000,10000,0,0,256,76,6226,256,256,1,0,1228,65536,0,1,65348,95,93,65536,1,0,2,33,17,0,334 +[zuse@Artemis] [HADES][DOE ] 4093,40930000,10000,0,0,256,76,6227,256,256,1,0,1229,65536,0,1,65348,95,93,65536,1,0,2,34,18,0,335 +[zuse@Hera] [HADES][DOE ] 217,2170000,18446744073670791616,0,0,47325,66,461,256,256,0,4895412794951710221,1231,65536,0,1,65348,95,93,65536,1,0,2,36,20,0,337 +[zuse@Hera] [HADES][DOE ] 218,2180000,10000,0,0,256,66,480,256,256,0,0,1235,65536,0,1,65348,95,93,65536,1,0,0,0,24,4,341 +[zuse@Hera] [HADES][DOE ] 219,2190000,10000,0,0,256,66,495,256,256,0,0,1236,65536,0,1,65348,95,93,65536,1,0,0,0,25,5,342 +[zuse@Hera] [HADES][DOE ] 220,2200000,10000,0,0,256,66,498,256,256,0,0,1238,65536,0,1,65348,95,93,65536,1,0,0,0,27,7,344 +[zuse@Hera] [HADES][DOE ] 221,2210000,10000,0,0,256,66,501,256,256,0,0,1239,65536,0,1,65348,95,93,65536,1,0,0,0,28,8,345 +[zuse@Hera] [HADES][DOE ] 222,2220000,10000,0,0,256,66,498,256,256,0,0,1240,65536,0,1,65348,95,93,65536,1,0,0,0,29,9,346 +[zuse@Hera] [HADES][DOE ] 223,2230000,10000,0,0,256,66,502,256,256,0,0,1241,65536,0,1,65348,95,93,65536,1,0,0,0,30,10,347 +[zuse@Hera] [HADES][DOE ] 224,2240000,10000,0,0,256,66,504,256,256,0,0,1242,65536,0,1,65348,95,93,65536,1,0,0,0,31,11,348 +[zuse@Hera] [HADES][DOE ] 225,2250000,10000,0,0,256,66,508,256,256,0,0,1243,65536,0,1,65348,95,93,65536,1,0,0,0,32,12,349 +[zuse@Hera] [HADES][DOE ] 226,2260000,10000,0,0,256,66,517,256,256,0,0,1244,65536,0,1,65348,95,93,65536,1,0,0,0,33,13,350 +[zuse@Hera] [HADES][DOE ] 227,2270000,10000,0,0,256,66,514,256,256,0,0,1245,65536,0,1,65348,95,93,65536,1,0,0,0,34,14,351 +[zuse@Hera] [HADES][DOE ] 228,2280000,10000,0,0,256,65,523,256,256,0,0,1246,65536,0,1,65348,95,93,65536,1,0,0,0,35,15,352 +[zuse@Hera] [HADES][DOE ] 229,2290000,10000,0,0,256,65,526,256,256,0,0,1247,65536,0,1,65348,95,93,65536,1,0,0,0,36,16,353 +[zuse@Hera] [HADES][DOE ] 230,2300000,10000,0,0,256,65,529,256,256,0,0,1249,65536,0,1,65348,95,93,65536,1,0,0,0,38,18,355 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 134,1340000,18446744073708591616,0,0,33196,44,484,256,256,0,4895412794951728678,1295,65536,0,0,65336,107,93,65536,1,0,0,0,39,19,356 +[zuse@Hermes] [HADES][DOE ] 135,1350000,10000,0,0,256,44,488,256,256,0,0,1297,65536,0,0,65336,107,93,65536,1,0,1,2,0,21,358 +[zuse@Hermes] [HADES][DOE ] 136,1360000,10000,0,0,256,44,506,256,256,0,0,1298,65536,0,0,65336,107,93,65536,1,0,1,3,0,22,359 +[zuse@Hermes] [HADES][DOE ] 137,1370000,10000,0,0,256,43,510,256,256,0,0,1299,65536,0,0,65336,107,93,65536,1,0,1,4,0,23,360 +[zuse@Hermes] [HADES][DOE ] 138,1380000,10000,0,0,256,43,556,256,256,0,0,1300,65536,0,0,65336,107,93,65536,1,0,1,5,0,24,361 +[zuse@Hermes] [HADES][DOE ] 139,1390000,10000,0,0,256,40,599,256,256,0,0,1301,65536,0,0,65336,107,93,65536,1,0,1,6,0,25,362 +[zuse@Hermes] [HADES][DOE ] 140,1400000,10000,0,0,256,39,603,256,256,0,0,1302,65536,0,0,65336,107,93,65536,1,0,1,7,0,26,363 +[zuse@Hermes] [HADES][DOE ] 141,1410000,10000,0,0,256,39,630,256,256,0,0,1302,65536,0,0,65336,107,93,65536,1,0,1,7,0,26,363 +[zuse@Hermes] [HADES][DOE ] 142,1420000,10000,0,0,256,39,634,256,256,0,0,1304,65536,0,0,65336,107,93,65536,1,0,1,9,0,28,365 +[zuse@Hermes] [HADES][DOE ] 143,1430000,10000,0,0,256,39,650,256,256,0,0,1304,65536,0,0,65336,107,93,65536,1,0,1,9,0,28,365 +[zuse@Hermes] [HADES][DOE ] 144,1440000,10000,0,0,256,39,655,256,256,0,0,1306,65536,0,0,65336,107,93,65536,1,0,1,11,0,30,367 +[zuse@Hermes] [HADES][DOE ] 145,1450000,10000,0,0,256,39,660,256,256,0,0,1308,65536,0,0,65336,107,93,65536,1,0,1,13,0,32,369 +[zuse@Hermes] [HADES][DOE ] 146,1460000,10000,0,0,256,39,664,256,256,0,0,1309,65536,0,0,65336,107,93,65536,1,0,1,14,0,33,370 +[zuse@Artemis] [HADES][DOE ] 4094,40940000,39480000,0,0,1009818,77,6229,256,256,2095,4720566383581069312,1311,65536,0,1,65324,107,105,65536,1,0,2,16,1,0,372 +[zuse@Artemis] [HADES][DOE ] 4095,40950000,10000,0,0,256,77,6542,256,256,1,0,1312,65536,0,1,65324,107,105,65536,1,0,2,17,2,0,373 +[zuse@Artemis] [HADES][DOE ] 4096,40960000,10000,0,0,256,75,6711,256,256,1,0,1313,65536,0,1,65324,107,105,65536,1,0,2,18,3,0,374 +[zuse@Artemis] [HADES][DOE ] 4097,40970000,10000,0,0,256,75,8513,256,256,1,0,1315,65536,0,1,65324,107,105,65536,1,0,2,20,5,0,376 +[zuse@Artemis] [HADES][DOE ] 4098,40980000,10000,0,0,256,75,8655,256,256,1,0,1316,65536,0,1,65324,107,105,65536,1,0,2,21,6,0,377 +[zuse@Artemis] [HADES][DOE ] 4099,40990000,10000,0,0,256,75,8658,256,256,1,0,1318,65536,0,1,65324,107,105,65536,1,0,2,23,8,0,379 +[zuse@Artemis] [HADES][DOE ] 4100,41000000,10000,0,0,256,75,8589,256,256,1,0,1319,65536,0,1,65324,107,105,65536,1,0,2,24,9,0,380 +[zuse@Artemis] [HADES][DOE ] 4101,41010000,10000,0,0,256,75,8591,256,256,1,0,1320,65536,0,1,65324,107,105,65536,1,0,2,25,10,0,381 +[zuse@Artemis] [HADES][DOE ] 4102,41020000,10000,0,0,256,75,8593,256,256,1,0,1323,65536,0,1,65324,107,105,65536,1,0,2,28,13,0,384 +[zuse@Artemis] [HADES][DOE ] 4103,41030000,10000,0,0,256,75,8595,256,256,1,0,1324,65536,0,1,65324,107,105,65536,1,0,2,29,14,0,385 +[zuse@Artemis] [HADES][DOE ] 4104,41040000,10000,0,0,256,75,8597,256,256,1,0,1325,65536,0,1,65324,107,105,65536,1,0,2,30,15,0,386 +[zuse@Artemis] [HADES][DOE ] 4105,41050000,10000,0,0,256,75,8599,256,256,1,0,1327,65536,0,1,65324,107,105,65536,1,0,2,32,17,0,388 +[zuse@Artemis] [HADES][DOE ] 4106,41060000,10000,0,0,256,73,9046,256,256,1,0,1328,65536,0,1,65324,107,105,65536,1,0,2,33,18,0,389 +[zuse@Hera] [HADES][DOE ] 231,2310000,18446744073670801616,0,0,50909,65,512,256,256,0,4895412794951710226,1329,65536,0,1,65324,107,105,65536,1,0,2,34,19,0,390 +[zuse@Hera] [HADES][DOE ] 232,2320000,10000,0,0,256,65,515,256,256,0,0,1331,65536,0,1,65324,107,105,65536,1,0,0,0,21,2,392 +[zuse@Hera] [HADES][DOE ] 233,2330000,10000,0,0,256,65,537,256,256,0,0,1332,65536,0,1,65324,107,105,65536,1,0,0,0,22,3,393 +[zuse@Hera] [HADES][DOE ] 234,2340000,10000,0,0,256,65,547,256,256,0,0,1334,65536,0,1,65324,107,105,65536,1,0,0,0,24,5,395 +[zuse@Hera] [HADES][DOE ] 235,2350000,10000,0,0,256,65,550,256,256,0,0,1337,65536,0,1,65324,107,105,65536,1,0,0,0,27,8,398 +[zuse@Hera] [HADES][DOE ] 236,2360000,10000,0,0,256,65,554,256,256,0,0,1339,65536,0,1,65324,107,105,65536,1,0,0,0,29,10,400 +[zuse@Hera] [HADES][DOE ] 237,2370000,10000,0,0,256,65,550,256,256,0,0,1339,65536,0,1,65324,107,105,65536,1,0,0,0,29,10,400 +[zuse@Hera] [HADES][DOE ] 238,2380000,10000,0,0,256,65,553,256,256,0,0,1341,65536,0,1,65324,107,105,65536,1,0,0,0,31,12,402 +[zuse@Hera] [HADES][DOE ] 239,2390000,10000,0,0,256,65,570,256,256,0,0,1342,65536,0,1,65324,107,105,65536,1,0,0,0,32,13,403 +[zuse@Hera] [HADES][DOE ] 240,2400000,10000,0,0,256,65,566,256,256,0,0,1343,65536,0,1,65324,107,105,65536,1,0,0,0,33,14,404 +[zuse@Hera] [HADES][DOE ] 241,2410000,10000,0,0,256,65,576,256,256,0,0,1345,65536,0,1,65324,107,105,65536,1,0,0,0,35,16,406 +[zuse@Hera] [HADES][DOE ] 242,2420000,10000,0,0,256,65,579,256,256,0,0,1346,65536,0,1,65324,107,105,65536,1,0,0,0,36,17,407 +[zuse@Hera] [HADES][DOE ] 243,2430000,10000,0,0,256,65,589,256,256,0,0,1348,65536,0,1,65324,107,105,65536,1,0,0,0,38,19,409 +[zuse@Hera] [HADES][DOE ] 244,2440000,10000,0,0,256,65,564,256,256,0,0,1349,65536,0,1,65324,107,105,65536,1,0,0,0,39,20,410 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 147,1470000,18446744073708581616,0,0,36524,39,573,256,256,0,4895412794951728673,1395,65536,0,0,65312,119,105,65536,1,0,0,0,40,21,411 +[zuse@Hermes] [HADES][DOE ] 148,1480000,10000,0,0,256,39,606,256,256,0,0,1397,65536,0,0,65312,119,105,65536,1,0,1,2,0,23,413 +[zuse@Hermes] [HADES][DOE ] 149,1490000,10000,0,0,256,39,620,256,256,0,0,1398,65536,0,0,65312,119,105,65536,1,0,1,3,0,24,414 +[zuse@Hermes] [HADES][DOE ] 150,1500000,10000,0,0,256,39,635,256,256,0,0,1400,65536,0,0,65312,119,105,65536,1,0,1,5,0,26,416 +[zuse@Hermes] [HADES][DOE ] 151,1510000,10000,0,0,256,39,651,256,256,0,0,1400,65536,0,0,65312,119,105,65536,1,0,1,5,0,26,416 +[zuse@Hermes] [HADES][DOE ] 152,1520000,10000,0,0,256,39,655,256,256,0,0,1402,65536,0,0,65312,119,105,65536,1,0,1,7,0,28,418 +[zuse@Hermes] [HADES][DOE ] 153,1530000,10000,0,0,256,39,683,256,256,0,0,1403,65536,0,0,65312,119,105,65536,1,0,1,8,0,29,419 +[zuse@Hermes] [HADES][DOE ] 154,1540000,10000,0,0,256,39,688,256,256,0,0,1405,65536,0,0,65312,119,105,65536,1,0,1,10,0,31,421 +[zuse@Hermes] [HADES][DOE ] 155,1550000,10000,0,0,256,39,693,256,256,0,0,1406,65536,0,0,65312,119,105,65536,1,0,1,11,0,32,422 +[zuse@Hermes] [HADES][DOE ] 156,1560000,10000,0,0,256,39,697,256,256,0,0,1407,65536,0,0,65312,119,105,65536,1,0,1,12,0,33,423 +[zuse@Hermes] [HADES][DOE ] 157,1570000,10000,0,0,256,38,702,256,256,0,0,1410,65536,0,0,65312,119,105,65536,1,0,1,15,0,36,426 +[zuse@Hermes] [HADES][DOE ] 158,1580000,10000,0,0,256,38,793,256,256,0,0,1411,65536,0,0,65312,119,105,65536,1,0,1,16,0,37,427 +[zuse@Hermes] [HADES][DOE ] 159,1590000,10000,0,0,256,38,814,256,256,0,0,1412,65536,0,0,65312,119,105,65536,1,0,1,17,0,38,428 +[zuse@Artemis] [HADES][DOE ] 4107,41070000,39480000,0,0,1009818,74,9048,256,256,2108,4720566383581069312,1413,65536,0,1,65300,119,117,65536,1,0,1,18,0,39,429 +[zuse@Artemis] [HADES][DOE ] 4108,41080000,10000,0,0,256,74,9811,256,256,1,0,1415,65536,0,1,65300,119,117,65536,1,0,2,20,2,0,431 +[zuse@Artemis] [HADES][DOE ] 4109,41090000,10000,0,0,256,74,9906,256,256,1,0,1416,65536,0,1,65300,119,117,65536,1,0,2,21,3,0,432 +[zuse@Artemis] [HADES][DOE ] 4110,41100000,10000,0,0,256,74,10297,256,256,1,0,1418,65536,0,1,65300,119,117,65536,1,0,2,23,5,0,434 +[zuse@Artemis] [HADES][DOE ] 4111,41110000,10000,0,0,256,74,10199,256,256,1,0,1419,65536,0,1,65300,119,117,65536,1,0,2,24,6,0,435 +[zuse@Artemis] [HADES][DOE ] 4112,41120000,10000,0,0,256,74,10202,256,256,1,0,1420,65536,0,1,65300,119,117,65536,1,0,2,25,7,0,436 +[zuse@Artemis] [HADES][DOE ] 4113,41130000,10000,0,0,256,74,10010,256,256,1,0,1422,65536,0,1,65300,119,117,65536,1,0,2,27,9,0,438 +[zuse@Artemis] [HADES][DOE ] 4114,41140000,10000,0,0,256,74,10012,256,256,1,0,1425,65536,0,1,65300,119,117,65536,1,0,2,30,12,0,441 +[zuse@Artemis] [HADES][DOE ] 4115,41150000,10000,0,0,256,74,10015,256,256,1,0,1425,65536,0,1,65300,119,117,65536,1,0,2,30,12,0,441 +[zuse@Artemis] [HADES][DOE ] 4116,41160000,10000,0,0,256,74,10017,256,256,1,0,1427,65536,0,1,65300,119,117,65536,1,0,2,32,14,0,443 +[zuse@Artemis] [HADES][DOE ] 4117,41170000,10000,0,0,256,74,10020,256,256,1,0,1428,65536,0,1,65300,119,117,65536,1,0,2,33,15,0,444 +[zuse@Artemis] [HADES][DOE ] 4118,41180000,10000,0,0,256,74,10022,256,256,1,0,1430,65536,0,1,65300,119,117,65536,1,0,2,35,17,0,446 +[zuse@Artemis] [HADES][DOE ] 4119,41190000,10000,0,0,256,74,10319,256,256,1,0,1431,65536,0,1,65300,119,117,65536,1,0,2,36,18,0,447 +[zuse@Hera] [HADES][DOE ] 245,2450000,18446744073670811616,0,0,54493,65,560,256,256,0,4895412794951710231,1432,65536,0,1,65300,119,117,65536,1,0,2,37,19,0,448 +[zuse@Hera] [HADES][DOE ] 246,2460000,10000,0,0,256,65,563,256,256,0,0,1434,65536,0,1,65300,119,117,65536,1,0,0,0,21,2,450 +[zuse@Hera] [HADES][DOE ] 247,2470000,10000,0,0,256,65,566,256,256,0,0,1435,65536,0,1,65300,119,117,65536,1,0,0,0,22,3,451 +[zuse@Hera] [HADES][DOE ] 248,2480000,10000,0,0,256,65,629,256,256,0,0,1436,65536,0,1,65300,119,117,65536,1,0,0,0,23,4,452 +[zuse@Hera] [HADES][DOE ] 249,2490000,10000,0,0,256,65,632,256,256,0,0,1437,65536,0,1,65300,119,117,65536,1,0,0,0,24,5,453 +[zuse@Hera] [HADES][DOE ] 250,2500000,10000,0,0,256,65,636,256,256,0,0,1440,65536,0,1,65300,119,117,65536,1,0,0,0,27,8,456 +[zuse@Hera] [HADES][DOE ] 251,2510000,10000,0,0,256,65,631,256,256,0,0,1441,65536,0,1,65300,119,117,65536,1,0,0,0,28,9,457 +[zuse@Hera] [HADES][DOE ] 252,2520000,10000,0,0,256,65,634,256,256,0,0,1443,65536,0,1,65300,119,117,65536,1,0,0,0,30,11,459 +[zuse@Hera] [HADES][DOE ] 253,2530000,10000,0,0,256,65,637,256,256,0,0,1444,65536,0,1,65300,119,117,65536,1,0,0,0,31,12,460 +[zuse@Hera] [HADES][DOE ] 254,2540000,10000,0,0,256,65,649,256,256,0,0,1445,65536,0,1,65300,119,117,65536,1,0,0,0,32,13,461 +[zuse@Hera] [HADES][DOE ] 255,2550000,10000,0,0,256,65,652,256,256,0,0,1446,65536,0,1,65300,119,117,65536,1,0,0,0,33,14,462 +[zuse@Hera] [HADES][DOE ] 256,2560000,10000,0,0,256,65,664,256,256,0,0,1447,65536,0,1,65300,119,117,65536,1,0,0,0,34,15,463 +[zuse@Hera] [HADES][DOE ] 257,2570000,10000,0,0,256,65,668,256,256,0,0,1448,65536,0,1,65300,119,117,65536,1,0,0,0,35,16,464 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 160,1600000,18446744073708581616,0,0,39852,38,678,256,256,0,4895412794951728673,1495,65536,0,0,65289,130,117,65536,1,0,0,0,37,18,466 +[zuse@Hermes] [HADES][DOE ] 161,1610000,10000,0,0,256,38,682,256,256,0,0,1496,65536,0,0,65289,130,117,65536,1,0,1,1,0,19,467 +[zuse@Hermes] [HADES][DOE ] 162,1620000,10000,0,0,256,38,686,256,256,0,0,1498,65536,0,0,65289,130,117,65536,1,0,1,3,0,21,469 +[zuse@Hermes] [HADES][DOE ] 163,1630000,10000,0,0,256,38,691,256,256,0,0,1498,65536,0,0,65289,130,117,65536,1,0,1,3,0,21,469 +[zuse@Hermes] [HADES][DOE ] 164,1640000,10000,0,0,256,38,683,256,256,0,0,1500,65536,0,0,65289,130,117,65536,1,0,1,5,0,23,471 +[zuse@Hermes] [HADES][DOE ] 165,1650000,10000,0,0,256,38,688,256,256,0,0,1500,65536,0,0,65289,130,117,65536,1,0,1,5,0,23,471 +[zuse@Hermes] [HADES][DOE ] 166,1660000,10000,0,0,256,38,692,256,256,0,0,1502,65536,0,0,65289,130,117,65536,1,0,1,7,0,25,473 +[zuse@Hermes] [HADES][DOE ] 167,1670000,10000,0,0,256,38,708,256,256,0,0,1503,65536,0,0,65289,130,117,65536,1,0,1,8,0,26,474 +[zuse@Hermes] [HADES][DOE ] 168,1680000,10000,0,0,256,38,794,256,256,0,0,1505,65536,0,0,65289,130,117,65536,1,0,1,10,0,28,476 +[zuse@Hermes] [HADES][DOE ] 169,1690000,10000,0,0,256,38,831,256,256,0,0,1506,65536,0,0,65289,130,117,65536,1,0,1,11,0,29,477 +[zuse@Hermes] [HADES][DOE ] 170,1700000,10000,0,0,256,38,870,256,256,0,0,1507,65536,0,0,65289,130,117,65536,1,0,1,12,0,30,478 +[zuse@Hermes] [HADES][DOE ] 171,1710000,10000,0,0,256,38,914,256,256,0,0,1508,65536,0,0,65289,130,117,65536,1,0,1,13,0,31,479 +[zuse@Hermes] [HADES][DOE ] 172,1720000,10000,0,0,256,38,919,256,256,0,0,1511,65536,0,0,65289,130,117,65536,1,0,1,16,0,34,482 +[zuse@Artemis] [HADES][DOE ] 4120,41200000,39480000,0,0,1009818,74,10322,256,256,2121,4720566383581069312,1512,65536,0,1,65278,130,128,65536,1,0,1,17,0,35,483 +[zuse@Artemis] [HADES][DOE ] 4121,41210000,10000,0,0,256,74,10324,256,256,1,0,1514,65536,0,1,65278,130,128,65536,1,0,2,19,2,0,485 +[zuse@Artemis] [HADES][DOE ] 4122,41220000,10000,0,0,256,74,10327,256,256,1,0,1516,65536,0,1,65278,130,128,65536,1,0,2,21,4,0,487 +[zuse@Artemis] [HADES][DOE ] 4123,41230000,10000,0,0,256,74,10329,256,256,1,0,1517,65536,0,1,65278,130,128,65536,1,0,2,22,5,0,488 +[zuse@Artemis] [HADES][DOE ] 4124,41240000,10000,0,0,256,74,10332,256,256,1,0,1519,65536,0,1,65278,130,128,65536,1,0,2,24,7,0,490 +[zuse@Artemis] [HADES][DOE ] 4125,41250000,10000,0,0,256,74,10334,256,256,1,0,1520,65536,0,1,65278,130,128,65536,1,0,2,25,8,0,491 +[zuse@Artemis] [HADES][DOE ] 4126,41260000,10000,0,0,256,74,10337,256,256,1,0,1521,65536,0,1,65278,130,128,65536,1,0,2,26,9,0,492 +[zuse@Artemis] [HADES][DOE ] 4127,41270000,10000,0,0,256,74,10339,256,256,1,0,1523,65536,0,1,65278,130,128,65536,1,0,2,28,11,0,494 +[zuse@Artemis] [HADES][DOE ] 4128,41280000,10000,0,0,256,74,10342,256,256,1,0,1524,65536,0,1,65278,130,128,65536,1,0,2,29,12,0,495 +[zuse@Artemis] [HADES][DOE ] 4129,41290000,10000,0,0,256,74,10344,256,256,1,0,1527,65536,0,1,65278,130,128,65536,1,0,2,32,15,0,498 +[zuse@Artemis] [HADES][DOE ] 4130,41300000,10000,0,0,256,74,10347,256,256,1,0,1528,65536,0,1,65278,130,128,65536,1,0,2,33,16,0,499 +[zuse@Artemis] [HADES][DOE ] 4131,41310000,10000,0,0,256,74,10349,256,256,1,0,1530,65536,0,1,65278,130,128,65536,1,0,2,35,18,0,501 +[zuse@Artemis] [HADES][DOE ] 4132,41320000,10000,0,0,256,74,10352,256,256,1,0,1531,65536,0,1,65278,130,128,65536,1,0,2,36,19,0,502 +[zuse@Hera] [HADES][DOE ] 258,2580000,18446744073670811616,0,0,57821,65,605,256,256,0,4895412794951710231,1532,65536,0,1,65278,130,128,65536,1,0,2,37,20,0,503 +[zuse@Hera] [HADES][DOE ] 259,2590000,10000,0,0,256,65,608,256,256,0,0,1534,65536,0,1,65278,130,128,65536,1,0,0,0,22,2,505 +[zuse@Hera] [HADES][DOE ] 260,2600000,10000,0,0,256,65,611,256,256,0,0,1536,65536,0,1,65278,130,128,65536,1,0,0,0,24,4,507 +[zuse@Hera] [HADES][DOE ] 261,2610000,10000,0,0,256,65,614,256,256,0,0,1537,65536,0,1,65278,130,128,65536,1,0,0,0,25,5,508 +[zuse@Hera] [HADES][DOE ] 262,2620000,10000,0,0,256,65,617,256,256,0,0,1539,65536,0,1,65278,130,128,65536,1,0,0,0,27,7,510 +[zuse@Hera] [HADES][DOE ] 263,2630000,10000,0,0,256,65,678,256,256,0,0,1542,65536,0,1,65278,130,128,65536,1,0,0,0,30,10,513 +[zuse@Hera] [HADES][DOE ] 264,2640000,10000,0,0,256,65,700,256,256,0,0,1543,65536,0,1,65278,130,128,65536,1,0,0,0,31,11,514 +[zuse@Hera] [HADES][DOE ] 265,2650000,10000,0,0,256,65,694,256,256,0,0,1545,65536,0,1,65278,130,128,65536,1,0,0,0,33,13,516 +[zuse@Hera] [HADES][DOE ] 266,2660000,10000,0,0,256,65,697,256,256,0,0,1546,65536,0,1,65278,130,128,65536,1,0,0,0,34,14,517 +[zuse@Hera] [HADES][DOE ] 267,2670000,10000,0,0,256,65,701,256,256,0,0,1547,65536,0,1,65278,130,128,65536,1,0,0,0,35,15,518 +[zuse@Hera] [HADES][DOE ] 268,2680000,10000,0,0,256,65,695,256,256,0,0,1548,65536,0,1,65278,130,128,65536,1,0,0,0,36,16,519 +[zuse@Hera] [HADES][DOE ] 269,2690000,10000,0,0,256,65,717,256,256,0,0,1549,65536,0,1,65278,130,128,65536,1,0,0,0,37,17,520 +[zuse@Hera] [HADES][DOE ] 270,2700000,10000,0,0,256,65,721,256,256,0,0,1550,65536,0,1,65278,130,128,65536,1,0,0,0,38,18,521 +[zuse@Hera] [HADES][DOE ] 271,2710000,10000,0,0,256,65,734,256,256,0,0,1551,65536,0,1,65278,130,128,65536,1,0,0,0,39,19,522 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 173,1730000,18446744073708571616,0,0,43180,38,773,256,256,0,4895412794951728669,1595,65536,0,0,65266,142,128,65536,1,0,0,0,41,21,524 +[zuse@Hermes] [HADES][DOE ] 174,1740000,10000,0,0,256,38,778,256,256,0,0,1596,65536,0,0,65266,142,128,65536,1,0,1,1,0,22,525 +[zuse@Hermes] [HADES][DOE ] 175,1750000,10000,0,0,256,38,783,256,256,0,0,1598,65536,0,0,65266,142,128,65536,1,0,1,3,0,24,527 +[zuse@Hermes] [HADES][DOE ] 176,1760000,10000,0,0,256,38,802,256,256,0,0,1599,65536,0,0,65266,142,128,65536,1,0,1,4,0,25,528 +[zuse@Hermes] [HADES][DOE ] 177,1770000,10000,0,0,256,38,791,256,256,0,0,1600,65536,0,0,65266,142,128,65536,1,0,1,5,0,26,529 +[zuse@Hermes] [HADES][DOE ] 178,1780000,10000,0,0,256,38,893,256,256,0,0,1601,65536,0,0,65266,142,128,65536,1,0,1,6,0,27,530 +[zuse@Hermes] [HADES][DOE ] 179,1790000,10000,0,0,256,38,898,256,256,0,0,1603,65536,0,0,65266,142,128,65536,1,0,1,8,0,29,532 +[zuse@Hermes] [HADES][DOE ] 180,1800000,10000,0,0,256,38,922,256,256,0,0,1603,65536,0,0,65266,142,128,65536,1,0,1,8,0,29,532 +[zuse@Hermes] [HADES][DOE ] 181,1810000,10000,0,0,256,38,968,256,256,0,0,1605,65536,0,0,65266,142,128,65536,1,0,1,10,0,31,534 +[zuse@Hermes] [HADES][DOE ] 182,1820000,10000,0,0,256,38,953,256,256,0,0,1605,65536,0,0,65266,142,128,65536,1,0,1,10,0,31,534 +[zuse@Hermes] [HADES][DOE ] 183,1830000,10000,0,0,256,38,979,256,256,0,0,1606,65536,0,0,65266,142,128,65536,1,0,1,11,0,32,535 +[zuse@Hermes] [HADES][DOE ] 184,1840000,10000,0,0,256,38,984,256,256,0,0,1607,65536,0,0,65266,142,128,65536,1,0,1,12,0,33,536 +[zuse@Hermes] [HADES][DOE ] 185,1850000,10000,0,0,256,38,990,256,256,0,0,1609,65536,0,0,65266,142,128,65536,1,0,1,14,0,35,538 +[zuse@Artemis] [HADES][DOE ] 4133,41330000,39480000,0,0,1009818,75,10354,256,256,2134,4720566383581069312,1610,65536,0,1,65254,142,140,65536,1,0,1,15,0,36,539 +[zuse@Artemis] [HADES][DOE ] 4134,41340000,10000,0,0,256,75,10357,256,256,1,0,1611,65536,0,1,65254,142,140,65536,1,0,2,16,1,0,540 +[zuse@Artemis] [HADES][DOE ] 4135,41350000,10000,0,0,256,75,10359,256,256,1,0,1612,65536,0,1,65254,142,140,65536,1,0,2,17,2,0,541 +[zuse@Artemis] [HADES][DOE ] 4136,41360000,10000,0,0,256,75,10362,256,256,1,0,1614,65536,0,1,65254,142,140,65536,1,0,2,19,4,0,543 +[zuse@Artemis] [HADES][DOE ] 4137,41370000,10000,0,0,256,75,10364,256,256,1,0,1615,65536,0,1,65254,142,140,65536,1,0,2,20,5,0,544 +[zuse@Artemis] [HADES][DOE ] 4138,41380000,10000,0,0,256,75,10367,256,256,1,0,1616,65536,0,1,65254,142,140,65536,1,0,2,21,6,0,545 +[zuse@Artemis] [HADES][DOE ] 4139,41390000,10000,0,0,256,75,10369,256,256,1,0,1617,65536,0,1,65254,142,140,65536,1,0,2,22,7,0,546 +[zuse@Artemis] [HADES][DOE ] 4140,41400000,10000,0,0,256,75,10372,256,256,1,0,1619,65536,0,1,65254,142,140,65536,1,0,2,24,9,0,548 +[zuse@Artemis] [HADES][DOE ] 4141,41410000,10000,0,0,256,75,10374,256,256,1,0,1620,65536,0,1,65254,142,140,65536,1,0,2,25,10,0,549 +[zuse@Artemis] [HADES][DOE ] 4142,41420000,10000,0,0,256,75,10377,256,256,1,0,1621,65536,0,1,65254,142,140,65536,1,0,2,26,11,0,550 +[zuse@Artemis] [HADES][DOE ] 4143,41430000,10000,0,0,256,75,10379,256,256,1,0,1623,65536,0,1,65254,142,140,65536,1,0,2,28,13,0,552 +[zuse@Artemis] [HADES][DOE ] 4144,41440000,10000,0,0,256,75,10382,256,256,1,0,1624,65536,0,1,65254,142,140,65536,1,0,2,29,14,0,553 +[zuse@Artemis] [HADES][DOE ] 4145,41450000,10000,0,0,256,75,10384,256,256,1,0,1625,65536,0,1,65254,142,140,65536,1,0,2,30,15,0,554 +[zuse@Hera] [HADES][DOE ] 272,2720000,18446744073670821616,0,0,61405,65,647,256,256,0,4895412794951710236,1626,65536,0,1,65254,142,140,65536,1,0,2,31,16,0,555 +[zuse@Hera] [HADES][DOE ] 273,2730000,10000,0,0,256,65,650,256,256,0,0,1628,65536,0,1,65254,142,140,65536,1,0,0,0,18,2,557 +[zuse@Hera] [HADES][DOE ] 274,2740000,10000,0,0,256,65,653,256,256,0,0,1629,65536,0,1,65254,142,140,65536,1,0,0,0,19,3,558 +[zuse@Hera] [HADES][DOE ] 275,2750000,10000,0,0,256,65,656,256,256,0,0,1630,65536,0,1,65254,142,140,65536,1,0,0,0,20,4,559 +[zuse@Hera] [HADES][DOE ] 276,2760000,10000,0,0,256,65,659,256,256,0,0,1631,65536,0,1,65254,142,140,65536,1,0,0,0,21,5,560 +[zuse@Hera] [HADES][DOE ] 277,2770000,10000,0,0,256,65,662,256,256,0,0,1632,65536,0,1,65254,142,140,65536,1,0,0,0,22,6,561 +[zuse@Hera] [HADES][DOE ] 278,2780000,10000,0,0,256,65,747,256,256,0,0,1633,65536,0,1,65254,142,140,65536,1,0,0,0,23,7,562 +[zuse@Hera] [HADES][DOE ] 279,2790000,10000,0,0,256,65,771,256,256,0,0,1634,65536,0,1,65254,142,140,65536,1,0,0,0,24,8,563 +[zuse@Hera] [HADES][DOE ] 280,2800000,10000,0,0,256,65,775,256,256,0,0,1635,65536,0,1,65254,142,140,65536,1,0,0,0,25,9,564 +[zuse@Hera] [HADES][DOE ] 281,2810000,10000,0,0,256,65,767,256,256,0,0,1636,65536,0,1,65254,142,140,65536,1,0,0,0,26,10,565 +[zuse@Hera] [HADES][DOE ] 282,2820000,10000,0,0,256,65,771,256,256,0,0,1637,65536,0,1,65254,142,140,65536,1,0,0,0,27,11,566 +[zuse@Hera] [HADES][DOE ] 283,2830000,10000,0,0,256,65,774,256,256,0,0,1639,65536,0,1,65254,142,140,65536,1,0,0,0,29,13,568 +[zuse@Hera] [HADES][DOE ] 284,2840000,10000,0,0,256,65,800,256,256,0,0,1640,65536,0,1,65254,142,140,65536,1,0,0,0,30,14,569 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 186,1860000,18446744073708571616,0,0,46508,38,817,256,256,0,4895412794951728669,1699,65536,0,0,65243,153,140,65536,1,0,1,4,0,19,574 +[zuse@Hermes] [HADES][DOE ] 187,1870000,10000,0,0,256,38,836,256,256,0,0,1702,65536,0,0,65243,153,140,65536,1,0,1,7,0,22,577 +[zuse@Hermes] [HADES][DOE ] 188,1880000,10000,0,0,256,38,890,256,256,0,0,1703,65536,0,0,65243,153,140,65536,1,0,1,8,0,23,578 +[zuse@Hermes] [HADES][DOE ] 189,1890000,10000,0,0,256,38,912,256,256,0,0,1706,65536,0,0,65243,153,140,65536,1,0,1,11,0,26,581 +[zuse@Hermes] [HADES][DOE ] 190,1900000,10000,0,0,256,38,917,256,256,0,0,1708,65536,0,0,65243,153,140,65536,1,0,1,13,0,28,583 +[zuse@Hermes] [HADES][DOE ] 191,1910000,10000,0,0,256,38,959,256,256,0,0,1710,65536,0,0,65243,153,140,65536,1,0,1,15,0,30,585 +[zuse@Hermes] [HADES][DOE ] 192,1920000,10000,0,0,256,38,945,256,256,0,0,1711,65536,0,0,65243,153,140,65536,1,0,1,16,0,31,586 +[zuse@Hermes] [HADES][DOE ] 193,1930000,10000,0,0,256,38,970,256,256,0,0,1713,65536,0,0,65243,153,140,65536,1,0,1,18,0,33,588 +[zuse@Hermes] [HADES][DOE ] 194,1940000,10000,0,0,256,38,975,256,256,0,0,1714,65536,0,0,65243,153,140,65536,1,0,1,19,0,34,589 +[zuse@Hermes] [HADES][DOE ] 195,1950000,10000,0,0,256,38,960,256,256,0,0,1716,65536,0,0,65243,153,140,65536,1,0,1,21,0,36,591 +[zuse@Hermes] [HADES][DOE ] 196,1960000,10000,0,0,256,38,985,256,256,0,0,1717,65536,0,0,65243,153,140,65536,1,0,1,22,0,37,592 +[zuse@Hermes] [HADES][DOE ] 197,1970000,10000,0,0,256,38,990,256,256,0,0,1718,65536,0,0,65243,153,140,65536,1,0,1,23,0,38,593 +[zuse@Hermes] [HADES][DOE ] 198,1980000,10000,0,0,256,38,1161,256,256,0,0,1720,65536,0,0,65243,153,140,65536,1,0,1,25,0,40,595 +[zuse@Artemis] [HADES][DOE ] 4146,41460000,39480000,0,0,1009818,78,10387,256,256,2147,4720566383581069312,1724,65536,0,1,65232,153,151,65536,1,0,2,29,3,0,599 +[zuse@Artemis] [HADES][DOE ] 4147,41470000,10000,0,0,256,78,10389,256,256,1,0,1725,65536,0,1,65232,153,151,65536,1,0,2,30,4,0,600 +[zuse@Artemis] [HADES][DOE ] 4148,41480000,10000,0,0,256,78,10392,256,256,1,0,1727,65536,0,1,65232,153,151,65536,1,0,2,32,6,0,602 +[zuse@Artemis] [HADES][DOE ] 4149,41490000,10000,0,0,256,78,10395,256,256,1,0,1728,65536,0,1,65232,153,151,65536,1,0,2,33,7,0,603 +[zuse@Artemis] [HADES][DOE ] 4150,41500000,10000,0,0,256,78,10397,256,256,1,0,1729,65536,0,1,65232,153,151,65536,1,0,2,34,8,0,604 +[zuse@Artemis] [HADES][DOE ] 4151,41510000,10000,0,0,256,78,10400,256,256,1,0,1730,65536,0,1,65232,153,151,65536,1,0,2,35,9,0,605 +[zuse@Artemis] [HADES][DOE ] 4152,41520000,10000,0,0,256,78,10402,256,256,1,0,1731,65536,0,1,65232,153,151,65536,1,0,2,36,10,0,606 +[zuse@Artemis] [HADES][DOE ] 4153,41530000,10000,0,0,256,78,10405,256,256,1,0,1732,65536,0,1,65232,153,151,65536,1,0,2,37,11,0,607 +[zuse@Artemis] [HADES][DOE ] 4154,41540000,10000,0,0,256,78,10407,256,256,1,0,1734,65536,0,1,65232,153,151,65536,1,0,2,39,13,0,609 +[zuse@Artemis] [HADES][DOE ] 4155,41550000,10000,0,0,256,79,10410,256,256,1,0,1735,65536,0,1,65232,153,151,65536,1,0,2,40,14,0,610 +[zuse@Artemis] [HADES][DOE ] 4156,41560000,10000,0,0,256,79,10412,256,256,1,0,1736,65536,0,1,65232,153,151,65536,1,0,2,41,15,0,611 +[zuse@Artemis] [HADES][DOE ] 4157,41570000,10000,0,0,256,79,10415,256,256,1,0,1737,65536,0,1,65232,153,151,65536,1,0,2,42,16,0,612 +[zuse@Artemis] [HADES][DOE ] 4158,41580000,10000,0,0,256,79,10417,256,256,1,0,1739,65536,0,1,65232,153,151,65536,1,0,2,44,18,0,614 +[zuse@Artemis] [HADES][DOE ] 4159,41590000,10000,0,0,256,79,10420,256,256,1,0,1740,65536,0,1,65232,153,151,65536,1,0,2,45,19,0,615 +[zuse@Hera] [HADES][DOE ] 285,2850000,18446744073670811616,0,0,64733,65,686,256,256,0,4895412794951710231,1744,65536,0,1,65232,153,151,65536,1,0,0,0,23,3,619 +[zuse@Hera] [HADES][DOE ] 286,2860000,10000,0,0,256,65,689,256,256,0,0,1745,65536,0,1,65232,153,151,65536,1,0,0,0,24,4,620 +[zuse@Hera] [HADES][DOE ] 287,2870000,10000,0,0,256,65,691,256,256,0,0,1746,65536,0,1,65232,153,151,65536,1,0,0,0,25,5,621 +[zuse@Hera] [HADES][DOE ] 288,2880000,10000,0,0,256,65,694,256,256,0,0,1747,65536,0,1,65232,153,151,65536,1,0,0,0,26,6,622 +[zuse@Hera] [HADES][DOE ] 289,2890000,10000,0,0,256,65,697,256,256,0,0,1748,65536,0,1,65232,153,151,65536,1,0,0,0,27,7,623 +[zuse@Hera] [HADES][DOE ] 290,2900000,10000,0,0,256,65,700,256,256,0,0,1749,65536,0,1,65232,153,151,65536,1,0,0,0,28,8,624 +[zuse@Hera] [HADES][DOE ] 291,2910000,10000,0,0,256,65,703,256,256,0,0,1750,65536,0,1,65232,153,151,65536,1,0,0,0,29,9,625 +[zuse@Hera] [HADES][DOE ] 292,2920000,10000,0,0,256,65,706,256,256,0,0,1751,65536,0,1,65232,153,151,65536,1,0,0,0,30,10,626 +[zuse@Hera] [HADES][DOE ] 293,2930000,10000,0,0,256,65,807,256,256,0,0,1752,65536,0,1,65232,153,151,65536,1,0,0,0,31,11,627 +[zuse@Hera] [HADES][DOE ] 294,2940000,10000,0,0,256,65,822,256,256,0,0,1753,65536,0,1,65232,153,151,65536,1,0,0,0,32,12,628 +[zuse@Hera] [HADES][DOE ] 295,2950000,10000,0,0,256,65,826,256,256,0,0,1754,65536,0,1,65232,153,151,65536,1,0,0,0,33,13,629 +[zuse@Hera] [HADES][DOE ] 296,2960000,10000,0,0,256,65,829,256,256,0,0,1755,65536,0,1,65232,153,151,65536,1,0,0,0,34,14,630 +[zuse@Hera] [HADES][DOE ] 297,2970000,10000,0,0,256,65,833,256,256,0,0,1756,65536,0,1,65232,153,151,65536,1,0,0,0,35,15,631 +[zuse@Hera] [HADES][DOE ] 298,2980000,10000,0,0,256,65,771,256,256,0,0,1757,65536,0,1,65232,153,151,65536,1,0,0,0,36,16,632 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 199,1990000,18446744073708561616,0,0,49836,38,942,256,256,0,4895412794951728664,1795,65536,0,0,65220,165,151,65536,1,0,0,0,37,17,633 +[zuse@Hermes] [HADES][DOE ] 200,2000000,10000,0,0,256,38,947,256,256,0,0,1796,65536,0,0,65220,165,151,65536,1,0,1,1,0,18,634 +[zuse@Hermes] [HADES][DOE ] 201,2010000,10000,0,0,256,38,952,256,256,0,0,1798,65536,0,0,65220,165,151,65536,1,0,1,3,0,20,636 +[zuse@Hermes] [HADES][DOE ] 202,2020000,10000,0,0,256,38,957,256,256,0,0,1800,65536,0,0,65220,165,151,65536,1,0,1,5,0,22,638 +[zuse@Hermes] [HADES][DOE ] 203,2030000,10000,0,0,256,38,961,256,256,0,0,1801,65536,0,0,65220,165,151,65536,1,0,1,6,0,23,639 +[zuse@Hermes] [HADES][DOE ] 204,2040000,10000,0,0,256,38,948,256,256,0,0,1802,65536,0,0,65220,165,151,65536,1,0,1,7,0,24,640 +[zuse@Hermes] [HADES][DOE ] 205,2050000,10000,0,0,256,38,953,256,256,0,0,1803,65536,0,0,65220,165,151,65536,1,0,1,8,0,25,641 +[zuse@Hermes] [HADES][DOE ] 206,2060000,10000,0,0,256,38,957,256,256,0,0,1804,65536,0,0,65220,165,151,65536,1,0,1,9,0,26,642 +[zuse@Hermes] [HADES][DOE ] 207,2070000,10000,0,0,256,38,962,256,256,0,0,1805,65536,0,0,65220,165,151,65536,1,0,1,10,0,27,643 +[zuse@Hermes] [HADES][DOE ] 208,2080000,10000,0,0,256,38,1067,256,256,0,0,1806,65536,0,0,65220,165,151,65536,1,0,1,11,0,28,644 +[zuse@Hermes] [HADES][DOE ] 209,2090000,10000,0,0,256,37,1095,256,256,0,0,1807,65536,0,0,65220,165,151,65536,1,0,1,12,0,29,645 +[zuse@Hermes] [HADES][DOE ] 210,2100000,10000,0,0,256,37,1149,256,256,0,0,1809,65536,0,0,65220,165,151,65536,1,0,1,14,0,31,647 +[zuse@Hermes] [HADES][DOE ] 211,2110000,10000,0,0,256,37,1209,256,256,0,0,1810,65536,0,0,65220,165,151,65536,1,0,1,15,0,32,648 +[zuse@Hermes] [HADES][DOE ] 212,2120000,10000,0,0,256,37,1045,256,256,0,0,1811,65536,0,0,65220,165,151,65536,1,0,1,16,0,33,649 +[zuse@Artemis] [HADES][DOE ] 4160,41600000,39480000,0,0,1009818,79,10422,256,256,2161,4720566383581069312,1812,65536,0,1,65208,165,163,65536,1,0,1,17,0,34,650 +[zuse@Artemis] [HADES][DOE ] 4161,41610000,10000,0,0,256,79,10425,256,256,1,0,1813,65536,0,1,65208,165,163,65536,1,0,2,18,1,0,651 +[zuse@Artemis] [HADES][DOE ] 4162,41620000,10000,0,0,256,79,10427,256,256,1,0,1815,65536,0,1,65208,165,163,65536,1,0,2,20,3,0,653 +[zuse@Artemis] [HADES][DOE ] 4163,41630000,10000,0,0,256,79,10430,256,256,1,0,1816,65536,0,1,65208,165,163,65536,1,0,2,21,4,0,654 +[zuse@Artemis] [HADES][DOE ] 4164,41640000,10000,0,0,256,79,10432,256,256,1,0,1817,65536,0,1,65208,165,163,65536,1,0,2,22,5,0,655 +[zuse@Artemis] [HADES][DOE ] 4165,41650000,10000,0,0,256,79,10435,256,256,1,0,1818,65536,0,1,65208,165,163,65536,1,0,2,23,6,0,656 +[zuse@Artemis] [HADES][DOE ] 4166,41660000,10000,0,0,256,79,10437,256,256,1,0,1819,65536,0,1,65208,165,163,65536,1,0,2,24,7,0,657 +[zuse@Artemis] [HADES][DOE ] 4167,41670000,10000,0,0,256,79,10440,256,256,1,0,1821,65536,0,1,65208,165,163,65536,1,0,2,26,9,0,659 +[zuse@Artemis] [HADES][DOE ] 4168,41680000,10000,0,0,256,79,10442,256,256,1,0,1822,65536,0,1,65208,165,163,65536,1,0,2,27,10,0,660 +[zuse@Artemis] [HADES][DOE ] 4169,41690000,10000,0,0,256,79,10445,256,256,1,0,1823,65536,0,1,65208,165,163,65536,1,0,2,28,11,0,661 +[zuse@Artemis] [HADES][DOE ] 4170,41700000,10000,0,0,256,79,10447,256,256,1,0,1824,65536,0,1,65208,165,163,65536,1,0,2,29,12,0,662 +[zuse@Artemis] [HADES][DOE ] 4171,41710000,10000,0,0,256,79,10450,256,256,1,0,1826,65536,0,1,65208,165,163,65536,1,0,2,31,14,0,664 +[zuse@Artemis] [HADES][DOE ] 4172,41720000,10000,0,0,256,79,10452,256,256,1,0,1828,65536,0,1,65208,165,163,65536,1,0,2,33,16,0,666 +[zuse@Hera] [HADES][DOE ] 299,2990000,18446744073670821616,0,0,68317,65,736,256,256,0,4895412794951710236,1829,65536,0,1,65208,165,163,65536,1,0,2,34,17,0,667 +[zuse@Hera] [HADES][DOE ] 300,3000000,10000,0,0,256,65,739,256,256,0,0,1830,65536,0,1,65208,165,163,65536,1,0,0,0,18,1,668 +[zuse@Hera] [HADES][DOE ] 301,3010000,10000,0,0,256,65,751,256,256,0,0,1831,65536,0,1,65208,165,163,65536,1,0,0,0,19,2,669 +[zuse@Hera] [HADES][DOE ] 302,3020000,10000,0,0,256,65,754,256,256,0,0,1833,65536,0,1,65208,165,163,65536,1,0,0,0,21,4,671 +[zuse@Hera] [HADES][DOE ] 303,3030000,10000,0,0,256,65,748,256,256,0,0,1833,65536,0,1,65208,165,163,65536,1,0,0,0,21,4,671 +[zuse@Hera] [HADES][DOE ] 304,3040000,10000,0,0,256,65,751,256,256,0,0,1835,65536,0,1,65208,165,163,65536,1,0,0,0,23,6,673 +[zuse@Hera] [HADES][DOE ] 305,3050000,10000,0,0,256,65,754,256,256,0,0,1836,65536,0,1,65208,165,163,65536,1,0,0,0,24,7,674 +[zuse@Hera] [HADES][DOE ] 306,3060000,10000,0,0,256,65,757,256,256,0,0,1838,65536,0,1,65208,165,163,65536,1,0,0,0,26,9,676 +[zuse@Hera] [HADES][DOE ] 307,3070000,10000,0,0,256,65,760,256,256,0,0,1838,65536,0,1,65208,165,163,65536,1,0,0,0,26,9,676 +[zuse@Hera] [HADES][DOE ] 308,3080000,10000,0,0,256,65,870,256,256,0,0,1840,65536,0,1,65208,165,163,65536,1,0,0,0,28,11,678 +[zuse@Hera] [HADES][DOE ] 309,3090000,10000,0,0,256,64,899,256,256,0,0,1841,65536,0,1,65208,165,163,65536,1,0,0,0,29,12,679 +[zuse@Hera] [HADES][DOE ] 310,3100000,10000,0,0,256,64,902,256,256,0,0,1842,65536,0,1,65208,165,163,65536,1,0,0,0,30,13,680 +[zuse@Hera] [HADES][DOE ] 311,3110000,10000,0,0,256,64,906,256,256,0,0,1846,65536,0,1,65208,165,163,65536,1,0,0,0,34,17,684 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 213,2130000,18446744073708571616,0,0,53420,38,972,256,256,0,4895412794951728669,1895,65536,0,0,65196,177,163,65536,1,0,0,0,35,18,685 +[zuse@Hermes] [HADES][DOE ] 214,2140000,10000,0,0,256,38,976,256,256,0,0,1896,65536,0,0,65196,177,163,65536,1,0,1,1,0,19,686 +[zuse@Hermes] [HADES][DOE ] 215,2150000,10000,0,0,256,38,981,256,256,0,0,1897,65536,0,0,65196,177,163,65536,1,0,1,2,0,20,687 +[zuse@Hermes] [HADES][DOE ] 216,2160000,10000,0,0,256,38,1004,256,256,0,0,1898,65536,0,0,65196,177,163,65536,1,0,1,3,0,21,688 +[zuse@Hermes] [HADES][DOE ] 217,2170000,10000,0,0,256,38,990,256,256,0,0,1899,65536,0,0,65196,177,163,65536,1,0,1,4,0,22,689 +[zuse@Hermes] [HADES][DOE ] 218,2180000,10000,0,0,256,38,1119,256,256,0,0,1902,65536,0,0,65196,177,163,65536,1,0,1,7,0,25,692 +[zuse@Hermes] [HADES][DOE ] 219,2190000,10000,0,0,256,37,1124,256,256,0,0,1903,65536,0,0,65196,177,163,65536,1,0,1,8,0,26,693 +[zuse@Hermes] [HADES][DOE ] 220,2200000,10000,0,0,256,37,1178,256,256,0,0,1904,65536,0,0,65196,177,163,65536,1,0,1,9,0,27,694 +[zuse@Hermes] [HADES][DOE ] 221,2210000,10000,0,0,256,37,1210,256,256,0,0,1906,65536,0,0,65196,177,163,65536,1,0,1,11,0,29,696 +[zuse@Hermes] [HADES][DOE ] 222,2220000,10000,0,0,256,37,1216,256,256,0,0,1907,65536,0,0,65196,177,163,65536,1,0,1,12,0,30,697 +[zuse@Hermes] [HADES][DOE ] 223,2230000,10000,0,0,256,37,1249,256,256,0,0,1909,65536,0,0,65196,177,163,65536,1,0,1,14,0,32,699 +[zuse@Hermes] [HADES][DOE ] 224,2240000,10000,0,0,256,37,1255,256,256,0,0,1910,65536,0,0,65196,177,163,65536,1,0,1,15,0,33,700 +[zuse@Hermes] [HADES][DOE ] 225,2250000,10000,0,0,256,37,1109,256,256,0,0,1911,65536,0,0,65196,177,163,65536,1,0,1,16,0,34,701 +[zuse@Artemis] [HADES][DOE ] 4173,41730000,39480000,0,0,1009818,79,10455,256,256,2174,4720566383581069312,1913,65536,0,1,65185,177,174,65536,1,0,1,18,0,36,703 +[zuse@Artemis] [HADES][DOE ] 4174,41740000,10000,0,0,256,79,10457,256,256,1,0,1914,65536,0,1,65185,177,174,65536,1,0,2,19,1,0,704 +[zuse@Artemis] [HADES][DOE ] 4175,41750000,10000,0,0,256,79,10460,256,256,1,0,1915,65536,0,1,65185,177,174,65536,1,0,2,20,2,0,705 +[zuse@Artemis] [HADES][DOE ] 4176,41760000,10000,0,0,256,79,10462,256,256,1,0,1917,65536,0,1,65185,177,174,65536,1,0,2,22,4,0,707 +[zuse@Artemis] [HADES][DOE ] 4177,41770000,10000,0,0,256,79,10465,256,256,1,0,1918,65536,0,1,65185,177,174,65536,1,0,2,23,5,0,708 +[zuse@Artemis] [HADES][DOE ] 4178,41780000,10000,0,0,256,79,10467,256,256,1,0,1920,65536,0,1,65185,177,174,65536,1,0,2,25,7,0,710 +[zuse@Artemis] [HADES][DOE ] 4179,41790000,10000,0,0,256,79,10470,256,256,1,0,1921,65536,0,1,65185,177,174,65536,1,0,2,26,8,0,711 +[zuse@Artemis] [HADES][DOE ] 4180,41800000,10000,0,0,256,79,10472,256,256,1,0,1922,65536,0,1,65185,177,174,65536,1,0,2,27,9,0,712 +[zuse@Artemis] [HADES][DOE ] 4181,41810000,10000,0,0,256,79,10475,256,256,1,0,1924,65536,0,1,65185,177,174,65536,1,0,2,29,11,0,714 +[zuse@Artemis] [HADES][DOE ] 4182,41820000,10000,0,0,256,79,10477,256,256,1,0,1925,65536,0,1,65185,177,174,65536,1,0,2,30,12,0,715 +[zuse@Artemis] [HADES][DOE ] 4183,41830000,10000,0,0,256,79,10480,256,256,1,0,1928,65536,0,1,65185,177,174,65536,1,0,2,33,15,0,718 +[zuse@Artemis] [HADES][DOE ] 4184,41840000,10000,0,0,256,79,10482,256,256,1,0,1930,65536,0,1,65185,177,174,65536,1,0,2,35,17,0,720 +[zuse@Artemis] [HADES][DOE ] 4185,41850000,10000,0,0,256,79,10485,256,256,1,0,1931,65536,0,1,65185,177,174,65536,1,0,2,36,18,0,721 +[zuse@Hera] [HADES][DOE ] 312,3120000,18446744073670821616,0,0,71645,64,784,256,256,0,4895412794951710236,1932,65536,0,1,65185,177,174,65536,1,0,2,37,19,0,722 +[zuse@Hera] [HADES][DOE ] 313,3130000,10000,0,0,256,64,788,256,256,0,0,1934,65536,0,1,65185,177,174,65536,1,0,0,0,21,2,724 +[zuse@Hera] [HADES][DOE ] 314,3140000,10000,0,0,256,64,791,256,256,0,0,1935,65536,0,1,65185,177,174,65536,1,0,0,0,22,3,725 +[zuse@Hera] [HADES][DOE ] 315,3150000,10000,0,0,256,64,794,256,256,0,0,1936,65536,0,1,65185,177,174,65536,1,0,0,0,23,4,726 +[zuse@Hera] [HADES][DOE ] 316,3160000,10000,0,0,256,63,797,256,256,0,0,1938,65536,0,1,65185,177,174,65536,1,0,0,0,25,6,728 +[zuse@Hera] [HADES][DOE ] 317,3170000,10000,0,0,256,63,800,256,256,0,0,1939,65536,0,1,65185,177,174,65536,1,0,0,0,26,7,729 +[zuse@Hera] [HADES][DOE ] 318,3180000,10000,0,0,256,63,803,256,256,0,0,1941,65536,0,1,65185,177,174,65536,1,0,0,0,28,9,731 +[zuse@Hera] [HADES][DOE ] 319,3190000,10000,0,0,256,63,806,256,256,0,0,1942,65536,0,1,65185,177,174,65536,1,0,0,0,29,10,732 +[zuse@Hera] [HADES][DOE ] 320,3200000,10000,0,0,256,63,809,256,256,0,0,1943,65536,0,1,65185,177,174,65536,1,0,0,0,30,11,733 +[zuse@Hera] [HADES][DOE ] 321,3210000,10000,0,0,256,63,812,256,256,0,0,1944,65536,0,1,65185,177,174,65536,1,0,0,0,31,12,734 +[zuse@Hera] [HADES][DOE ] 322,3220000,10000,0,0,256,63,815,256,256,0,0,1945,65536,0,1,65185,177,174,65536,1,0,0,0,32,13,735 +[zuse@Hera] [HADES][DOE ] 323,3230000,10000,0,0,256,63,935,256,256,0,0,1949,65536,0,1,65185,177,174,65536,1,0,0,0,36,17,739 +[zuse@Hera] [HADES][DOE ] 324,3240000,10000,0,0,256,63,966,256,256,0,0,1950,65536,0,1,65185,177,174,65536,1,0,0,0,37,18,740 +[zuse@Hera] [HADES][DOE ] 325,3250000,10000,0,0,256,63,891,256,256,0,0,1951,65536,0,1,65185,177,174,65536,1,0,0,0,38,19,741 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 226,2260000,18446744073708561616,0,0,56748,37,1013,256,256,0,4895412794951728664,1995,65536,0,0,65173,189,174,65536,1,0,0,0,39,20,742 +[zuse@Hermes] [HADES][DOE ] 227,2270000,10000,0,0,256,37,1017,256,256,0,0,1996,65536,0,0,65173,189,174,65536,1,0,1,1,0,21,743 +[zuse@Hermes] [HADES][DOE ] 228,2280000,10000,0,0,256,37,1124,256,256,0,0,1997,65536,0,0,65173,189,174,65536,1,0,1,3,0,23,745 +[zuse@Hermes] [HADES][DOE ] 229,2290000,10000,0,0,256,37,1152,256,256,0,0,1998,65536,0,0,65173,189,174,65536,1,0,1,3,0,23,745 +[zuse@Hermes] [HADES][DOE ] 230,2300000,10000,0,0,256,37,1157,256,256,0,0,2000,65536,0,0,65173,189,174,65536,1,0,1,5,0,25,747 +[zuse@Hermes] [HADES][DOE ] 231,2310000,10000,0,0,256,37,1212,256,256,0,0,2000,65536,0,0,65173,189,174,65536,1,0,1,5,0,25,747 +[zuse@Hermes] [HADES][DOE ] 232,2320000,10000,0,0,256,37,1192,256,256,0,0,2002,65536,0,0,65173,189,174,65536,1,0,1,7,0,27,749 +[zuse@Hermes] [HADES][DOE ] 233,2330000,10000,0,0,256,37,1222,256,256,0,0,2004,65536,0,0,65173,189,174,65536,1,0,1,9,0,29,751 +[zuse@Hermes] [HADES][DOE ] 234,2340000,10000,0,0,256,37,1228,256,256,0,0,2005,65536,0,0,65173,189,174,65536,1,0,1,10,0,30,752 +[zuse@Hermes] [HADES][DOE ] 235,2350000,10000,0,0,256,37,1207,256,256,0,0,2007,65536,0,0,65173,189,174,65536,1,0,1,12,0,32,754 +[zuse@Hermes] [HADES][DOE ] 236,2360000,10000,0,0,256,37,1238,256,256,0,0,2008,65536,0,0,65173,189,174,65536,1,0,1,13,0,33,755 +[zuse@Hermes] [HADES][DOE ] 237,2370000,10000,0,0,256,37,1244,256,256,0,0,2009,65536,0,0,65173,189,174,65536,1,0,1,14,0,34,756 +[zuse@Hermes] [HADES][DOE ] 238,2380000,10000,0,0,256,37,1304,256,256,0,0,2010,65536,0,0,65173,189,174,65536,1,0,1,15,0,35,757 +[zuse@Artemis] [HADES][DOE ] 4186,41860000,39480000,0,0,1009818,79,10487,256,256,2187,4720566383581069312,2012,65536,0,1,65161,189,186,65536,1,0,1,16,0,36,758 +[zuse@Artemis] [HADES][DOE ] 4187,41870000,10000,0,0,256,79,10490,256,256,1,0,2013,65536,0,1,65161,189,186,65536,1,0,2,17,1,0,759 +[zuse@Artemis] [HADES][DOE ] 4188,41880000,10000,0,0,256,79,10492,256,256,1,0,2014,65536,0,1,65161,189,186,65536,1,0,2,18,2,0,760 +[zuse@Artemis] [HADES][DOE ] 4189,41890000,10000,0,0,256,79,10495,256,256,1,0,2016,65536,0,1,65161,189,186,65536,1,0,2,20,4,0,762 +[zuse@Artemis] [HADES][DOE ] 4190,41900000,10000,0,0,256,79,10497,256,256,1,0,2017,65536,0,1,65161,189,186,65536,1,0,2,21,5,0,763 +[zuse@Artemis] [HADES][DOE ] 4191,41910000,10000,0,0,256,79,10500,256,256,1,0,2019,65536,0,1,65161,189,186,65536,1,0,2,23,7,0,765 +[zuse@Artemis] [HADES][DOE ] 4192,41920000,10000,0,0,256,80,10502,256,256,1,0,2021,65536,0,1,65161,189,186,65536,1,0,2,25,9,0,767 +[zuse@Artemis] [HADES][DOE ] 4193,41930000,10000,0,0,256,80,10505,256,256,1,0,2022,65536,0,1,65161,189,186,65536,1,0,2,26,10,0,768 +[zuse@Artemis] [HADES][DOE ] 4194,41940000,10000,0,0,256,80,10507,256,256,1,0,2023,65536,0,1,65161,189,186,65536,1,0,2,27,11,0,769 +[zuse@Artemis] [HADES][DOE ] 4195,41950000,10000,0,0,256,80,10510,256,256,1,0,2025,65536,0,1,65161,189,186,65536,1,0,2,29,13,0,771 +[zuse@Artemis] [HADES][DOE ] 4196,41960000,10000,0,0,256,80,10512,256,256,1,0,2026,65536,0,1,65161,189,186,65536,1,0,2,30,14,0,772 +[zuse@Artemis] [HADES][DOE ] 4197,41970000,10000,0,0,256,80,10515,256,256,1,0,2027,65536,0,1,65161,189,186,65536,1,0,2,31,15,0,773 +[zuse@Artemis] [HADES][DOE ] 4198,41980000,10000,0,0,256,80,10517,256,256,1,0,2030,65536,0,1,65161,189,186,65536,1,0,2,34,18,0,776 +[zuse@Hera] [HADES][DOE ] 326,3260000,18446744073670831616,0,0,75229,63,827,256,256,0,4895412794951710241,2031,65536,0,1,65161,189,186,65536,1,0,2,35,19,0,777 +[zuse@Hera] [HADES][DOE ] 327,3270000,10000,0,0,256,63,830,256,256,0,0,2032,65536,0,1,65161,189,186,65536,1,0,0,0,20,1,778 +[zuse@Hera] [HADES][DOE ] 328,3280000,10000,0,0,256,63,834,256,256,0,0,2033,65536,0,1,65161,189,186,65536,1,0,0,0,21,2,779 +[zuse@Hera] [HADES][DOE ] 329,3290000,10000,0,0,256,63,837,256,256,0,0,2034,65536,0,1,65161,189,186,65536,1,0,0,0,22,3,780 +[zuse@Hera] [HADES][DOE ] 330,3300000,10000,0,0,256,63,829,256,256,0,0,2035,65536,0,1,65161,189,186,65536,1,0,0,0,23,4,781 +[zuse@Hera] [HADES][DOE ] 331,3310000,10000,0,0,256,63,843,256,256,0,0,2037,65536,0,1,65161,189,186,65536,1,0,0,0,25,6,783 +[zuse@Hera] [HADES][DOE ] 332,3320000,10000,0,0,256,63,835,256,256,0,0,2038,65536,0,1,65161,189,186,65536,1,0,0,0,26,7,784 +[zuse@Hera] [HADES][DOE ] 333,3330000,10000,0,0,256,63,849,256,256,0,0,2039,65536,0,1,65161,189,186,65536,1,0,0,0,27,8,785 +[zuse@Hera] [HADES][DOE ] 334,3340000,10000,0,0,256,63,852,256,256,0,0,2040,65536,0,1,65161,189,186,65536,1,0,0,0,28,9,786 +[zuse@Hera] [HADES][DOE ] 335,3350000,10000,0,0,256,63,855,256,256,0,0,2041,65536,0,1,65161,189,186,65536,1,0,0,0,29,10,787 +[zuse@Hera] [HADES][DOE ] 336,3360000,10000,0,0,256,63,858,256,256,0,0,2042,65536,0,1,65161,189,186,65536,1,0,0,0,30,11,788 +[zuse@Hera] [HADES][DOE ] 337,3370000,10000,0,0,256,63,861,256,256,0,0,2043,65536,0,1,65161,189,186,65536,1,0,0,0,31,12,789 +[zuse@Hera] [HADES][DOE ] 338,3380000,10000,0,0,256,63,1002,256,256,0,0,2044,65536,0,1,65161,189,186,65536,1,0,0,0,32,13,790 +[zuse@Hera] [HADES][DOE ] 339,3390000,10000,0,0,256,63,912,256,256,0,0,2045,65536,0,1,65161,189,186,65536,1,0,0,0,33,14,791 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 239,2390000,18446744073708551616,0,0,60076,37,1133,256,256,0,4895412794951728659,2095,65536,0,0,65149,201,186,65536,1,0,0,0,34,15,792 +[zuse@Hermes] [HADES][DOE ] 240,2400000,10000,0,0,256,37,1138,256,256,0,0,2096,65536,0,0,65149,201,186,65536,1,0,1,1,0,16,793 +[zuse@Hermes] [HADES][DOE ] 241,2410000,10000,0,0,256,37,1166,256,256,0,0,2097,65536,0,0,65149,201,186,65536,1,0,1,2,0,17,794 +[zuse@Hermes] [HADES][DOE ] 242,2420000,10000,0,0,256,37,1171,256,256,0,0,2098,65536,0,0,65149,201,186,65536,1,0,1,3,0,18,795 +[zuse@Hermes] [HADES][DOE ] 243,2430000,10000,0,0,256,37,1153,256,256,0,0,2099,65536,0,0,65149,201,186,65536,1,0,1,4,0,19,796 +[zuse@Hermes] [HADES][DOE ] 244,2440000,10000,0,0,256,37,1158,256,256,0,0,2100,65536,0,0,65149,201,186,65536,1,0,1,5,0,20,797 +[zuse@Hermes] [HADES][DOE ] 245,2450000,10000,0,0,256,37,1140,256,256,0,0,2101,65536,0,0,65149,201,186,65536,1,0,1,6,0,21,798 +[zuse@Hermes] [HADES][DOE ] 246,2460000,10000,0,0,256,37,1167,256,256,0,0,2103,65536,0,0,65149,201,186,65536,1,0,1,8,0,23,800 +[zuse@Hermes] [HADES][DOE ] 247,2470000,10000,0,0,256,37,1172,256,256,0,0,2103,65536,0,0,65149,201,186,65536,1,0,1,8,0,23,800 +[zuse@Hermes] [HADES][DOE ] 248,2480000,10000,0,0,256,37,1360,256,256,0,0,2106,65536,0,0,65149,201,186,65536,1,0,1,11,0,26,803 +[zuse@Hermes] [HADES][DOE ] 249,2490000,10000,0,0,256,36,1429,256,256,0,0,2106,65536,0,0,65149,201,186,65536,1,0,1,11,0,26,803 +[zuse@Hermes] [HADES][DOE ] 250,2500000,10000,0,0,256,36,1504,256,256,0,0,2107,65536,0,0,65149,201,186,65536,1,0,1,12,0,27,804 +[zuse@Hermes] [HADES][DOE ] 251,2510000,10000,0,0,256,36,1548,256,256,0,0,2108,65536,0,0,65149,201,186,65536,1,0,1,13,0,28,805 +[zuse@Artemis] [HADES][DOE ] 4199,41990000,39480000,0,0,1009818,80,10520,256,256,2200,4720566383581069312,2110,65536,0,1,65137,201,198,65536,1,0,2,15,1,0,807 +[zuse@Artemis] [HADES][DOE ] 4200,42000000,10000,0,0,256,80,10523,256,256,1,0,2111,65536,0,1,65137,201,198,65536,1,0,2,16,2,0,808 +[zuse@Artemis] [HADES][DOE ] 4201,42010000,10000,0,0,256,80,10525,256,256,1,0,2112,65536,0,1,65137,201,198,65536,1,0,2,17,3,0,809 +[zuse@Artemis] [HADES][DOE ] 4202,42020000,10000,0,0,256,80,10528,256,256,1,0,2114,65536,0,1,65137,201,198,65536,1,0,2,19,5,0,811 +[zuse@Artemis] [HADES][DOE ] 4203,42030000,10000,0,0,256,80,10530,256,256,1,0,2115,65536,0,1,65137,201,198,65536,1,0,2,20,6,0,812 +[zuse@Artemis] [HADES][DOE ] 4204,42040000,10000,0,0,256,80,10533,256,256,1,0,2116,65536,0,1,65137,201,198,65536,1,0,2,21,7,0,813 +[zuse@Artemis] [HADES][DOE ] 4205,42050000,10000,0,0,256,80,10535,256,256,1,0,2117,65536,0,1,65137,201,198,65536,1,0,2,22,8,0,814 +[zuse@Artemis] [HADES][DOE ] 4206,42060000,10000,0,0,256,80,10538,256,256,1,0,2119,65536,0,1,65137,201,198,65536,1,0,2,24,10,0,816 +[zuse@Artemis] [HADES][DOE ] 4207,42070000,10000,0,0,256,80,10540,256,256,1,0,2120,65536,0,1,65137,201,198,65536,1,0,2,25,11,0,817 +[zuse@Artemis] [HADES][DOE ] 4208,42080000,10000,0,0,256,80,10543,256,256,1,0,2121,65536,0,1,65137,201,198,65536,1,0,2,26,12,0,818 +[zuse@Artemis] [HADES][DOE ] 4209,42090000,10000,0,0,256,80,10545,256,256,1,0,2122,65536,0,1,65137,201,198,65536,1,0,2,27,13,0,819 +[zuse@Artemis] [HADES][DOE ] 4210,42100000,10000,0,0,256,80,10548,256,256,1,0,2124,65536,0,1,65137,201,198,65536,1,0,2,29,15,0,821 +[zuse@Artemis] [HADES][DOE ] 4211,42110000,10000,0,0,256,80,10550,256,256,1,0,2125,65536,0,1,65137,201,198,65536,1,0,2,30,16,0,822 +[zuse@Hera] [HADES][DOE ] 340,3400000,18446744073670841616,0,0,78813,63,892,256,256,0,4895412794951710246,2128,65536,0,1,65137,201,198,65536,1,0,0,0,19,2,825 +[zuse@Hera] [HADES][DOE ] 341,3410000,10000,0,0,256,63,895,256,256,0,0,2130,65536,0,1,65137,201,198,65536,1,0,0,0,21,4,827 +[zuse@Hera] [HADES][DOE ] 342,3420000,10000,0,0,256,63,899,256,256,0,0,2131,65536,0,1,65137,201,198,65536,1,0,0,0,22,5,828 +[zuse@Hera] [HADES][DOE ] 343,3430000,10000,0,0,256,63,902,256,256,0,0,2132,65536,0,1,65137,201,198,65536,1,0,0,0,23,6,829 +[zuse@Hera] [HADES][DOE ] 344,3440000,10000,0,0,256,63,894,256,256,0,0,2133,65536,0,1,65137,201,198,65536,1,0,0,0,24,7,830 +[zuse@Hera] [HADES][DOE ] 345,3450000,10000,0,0,256,63,897,256,256,0,0,2134,65536,0,1,65137,201,198,65536,1,0,0,0,25,8,831 +[zuse@Hera] [HADES][DOE ] 346,3460000,10000,0,0,256,63,911,256,256,0,0,2135,65536,0,1,65137,201,198,65536,1,0,0,0,26,9,832 +[zuse@Hera] [HADES][DOE ] 347,3470000,10000,0,0,256,63,914,256,256,0,0,2137,65536,0,1,65137,201,198,65536,1,0,0,0,28,11,834 +[zuse@Hera] [HADES][DOE ] 348,3480000,10000,0,0,256,60,929,256,256,0,0,2137,65536,0,1,65137,201,198,65536,1,0,0,0,28,11,834 +[zuse@Hera] [HADES][DOE ] 349,3490000,10000,0,0,256,60,920,256,256,0,0,2139,65536,0,1,65137,201,198,65536,1,0,0,0,30,13,836 +[zuse@Hera] [HADES][DOE ] 350,3500000,10000,0,0,256,60,924,256,256,0,0,2140,65536,0,1,65137,201,198,65536,1,0,0,0,31,14,837 +[zuse@Hera] [HADES][DOE ] 351,3510000,10000,0,0,256,60,927,256,256,0,0,2141,65536,0,1,65137,201,198,65536,1,0,0,0,32,15,838 +[zuse@Hera] [HADES][DOE ] 352,3520000,10000,0,0,256,59,930,256,256,0,0,2142,65536,0,1,65137,201,198,65536,1,0,0,0,33,16,839 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 252,2520000,18446744073708551616,0,0,63404,36,1173,256,256,0,4895412794951728659,2195,65536,0,0,65126,212,198,65536,1,0,0,0,34,17,840 +[zuse@Hermes] [HADES][DOE ] 253,2530000,10000,0,0,256,36,1178,256,256,0,0,2196,65536,0,0,65126,212,198,65536,1,0,1,1,0,18,841 +[zuse@Hermes] [HADES][DOE ] 254,2540000,10000,0,0,256,36,1183,256,256,0,0,2197,65536,0,0,65126,212,198,65536,1,0,1,2,0,19,842 +[zuse@Hermes] [HADES][DOE ] 255,2550000,10000,0,0,256,36,1187,256,256,0,0,2198,65536,0,0,65126,212,198,65536,1,0,1,3,0,20,843 +[zuse@Hermes] [HADES][DOE ] 256,2560000,10000,0,0,256,36,1192,256,256,0,0,2199,65536,0,0,65126,212,198,65536,1,0,1,4,0,21,844 +[zuse@Hermes] [HADES][DOE ] 257,2570000,10000,0,0,256,35,1197,256,256,0,0,2200,65536,0,0,65126,212,198,65536,1,0,1,5,0,22,845 +[zuse@Hermes] [HADES][DOE ] 258,2580000,10000,0,0,256,35,1355,256,256,0,0,2201,65536,0,0,65126,212,198,65536,1,0,1,6,0,23,846 +[zuse@Hermes] [HADES][DOE ] 259,2590000,10000,0,0,256,35,1420,256,256,0,0,2203,65536,0,0,65126,212,198,65536,1,0,1,8,0,25,848 +[zuse@Hermes] [HADES][DOE ] 260,2600000,10000,0,0,256,35,1492,256,256,0,0,2204,65536,0,0,65126,212,198,65536,1,0,1,9,0,26,849 +[zuse@Hermes] [HADES][DOE ] 261,2610000,10000,0,0,256,35,1534,256,256,0,0,2207,65536,0,0,65126,212,198,65536,1,0,1,12,0,29,852 +[zuse@Hermes] [HADES][DOE ] 262,2620000,10000,0,0,256,35,1540,256,256,0,0,2208,65536,0,0,65126,212,198,65536,1,0,1,13,0,30,853 +[zuse@Hermes] [HADES][DOE ] 263,2630000,10000,0,0,256,35,1583,256,256,0,0,2209,65536,0,0,65126,212,198,65536,1,0,1,14,0,31,854 +[zuse@Hermes] [HADES][DOE ] 264,2640000,10000,0,0,256,35,1590,256,256,0,0,2210,65536,0,0,65126,212,198,65536,1,0,1,15,0,32,855 +[zuse@Artemis] [HADES][DOE ] 4212,42120000,39480000,0,0,1009818,80,10553,256,256,2213,4720566383581069312,2213,65536,0,1,65115,212,209,65536,1,0,2,18,2,0,858 +[zuse@Artemis] [HADES][DOE ] 4213,42130000,10000,0,0,256,80,10555,256,256,1,0,2214,65536,0,1,65115,212,209,65536,1,0,2,19,3,0,859 +[zuse@Artemis] [HADES][DOE ] 4214,42140000,10000,0,0,256,80,10558,256,256,1,0,2215,65536,0,1,65115,212,209,65536,1,0,2,20,4,0,860 +[zuse@Artemis] [HADES][DOE ] 4215,42150000,10000,0,0,256,80,10560,256,256,1,0,2216,65536,0,1,65115,212,209,65536,1,0,2,21,5,0,861 +[zuse@Artemis] [HADES][DOE ] 4216,42160000,10000,0,0,256,80,10563,256,256,1,0,2217,65536,0,1,65115,212,209,65536,1,0,2,22,6,0,862 +[zuse@Artemis] [HADES][DOE ] 4217,42170000,10000,0,0,256,80,10565,256,256,1,0,2219,65536,0,1,65115,212,209,65536,1,0,2,24,8,0,864 +[zuse@Artemis] [HADES][DOE ] 4218,42180000,10000,0,0,256,80,10568,256,256,1,0,2220,65536,0,1,65115,212,209,65536,1,0,2,25,9,0,865 +[zuse@Artemis] [HADES][DOE ] 4219,42190000,10000,0,0,256,80,10570,256,256,1,0,2221,65536,0,1,65115,212,209,65536,1,0,2,26,10,0,866 +[zuse@Artemis] [HADES][DOE ] 4220,42200000,10000,0,0,256,80,10573,256,256,1,0,2222,65536,0,1,65115,212,209,65536,1,0,2,27,11,0,867 +[zuse@Artemis] [HADES][DOE ] 4221,42210000,10000,0,0,256,80,10575,256,256,1,0,2223,65536,0,1,65115,212,209,65536,1,0,2,28,12,0,868 +[zuse@Artemis] [HADES][DOE ] 4222,42220000,10000,0,0,256,80,10578,256,256,1,0,2224,65536,0,1,65115,212,209,65536,1,0,2,29,13,0,869 +[zuse@Artemis] [HADES][DOE ] 4223,42230000,10000,0,0,256,80,10580,256,256,1,0,2225,65536,0,1,65115,212,209,65536,1,0,2,30,14,0,870 +[zuse@Artemis] [HADES][DOE ] 4224,42240000,10000,0,0,256,80,10583,256,256,1,0,2226,65536,0,1,65115,212,209,65536,1,0,2,31,15,0,871 +[zuse@Artemis] [HADES][DOE ] 4225,42250000,10000,0,0,256,80,10585,256,256,1,0,2227,65536,0,1,65115,212,209,65536,1,0,2,32,16,0,872 +[zuse@Hera] [HADES][DOE ] 353,3530000,18446744073670831616,0,0,82141,59,945,256,256,0,4895412794951710241,2231,65536,0,1,65115,212,209,65536,1,0,0,0,20,2,876 +[zuse@Hera] [HADES][DOE ] 354,3540000,10000,0,0,256,59,948,256,256,0,0,2232,65536,0,1,65115,212,209,65536,1,0,0,0,21,3,877 +[zuse@Hera] [HADES][DOE ] 355,3550000,10000,0,0,256,59,951,256,256,0,0,2234,65536,0,1,65115,212,209,65536,1,0,0,0,23,5,879 +[zuse@Hera] [HADES][DOE ] 356,3560000,10000,0,0,256,59,955,256,256,0,0,2235,65536,0,1,65115,212,209,65536,1,0,0,0,24,6,880 +[zuse@Hera] [HADES][DOE ] 357,3570000,10000,0,0,256,59,946,256,256,0,0,2236,65536,0,1,65115,212,209,65536,1,0,0,0,25,7,881 +[zuse@Hera] [HADES][DOE ] 358,3580000,10000,0,0,256,59,949,256,256,0,0,2237,65536,0,1,65115,212,209,65536,1,0,0,0,26,8,882 +[zuse@Hera] [HADES][DOE ] 359,3590000,10000,0,0,256,59,964,256,256,0,0,2238,65536,0,1,65115,212,209,65536,1,0,0,0,27,9,883 +[zuse@Hera] [HADES][DOE ] 360,3600000,10000,0,0,256,59,968,256,256,0,0,2239,65536,0,1,65115,212,209,65536,1,0,0,0,28,10,884 +[zuse@Hera] [HADES][DOE ] 361,3610000,10000,0,0,256,59,984,256,256,0,0,2240,65536,0,1,65115,212,209,65536,1,0,0,0,29,11,885 +[zuse@Hera] [HADES][DOE ] 362,3620000,10000,0,0,256,59,974,256,256,0,0,2242,65536,0,1,65115,212,209,65536,1,0,0,0,31,13,887 +[zuse@Hera] [HADES][DOE ] 363,3630000,10000,0,0,256,59,990,256,256,0,0,2243,65536,0,1,65115,212,209,65536,1,0,0,0,32,14,888 +[zuse@Hera] [HADES][DOE ] 364,3640000,10000,0,0,256,59,993,256,256,0,0,2244,65536,0,1,65115,212,209,65536,1,0,0,0,33,15,889 +[zuse@Hera] [HADES][DOE ] 365,3650000,10000,0,0,256,59,996,256,256,0,0,2245,65536,0,1,65115,212,209,65536,1,0,0,0,34,16,890 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 265,2650000,18446744073708551616,0,0,66732,35,1189,256,256,0,4895412794951728659,2295,65536,0,0,65103,224,209,65536,1,0,0,0,36,18,892 +[zuse@Hermes] [HADES][DOE ] 266,2660000,10000,0,0,256,34,1194,256,256,0,0,2296,65536,0,0,65103,224,209,65536,1,0,1,1,0,19,893 +[zuse@Hermes] [HADES][DOE ] 267,2670000,10000,0,0,256,34,1198,256,256,0,0,2297,65536,0,0,65103,224,209,65536,1,0,1,2,0,20,894 +[zuse@Hermes] [HADES][DOE ] 268,2680000,10000,0,0,256,34,1378,256,256,0,0,2299,65536,0,0,65103,224,209,65536,1,0,1,4,0,22,896 +[zuse@Hermes] [HADES][DOE ] 269,2690000,10000,0,0,256,34,1383,256,256,0,0,2300,65536,0,0,65103,224,209,65536,1,0,1,5,0,23,897 +[zuse@Hermes] [HADES][DOE ] 270,2700000,10000,0,0,256,34,1418,256,256,0,0,2301,65536,0,0,65103,224,209,65536,1,0,1,6,0,24,898 +[zuse@Hermes] [HADES][DOE ] 271,2710000,10000,0,0,256,34,1454,256,256,0,0,2302,65536,0,0,65103,224,209,65536,1,0,1,7,0,25,899 +[zuse@Hermes] [HADES][DOE ] 272,2720000,10000,0,0,256,34,1460,256,256,0,0,2303,65536,0,0,65103,224,209,65536,1,0,1,8,0,26,900 +[zuse@Hermes] [HADES][DOE ] 273,2730000,10000,0,0,256,34,1498,256,256,0,0,2305,65536,0,0,65103,224,209,65536,1,0,1,10,0,28,902 +[zuse@Hermes] [HADES][DOE ] 274,2740000,10000,0,0,256,34,1471,256,256,0,0,2306,65536,0,0,65103,224,209,65536,1,0,1,11,0,29,903 +[zuse@Hermes] [HADES][DOE ] 275,2750000,10000,0,0,256,34,1476,256,256,0,0,2308,65536,0,0,65103,224,209,65536,1,0,1,13,0,31,905 +[zuse@Hermes] [HADES][DOE ] 276,2760000,10000,0,0,256,34,1515,256,256,0,0,2309,65536,0,0,65103,224,209,65536,1,0,1,14,0,32,906 +[zuse@Hermes] [HADES][DOE ] 277,2770000,10000,0,0,256,34,1520,256,256,0,0,2311,65536,0,0,65103,224,209,65536,1,0,1,16,0,34,908 +[zuse@Artemis] [HADES][DOE ] 4226,42260000,39490000,0,0,1010074,80,10588,256,256,2227,4720567725758349312,2312,65536,0,1,65091,224,221,65536,1,0,1,17,0,35,909 +[zuse@Artemis] [HADES][DOE ] 4227,42270000,10000,0,0,256,80,10590,256,256,1,0,2316,65536,0,1,65091,224,221,65536,1,0,2,21,4,0,913 +[zuse@Artemis] [HADES][DOE ] 4228,42280000,10000,0,0,256,80,10593,256,256,1,0,2317,65536,0,1,65091,224,221,65536,1,0,2,22,5,0,914 +[zuse@Artemis] [HADES][DOE ] 4229,42290000,10000,0,0,256,80,10595,256,256,1,0,2318,65536,0,1,65091,224,221,65536,1,0,2,23,6,0,915 +[zuse@Artemis] [HADES][DOE ] 4230,42300000,10000,0,0,256,81,10598,256,256,1,0,2319,65536,0,1,65091,224,221,65536,1,0,2,24,7,0,916 +[zuse@Artemis] [HADES][DOE ] 4231,42310000,10000,0,0,256,81,10600,256,256,1,0,2321,65536,0,1,65091,224,221,65536,1,0,2,26,9,0,918 +[zuse@Artemis] [HADES][DOE ] 4232,42320000,10000,0,0,256,83,10603,256,256,1,0,2322,65536,0,1,65091,224,221,65536,1,0,2,27,10,0,919 +[zuse@Artemis] [HADES][DOE ] 4233,42330000,10000,0,0,256,83,10605,256,256,1,0,2323,65536,0,1,65091,224,221,65536,1,0,2,28,11,0,920 +[zuse@Artemis] [HADES][DOE ] 4234,42340000,10000,0,0,256,83,10608,256,256,1,0,2325,65536,0,1,65091,224,221,65536,1,0,2,30,13,0,922 +[zuse@Artemis] [HADES][DOE ] 4235,42350000,10000,0,0,256,83,10610,256,256,1,0,2326,65536,0,1,65091,224,221,65536,1,0,2,31,14,0,923 +[zuse@Artemis] [HADES][DOE ] 4236,42360000,10000,0,0,256,83,10613,256,256,1,0,2328,65536,0,1,65091,224,221,65536,1,0,2,33,16,0,925 +[zuse@Artemis] [HADES][DOE ] 4237,42370000,10000,0,0,256,83,10615,256,256,1,0,2329,65536,0,1,65091,224,221,65536,1,0,2,34,17,0,926 +[zuse@Artemis] [HADES][DOE ] 4238,42380000,10000,0,0,256,83,10618,256,256,1,0,2330,65536,0,1,65091,224,221,65536,1,0,2,35,18,0,927 +[zuse@Hera] [HADES][DOE ] 366,3660000,18446744073670831616,0,0,85469,58,949,256,256,0,4895412794951710241,2334,65536,0,1,65091,224,221,65536,1,0,0,0,22,2,931 +[zuse@Hera] [HADES][DOE ] 367,3670000,10000,0,0,256,58,952,256,256,0,0,2335,65536,0,1,65091,224,221,65536,1,0,0,0,23,3,932 +[zuse@Hera] [HADES][DOE ] 368,3680000,10000,0,0,256,58,992,256,256,0,0,2337,65536,0,1,65091,224,221,65536,1,0,0,0,25,5,934 +[zuse@Hera] [HADES][DOE ] 369,3690000,10000,0,0,256,58,1009,256,256,0,0,2338,65536,0,1,65091,224,221,65536,1,0,0,0,26,6,935 +[zuse@Hera] [HADES][DOE ] 370,3700000,10000,0,0,256,58,1012,256,256,0,0,2339,65536,0,1,65091,224,221,65536,1,0,0,0,27,7,936 +[zuse@Hera] [HADES][DOE ] 371,3710000,10000,0,0,256,58,1002,256,256,0,0,2341,65536,0,1,65091,224,221,65536,1,0,0,0,29,9,938 +[zuse@Hera] [HADES][DOE ] 372,3720000,10000,0,0,256,58,1005,256,256,0,0,2342,65536,0,1,65091,224,221,65536,1,0,0,0,30,10,939 +[zuse@Hera] [HADES][DOE ] 373,3730000,10000,0,0,256,58,996,256,256,0,0,2343,65536,0,1,65091,224,221,65536,1,0,0,0,31,11,940 +[zuse@Hera] [HADES][DOE ] 374,3740000,10000,0,0,256,58,1025,256,256,0,0,2344,65536,0,1,65091,224,221,65536,1,0,0,0,32,12,941 +[zuse@Hera] [HADES][DOE ] 375,3750000,10000,0,0,256,58,1015,256,256,0,0,2345,65536,0,1,65091,224,221,65536,1,0,0,0,33,13,942 +[zuse@Hera] [HADES][DOE ] 376,3760000,10000,0,0,256,58,1032,256,256,0,0,2346,65536,0,1,65091,224,221,65536,1,0,0,0,34,14,943 +[zuse@Hera] [HADES][DOE ] 377,3770000,10000,0,0,256,58,1035,256,256,0,0,2348,65536,0,1,65091,224,221,65536,1,0,0,0,36,16,945 +[zuse@Hera] [HADES][DOE ] 378,3780000,10000,0,0,256,58,1080,256,256,0,0,2348,65536,0,1,65091,224,221,65536,1,0,0,0,36,16,945 +[zuse@Hera] [HADES][DOE ] 379,3790000,10000,0,0,256,58,1027,256,256,0,0,2350,65536,0,1,65091,224,221,65536,1,0,0,0,38,18,947 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 278,2780000,18446744073708541616,0,0,70060,34,1320,256,256,0,4895412794951728654,2395,65536,0,0,65079,236,221,65536,1,0,0,0,39,19,948 +[zuse@Hermes] [HADES][DOE ] 279,2790000,10000,0,0,256,34,1351,256,256,0,0,2396,65536,0,0,65079,236,221,65536,1,0,1,1,0,20,949 +[zuse@Hermes] [HADES][DOE ] 280,2800000,10000,0,0,256,34,1356,256,256,0,0,2397,65536,0,0,65079,236,221,65536,1,0,1,2,0,21,950 +[zuse@Hermes] [HADES][DOE ] 281,2810000,10000,0,0,256,34,1416,256,256,0,0,2398,65536,0,0,65079,236,221,65536,1,0,1,3,0,22,951 +[zuse@Hermes] [HADES][DOE ] 282,2820000,10000,0,0,256,34,1393,256,256,0,0,2399,65536,0,0,65079,236,221,65536,1,0,1,4,0,23,952 +[zuse@Hermes] [HADES][DOE ] 283,2830000,10000,0,0,256,34,1398,256,256,0,0,2401,65536,0,0,65079,236,221,65536,1,0,1,6,0,25,954 +[zuse@Hermes] [HADES][DOE ] 284,2840000,10000,0,0,256,34,1375,256,256,0,0,2402,65536,0,0,65079,236,221,65536,1,0,1,7,0,26,955 +[zuse@Hermes] [HADES][DOE ] 285,2850000,10000,0,0,256,34,1380,256,256,0,0,2403,65536,0,0,65079,236,221,65536,1,0,1,8,0,27,956 +[zuse@Hermes] [HADES][DOE ] 286,2860000,10000,0,0,256,34,1413,256,256,0,0,2404,65536,0,0,65079,236,221,65536,1,0,1,9,0,28,957 +[zuse@Hermes] [HADES][DOE ] 287,2870000,10000,0,0,256,34,1418,256,256,0,0,2405,65536,0,0,65079,236,221,65536,1,0,1,10,0,29,958 +[zuse@Hermes] [HADES][DOE ] 288,2880000,10000,0,0,256,34,1694,256,256,0,0,2406,65536,0,0,65079,236,221,65536,1,0,1,11,0,30,959 +[zuse@Hermes] [HADES][DOE ] 289,2890000,10000,0,0,256,34,1785,256,256,0,0,2407,65536,0,0,65079,236,221,65536,1,0,1,12,0,31,960 +[zuse@Hermes] [HADES][DOE ] 290,2900000,10000,0,0,256,34,1885,256,256,0,0,2408,65536,0,0,65079,236,221,65536,1,0,1,13,0,32,961 +[zuse@Artemis] [HADES][DOE ] 4239,42390000,39490000,0,0,1010074,83,10620,256,256,2240,4720567725758349312,2410,65536,0,1,65067,236,233,65536,1,0,1,14,0,33,962 +[zuse@Artemis] [HADES][DOE ] 4240,42400000,10000,0,0,256,83,10623,256,256,1,0,2411,65536,0,1,65067,236,233,65536,1,0,2,15,1,0,963 +[zuse@Artemis] [HADES][DOE ] 4241,42410000,10000,0,0,256,83,10625,256,256,1,0,2413,65536,0,1,65067,236,233,65536,1,0,2,17,3,0,965 +[zuse@Artemis] [HADES][DOE ] 4242,42420000,10000,0,0,256,83,10628,256,256,1,0,2414,65536,0,1,65067,236,233,65536,1,0,2,18,4,0,966 +[zuse@Artemis] [HADES][DOE ] 4243,42430000,10000,0,0,256,83,10630,256,256,1,0,2415,65536,0,1,65067,236,233,65536,1,0,2,19,5,0,967 +[zuse@Artemis] [HADES][DOE ] 4244,42440000,10000,0,0,256,83,10633,256,256,1,0,2418,65536,0,1,65067,236,233,65536,1,0,2,22,8,0,970 +[zuse@Artemis] [HADES][DOE ] 4245,42450000,10000,0,0,256,83,10635,256,256,1,0,2419,65536,0,1,65067,236,233,65536,1,0,2,23,9,0,971 +[zuse@Artemis] [HADES][DOE ] 4246,42460000,10000,0,0,256,83,10638,256,256,1,0,2421,65536,0,1,65067,236,233,65536,1,0,2,25,11,0,973 +[zuse@Artemis] [HADES][DOE ] 4247,42470000,10000,0,0,256,83,10640,256,256,1,0,2422,65536,0,1,65067,236,233,65536,1,0,2,26,12,0,974 +[zuse@Artemis] [HADES][DOE ] 4248,42480000,10000,0,0,256,83,10643,256,256,1,0,2424,65536,0,1,65067,236,233,65536,1,0,2,28,14,0,976 +[zuse@Artemis] [HADES][DOE ] 4249,42490000,10000,0,0,256,83,10645,256,256,1,0,2425,65536,0,1,65067,236,233,65536,1,0,2,29,15,0,977 +[zuse@Artemis] [HADES][DOE ] 4250,42500000,10000,0,0,256,83,10648,256,256,1,0,2426,65536,0,1,65067,236,233,65536,1,0,2,30,16,0,978 +[zuse@Artemis] [HADES][DOE ] 4251,42510000,10000,0,0,256,83,10651,256,256,1,0,2427,65536,0,1,65067,236,233,65536,1,0,2,31,17,0,979 +[zuse@Hera] [HADES][DOE ] 380,3800000,18446744073670841616,0,0,89053,58,1017,256,256,0,4895412794951710246,2428,65536,0,1,65067,236,233,65536,1,0,2,32,18,0,980 +[zuse@Hera] [HADES][DOE ] 381,3810000,10000,0,0,256,58,1020,256,256,0,0,2430,65536,0,1,65067,236,233,65536,1,0,0,0,20,2,982 +[zuse@Hera] [HADES][DOE ] 382,3820000,10000,0,0,256,58,1023,256,256,0,0,2431,65536,0,1,65067,236,233,65536,1,0,0,0,21,3,983 +[zuse@Hera] [HADES][DOE ] 383,3830000,10000,0,0,256,58,1144,256,256,0,0,2432,65536,0,1,65067,236,233,65536,1,0,0,0,22,4,984 +[zuse@Hera] [HADES][DOE ] 384,3840000,10000,0,0,256,58,1147,256,256,0,0,2433,65536,0,1,65067,236,233,65536,1,0,0,0,23,5,985 +[zuse@Hera] [HADES][DOE ] 385,3850000,10000,0,0,256,58,1151,256,256,0,0,2436,65536,0,1,65067,236,233,65536,1,0,0,0,26,8,988 +[zuse@Hera] [HADES][DOE ] 386,3860000,10000,0,0,256,58,1138,256,256,0,0,2437,65536,0,1,65067,236,233,65536,1,0,0,0,27,9,989 +[zuse@Hera] [HADES][DOE ] 387,3870000,10000,0,0,256,58,1142,256,256,0,0,2438,65536,0,1,65067,236,233,65536,1,0,0,0,28,10,990 +[zuse@Hera] [HADES][DOE ] 388,3880000,10000,0,0,256,58,1145,256,256,0,0,2439,65536,0,1,65067,236,233,65536,1,0,0,0,29,11,991 +[zuse@Hera] [HADES][DOE ] 389,3890000,10000,0,0,256,58,1165,256,256,0,0,2440,65536,0,1,65067,236,233,65536,1,0,0,0,30,12,992 +[zuse@Hera] [HADES][DOE ] 390,3900000,10000,0,0,256,58,1169,256,256,0,0,2442,65536,0,1,65067,236,233,65536,1,0,0,0,32,14,994 +[zuse@Hera] [HADES][DOE ] 391,3910000,10000,0,0,256,58,1189,256,256,0,0,2443,65536,0,1,65067,236,233,65536,1,0,0,0,33,15,995 +[zuse@Hera] [HADES][DOE ] 392,3920000,10000,0,0,256,58,1127,256,256,0,0,2444,65536,0,1,65067,236,233,65536,1,0,0,0,34,16,996 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 291,2910000,18446744073708541616,0,0,73388,34,1409,256,256,0,4895412794951728654,2496,65536,0,0,65056,247,233,65536,1,0,1,1,0,18,998 +[zuse@Hermes] [HADES][DOE ] 292,2920000,10000,0,0,256,34,1414,256,256,0,0,2497,65536,0,0,65056,247,233,65536,1,0,1,2,0,19,999 +[zuse@Hermes] [HADES][DOE ] 293,2930000,10000,0,0,256,34,1419,256,256,0,0,2498,65536,0,0,65056,247,233,65536,1,0,1,3,0,20,1000 +[zuse@Hermes] [HADES][DOE ] 294,2940000,10000,0,0,256,34,1424,256,256,0,0,2499,65536,0,0,65056,247,233,65536,1,0,1,4,0,21,1001 +[zuse@Hermes] [HADES][DOE ] 295,2950000,10000,0,0,256,34,1402,256,256,0,0,2501,65536,0,0,65056,247,233,65536,1,0,1,6,0,23,1003 +[zuse@Hermes] [HADES][DOE ] 296,2960000,10000,0,0,256,34,1463,256,256,0,0,2502,65536,0,0,65056,247,233,65536,1,0,1,7,0,24,1004 +[zuse@Hermes] [HADES][DOE ] 297,2970000,10000,0,0,256,34,1468,256,256,0,0,2503,65536,0,0,65056,247,233,65536,1,0,1,8,0,25,1005 +[zuse@Hermes] [HADES][DOE ] 298,2980000,10000,0,0,256,34,1712,256,256,0,0,2504,65536,0,0,65056,247,233,65536,1,0,1,9,0,26,1006 +[zuse@Hermes] [HADES][DOE ] 299,2990000,10000,0,0,256,34,1802,256,256,0,0,2505,65536,0,0,65056,247,233,65536,1,0,1,10,0,27,1007 +[zuse@Hermes] [HADES][DOE ] 300,3000000,10000,0,0,256,34,1853,256,256,0,0,2506,65536,0,0,65056,247,233,65536,1,0,1,11,0,28,1008 +[zuse@Hermes] [HADES][DOE ] 301,3010000,10000,0,0,256,34,1957,256,256,0,0,2507,65536,0,0,65056,247,233,65536,1,0,1,12,0,29,1009 +[zuse@Hermes] [HADES][DOE ] 302,3020000,10000,0,0,256,34,1964,256,256,0,0,2508,65536,0,0,65056,247,233,65536,1,0,1,13,0,30,1010 +[zuse@Hermes] [HADES][DOE ] 303,3030000,10000,0,0,256,34,2024,256,256,0,0,2510,65536,0,0,65056,247,233,65536,1,0,1,15,0,32,1012 +[zuse@Hermes] [HADES][DOE ] 304,3040000,10000,0,0,256,34,1598,256,256,0,0,2511,65536,0,0,65056,247,233,65536,1,0,1,16,0,33,1013 +[zuse@Artemis] [HADES][DOE ] 4252,42520000,39480000,0,0,1009818,83,10653,256,256,2253,4720566383581069312,2512,65536,0,1,65044,247,245,65536,1,0,1,17,0,34,1014 +[zuse@Artemis] [HADES][DOE ] 4253,42530000,10000,0,0,256,83,10656,256,256,1,0,2513,65536,0,1,65044,247,245,65536,1,0,2,18,1,0,1015 +[zuse@Artemis] [HADES][DOE ] 4254,42540000,10000,0,0,256,83,10658,256,256,1,0,2515,65536,0,1,65044,247,245,65536,1,0,2,20,3,0,1017 +[zuse@Artemis] [HADES][DOE ] 4255,42550000,10000,0,0,256,83,10661,256,256,1,0,2516,65536,0,1,65044,247,245,65536,1,0,2,21,4,0,1018 +[zuse@Artemis] [HADES][DOE ] 4256,42560000,10000,0,0,256,83,10663,256,256,1,0,2517,65536,0,1,65044,247,245,65536,1,0,2,22,5,0,1019 +[zuse@Artemis] [HADES][DOE ] 4257,42570000,10000,0,0,256,83,10666,256,256,1,0,2520,65536,0,1,65044,247,245,65536,1,0,2,25,8,0,1022 +[zuse@Artemis] [HADES][DOE ] 4258,42580000,10000,0,0,256,83,10668,256,256,1,0,2521,65536,0,1,65044,247,245,65536,1,0,2,26,9,0,1023 +[zuse@Artemis] [HADES][DOE ] 4259,42590000,10000,0,0,256,83,10671,256,256,1,0,2522,65536,0,1,65044,247,245,65536,1,0,2,27,10,0,1024 +[zuse@Artemis] [HADES][DOE ] 4260,42600000,10000,0,0,256,83,10673,256,256,1,0,2523,65536,0,1,65044,247,245,65536,1,0,2,28,11,0,1025 +[zuse@Artemis] [HADES][DOE ] 4261,42610000,10000,0,0,256,83,10676,256,256,1,0,2524,65536,0,1,65044,247,245,65536,1,0,2,29,12,0,1026 +[zuse@Artemis] [HADES][DOE ] 4262,42620000,10000,0,0,256,83,10678,256,256,1,0,2526,65536,0,1,65044,247,245,65536,1,0,2,31,14,0,1028 +[zuse@Artemis] [HADES][DOE ] 4263,42630000,10000,0,0,256,83,10681,256,256,1,0,2527,65536,0,1,65044,247,245,65536,1,0,2,32,15,0,1029 +[zuse@Artemis] [HADES][DOE ] 4264,42640000,10000,0,0,256,83,10683,256,256,1,0,2528,65536,0,1,65044,247,245,65536,1,0,2,33,16,0,1030 +[zuse@Hera] [HADES][DOE ] 393,3930000,18446744073670841616,0,0,92381,58,1071,256,256,0,4895412794951710246,2529,65536,0,1,65044,247,245,65536,1,0,2,34,17,0,1031 +[zuse@Hera] [HADES][DOE ] 394,3940000,10000,0,0,256,58,1075,256,256,0,0,2531,65536,0,1,65044,247,245,65536,1,0,0,0,19,2,1033 +[zuse@Hera] [HADES][DOE ] 395,3950000,10000,0,0,256,58,1078,256,256,0,0,2532,65536,0,1,65044,247,245,65536,1,0,0,0,20,3,1034 +[zuse@Hera] [HADES][DOE ] 396,3960000,10000,0,0,256,58,1095,256,256,0,0,2533,65536,0,1,65044,247,245,65536,1,0,0,0,21,4,1035 +[zuse@Hera] [HADES][DOE ] 397,3970000,10000,0,0,256,58,1113,256,256,0,0,2534,65536,0,1,65044,247,245,65536,1,0,0,0,22,5,1036 +[zuse@Hera] [HADES][DOE ] 398,3980000,10000,0,0,256,58,1231,256,256,0,0,2535,65536,0,1,65044,247,245,65536,1,0,0,0,23,6,1037 +[zuse@Hera] [HADES][DOE ] 399,3990000,10000,0,0,256,58,1253,256,256,0,0,2538,65536,0,1,65044,247,245,65536,1,0,0,0,26,9,1040 +[zuse@Hera] [HADES][DOE ] 400,4000000,10000,0,0,256,58,1257,256,256,0,0,2540,65536,0,1,65044,247,245,65536,1,0,0,0,28,11,1042 +[zuse@Hera] [HADES][DOE ] 401,4010000,10000,0,0,256,58,1260,256,256,0,0,2541,65536,0,1,65044,247,245,65536,1,0,0,0,29,12,1043 +[zuse@Hera] [HADES][DOE ] 402,4020000,10000,0,0,256,58,1246,256,256,0,0,2542,65536,0,1,65044,247,245,65536,1,0,0,0,30,13,1044 +[zuse@Hera] [HADES][DOE ] 403,4030000,10000,0,0,256,58,1249,256,256,0,0,2543,65536,0,1,65044,247,245,65536,1,0,0,0,31,14,1045 +[zuse@Hera] [HADES][DOE ] 404,4040000,10000,0,0,256,58,1291,256,256,0,0,2544,65536,0,1,65044,247,245,65536,1,0,0,0,32,15,1046 +[zuse@Hera] [HADES][DOE ] 405,4050000,10000,0,0,256,58,1295,256,256,0,0,2545,65536,0,1,65044,247,245,65536,1,0,0,0,33,16,1047 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 305,3050000,18446744073708551616,0,0,76972,34,1478,256,256,0,4895412794951728659,2595,65536,0,0,65032,259,245,65536,1,0,0,0,34,17,1048 +[zuse@Hermes] [HADES][DOE ] 306,3060000,10000,0,0,256,34,1483,256,256,0,0,2598,65536,0,0,65032,259,245,65536,1,0,1,3,0,20,1051 +[zuse@Hermes] [HADES][DOE ] 307,3070000,10000,0,0,256,34,1488,256,256,0,0,2599,65536,0,0,65032,259,245,65536,1,0,1,4,0,21,1052 +[zuse@Hermes] [HADES][DOE ] 308,3080000,10000,0,0,256,34,1692,256,256,0,0,2600,65536,0,0,65032,259,245,65536,1,0,1,5,0,22,1053 +[zuse@Hermes] [HADES][DOE ] 309,3090000,10000,0,0,256,34,1697,256,256,0,0,2602,65536,0,0,65032,259,245,65536,1,0,1,7,0,24,1055 +[zuse@Hermes] [HADES][DOE ] 310,3100000,10000,0,0,256,34,1741,256,256,0,0,2603,65536,0,0,65032,259,245,65536,1,0,1,8,0,25,1056 +[zuse@Hermes] [HADES][DOE ] 311,3110000,10000,0,0,256,34,1788,256,256,0,0,2604,65536,0,0,65032,259,245,65536,1,0,1,9,0,26,1057 +[zuse@Hermes] [HADES][DOE ] 312,3120000,10000,0,0,256,34,1794,256,256,0,0,2606,65536,0,0,65032,259,245,65536,1,0,1,11,0,28,1059 +[zuse@Hermes] [HADES][DOE ] 313,3130000,10000,0,0,256,34,1799,256,256,0,0,2607,65536,0,0,65032,259,245,65536,1,0,1,12,0,29,1060 +[zuse@Hermes] [HADES][DOE ] 314,3140000,10000,0,0,256,34,1805,256,256,0,0,2608,65536,0,0,65032,259,245,65536,1,0,1,13,0,30,1061 +[zuse@Hermes] [HADES][DOE ] 315,3150000,10000,0,0,256,34,1811,256,256,0,0,2609,65536,0,0,65032,259,245,65536,1,0,1,14,0,31,1062 +[zuse@Hermes] [HADES][DOE ] 316,3160000,10000,0,0,256,34,1860,256,256,0,0,2611,65536,0,0,65032,259,245,65536,1,0,1,16,0,33,1064 +[zuse@Hermes] [HADES][DOE ] 317,3170000,10000,0,0,256,34,1668,256,256,0,0,2612,65536,0,0,65032,259,245,65536,1,0,1,17,0,34,1065 +[zuse@Artemis] [HADES][DOE ] 4265,42650000,39480000,0,0,1009818,83,10686,256,256,2266,4720566383581069312,2613,65536,0,1,65021,259,256,65536,1,0,1,18,0,35,1066 +[zuse@Artemis] [HADES][DOE ] 4266,42660000,10000,0,0,256,83,10688,256,256,1,0,2615,65536,0,1,65021,259,256,65536,1,0,2,20,2,0,1068 +[zuse@Artemis] [HADES][DOE ] 4267,42670000,10000,0,0,256,83,10691,256,256,1,0,2616,65536,0,1,65021,259,256,65536,1,0,2,21,3,0,1069 +[zuse@Artemis] [HADES][DOE ] 4268,42680000,10000,0,0,256,83,10693,256,256,1,0,2617,65536,0,1,65021,259,256,65536,1,0,2,22,4,0,1070 +[zuse@Artemis] [HADES][DOE ] 4269,42690000,10000,0,0,256,83,10696,256,256,1,0,2618,65536,0,1,65021,259,256,65536,1,0,2,23,5,0,1071 +[zuse@Artemis] [HADES][DOE ] 4270,42700000,10000,0,0,256,83,10698,256,256,1,0,2619,65536,0,1,65021,259,256,65536,1,0,2,24,6,0,1072 +[zuse@Artemis] [HADES][DOE ] 4271,42710000,10000,0,0,256,83,10701,256,256,1,0,2622,65536,0,1,65021,259,256,65536,1,0,2,27,9,0,1075 +[zuse@Artemis] [HADES][DOE ] 4272,42720000,10000,0,0,256,83,10703,256,256,1,0,2623,65536,0,1,65021,259,256,65536,1,0,2,28,10,0,1076 +[zuse@Artemis] [HADES][DOE ] 4273,42730000,10000,0,0,256,83,10706,256,256,1,0,2625,65536,0,1,65021,259,256,65536,1,0,2,30,12,0,1078 +[zuse@Artemis] [HADES][DOE ] 4274,42740000,10000,0,0,256,83,10708,256,256,1,0,2625,65536,0,1,65021,259,256,65536,1,0,2,30,12,0,1078 +[zuse@Artemis] [HADES][DOE ] 4275,42750000,10000,0,0,256,83,10711,256,256,1,0,2627,65536,0,1,65021,259,256,65536,1,0,2,32,14,0,1080 +[zuse@Artemis] [HADES][DOE ] 4276,42760000,10000,0,0,256,83,10713,256,256,1,0,2628,65536,0,1,65021,259,256,65536,1,0,2,33,15,0,1081 +[zuse@Artemis] [HADES][DOE ] 4277,42770000,10000,0,0,256,83,10716,256,256,1,0,2629,65536,0,1,65021,259,256,65536,1,0,2,34,16,0,1082 +[zuse@Hera] [HADES][DOE ] 406,4060000,18446744073670841616,0,0,95709,58,1142,256,256,0,4895412794951710246,2631,65536,0,1,65021,259,256,65536,1,0,2,36,18,0,1084 +[zuse@Hera] [HADES][DOE ] 407,4070000,10000,0,0,256,58,1146,256,256,0,0,2632,65536,0,1,65021,259,256,65536,1,0,0,0,19,1,1085 +[zuse@Hera] [HADES][DOE ] 408,4080000,10000,0,0,256,58,1149,256,256,0,0,2634,65536,0,1,65021,259,256,65536,1,0,0,0,21,3,1087 +[zuse@Hera] [HADES][DOE ] 409,4090000,10000,0,0,256,58,1152,256,256,0,0,2635,65536,0,1,65021,259,256,65536,1,0,0,0,22,4,1088 +[zuse@Hera] [HADES][DOE ] 410,4100000,10000,0,0,256,58,1155,256,256,0,0,2636,65536,0,1,65021,259,256,65536,1,0,0,0,23,5,1089 +[zuse@Hera] [HADES][DOE ] 411,4110000,10000,0,0,256,58,1159,256,256,0,0,2637,65536,0,1,65021,259,256,65536,1,0,0,0,24,6,1090 +[zuse@Hera] [HADES][DOE ] 412,4120000,10000,0,0,256,58,1162,256,256,0,0,2639,65536,0,1,65021,259,256,65536,1,0,0,0,26,8,1092 +[zuse@Hera] [HADES][DOE ] 413,4130000,10000,0,0,256,58,1344,256,256,0,0,2642,65536,0,1,65021,259,256,65536,1,0,0,0,29,11,1095 +[zuse@Hera] [HADES][DOE ] 414,4140000,10000,0,0,256,58,1391,256,256,0,0,2643,65536,0,1,65021,259,256,65536,1,0,0,0,30,12,1096 +[zuse@Hera] [HADES][DOE ] 415,4150000,10000,0,0,256,58,1395,256,256,0,0,2644,65536,0,1,65021,259,256,65536,1,0,0,0,31,13,1097 +[zuse@Hera] [HADES][DOE ] 416,4160000,10000,0,0,256,58,1377,256,256,0,0,2645,65536,0,1,65021,259,256,65536,1,0,0,0,32,14,1098 +[zuse@Hera] [HADES][DOE ] 417,4170000,10000,0,0,256,58,1381,256,256,0,0,2646,65536,0,1,65021,259,256,65536,1,0,0,0,33,15,1099 +[zuse@Hera] [HADES][DOE ] 418,4180000,10000,0,0,256,58,1385,256,256,0,0,2648,65536,0,1,65021,259,256,65536,1,0,0,0,35,17,1101 +[zuse@Hera] [HADES][DOE ] 419,4190000,10000,0,0,256,58,1434,256,256,0,0,2648,65536,0,1,65021,259,256,65536,1,0,0,0,35,17,1101 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 318,3180000,18446744073708541616,0,0,80300,34,1604,256,256,0,4895412794951728654,2695,65536,0,0,65009,271,256,65536,1,0,0,0,37,19,1103 +[zuse@Hermes] [HADES][DOE ] 319,3190000,10000,0,0,256,34,1610,256,256,0,0,2696,65536,0,0,65009,271,256,65536,1,0,1,1,0,20,1104 +[zuse@Hermes] [HADES][DOE ] 320,3200000,10000,0,0,256,34,1648,256,256,0,0,2697,65536,0,0,65009,271,256,65536,1,0,1,2,0,21,1105 +[zuse@Hermes] [HADES][DOE ] 321,3210000,10000,0,0,256,34,1726,256,256,0,0,2699,65536,0,0,65009,271,256,65536,1,0,1,4,0,23,1107 +[zuse@Hermes] [HADES][DOE ] 322,3220000,10000,0,0,256,34,1694,256,256,0,0,2700,65536,0,0,65009,271,256,65536,1,0,1,5,0,24,1108 +[zuse@Hermes] [HADES][DOE ] 323,3230000,10000,0,0,256,34,1699,256,256,0,0,2701,65536,0,0,65009,271,256,65536,1,0,1,6,0,25,1109 +[zuse@Hermes] [HADES][DOE ] 324,3240000,10000,0,0,256,34,1669,256,256,0,0,2702,65536,0,0,65009,271,256,65536,1,0,1,7,0,26,1110 +[zuse@Hermes] [HADES][DOE ] 325,3250000,10000,0,0,256,34,1675,256,256,0,0,2703,65536,0,0,65009,271,256,65536,1,0,1,8,0,27,1111 +[zuse@Hermes] [HADES][DOE ] 326,3260000,10000,0,0,256,34,1716,256,256,0,0,2705,65536,0,0,65009,271,256,65536,1,0,1,10,0,29,1113 +[zuse@Hermes] [HADES][DOE ] 327,3270000,10000,0,0,256,33,1685,256,256,0,0,2706,65536,0,0,65009,271,256,65536,1,0,1,11,0,30,1114 +[zuse@Hermes] [HADES][DOE ] 328,3280000,10000,0,0,256,33,2028,256,256,0,0,2707,65536,0,0,65009,271,256,65536,1,0,1,12,0,31,1115 +[zuse@Hermes] [HADES][DOE ] 329,3290000,10000,0,0,256,33,2199,256,256,0,0,2708,65536,0,0,65009,271,256,65536,1,0,1,13,0,32,1116 +[zuse@Hermes] [HADES][DOE ] 330,3300000,10000,0,0,256,33,1898,256,256,0,0,2709,65536,0,0,65009,271,256,65536,1,0,1,14,0,33,1117 +[zuse@Artemis] [HADES][DOE ] 4278,42780000,39480000,0,0,1009818,83,10718,256,256,2279,4720566383581069312,2710,65536,0,1,64997,271,268,65536,1,0,1,15,0,34,1118 +[zuse@Artemis] [HADES][DOE ] 4279,42790000,10000,0,0,256,83,10721,256,256,1,0,2712,65536,0,1,64997,271,268,65536,1,0,2,17,2,0,1120 +[zuse@Artemis] [HADES][DOE ] 4280,42800000,10000,0,0,256,83,10723,256,256,1,0,2713,65536,0,1,64997,271,268,65536,1,0,2,18,3,0,1121 +[zuse@Artemis] [HADES][DOE ] 4281,42810000,10000,0,0,256,83,10726,256,256,1,0,2714,65536,0,1,64997,271,268,65536,1,0,2,19,4,0,1122 +[zuse@Artemis] [HADES][DOE ] 4282,42820000,10000,0,0,256,83,10728,256,256,1,0,2716,65536,0,1,64997,271,268,65536,1,0,2,21,6,0,1124 +[zuse@Artemis] [HADES][DOE ] 4283,42830000,10000,0,0,256,83,10731,256,256,1,0,2717,65536,0,1,64997,271,268,65536,1,0,2,22,7,0,1125 +[zuse@Artemis] [HADES][DOE ] 4284,42840000,10000,0,0,256,83,10733,256,256,1,0,2718,65536,0,1,64997,271,268,65536,1,0,2,23,8,0,1126 +[zuse@Artemis] [HADES][DOE ] 4285,42850000,10000,0,0,256,83,10736,256,256,1,0,2720,65536,0,1,64997,271,268,65536,1,0,2,25,10,0,1128 +[zuse@Artemis] [HADES][DOE ] 4286,42860000,10000,0,0,256,83,10738,256,256,1,0,2721,65536,0,1,64997,271,268,65536,1,0,2,26,11,0,1129 +[zuse@Artemis] [HADES][DOE ] 4287,42870000,10000,0,0,256,83,10741,256,256,1,0,2724,65536,0,1,64997,271,268,65536,1,0,2,29,14,0,1132 +[zuse@Artemis] [HADES][DOE ] 4288,42880000,10000,0,0,256,83,10743,256,256,1,0,2726,65536,0,1,64997,271,268,65536,1,0,2,31,16,0,1134 +[zuse@Artemis] [HADES][DOE ] 4289,42890000,10000,0,0,256,83,10746,256,256,1,0,2727,65536,0,1,64997,271,268,65536,1,0,2,32,17,0,1135 +[zuse@Artemis] [HADES][DOE ] 4290,42900000,10000,0,0,256,83,10748,256,256,1,0,2728,65536,0,1,64997,271,268,65536,1,0,2,33,18,0,1136 +[zuse@Artemis] [HADES][DOE ] 4291,42910000,10000,0,0,256,83,10751,256,256,1,0,2730,65536,0,1,64997,271,268,65536,1,0,2,35,20,0,1138 +[zuse@Hera] [HADES][DOE ] 420,4200000,18446744073670841616,0,0,99293,58,1204,256,256,0,4895412794951710246,2731,65536,0,1,64997,271,268,65536,1,0,2,36,21,0,1139 +[zuse@Hera] [HADES][DOE ] 421,4210000,10000,0,0,256,58,1208,256,256,0,0,2732,65536,0,1,64997,271,268,65536,1,0,0,0,22,1,1140 +[zuse@Hera] [HADES][DOE ] 422,4220000,10000,0,0,256,58,1211,256,256,0,0,2734,65536,0,1,64997,271,268,65536,1,0,0,0,24,3,1142 +[zuse@Hera] [HADES][DOE ] 423,4230000,10000,0,0,256,58,1214,256,256,0,0,2734,65536,0,1,64997,271,268,65536,1,0,0,0,24,3,1142 +[zuse@Hera] [HADES][DOE ] 424,4240000,10000,0,0,256,58,1201,256,256,0,0,2736,65536,0,1,64997,271,268,65536,1,0,0,0,26,5,1144 +[zuse@Hera] [HADES][DOE ] 425,4250000,10000,0,0,256,58,1205,256,256,0,0,2737,65536,0,1,64997,271,268,65536,1,0,0,0,27,6,1145 +[zuse@Hera] [HADES][DOE ] 426,4260000,10000,0,0,256,58,1208,256,256,0,0,2739,65536,0,1,64997,271,268,65536,1,0,0,0,29,8,1147 +[zuse@Hera] [HADES][DOE ] 427,4270000,10000,0,0,256,58,1211,256,256,0,0,2740,65536,0,1,64997,271,268,65536,1,0,0,0,30,9,1148 +[zuse@Hera] [HADES][DOE ] 428,4280000,10000,0,0,256,58,1401,256,256,0,0,2741,65536,0,1,64997,271,268,65536,1,0,0,0,31,10,1149 +[zuse@Hera] [HADES][DOE ] 429,4290000,10000,0,0,256,58,1427,256,256,0,0,2744,65536,0,1,64997,271,268,65536,1,0,0,0,34,13,1152 +[zuse@Hera] [HADES][DOE ] 430,4300000,10000,0,0,256,58,1431,256,256,0,0,2746,65536,0,1,64997,271,268,65536,1,0,0,0,36,15,1154 +[zuse@Hera] [HADES][DOE ] 431,4310000,10000,0,0,256,58,1435,256,256,0,0,2746,65536,0,1,64997,271,268,65536,1,0,0,0,36,15,1154 +[zuse@Hera] [HADES][DOE ] 432,4320000,10000,0,0,256,58,1439,256,256,0,0,2748,65536,0,1,64997,271,268,65536,1,0,0,0,38,17,1156 +[zuse@Hera] [HADES][DOE ] 433,4330000,10000,0,0,256,58,1319,256,256,0,0,2749,65536,0,1,64997,271,268,65536,1,0,0,0,39,18,1157 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 331,3310000,18446744073708531616,0,0,83628,33,1637,256,256,0,4895412794951728649,2795,65536,0,0,64985,283,268,65536,1,0,0,0,40,19,1158 +[zuse@Hermes] [HADES][DOE ] 332,3320000,10000,0,0,256,33,1642,256,256,0,0,2796,65536,0,0,64985,283,268,65536,1,0,1,1,0,20,1159 +[zuse@Hermes] [HADES][DOE ] 333,3330000,10000,0,0,256,33,1647,256,256,0,0,2798,65536,0,0,64985,283,268,65536,1,0,1,3,0,22,1161 +[zuse@Hermes] [HADES][DOE ] 334,3340000,10000,0,0,256,33,1652,256,256,0,0,2799,65536,0,0,64985,283,268,65536,1,0,1,4,0,23,1162 +[zuse@Hermes] [HADES][DOE ] 335,3350000,10000,0,0,256,33,1625,256,256,0,0,2801,65536,0,0,64985,283,268,65536,1,0,1,6,0,25,1164 +[zuse@Hermes] [HADES][DOE ] 336,3360000,10000,0,0,256,33,1663,256,256,0,0,2802,65536,0,0,64985,283,268,65536,1,0,1,7,0,26,1165 +[zuse@Hermes] [HADES][DOE ] 337,3370000,10000,0,0,256,33,1635,256,256,0,0,2803,65536,0,0,64985,283,268,65536,1,0,1,8,0,27,1166 +[zuse@Hermes] [HADES][DOE ] 338,3380000,10000,0,0,256,33,1945,256,256,0,0,2805,65536,0,0,64985,283,268,65536,1,0,1,10,0,29,1168 +[zuse@Hermes] [HADES][DOE ] 339,3390000,10000,0,0,256,33,2097,256,256,0,0,2806,65536,0,0,64985,283,268,65536,1,0,1,11,0,30,1169 +[zuse@Hermes] [HADES][DOE ] 340,3400000,10000,0,0,256,33,2157,256,256,0,0,2808,65536,0,0,64985,283,268,65536,1,0,1,13,0,32,1171 +[zuse@Hermes] [HADES][DOE ] 341,3410000,10000,0,0,256,33,2280,256,256,0,0,2809,65536,0,0,64985,283,268,65536,1,0,1,14,0,33,1172 +[zuse@Hermes] [HADES][DOE ] 342,3420000,10000,0,0,256,33,2287,256,256,0,0,2810,65536,0,0,64985,283,268,65536,1,0,1,15,0,34,1173 +[zuse@Hermes] [HADES][DOE ] 343,3430000,10000,0,0,256,33,2294,256,256,0,0,2811,65536,0,0,64985,283,268,65536,1,0,1,16,0,35,1174 +[zuse@Artemis] [HADES][DOE ] 4292,42920000,39490000,0,0,1010074,83,10753,256,256,2293,4720567725758349312,2812,65536,0,1,64973,283,280,65536,1,0,1,17,0,36,1175 +[zuse@Artemis] [HADES][DOE ] 4293,42930000,10000,0,0,256,83,10756,256,256,1,0,2814,65536,0,1,64973,283,280,65536,1,0,2,19,2,0,1177 +[zuse@Artemis] [HADES][DOE ] 4294,42940000,10000,0,0,256,83,10758,256,256,1,0,2815,65536,0,1,64973,283,280,65536,1,0,2,20,3,0,1178 +[zuse@Artemis] [HADES][DOE ] 4295,42950000,10000,0,0,256,83,10761,256,256,1,0,2816,65536,0,1,64973,283,280,65536,1,0,2,21,4,0,1179 +[zuse@Artemis] [HADES][DOE ] 4296,42960000,10000,0,0,256,83,10763,256,256,1,0,2817,65536,0,1,64973,283,280,65536,1,0,2,22,5,0,1180 +[zuse@Artemis] [HADES][DOE ] 4297,42970000,10000,0,0,256,83,10766,256,256,1,0,2818,65536,0,1,64973,283,280,65536,1,0,2,23,6,0,1181 +[zuse@Artemis] [HADES][DOE ] 4298,42980000,10000,0,0,256,83,10768,256,256,1,0,2819,65536,0,1,64973,283,280,65536,1,0,2,24,7,0,1182 +[zuse@Artemis] [HADES][DOE ] 4299,42990000,10000,0,0,256,83,10771,256,256,1,0,2821,65536,0,1,64973,283,280,65536,1,0,2,26,9,0,1184 +[zuse@Artemis] [HADES][DOE ] 4300,43000000,10000,0,0,256,83,10773,256,256,1,0,2822,65536,0,1,64973,283,280,65536,1,0,2,27,10,0,1185 +[zuse@Artemis] [HADES][DOE ] 4301,43010000,10000,0,0,256,83,10776,256,256,1,0,2824,65536,0,1,64973,283,280,65536,1,0,2,29,12,0,1187 +[zuse@Artemis] [HADES][DOE ] 4302,43020000,10000,0,0,256,83,10779,256,256,1,0,2826,65536,0,1,64973,283,280,65536,1,0,2,31,14,0,1189 +[zuse@Artemis] [HADES][DOE ] 4303,43030000,10000,0,0,256,83,10781,256,256,1,0,2828,65536,0,1,64973,283,280,65536,1,0,2,33,16,0,1191 +[zuse@Artemis] [HADES][DOE ] 4304,43040000,10000,0,0,256,83,10784,256,256,1,0,2829,65536,0,1,64973,283,280,65536,1,0,2,34,17,0,1192 +[zuse@Hera] [HADES][DOE ] 434,4340000,18446744073670851616,0,0,102877,58,1251,256,256,0,4895412794951710251,2830,65536,0,1,64973,283,280,65536,1,0,2,35,18,0,1193 +[zuse@Hera] [HADES][DOE ] 435,4350000,10000,0,0,256,58,1254,256,256,0,0,2832,65536,0,1,64973,283,280,65536,1,0,0,0,20,2,1195 +[zuse@Hera] [HADES][DOE ] 436,4360000,10000,0,0,256,58,1275,256,256,0,0,2833,65536,0,1,64973,283,280,65536,1,0,0,0,21,3,1196 +[zuse@Hera] [HADES][DOE ] 437,4370000,10000,0,0,256,58,1278,256,256,0,0,2835,65536,0,1,64973,283,280,65536,1,0,0,0,23,5,1198 +[zuse@Hera] [HADES][DOE ] 438,4380000,10000,0,0,256,58,1264,256,256,0,0,2835,65536,0,1,64973,283,280,65536,1,0,0,0,23,5,1198 +[zuse@Hera] [HADES][DOE ] 439,4390000,10000,0,0,256,58,1267,256,256,0,0,2837,65536,0,1,64973,283,280,65536,1,0,0,0,25,7,1200 +[zuse@Hera] [HADES][DOE ] 440,4400000,10000,0,0,256,58,1270,256,256,0,0,2838,65536,0,1,64973,283,280,65536,1,0,0,0,26,8,1201 +[zuse@Hera] [HADES][DOE ] 441,4410000,10000,0,0,256,58,1274,256,256,0,0,2838,65536,0,1,64973,283,280,65536,1,0,0,0,26,8,1201 +[zuse@Hera] [HADES][DOE ] 442,4420000,10000,0,0,256,58,1277,256,256,0,0,2840,65536,0,1,64973,283,280,65536,1,0,0,0,28,10,1203 +[zuse@Hera] [HADES][DOE ] 443,4430000,10000,0,0,256,58,1481,256,256,0,0,2840,65536,0,1,64973,283,280,65536,1,0,0,0,28,10,1203 +[zuse@Hera] [HADES][DOE ] 444,4440000,10000,0,0,256,58,1532,256,256,0,0,2842,65536,0,1,64973,283,280,65536,1,0,0,0,30,12,1205 +[zuse@Hera] [HADES][DOE ] 445,4450000,10000,0,0,256,58,1536,256,256,0,0,2843,65536,0,1,64973,283,280,65536,1,0,0,0,31,13,1206 +[zuse@Hera] [HADES][DOE ] 446,4460000,10000,0,0,256,58,1540,256,256,0,0,2844,65536,0,1,64973,283,280,65536,1,0,0,0,32,14,1207 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 344,3440000,18446744073708531616,0,0,86956,33,1669,256,256,0,4895412794951728649,2895,65536,0,0,64962,294,280,65536,1,0,0,0,33,15,1208 +[zuse@Hermes] [HADES][DOE ] 345,3450000,10000,0,0,256,33,1674,256,256,0,0,2897,65536,0,0,64962,294,280,65536,1,0,1,2,0,17,1210 +[zuse@Hermes] [HADES][DOE ] 346,3460000,10000,0,0,256,33,1679,256,256,0,0,2897,65536,0,0,64962,294,280,65536,1,0,1,2,0,17,1210 +[zuse@Hermes] [HADES][DOE ] 347,3470000,10000,0,0,256,33,1684,256,256,0,0,2899,65536,0,0,64962,294,280,65536,1,0,1,4,0,19,1212 +[zuse@Hermes] [HADES][DOE ] 348,3480000,10000,0,0,256,33,1872,256,256,0,0,2900,65536,0,0,64962,294,280,65536,1,0,1,5,0,20,1213 +[zuse@Hermes] [HADES][DOE ] 349,3490000,10000,0,0,256,33,1919,256,256,0,0,2901,65536,0,0,64962,294,280,65536,1,0,1,6,0,21,1214 +[zuse@Hermes] [HADES][DOE ] 350,3500000,10000,0,0,256,33,1968,256,256,0,0,2903,65536,0,0,64962,294,280,65536,1,0,1,8,0,23,1216 +[zuse@Hermes] [HADES][DOE ] 351,3510000,10000,0,0,256,33,2068,256,256,0,0,2904,65536,0,0,64962,294,280,65536,1,0,1,9,0,24,1217 +[zuse@Hermes] [HADES][DOE ] 352,3520000,10000,0,0,256,33,2074,256,256,0,0,2905,65536,0,0,64962,294,280,65536,1,0,1,10,0,25,1218 +[zuse@Hermes] [HADES][DOE ] 353,3530000,10000,0,0,256,31,2080,256,256,0,0,2906,65536,0,0,64962,294,280,65536,1,0,1,11,0,26,1219 +[zuse@Hermes] [HADES][DOE ] 354,3540000,10000,0,0,256,31,2086,256,256,0,0,2907,65536,0,0,64962,294,280,65536,1,0,1,12,0,27,1220 +[zuse@Hermes] [HADES][DOE ] 355,3550000,10000,0,0,256,31,2092,256,256,0,0,2908,65536,0,0,64962,294,280,65536,1,0,1,13,0,28,1221 +[zuse@Hermes] [HADES][DOE ] 356,3560000,10000,0,0,256,31,2149,256,256,0,0,2910,65536,0,0,64962,294,280,65536,1,0,1,15,0,30,1223 +[zuse@Artemis] [HADES][DOE ] 4305,43050000,39490000,0,0,1010074,83,10786,256,256,2306,4720567725758349312,2911,65536,0,1,64951,294,291,65536,1,0,2,16,1,0,1224 +[zuse@Artemis] [HADES][DOE ] 4306,43060000,10000,0,0,256,83,10789,256,256,1,0,2912,65536,0,1,64951,294,291,65536,1,0,2,17,2,0,1225 +[zuse@Artemis] [HADES][DOE ] 4307,43070000,10000,0,0,256,83,10791,256,256,1,0,2913,65536,0,1,64951,294,291,65536,1,0,2,18,3,0,1226 +[zuse@Artemis] [HADES][DOE ] 4308,43080000,10000,0,0,256,83,10794,256,256,1,0,2915,65536,0,1,64951,294,291,65536,1,0,2,20,5,0,1228 +[zuse@Artemis] [HADES][DOE ] 4309,43090000,10000,0,0,256,83,10796,256,256,1,0,2915,65536,0,1,64951,294,291,65536,1,0,2,20,5,0,1228 +[zuse@Artemis] [HADES][DOE ] 4310,43100000,10000,0,0,256,83,10799,256,256,1,0,2917,65536,0,1,64951,294,291,65536,1,0,2,22,7,0,1230 +[zuse@Artemis] [HADES][DOE ] 4311,43110000,10000,0,0,256,83,10801,256,256,1,0,2918,65536,0,1,64951,294,291,65536,1,0,2,23,8,0,1231 +[zuse@Artemis] [HADES][DOE ] 4312,43120000,10000,0,0,256,83,10804,256,256,1,0,2919,65536,0,1,64951,294,291,65536,1,0,2,24,9,0,1232 +[zuse@Artemis] [HADES][DOE ] 4313,43130000,10000,0,0,256,83,10806,256,256,1,0,2920,65536,0,1,64951,294,291,65536,1,0,2,25,10,0,1233 +[zuse@Artemis] [HADES][DOE ] 4314,43140000,10000,0,0,256,83,10809,256,256,1,0,2922,65536,0,1,64951,294,291,65536,1,0,2,27,12,0,1235 +[zuse@Artemis] [HADES][DOE ] 4315,43150000,10000,0,0,256,83,10811,256,256,1,0,2923,65536,0,1,64951,294,291,65536,1,0,2,28,13,0,1236 +[zuse@Artemis] [HADES][DOE ] 4316,43160000,10000,0,0,256,83,10814,256,256,1,0,2924,65536,0,1,64951,294,291,65536,1,0,2,29,14,0,1237 +[zuse@Artemis] [HADES][DOE ] 4317,43170000,10000,0,0,256,83,10816,256,256,1,0,2925,65536,0,1,64951,294,291,65536,1,0,2,30,15,0,1238 +[zuse@Hera] [HADES][DOE ] 447,4470000,18446744073670851616,0,0,106205,58,1312,256,256,0,4895412794951710251,2928,65536,0,1,64951,294,291,65536,1,0,0,0,18,2,1241 +[zuse@Hera] [HADES][DOE ] 448,4480000,10000,0,0,256,58,1315,256,256,0,0,2929,65536,0,1,64951,294,291,65536,1,0,0,0,19,3,1242 +[zuse@Hera] [HADES][DOE ] 449,4490000,10000,0,0,256,58,1318,256,256,0,0,2931,65536,0,1,64951,294,291,65536,1,0,0,0,21,5,1244 +[zuse@Hera] [HADES][DOE ] 450,4500000,10000,0,0,256,58,1322,256,256,0,0,2931,65536,0,1,64951,294,291,65536,1,0,0,0,21,5,1244 +[zuse@Hera] [HADES][DOE ] 451,4510000,10000,0,0,256,58,1325,256,256,0,0,2933,65536,0,1,64951,294,291,65536,1,0,0,0,23,7,1246 +[zuse@Hera] [HADES][DOE ] 452,4520000,10000,0,0,256,58,1328,256,256,0,0,2934,65536,0,1,64951,294,291,65536,1,0,0,0,24,8,1247 +[zuse@Hera] [HADES][DOE ] 453,4530000,10000,0,0,256,58,1331,256,256,0,0,2935,65536,0,1,64951,294,291,65536,1,0,0,0,25,9,1248 +[zuse@Hera] [HADES][DOE ] 454,4540000,10000,0,0,256,58,1335,256,256,0,0,2936,65536,0,1,64951,294,291,65536,1,0,0,0,26,10,1249 +[zuse@Hera] [HADES][DOE ] 455,4550000,10000,0,0,256,58,1338,256,256,0,0,2938,65536,0,1,64951,294,291,65536,1,0,0,0,28,12,1251 +[zuse@Hera] [HADES][DOE ] 456,4560000,10000,0,0,256,58,1341,256,256,0,0,2939,65536,0,1,64951,294,291,65536,1,0,0,0,29,13,1252 +[zuse@Hera] [HADES][DOE ] 457,4570000,10000,0,0,256,58,1345,256,256,0,0,2940,65536,0,1,64951,294,291,65536,1,0,0,0,30,14,1253 +[zuse@Hera] [HADES][DOE ] 458,4580000,10000,0,0,256,58,1562,256,256,0,0,2941,65536,0,1,64951,294,291,65536,1,0,0,0,31,15,1254 +[zuse@Hera] [HADES][DOE ] 459,4590000,10000,0,0,256,58,1617,256,256,0,0,2942,65536,0,1,64951,294,291,65536,1,0,0,0,32,16,1255 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 357,3570000,18446744073708531616,0,0,90284,31,1733,256,256,0,4895412794951728649,2995,65536,0,0,64940,305,291,65536,1,0,0,0,33,17,1256 +[zuse@Hermes] [HADES][DOE ] 358,3580000,10000,0,0,256,31,1846,256,256,0,0,2996,65536,0,0,64940,305,291,65536,1,0,1,1,0,18,1257 +[zuse@Hermes] [HADES][DOE ] 359,3590000,10000,0,0,256,31,1851,256,256,0,0,2997,65536,0,0,64940,305,291,65536,1,0,1,2,0,19,1258 +[zuse@Hermes] [HADES][DOE ] 360,3600000,10000,0,0,256,31,1896,256,256,0,0,2999,65536,0,0,64940,305,291,65536,1,0,1,4,0,21,1260 +[zuse@Hermes] [HADES][DOE ] 361,3610000,10000,0,0,256,31,1943,256,256,0,0,2999,65536,0,0,64940,305,291,65536,1,0,1,4,0,21,1260 +[zuse@Hermes] [HADES][DOE ] 362,3620000,10000,0,0,256,31,1948,256,256,0,0,3001,65536,0,0,64940,305,291,65536,1,0,1,6,0,23,1262 +[zuse@Hermes] [HADES][DOE ] 363,3630000,10000,0,0,256,31,1954,256,256,0,0,3002,65536,0,0,64940,305,291,65536,1,0,1,7,0,24,1263 +[zuse@Hermes] [HADES][DOE ] 364,3640000,10000,0,0,256,31,1959,256,256,0,0,3003,65536,0,0,64940,305,291,65536,1,0,1,8,0,25,1264 +[zuse@Hermes] [HADES][DOE ] 365,3650000,10000,0,0,256,31,1965,256,256,0,0,3005,65536,0,0,64940,305,291,65536,1,0,1,10,0,27,1266 +[zuse@Hermes] [HADES][DOE ] 366,3660000,10000,0,0,256,31,1970,256,256,0,0,3006,65536,0,0,64940,305,291,65536,1,0,1,11,0,28,1267 +[zuse@Hermes] [HADES][DOE ] 367,3670000,10000,0,0,256,31,1976,256,256,0,0,3008,65536,0,0,64940,305,291,65536,1,0,1,13,0,30,1269 +[zuse@Hermes] [HADES][DOE ] 368,3680000,10000,0,0,256,31,2398,256,256,0,0,3009,65536,0,0,64940,305,291,65536,1,0,1,14,0,31,1270 +[zuse@Hermes] [HADES][DOE ] 369,3690000,10000,0,0,256,31,2611,256,256,0,0,3010,65536,0,0,64940,305,291,65536,1,0,1,15,0,32,1271 +[zuse@Artemis] [HADES][DOE ] 4318,43180000,39490000,0,0,1010074,83,10819,256,256,2319,4720567725758349312,3012,65536,0,1,64929,305,302,65536,1,0,2,17,1,0,1273 +[zuse@Artemis] [HADES][DOE ] 4319,43190000,10000,0,0,256,83,10821,256,256,1,0,3013,65536,0,1,64929,305,302,65536,1,0,2,18,2,0,1274 +[zuse@Artemis] [HADES][DOE ] 4320,43200000,10000,0,0,256,83,10824,256,256,1,0,3015,65536,0,1,64929,305,302,65536,1,0,2,20,4,0,1276 +[zuse@Artemis] [HADES][DOE ] 4321,43210000,10000,0,0,256,83,10826,256,256,1,0,3016,65536,0,1,64929,305,302,65536,1,0,2,21,5,0,1277 +[zuse@Artemis] [HADES][DOE ] 4322,43220000,10000,0,0,256,83,10829,256,256,1,0,3018,65536,0,1,64929,305,302,65536,1,0,2,23,7,0,1279 +[zuse@Artemis] [HADES][DOE ] 4323,43230000,10000,0,0,256,83,10831,256,256,1,0,3019,65536,0,1,64929,305,302,65536,1,0,2,24,8,0,1280 +[zuse@Artemis] [HADES][DOE ] 4324,43240000,10000,0,0,256,83,10834,256,256,1,0,3020,65536,0,1,64929,305,302,65536,1,0,2,25,9,0,1281 +[zuse@Artemis] [HADES][DOE ] 4325,43250000,10000,0,0,256,83,10836,256,256,1,0,3022,65536,0,1,64929,305,302,65536,1,0,2,27,11,0,1283 +[zuse@Artemis] [HADES][DOE ] 4326,43260000,10000,0,0,256,83,10839,256,256,1,0,3023,65536,0,1,64929,305,302,65536,1,0,2,28,12,0,1284 +[zuse@Artemis] [HADES][DOE ] 4327,43270000,10000,0,0,256,83,10841,256,256,1,0,3024,65536,0,1,64929,305,302,65536,1,0,2,29,13,0,1285 +[zuse@Artemis] [HADES][DOE ] 4328,43280000,10000,0,0,256,83,10844,256,256,1,0,3025,65536,0,1,64929,305,302,65536,1,0,2,30,14,0,1286 +[zuse@Artemis] [HADES][DOE ] 4329,43290000,10000,0,0,256,83,10846,256,256,1,0,3026,65536,0,1,64929,305,302,65536,1,0,2,31,15,0,1287 +[zuse@Artemis] [HADES][DOE ] 4330,43300000,10000,0,0,256,83,10849,256,256,1,0,3027,65536,0,1,64929,305,302,65536,1,0,2,32,16,0,1288 +[zuse@Hera] [HADES][DOE ] 460,4600000,18446744073670851616,0,0,109533,58,1355,256,256,0,4895412794951710251,3028,65536,0,1,64929,305,302,65536,1,0,2,33,17,0,1289 +[zuse@Hera] [HADES][DOE ] 461,4610000,10000,0,0,256,58,1358,256,256,0,0,3031,65536,0,1,64929,305,302,65536,1,0,0,0,20,3,1292 +[zuse@Hera] [HADES][DOE ] 462,4620000,10000,0,0,256,58,1362,256,256,0,0,3033,65536,0,1,64929,305,302,65536,1,0,0,0,22,5,1294 +[zuse@Hera] [HADES][DOE ] 463,4630000,10000,0,0,256,58,1365,256,256,0,0,3034,65536,0,1,64929,305,302,65536,1,0,0,0,23,6,1295 +[zuse@Hera] [HADES][DOE ] 464,4640000,10000,0,0,256,58,1350,256,256,0,0,3036,65536,0,1,64929,305,302,65536,1,0,0,0,25,8,1297 +[zuse@Hera] [HADES][DOE ] 465,4650000,10000,0,0,256,58,1353,256,256,0,0,3037,65536,0,1,64929,305,302,65536,1,0,0,0,26,9,1298 +[zuse@Hera] [HADES][DOE ] 466,4660000,10000,0,0,256,58,1357,256,256,0,0,3038,65536,0,1,64929,305,302,65536,1,0,0,0,27,10,1299 +[zuse@Hera] [HADES][DOE ] 467,4670000,10000,0,0,256,58,1360,256,256,0,0,3040,65536,0,1,64929,305,302,65536,1,0,0,0,29,12,1301 +[zuse@Hera] [HADES][DOE ] 468,4680000,10000,0,0,256,58,1382,256,256,0,0,3041,65536,0,1,64929,305,302,65536,1,0,0,0,30,13,1302 +[zuse@Hera] [HADES][DOE ] 469,4690000,10000,0,0,256,58,1385,256,256,0,0,3042,65536,0,1,64929,305,302,65536,1,0,0,0,31,14,1303 +[zuse@Hera] [HADES][DOE ] 470,4700000,10000,0,0,256,58,1388,256,256,0,0,3043,65536,0,1,64929,305,302,65536,1,0,0,0,32,15,1304 +[zuse@Hera] [HADES][DOE ] 471,4710000,10000,0,0,256,58,1392,256,256,0,0,3045,65536,0,1,64929,305,302,65536,1,0,0,0,34,17,1306 +[zuse@Hera] [HADES][DOE ] 472,4720000,10000,0,0,256,58,1395,256,256,0,0,3046,65536,0,1,64929,305,302,65536,1,0,0,0,35,18,1307 +[zuse@Hera] [HADES][DOE ] 473,4730000,10000,0,0,256,58,1458,256,256,0,0,3047,65536,0,1,64929,305,302,65536,1,0,0,0,36,19,1308 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 370,3700000,18446744073708521616,0,0,93612,31,1870,256,256,0,4895412794951728644,3095,65536,0,0,64917,317,302,65536,1,0,0,0,38,21,1310 +[zuse@Hermes] [HADES][DOE ] 371,3710000,10000,0,0,256,31,1875,256,256,0,0,3097,65536,0,0,64917,317,302,65536,1,0,1,2,0,23,1312 +[zuse@Hermes] [HADES][DOE ] 372,3720000,10000,0,0,256,31,1880,256,256,0,0,3098,65536,0,0,64917,317,302,65536,1,0,1,3,0,24,1313 +[zuse@Hermes] [HADES][DOE ] 373,3730000,10000,0,0,256,31,1885,256,256,0,0,3100,65536,0,0,64917,317,302,65536,1,0,1,5,0,26,1315 +[zuse@Hermes] [HADES][DOE ] 374,3740000,10000,0,0,256,31,1852,256,256,0,0,3101,65536,0,0,64917,317,302,65536,1,0,1,6,0,27,1316 +[zuse@Hermes] [HADES][DOE ] 375,3750000,10000,0,0,256,31,1857,256,256,0,0,3102,65536,0,0,64917,317,302,65536,1,0,1,7,0,28,1317 +[zuse@Hermes] [HADES][DOE ] 376,3760000,10000,0,0,256,31,1862,256,256,0,0,3103,65536,0,0,64917,317,302,65536,1,0,1,8,0,29,1318 +[zuse@Hermes] [HADES][DOE ] 377,3770000,10000,0,0,256,31,1868,256,256,0,0,3104,65536,0,0,64917,317,302,65536,1,0,1,9,0,30,1319 +[zuse@Hermes] [HADES][DOE ] 378,3780000,10000,0,0,256,31,2229,256,256,0,0,3107,65536,0,0,64917,317,302,65536,1,0,1,12,0,33,1322 +[zuse@Hermes] [HADES][DOE ] 379,3790000,10000,0,0,256,31,2347,256,256,0,0,3107,65536,0,0,64917,317,302,65536,1,0,1,12,0,33,1322 +[zuse@Hermes] [HADES][DOE ] 380,3800000,10000,0,0,256,31,2477,256,256,0,0,3109,65536,0,0,64917,317,302,65536,1,0,1,14,0,35,1324 +[zuse@Hermes] [HADES][DOE ] 381,3810000,10000,0,0,256,31,2621,256,256,0,0,3110,65536,0,0,64917,317,302,65536,1,0,1,15,0,36,1325 +[zuse@Hermes] [HADES][DOE ] 382,3820000,10000,0,0,256,31,2629,256,256,0,0,3111,65536,0,0,64917,317,302,65536,1,0,1,16,0,37,1326 +[zuse@Artemis] [HADES][DOE ] 4331,43310000,39490000,0,0,1010074,83,10851,256,256,2332,4720567725758349312,3114,65536,0,1,64905,317,314,65536,1,0,2,19,1,0,1329 +[zuse@Artemis] [HADES][DOE ] 4332,43320000,10000,0,0,256,83,10854,256,256,1,0,3116,65536,0,1,64905,317,314,65536,1,0,2,21,3,0,1331 +[zuse@Artemis] [HADES][DOE ] 4333,43330000,10000,0,0,256,83,10856,256,256,1,0,3118,65536,0,1,64905,317,314,65536,1,0,2,23,5,0,1333 +[zuse@Artemis] [HADES][DOE ] 4334,43340000,10000,0,0,256,83,10859,256,256,1,0,3119,65536,0,1,64905,317,314,65536,1,0,2,24,6,0,1334 +[zuse@Artemis] [HADES][DOE ] 4335,43350000,10000,0,0,256,83,10861,256,256,1,0,3120,65536,0,1,64905,317,314,65536,1,0,2,25,7,0,1335 +[zuse@Artemis] [HADES][DOE ] 4336,43360000,10000,0,0,256,83,10864,256,256,1,0,3121,65536,0,1,64905,317,314,65536,1,0,2,26,8,0,1336 +[zuse@Artemis] [HADES][DOE ] 4337,43370000,10000,0,0,256,83,10866,256,256,1,0,3123,65536,0,1,64905,317,314,65536,1,0,2,28,10,0,1338 +[zuse@Artemis] [HADES][DOE ] 4338,43380000,10000,0,0,256,83,10869,256,256,1,0,3124,65536,0,1,64905,317,314,65536,1,0,2,29,11,0,1339 +[zuse@Artemis] [HADES][DOE ] 4339,43390000,10000,0,0,256,83,10871,256,256,1,0,3125,65536,0,1,64905,317,314,65536,1,0,2,30,12,0,1340 +[zuse@Artemis] [HADES][DOE ] 4340,43400000,10000,0,0,256,83,10874,256,256,1,0,3127,65536,0,1,64905,317,314,65536,1,0,2,32,14,0,1342 +[zuse@Artemis] [HADES][DOE ] 4341,43410000,10000,0,0,256,83,10876,256,256,1,0,3128,65536,0,1,64905,317,314,65536,1,0,2,33,15,0,1343 +[zuse@Artemis] [HADES][DOE ] 4342,43420000,10000,0,0,256,83,10879,256,256,1,0,3130,65536,0,1,64905,317,314,65536,1,0,2,35,17,0,1345 +[zuse@Artemis] [HADES][DOE ] 4343,43430000,10000,0,0,256,83,10881,256,256,1,0,3131,65536,0,1,64905,317,314,65536,1,0,2,36,18,0,1346 +[zuse@Hera] [HADES][DOE ] 474,4740000,18446744073670861616,0,0,113117,58,1421,256,256,0,4895412794951710256,3134,65536,0,1,64905,317,314,65536,1,0,0,0,21,2,1349 +[zuse@Hera] [HADES][DOE ] 475,4750000,10000,0,0,256,58,1424,256,256,0,0,3136,65536,0,1,64905,317,314,65536,1,0,0,0,23,4,1351 +[zuse@Hera] [HADES][DOE ] 476,4760000,10000,0,0,256,58,1428,256,256,0,0,3138,65536,0,1,64905,317,314,65536,1,0,0,0,25,6,1353 +[zuse@Hera] [HADES][DOE ] 477,4770000,10000,0,0,256,58,1431,256,256,0,0,3139,65536,0,1,64905,317,314,65536,1,0,0,0,26,7,1354 +[zuse@Hera] [HADES][DOE ] 478,4780000,10000,0,0,256,58,1415,256,256,0,0,3141,65536,0,1,64905,317,314,65536,1,0,0,0,28,9,1356 +[zuse@Hera] [HADES][DOE ] 479,4790000,10000,0,0,256,58,1419,256,256,0,0,3142,65536,0,1,64905,317,314,65536,1,0,0,0,29,10,1357 +[zuse@Hera] [HADES][DOE ] 480,4800000,10000,0,0,256,58,1403,256,256,0,0,3143,65536,0,1,64905,317,314,65536,1,0,0,0,30,11,1358 +[zuse@Hera] [HADES][DOE ] 481,4810000,10000,0,0,256,58,1425,256,256,0,0,3145,65536,0,1,64905,317,314,65536,1,0,0,0,32,13,1360 +[zuse@Hera] [HADES][DOE ] 482,4820000,10000,0,0,256,58,1409,256,256,0,0,3146,65536,0,1,64905,317,314,65536,1,0,0,0,33,14,1361 +[zuse@Hera] [HADES][DOE ] 483,4830000,10000,0,0,256,58,1432,256,256,0,0,3148,65536,0,1,64905,317,314,65536,1,0,0,0,35,16,1363 +[zuse@Hera] [HADES][DOE ] 484,4840000,10000,0,0,256,58,1435,256,256,0,0,3149,65536,0,1,64905,317,314,65536,1,0,0,0,36,17,1364 +[zuse@Hera] [HADES][DOE ] 485,4850000,10000,0,0,256,58,1439,256,256,0,0,3150,65536,0,1,64905,317,314,65536,1,0,0,0,37,18,1365 +[zuse@Hera] [HADES][DOE ] 486,4860000,10000,0,0,256,58,1403,256,256,0,0,3151,65536,0,1,64905,317,314,65536,1,0,0,0,38,19,1366 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 383,3830000,18446744073708521616,0,0,96940,31,1976,256,256,0,4895412794951728644,3195,65536,0,0,64894,328,314,65536,1,0,0,0,39,20,1367 +[zuse@Hermes] [HADES][DOE ] 384,3840000,10000,0,0,256,31,1982,256,256,0,0,3198,65536,0,0,64894,328,314,65536,1,0,1,3,0,23,1370 +[zuse@Hermes] [HADES][DOE ] 385,3850000,10000,0,0,256,31,1987,256,256,0,0,3200,65536,0,0,64894,328,314,65536,1,0,1,5,0,25,1372 +[zuse@Hermes] [HADES][DOE ] 386,3860000,10000,0,0,256,31,2035,256,256,0,0,3202,65536,0,0,64894,328,314,65536,1,0,1,7,0,27,1374 +[zuse@Hermes] [HADES][DOE ] 387,3870000,10000,0,0,256,31,1998,256,256,0,0,3204,65536,0,0,64894,328,314,65536,1,0,1,9,0,29,1376 +[zuse@Hermes] [HADES][DOE ] 388,3880000,10000,0,0,256,31,2289,256,256,0,0,3206,65536,0,0,64894,328,314,65536,1,0,1,11,0,31,1378 +[zuse@Hermes] [HADES][DOE ] 389,3890000,10000,0,0,256,31,2409,256,256,0,0,3210,65536,0,0,64894,328,314,65536,1,0,1,15,0,35,1382 +[zuse@Hermes] [HADES][DOE ] 390,3900000,10000,0,0,256,31,2543,256,256,0,0,3211,65536,0,0,64894,328,314,65536,1,0,1,16,0,36,1383 +[zuse@Hermes] [HADES][DOE ] 391,3910000,10000,0,0,256,31,2691,256,256,0,0,3213,65536,0,0,64894,328,314,65536,1,0,1,18,0,38,1385 +[zuse@Hermes] [HADES][DOE ] 392,3920000,10000,0,0,256,31,2625,256,256,0,0,3214,65536,0,0,64894,328,314,65536,1,0,1,19,0,39,1386 +[zuse@Hermes] [HADES][DOE ] 393,3930000,10000,0,0,256,31,2705,256,256,0,0,3216,65536,0,0,64894,328,314,65536,1,0,1,21,0,41,1388 +[zuse@Hermes] [HADES][DOE ] 394,3940000,10000,0,0,256,31,2712,256,256,0,0,3217,65536,0,0,64894,328,314,65536,1,0,1,22,0,42,1389 +[zuse@Hermes] [HADES][DOE ] 395,3950000,10000,0,0,256,31,2719,256,256,0,0,3218,65536,0,0,64894,328,314,65536,1,0,1,23,0,43,1390 +[zuse@Hermes] [HADES][DOE ] 396,3960000,10000,0,0,256,31,2088,256,256,0,0,3220,65536,0,0,64894,328,314,65536,1,0,1,25,0,45,1392 +[zuse@Artemis] [HADES][DOE ] 4344,43440000,39480000,0,0,1009818,83,10884,256,256,2345,4720566383581069312,3223,65536,0,1,64882,328,326,65536,1,0,2,28,2,0,1395 +[zuse@Artemis] [HADES][DOE ] 4345,43450000,10000,0,0,256,83,10886,256,256,1,0,3225,65536,0,1,64882,328,326,65536,1,0,2,30,4,0,1397 +[zuse@Artemis] [HADES][DOE ] 4346,43460000,10000,0,0,256,83,10889,256,256,1,0,3226,65536,0,1,64882,328,326,65536,1,0,2,31,5,0,1398 +[zuse@Artemis] [HADES][DOE ] 4347,43470000,10000,0,0,256,83,10891,256,256,1,0,3227,65536,0,1,64882,328,326,65536,1,0,2,32,6,0,1399 +[zuse@Artemis] [HADES][DOE ] 4348,43480000,10000,0,0,256,83,10894,256,256,1,0,3229,65536,0,1,64882,328,326,65536,1,0,2,34,8,0,1401 +[zuse@Artemis] [HADES][DOE ] 4349,43490000,10000,0,0,256,83,10896,256,256,1,0,3230,65536,0,1,64882,328,326,65536,1,0,2,35,9,0,1402 +[zuse@Artemis] [HADES][DOE ] 4350,43500000,10000,0,0,256,83,10899,256,256,1,0,3231,65536,0,1,64882,328,326,65536,1,0,2,36,10,0,1403 +[zuse@Artemis] [HADES][DOE ] 4351,43510000,10000,0,0,256,83,10901,256,256,1,0,3233,65536,0,1,64882,328,326,65536,1,0,2,38,12,0,1405 +[zuse@Artemis] [HADES][DOE ] 4352,43520000,10000,0,0,256,83,10904,256,256,1,0,3234,65536,0,1,64882,328,326,65536,1,0,2,39,13,0,1406 +[zuse@Artemis] [HADES][DOE ] 4353,43530000,10000,0,0,256,83,10907,256,256,1,0,3236,65536,0,1,64882,328,326,65536,1,0,2,41,15,0,1408 +[zuse@Artemis] [HADES][DOE ] 4354,43540000,10000,0,0,256,83,10909,256,256,1,0,3237,65536,0,1,64882,328,326,65536,1,0,2,42,16,0,1409 +[zuse@Artemis] [HADES][DOE ] 4355,43550000,10000,0,0,256,83,10912,256,256,1,0,3238,65536,0,1,64882,328,326,65536,1,0,2,43,17,0,1410 +[zuse@Artemis] [HADES][DOE ] 4356,43560000,10000,0,0,256,83,10914,256,256,1,0,3239,65536,0,1,64882,328,326,65536,1,0,2,44,18,0,1411 +[zuse@Artemis] [HADES][DOE ] 4357,43570000,10000,0,0,256,83,10917,256,256,1,0,3241,65536,0,1,64882,328,326,65536,1,0,2,46,20,0,1413 +[zuse@Hera] [HADES][DOE ] 487,4870000,18446744073670851616,0,0,116445,58,1406,256,256,0,4895412794951710251,3244,65536,0,1,64882,328,326,65536,1,0,0,0,23,2,1416 +[zuse@Hera] [HADES][DOE ] 488,4880000,10000,0,0,256,58,1468,256,256,0,0,3245,65536,0,1,64882,328,326,65536,1,0,0,0,24,3,1417 +[zuse@Hera] [HADES][DOE ] 489,4890000,10000,0,0,256,58,1492,256,256,0,0,3247,65536,0,1,64882,328,326,65536,1,0,0,0,26,5,1419 +[zuse@Hera] [HADES][DOE ] 490,4900000,10000,0,0,256,58,1496,256,256,0,0,3248,65536,0,1,64882,328,326,65536,1,0,0,0,27,6,1420 +[zuse@Hera] [HADES][DOE ] 491,4910000,10000,0,0,256,58,1479,256,256,0,0,3249,65536,0,1,64882,328,326,65536,1,0,0,0,28,7,1421 +[zuse@Hera] [HADES][DOE ] 492,4920000,10000,0,0,256,58,1482,256,256,0,0,3250,65536,0,1,64882,328,326,65536,1,0,0,0,29,8,1422 +[zuse@Hera] [HADES][DOE ] 493,4930000,10000,0,0,256,58,1465,256,256,0,0,3252,65536,0,1,64882,328,326,65536,1,0,0,0,31,10,1424 +[zuse@Hera] [HADES][DOE ] 494,4940000,10000,0,0,256,58,1510,256,256,0,0,3252,65536,0,1,64882,328,326,65536,1,0,0,0,31,10,1424 +[zuse@Hera] [HADES][DOE ] 495,4950000,10000,0,0,256,58,1514,256,256,0,0,3254,65536,0,1,64882,328,326,65536,1,0,0,0,33,12,1426 +[zuse@Hera] [HADES][DOE ] 496,4960000,10000,0,0,256,57,1517,256,256,0,0,3255,65536,0,1,64882,328,326,65536,1,0,0,0,34,13,1427 +[zuse@Hera] [HADES][DOE ] 497,4970000,10000,0,0,256,57,1520,256,256,0,0,3256,65536,0,1,64882,328,326,65536,1,0,0,0,35,14,1428 +[zuse@Hera] [HADES][DOE ] 498,4980000,10000,0,0,256,57,1546,256,256,0,0,3258,65536,0,1,64882,328,326,65536,1,0,0,0,37,16,1430 +[zuse@Hera] [HADES][DOE ] 499,4990000,10000,0,0,256,57,1549,256,256,0,0,3259,65536,0,1,64882,328,326,65536,1,0,0,0,38,17,1431 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 397,3970000,18446744073708531616,0,0,100524,31,2008,256,256,0,4895412794951728649,3295,65536,0,0,64870,340,326,65536,1,0,0,0,39,18,1432 +[zuse@Hermes] [HADES][DOE ] 398,3980000,10000,0,0,256,31,2144,256,256,0,0,3296,65536,0,0,64870,340,326,65536,1,0,1,1,0,19,1433 +[zuse@Hermes] [HADES][DOE ] 399,3990000,10000,0,0,256,31,2197,256,256,0,0,3298,65536,0,0,64870,340,326,65536,1,0,1,3,0,21,1435 +[zuse@Hermes] [HADES][DOE ] 400,4000000,10000,0,0,256,31,2253,256,256,0,0,3299,65536,0,0,64870,340,326,65536,1,0,1,4,0,22,1436 +[zuse@Hermes] [HADES][DOE ] 401,4010000,10000,0,0,256,31,2311,256,256,0,0,3300,65536,0,0,64870,340,326,65536,1,0,1,5,0,23,1437 +[zuse@Hermes] [HADES][DOE ] 402,4020000,10000,0,0,256,31,2317,256,256,0,0,3302,65536,0,0,64870,340,326,65536,1,0,1,7,0,25,1439 +[zuse@Hermes] [HADES][DOE ] 403,4030000,10000,0,0,256,31,2323,256,256,0,0,3302,65536,0,0,64870,340,326,65536,1,0,1,7,0,25,1439 +[zuse@Hermes] [HADES][DOE ] 404,4040000,10000,0,0,256,31,2329,256,256,0,0,3304,65536,0,0,64870,340,326,65536,1,0,1,9,0,27,1441 +[zuse@Hermes] [HADES][DOE ] 405,4050000,10000,0,0,256,31,2282,256,256,0,0,3304,65536,0,0,64870,340,326,65536,1,0,1,9,0,27,1441 +[zuse@Hermes] [HADES][DOE ] 406,4060000,10000,0,0,256,31,2341,256,256,0,0,3306,65536,0,0,64870,340,326,65536,1,0,1,11,0,29,1443 +[zuse@Hermes] [HADES][DOE ] 407,4070000,10000,0,0,256,31,2347,256,256,0,0,3307,65536,0,0,64870,340,326,65536,1,0,1,12,0,30,1444 +[zuse@Hermes] [HADES][DOE ] 408,4080000,10000,0,0,256,31,2975,256,256,0,0,3308,65536,0,0,64870,340,326,65536,1,0,1,13,0,31,1445 +[zuse@Hermes] [HADES][DOE ] 409,4090000,10000,0,0,256,31,2473,256,256,0,0,3309,65536,0,0,64870,340,326,65536,1,0,1,14,0,32,1446 +[zuse@Artemis] [HADES][DOE ] 4358,43580000,39490000,0,0,1010074,83,10919,256,256,2359,4720567725758349312,3310,65536,0,1,64858,340,338,65536,1,0,1,15,0,33,1447 +[zuse@Artemis] [HADES][DOE ] 4359,43590000,10000,0,0,256,83,10922,256,256,1,0,3312,65536,0,1,64858,340,338,65536,1,0,2,17,2,0,1449 +[zuse@Artemis] [HADES][DOE ] 4360,43600000,10000,0,0,256,83,10924,256,256,1,0,3314,65536,0,1,64858,340,338,65536,1,0,2,19,4,0,1451 +[zuse@Artemis] [HADES][DOE ] 4361,43610000,10000,0,0,256,83,10926,256,256,1,0,3315,65536,0,1,64858,340,338,65536,1,0,2,20,5,0,1452 +[zuse@Artemis] [HADES][DOE ] 4362,43620000,10000,0,0,256,83,10929,256,256,1,0,3316,65536,0,1,64858,340,338,65536,1,0,2,21,6,0,1453 +[zuse@Artemis] [HADES][DOE ] 4363,43630000,10000,0,0,256,83,10932,256,256,1,0,3318,65536,0,1,64858,340,338,65536,1,0,2,23,8,0,1455 +[zuse@Artemis] [HADES][DOE ] 4364,43640000,10000,0,0,256,83,10934,256,256,1,0,3319,65536,0,1,64858,340,338,65536,1,0,2,24,9,0,1456 +[zuse@Artemis] [HADES][DOE ] 4365,43650000,10000,0,0,256,83,10937,256,256,1,0,3320,65536,0,1,64858,340,338,65536,1,0,2,25,10,0,1457 +[zuse@Artemis] [HADES][DOE ] 4366,43660000,10000,0,0,256,83,10939,256,256,1,0,3321,65536,0,1,64858,340,338,65536,1,0,2,26,11,0,1458 +[zuse@Artemis] [HADES][DOE ] 4367,43670000,10000,0,0,256,83,10942,256,256,1,0,3322,65536,0,1,64858,340,338,65536,1,0,2,27,12,0,1459 +[zuse@Artemis] [HADES][DOE ] 4368,43680000,10000,0,0,256,83,10944,256,256,1,0,3325,65536,0,1,64858,340,338,65536,1,0,2,30,15,0,1462 +[zuse@Artemis] [HADES][DOE ] 4369,43690000,10000,0,0,256,83,10947,256,256,1,0,3326,65536,0,1,64858,340,338,65536,1,0,2,31,16,0,1463 +[zuse@Artemis] [HADES][DOE ] 4370,43700000,10000,0,0,256,83,10949,256,256,1,0,3327,65536,0,1,64858,340,338,65536,1,0,2,32,17,0,1464 +[zuse@Hera] [HADES][DOE ] 500,5000000,18446744073670851616,0,0,119773,57,1449,256,256,0,4895412794951710251,3329,65536,0,1,64858,340,338,65536,1,0,2,34,19,0,1466 +[zuse@Hera] [HADES][DOE ] 501,5010000,10000,0,0,256,57,1452,256,256,0,0,3330,65536,0,1,64858,340,338,65536,1,0,0,0,20,1,1467 +[zuse@Hera] [HADES][DOE ] 502,5020000,10000,0,0,256,57,1455,256,256,0,0,3332,65536,0,1,64858,340,338,65536,1,0,0,0,22,3,1469 +[zuse@Hera] [HADES][DOE ] 503,5030000,10000,0,0,256,57,1633,256,256,0,0,3333,65536,0,1,64858,340,338,65536,1,0,0,0,23,4,1470 +[zuse@Hera] [HADES][DOE ] 504,5040000,10000,0,0,256,57,1636,256,256,0,0,3334,65536,0,1,64858,340,338,65536,1,0,0,0,24,5,1471 +[zuse@Hera] [HADES][DOE ] 505,5050000,10000,0,0,256,57,1640,256,256,0,0,3336,65536,0,1,64858,340,338,65536,1,0,0,0,26,7,1473 +[zuse@Hera] [HADES][DOE ] 506,5060000,10000,0,0,256,57,1620,256,256,0,0,3337,65536,0,1,64858,340,338,65536,1,0,0,0,27,8,1474 +[zuse@Hera] [HADES][DOE ] 507,5070000,10000,0,0,256,57,1623,256,256,0,0,3339,65536,0,1,64858,340,338,65536,1,0,0,0,29,10,1476 +[zuse@Hera] [HADES][DOE ] 508,5080000,10000,0,0,256,57,1627,256,256,0,0,3340,65536,0,1,64858,340,338,65536,1,0,0,0,30,11,1477 +[zuse@Hera] [HADES][DOE ] 509,5090000,10000,0,0,256,57,1655,256,256,0,0,3341,65536,0,1,64858,340,338,65536,1,0,0,0,31,12,1478 +[zuse@Hera] [HADES][DOE ] 510,5100000,10000,0,0,256,57,1659,256,256,0,0,3341,65536,0,1,64858,340,338,65536,1,0,0,0,31,12,1478 +[zuse@Hera] [HADES][DOE ] 511,5110000,10000,0,0,256,56,1688,256,256,0,0,3343,65536,0,1,64858,340,338,65536,1,0,0,0,33,14,1480 +[zuse@Hera] [HADES][DOE ] 512,5120000,10000,0,0,256,56,1691,256,256,0,0,3346,65536,0,1,64858,340,338,65536,1,0,0,0,36,17,1483 +[zuse@Hera] [HADES][DOE ] 513,5130000,10000,0,0,256,56,1553,256,256,0,0,3347,65536,0,1,64858,340,338,65536,1,0,0,0,37,18,1484 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 410,4100000,18446744073708521616,0,0,103852,31,2209,256,256,0,4895412794951728644,3396,65536,0,0,64846,352,338,65536,1,0,1,1,0,20,1486 +[zuse@Hermes] [HADES][DOE ] 411,4110000,10000,0,0,256,31,2215,256,256,0,0,3398,65536,0,0,64846,352,338,65536,1,0,1,3,0,22,1488 +[zuse@Hermes] [HADES][DOE ] 412,4120000,10000,0,0,256,31,2221,256,256,0,0,3398,65536,0,0,64846,352,338,65536,1,0,1,3,0,22,1488 +[zuse@Hermes] [HADES][DOE ] 413,4130000,10000,0,0,256,31,2226,256,256,0,0,3400,65536,0,0,64846,352,338,65536,1,0,1,5,0,24,1490 +[zuse@Hermes] [HADES][DOE ] 414,4140000,10000,0,0,256,31,2184,256,256,0,0,3401,65536,0,0,64846,352,338,65536,1,0,1,6,0,25,1491 +[zuse@Hermes] [HADES][DOE ] 415,4150000,10000,0,0,256,31,2189,256,256,0,0,3403,65536,0,0,64846,352,338,65536,1,0,1,8,0,27,1493 +[zuse@Hermes] [HADES][DOE ] 416,4160000,10000,0,0,256,31,2195,256,256,0,0,3404,65536,0,0,64846,352,338,65536,1,0,1,9,0,28,1494 +[zuse@Hermes] [HADES][DOE ] 417,4170000,10000,0,0,256,31,2200,256,256,0,0,3405,65536,0,0,64846,352,338,65536,1,0,1,10,0,29,1495 +[zuse@Hermes] [HADES][DOE ] 418,4180000,10000,0,0,256,31,2591,256,256,0,0,3407,65536,0,0,64846,352,338,65536,1,0,1,12,0,31,1497 +[zuse@Hermes] [HADES][DOE ] 419,4190000,10000,0,0,256,31,2734,256,256,0,0,3408,65536,0,0,64846,352,338,65536,1,0,1,13,0,32,1498 +[zuse@Hermes] [HADES][DOE ] 420,4200000,10000,0,0,256,31,2893,256,256,0,0,3410,65536,0,0,64846,352,338,65536,1,0,1,15,0,34,1500 +[zuse@Hermes] [HADES][DOE ] 421,4210000,10000,0,0,256,31,3071,256,256,0,0,3411,65536,0,0,64846,352,338,65536,1,0,1,16,0,35,1501 +[zuse@Hermes] [HADES][DOE ] 422,4220000,10000,0,0,256,31,2492,256,256,0,0,3412,65536,0,0,64846,352,338,65536,1,0,1,17,0,36,1502 +[zuse@Artemis] [HADES][DOE ] 4371,43710000,39490000,0,0,1010074,83,10952,256,256,2372,4720567725758349312,3413,65536,0,1,64834,352,350,65536,1,0,1,18,0,37,1503 +[zuse@Artemis] [HADES][DOE ] 4372,43720000,10000,0,0,256,83,10954,256,256,1,0,3414,65536,0,1,64834,352,350,65536,1,0,2,19,1,0,1504 +[zuse@Artemis] [HADES][DOE ] 4373,43730000,10000,0,0,256,83,10957,256,256,1,0,3416,65536,0,1,64834,352,350,65536,1,0,2,21,3,0,1506 +[zuse@Artemis] [HADES][DOE ] 4374,43740000,10000,0,0,256,83,10959,256,256,1,0,3417,65536,0,1,64834,352,350,65536,1,0,2,22,4,0,1507 +[zuse@Artemis] [HADES][DOE ] 4375,43750000,10000,0,0,256,83,10962,256,256,1,0,3419,65536,0,1,64834,352,350,65536,1,0,2,24,6,0,1509 +[zuse@Artemis] [HADES][DOE ] 4376,43760000,10000,0,0,256,83,10964,256,256,1,0,3420,65536,0,1,64834,352,350,65536,1,0,2,25,7,0,1510 +[zuse@Artemis] [HADES][DOE ] 4377,43770000,10000,0,0,256,83,10967,256,256,1,0,3421,65536,0,1,64834,352,350,65536,1,0,2,26,8,0,1511 +[zuse@Artemis] [HADES][DOE ] 4378,43780000,10000,0,0,256,83,10969,256,256,1,0,3423,65536,0,1,64834,352,350,65536,1,0,2,28,10,0,1513 +[zuse@Artemis] [HADES][DOE ] 4379,43790000,10000,0,0,256,83,10972,256,256,1,0,3424,65536,0,1,64834,352,350,65536,1,0,2,29,11,0,1514 +[zuse@Artemis] [HADES][DOE ] 4380,43800000,10000,0,0,256,83,10974,256,256,1,0,3427,65536,0,1,64834,352,350,65536,1,0,2,32,14,0,1517 +[zuse@Artemis] [HADES][DOE ] 4381,43810000,10000,0,0,256,83,10977,256,256,1,0,3428,65536,0,1,64834,352,350,65536,1,0,2,33,15,0,1518 +[zuse@Artemis] [HADES][DOE ] 4382,43820000,10000,0,0,256,83,10979,256,256,1,0,3430,65536,0,1,64834,352,350,65536,1,0,2,35,17,0,1520 +[zuse@Artemis] [HADES][DOE ] 4383,43830000,10000,0,0,256,83,10982,256,256,1,0,3431,65536,0,1,64834,352,350,65536,1,0,2,36,18,0,1521 +[zuse@Hera] [HADES][DOE ] 514,5140000,18446744073670861616,0,0,123357,56,1495,256,256,0,4895412794951710256,3432,65536,0,1,64834,352,350,65536,1,0,2,37,19,0,1522 +[zuse@Hera] [HADES][DOE ] 515,5150000,10000,0,0,256,56,1498,256,256,0,0,3434,65536,0,1,64834,352,350,65536,1,0,0,0,21,2,1524 +[zuse@Hera] [HADES][DOE ] 516,5160000,10000,0,0,256,56,1501,256,256,0,0,3435,65536,0,1,64834,352,350,65536,1,0,0,0,22,3,1525 +[zuse@Hera] [HADES][DOE ] 517,5170000,10000,0,0,256,56,1505,256,256,0,0,3437,65536,0,1,64834,352,350,65536,1,0,0,0,24,5,1527 +[zuse@Hera] [HADES][DOE ] 518,5180000,10000,0,0,256,56,1663,256,256,0,0,3438,65536,0,1,64834,352,350,65536,1,0,0,0,25,6,1528 +[zuse@Hera] [HADES][DOE ] 519,5190000,10000,0,0,256,56,1692,256,256,0,0,3439,65536,0,1,64834,352,350,65536,1,0,0,0,26,7,1529 +[zuse@Hera] [HADES][DOE ] 520,5200000,10000,0,0,256,56,1670,256,256,0,0,3441,65536,0,1,64834,352,350,65536,1,0,0,0,28,9,1531 +[zuse@Hera] [HADES][DOE ] 521,5210000,10000,0,0,256,56,1674,256,256,0,0,3442,65536,0,1,64834,352,350,65536,1,0,0,0,29,10,1532 +[zuse@Hera] [HADES][DOE ] 522,5220000,10000,0,0,256,56,1678,256,256,0,0,3443,65536,0,1,64834,352,350,65536,1,0,0,0,30,11,1533 +[zuse@Hera] [HADES][DOE ] 523,5230000,10000,0,0,256,56,1657,256,256,0,0,3444,65536,0,1,64834,352,350,65536,1,0,0,0,31,12,1534 +[zuse@Hera] [HADES][DOE ] 524,5240000,10000,0,0,256,56,1710,256,256,0,0,3446,65536,0,1,64834,352,350,65536,1,0,0,0,33,14,1536 +[zuse@Hera] [HADES][DOE ] 525,5250000,10000,0,0,256,56,1714,256,256,0,0,3449,65536,0,1,64834,352,350,65536,1,0,0,0,36,17,1539 +[zuse@Hera] [HADES][DOE ] 526,5260000,10000,0,0,256,56,1771,256,256,0,0,3450,65536,0,1,64834,352,350,65536,1,0,0,0,37,18,1540 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 423,4230000,18446744073708521616,0,0,107180,31,2185,256,256,0,4895412794951728644,3495,65536,0,0,64823,363,350,65536,1,0,0,0,38,19,1541 +[zuse@Hermes] [HADES][DOE ] 424,4240000,10000,0,0,256,31,2191,256,256,0,0,3498,65536,0,0,64823,363,350,65536,1,0,1,3,0,22,1544 +[zuse@Hermes] [HADES][DOE ] 425,4250000,10000,0,0,256,31,2196,256,256,0,0,3499,65536,0,0,64823,363,350,65536,1,0,1,4,0,23,1545 +[zuse@Hermes] [HADES][DOE ] 426,4260000,10000,0,0,256,31,2248,256,256,0,0,3500,65536,0,0,64823,363,350,65536,1,0,1,5,0,24,1546 +[zuse@Hermes] [HADES][DOE ] 427,4270000,10000,0,0,256,31,2207,256,256,0,0,3501,65536,0,0,64823,363,350,65536,1,0,1,6,0,25,1547 +[zuse@Hermes] [HADES][DOE ] 428,4280000,10000,0,0,256,31,2528,256,256,0,0,3503,65536,0,0,64823,363,350,65536,1,0,1,8,0,27,1549 +[zuse@Hermes] [HADES][DOE ] 429,4290000,10000,0,0,256,31,2660,256,256,0,0,3504,65536,0,0,64823,363,350,65536,1,0,1,9,0,28,1550 +[zuse@Hermes] [HADES][DOE ] 430,4300000,10000,0,0,256,31,2807,256,256,0,0,3504,65536,0,0,64823,363,350,65536,1,0,1,9,0,28,1550 +[zuse@Hermes] [HADES][DOE ] 431,4310000,10000,0,0,256,31,2970,256,256,0,0,3505,65536,0,0,64823,363,350,65536,1,0,1,10,0,29,1551 +[zuse@Hermes] [HADES][DOE ] 432,4320000,10000,0,0,256,31,2896,256,256,0,0,3507,65536,0,0,64823,363,350,65536,1,0,1,12,0,31,1553 +[zuse@Hermes] [HADES][DOE ] 433,4330000,10000,0,0,256,31,2984,256,256,0,0,3508,65536,0,0,64823,363,350,65536,1,0,1,13,0,32,1554 +[zuse@Hermes] [HADES][DOE ] 434,4340000,10000,0,0,256,31,2991,256,256,0,0,3509,65536,0,0,64823,363,350,65536,1,0,1,14,0,33,1555 +[zuse@Hermes] [HADES][DOE ] 435,4350000,10000,0,0,256,31,2917,256,256,0,0,3510,65536,0,0,64823,363,350,65536,1,0,1,15,0,34,1556 +[zuse@Artemis] [HADES][DOE ] 4384,43840000,39490000,0,0,1010074,83,10984,256,256,2385,4720567725758349312,3511,65536,0,1,64812,363,361,65536,1,0,1,16,0,35,1557 +[zuse@Artemis] [HADES][DOE ] 4385,43850000,10000,0,0,256,83,10987,256,256,1,0,3512,65536,0,1,64812,363,361,65536,1,0,2,17,1,0,1558 +[zuse@Artemis] [HADES][DOE ] 4386,43860000,10000,0,0,256,83,10989,256,256,1,0,3513,65536,0,1,64812,363,361,65536,1,0,2,18,2,0,1559 +[zuse@Artemis] [HADES][DOE ] 4387,43870000,10000,0,0,256,83,10992,256,256,1,0,3515,65536,0,1,64812,363,361,65536,1,0,2,20,4,0,1561 +[zuse@Artemis] [HADES][DOE ] 4388,43880000,10000,0,0,256,83,10994,256,256,1,0,3516,65536,0,1,64812,363,361,65536,1,0,2,21,5,0,1562 +[zuse@Artemis] [HADES][DOE ] 4389,43890000,10000,0,0,256,83,10997,256,256,1,0,3517,65536,0,1,64812,363,361,65536,1,0,2,22,6,0,1563 +[zuse@Artemis] [HADES][DOE ] 4390,43900000,10000,0,0,256,83,10999,256,256,1,0,3519,65536,0,1,64812,363,361,65536,1,0,2,24,8,0,1565 +[zuse@Artemis] [HADES][DOE ] 4391,43910000,10000,0,0,256,83,11002,256,256,1,0,3520,65536,0,1,64812,363,361,65536,1,0,2,25,9,0,1566 +[zuse@Artemis] [HADES][DOE ] 4392,43920000,10000,0,0,256,83,11004,256,256,1,0,3522,65536,0,1,64812,363,361,65536,1,0,2,27,11,0,1568 +[zuse@Artemis] [HADES][DOE ] 4393,43930000,10000,0,0,256,83,11007,256,256,1,0,3523,65536,0,1,64812,363,361,65536,1,0,2,28,12,0,1569 +[zuse@Artemis] [HADES][DOE ] 4394,43940000,10000,0,0,256,83,11009,256,256,1,0,3524,65536,0,1,64812,363,361,65536,1,0,2,29,13,0,1570 +[zuse@Artemis] [HADES][DOE ] 4395,43950000,10000,0,0,256,83,11012,256,256,1,0,3526,65536,0,1,64812,363,361,65536,1,0,2,31,15,0,1572 +[zuse@Artemis] [HADES][DOE ] 4396,43960000,10000,0,0,256,83,11014,256,256,1,0,3526,65536,0,1,64812,363,361,65536,1,0,2,31,15,0,1572 +[zuse@Hera] [HADES][DOE ] 527,5270000,18446744073670861616,0,0,126685,56,1558,256,256,0,4895412794951710256,3528,65536,0,1,64812,363,361,65536,1,0,2,33,17,0,1574 +[zuse@Hera] [HADES][DOE ] 528,5280000,10000,0,0,256,56,1561,256,256,0,0,3529,65536,0,1,64812,363,361,65536,1,0,0,0,18,1,1575 +[zuse@Hera] [HADES][DOE ] 529,5290000,10000,0,0,256,56,1565,256,256,0,0,3531,65536,0,1,64812,363,361,65536,1,0,0,0,20,3,1577 +[zuse@Hera] [HADES][DOE ] 530,5300000,10000,0,0,256,56,1568,256,256,0,0,3532,65536,0,1,64812,363,361,65536,1,0,0,0,21,4,1578 +[zuse@Hera] [HADES][DOE ] 531,5310000,10000,0,0,256,56,1572,256,256,0,0,3533,65536,0,1,64812,363,361,65536,1,0,0,0,22,5,1579 +[zuse@Hera] [HADES][DOE ] 532,5320000,10000,0,0,256,56,1575,256,256,0,0,3534,65536,0,1,64812,363,361,65536,1,0,0,0,23,6,1580 +[zuse@Hera] [HADES][DOE ] 533,5330000,10000,0,0,256,56,1797,256,256,0,0,3535,65536,0,1,64812,363,361,65536,1,0,0,0,24,7,1581 +[zuse@Hera] [HADES][DOE ] 534,5340000,10000,0,0,256,56,1857,256,256,0,0,3536,65536,0,1,64812,363,361,65536,1,0,0,0,25,8,1582 +[zuse@Hera] [HADES][DOE ] 535,5350000,10000,0,0,256,56,1862,256,256,0,0,3537,65536,0,1,64812,363,361,65536,1,0,0,0,26,9,1583 +[zuse@Hera] [HADES][DOE ] 536,5360000,10000,0,0,256,56,1836,256,256,0,0,3539,65536,0,1,64812,363,361,65536,1,0,0,0,28,11,1585 +[zuse@Hera] [HADES][DOE ] 537,5370000,10000,0,0,256,56,1840,256,256,0,0,3540,65536,0,1,64812,363,361,65536,1,0,0,0,29,12,1586 +[zuse@Hera] [HADES][DOE ] 538,5380000,10000,0,0,256,56,1844,256,256,0,0,3541,65536,0,1,64812,363,361,65536,1,0,0,0,30,13,1587 +[zuse@Hera] [HADES][DOE ] 539,5390000,10000,0,0,256,56,1907,256,256,0,0,3542,65536,0,1,64812,363,361,65536,1,0,0,0,31,14,1588 +[zuse@Hera] [HADES][DOE ] 540,5400000,10000,0,0,256,56,1669,256,256,0,0,3543,65536,0,1,64812,363,361,65536,1,0,0,0,32,15,1589 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 436,4360000,18446744073708511616,0,0,110508,31,2207,256,256,0,4895412794951728639,3595,65536,0,0,64800,375,361,65536,1,0,0,0,33,16,1590 +[zuse@Hermes] [HADES][DOE ] 437,4370000,10000,0,0,256,31,2213,256,256,0,0,3596,65536,0,0,64800,375,361,65536,1,0,1,1,0,17,1591 +[zuse@Hermes] [HADES][DOE ] 438,4380000,10000,0,0,256,31,2415,256,256,0,0,3597,65536,0,0,64800,375,361,65536,1,0,1,2,0,18,1592 +[zuse@Hermes] [HADES][DOE ] 439,4390000,10000,0,0,256,31,2475,256,256,0,0,3599,65536,0,0,64800,375,361,65536,1,0,1,4,0,20,1594 +[zuse@Hermes] [HADES][DOE ] 440,4400000,10000,0,0,256,31,2481,256,256,0,0,3601,65536,0,0,64800,375,361,65536,1,0,1,6,0,22,1596 +[zuse@Hermes] [HADES][DOE ] 441,4410000,10000,0,0,256,31,2605,256,256,0,0,3602,65536,0,0,64800,375,361,65536,1,0,1,7,0,23,1597 +[zuse@Hermes] [HADES][DOE ] 442,4420000,10000,0,0,256,31,2550,256,256,0,0,3603,65536,0,0,64800,375,361,65536,1,0,1,8,0,24,1598 +[zuse@Hermes] [HADES][DOE ] 443,4430000,10000,0,0,256,31,2617,256,256,0,0,3604,65536,0,0,64800,375,361,65536,1,0,1,9,0,25,1599 +[zuse@Hermes] [HADES][DOE ] 444,4440000,10000,0,0,256,31,2623,256,256,0,0,3606,65536,0,0,64800,375,361,65536,1,0,1,11,0,27,1601 +[zuse@Hermes] [HADES][DOE ] 445,4450000,10000,0,0,256,31,2568,256,256,0,0,3607,65536,0,0,64800,375,361,65536,1,0,1,12,0,28,1602 +[zuse@Hermes] [HADES][DOE ] 446,4460000,10000,0,0,256,31,2635,256,256,0,0,3608,65536,0,0,64800,375,361,65536,1,0,1,13,0,29,1603 +[zuse@Hermes] [HADES][DOE ] 447,4470000,10000,0,0,256,31,2641,256,256,0,0,3610,65536,0,0,64800,375,361,65536,1,0,1,15,0,31,1605 +[zuse@Hermes] [HADES][DOE ] 448,4480000,10000,0,0,256,31,3270,256,256,0,0,3611,65536,0,0,64800,375,361,65536,1,0,1,16,0,32,1606 +[zuse@Artemis] [HADES][DOE ] 4397,43970000,39490000,0,0,1010074,83,11017,256,256,2398,4720567725758349312,3613,65536,0,1,64788,375,373,65536,1,0,2,18,1,0,1608 +[zuse@Artemis] [HADES][DOE ] 4398,43980000,10000,0,0,256,83,11019,256,256,1,0,3615,65536,0,1,64788,375,373,65536,1,0,2,20,3,0,1610 +[zuse@Artemis] [HADES][DOE ] 4399,43990000,10000,0,0,256,83,11022,256,256,1,0,3616,65536,0,1,64788,375,373,65536,1,0,2,21,4,0,1611 +[zuse@Artemis] [HADES][DOE ] 4400,44000000,10000,0,0,256,83,11024,256,256,1,0,3617,65536,0,1,64788,375,373,65536,1,0,2,22,5,0,1612 +[zuse@Artemis] [HADES][DOE ] 4401,44010000,10000,0,0,256,83,11027,256,256,1,0,3619,65536,0,1,64788,375,373,65536,1,0,2,24,7,0,1614 +[zuse@Artemis] [HADES][DOE ] 4402,44020000,10000,0,0,256,83,11029,256,256,1,0,3620,65536,0,1,64788,375,373,65536,1,0,2,25,8,0,1615 +[zuse@Artemis] [HADES][DOE ] 4403,44030000,10000,0,0,256,83,11032,256,256,1,0,3622,65536,0,1,64788,375,373,65536,1,0,2,27,10,0,1617 +[zuse@Artemis] [HADES][DOE ] 4404,44040000,10000,0,0,256,83,11034,256,256,1,0,3622,65536,0,1,64788,375,373,65536,1,0,2,27,10,0,1617 +[zuse@Artemis] [HADES][DOE ] 4405,44050000,10000,0,0,256,83,11037,256,256,1,0,3624,65536,0,1,64788,375,373,65536,1,0,2,29,12,0,1619 +[zuse@Artemis] [HADES][DOE ] 4406,44060000,10000,0,0,256,83,11039,256,256,1,0,3625,65536,0,1,64788,375,373,65536,1,0,2,30,13,0,1620 +[zuse@Artemis] [HADES][DOE ] 4407,44070000,10000,0,0,256,83,11042,256,256,1,0,3626,65536,0,1,64788,375,373,65536,1,0,2,31,14,0,1621 +[zuse@Artemis] [HADES][DOE ] 4408,44080000,10000,0,0,256,83,11044,256,256,1,0,3628,65536,0,1,64788,375,373,65536,1,0,2,33,16,0,1623 +[zuse@Artemis] [HADES][DOE ] 4409,44090000,10000,0,0,256,83,11047,256,256,1,0,3629,65536,0,1,64788,375,373,65536,1,0,2,34,17,0,1624 +[zuse@Artemis] [HADES][DOE ] 4410,44100000,10000,0,0,256,83,11049,256,256,1,0,3631,65536,0,1,64788,375,373,65536,1,0,2,36,19,0,1626 +[zuse@Hera] [HADES][DOE ] 541,5410000,18446744073670861616,0,0,130269,56,1604,256,256,0,4895412794951710256,3634,65536,0,1,64788,375,373,65536,1,0,0,0,22,2,1629 +[zuse@Hera] [HADES][DOE ] 542,5420000,10000,0,0,256,56,1608,256,256,0,0,3636,65536,0,1,64788,375,373,65536,1,0,0,0,24,4,1631 +[zuse@Hera] [HADES][DOE ] 543,5430000,10000,0,0,256,54,1611,256,256,0,0,3637,65536,0,1,64788,375,373,65536,1,0,0,0,25,5,1632 +[zuse@Hera] [HADES][DOE ] 544,5440000,10000,0,0,256,54,1614,256,256,0,0,3638,65536,0,1,64788,375,373,65536,1,0,0,0,26,6,1633 +[zuse@Hera] [HADES][DOE ] 545,5450000,10000,0,0,256,54,1618,256,256,0,0,3640,65536,0,1,64788,375,373,65536,1,0,0,0,28,8,1635 +[zuse@Hera] [HADES][DOE ] 546,5460000,10000,0,0,256,54,1621,256,256,0,0,3641,65536,0,1,64788,375,373,65536,1,0,0,0,29,9,1636 +[zuse@Hera] [HADES][DOE ] 547,5470000,10000,0,0,256,54,1624,256,256,0,0,3642,65536,0,1,64788,375,373,65536,1,0,0,0,30,10,1637 +[zuse@Hera] [HADES][DOE ] 548,5480000,10000,0,0,256,54,1882,256,256,0,0,3643,65536,0,1,64788,375,373,65536,1,0,0,0,31,11,1638 +[zuse@Hera] [HADES][DOE ] 549,5490000,10000,0,0,256,54,1947,256,256,0,0,3644,65536,0,1,64788,375,373,65536,1,0,0,0,32,12,1639 +[zuse@Hera] [HADES][DOE ] 550,5500000,10000,0,0,256,54,1920,256,256,0,0,3646,65536,0,1,64788,375,373,65536,1,0,0,0,34,14,1641 +[zuse@Hera] [HADES][DOE ] 551,5510000,10000,0,0,256,54,1924,256,256,0,0,3647,65536,0,1,64788,375,373,65536,1,0,0,0,35,15,1642 +[zuse@Hera] [HADES][DOE ] 552,5520000,10000,0,0,256,54,1928,256,256,0,0,3649,65536,0,1,64788,375,373,65536,1,0,0,0,37,17,1644 +[zuse@Hera] [HADES][DOE ] 553,5530000,10000,0,0,256,54,1932,256,256,0,0,3650,65536,0,1,64788,375,373,65536,1,0,0,0,38,18,1645 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 449,4490000,18446744073708511616,0,0,113836,31,2422,256,256,0,4895412794951728639,3695,65536,0,0,64776,387,373,65536,1,0,0,0,39,19,1646 +[zuse@Hermes] [HADES][DOE ] 450,4500000,10000,0,0,256,31,2428,256,256,0,0,3696,65536,0,0,64776,387,373,65536,1,0,1,1,0,20,1647 +[zuse@Hermes] [HADES][DOE ] 451,4510000,10000,0,0,256,31,2433,256,256,0,0,3697,65536,0,0,64776,387,373,65536,1,0,1,2,0,21,1648 +[zuse@Hermes] [HADES][DOE ] 452,4520000,10000,0,0,256,31,2439,256,256,0,0,3699,65536,0,0,64776,387,373,65536,1,0,1,4,0,23,1650 +[zuse@Hermes] [HADES][DOE ] 453,4530000,10000,0,0,256,31,2392,256,256,0,0,3701,65536,0,0,64776,387,373,65536,1,0,1,6,0,25,1652 +[zuse@Hermes] [HADES][DOE ] 454,4540000,10000,0,0,256,31,2398,256,256,0,0,3702,65536,0,0,64776,387,373,65536,1,0,1,7,0,26,1653 +[zuse@Hermes] [HADES][DOE ] 455,4550000,10000,0,0,256,31,2353,256,256,0,0,3703,65536,0,0,64776,387,373,65536,1,0,1,8,0,27,1654 +[zuse@Hermes] [HADES][DOE ] 456,4560000,10000,0,0,256,31,2408,256,256,0,0,3704,65536,0,0,64776,387,373,65536,1,0,1,9,0,28,1655 +[zuse@Hermes] [HADES][DOE ] 457,4570000,10000,0,0,256,31,2414,256,256,0,0,3706,65536,0,0,64776,387,373,65536,1,0,1,11,0,30,1657 +[zuse@Hermes] [HADES][DOE ] 458,4580000,10000,0,0,256,31,2842,256,256,0,0,3706,65536,0,0,64776,387,373,65536,1,0,1,11,0,30,1657 +[zuse@Hermes] [HADES][DOE ] 459,4590000,10000,0,0,256,31,3079,256,256,0,0,3708,65536,0,0,64776,387,373,65536,1,0,1,13,0,32,1659 +[zuse@Hermes] [HADES][DOE ] 460,4600000,10000,0,0,256,31,3262,256,256,0,0,3709,65536,0,0,64776,387,373,65536,1,0,1,14,0,33,1660 +[zuse@Hermes] [HADES][DOE ] 461,4610000,10000,0,0,256,31,3468,256,256,0,0,3710,65536,0,0,64776,387,373,65536,1,0,1,15,0,34,1661 +[zuse@Artemis] [HADES][DOE ] 4411,44110000,39500000,0,0,1010330,83,11052,256,256,2412,4720569067935629312,3711,65536,0,1,64764,387,385,65536,1,0,1,16,0,35,1662 +[zuse@Artemis] [HADES][DOE ] 4412,44120000,10000,0,0,256,83,11054,256,256,1,0,3712,65536,0,1,64764,387,385,65536,1,0,2,17,1,0,1663 +[zuse@Artemis] [HADES][DOE ] 4413,44130000,10000,0,0,256,83,11057,256,256,1,0,3713,65536,0,1,64764,387,385,65536,1,0,2,18,2,0,1664 +[zuse@Artemis] [HADES][DOE ] 4414,44140000,10000,0,0,256,83,11060,256,256,1,0,3716,65536,0,1,64764,387,385,65536,1,0,2,21,5,0,1667 +[zuse@Artemis] [HADES][DOE ] 4415,44150000,10000,0,0,256,83,11062,256,256,1,0,3717,65536,0,1,64764,387,385,65536,1,0,2,22,6,0,1668 +[zuse@Artemis] [HADES][DOE ] 4416,44160000,10000,0,0,256,83,11065,256,256,1,0,3718,65536,0,1,64764,387,385,65536,1,0,2,23,7,0,1669 +[zuse@Artemis] [HADES][DOE ] 4417,44170000,10000,0,0,256,83,11067,256,256,1,0,3719,65536,0,1,64764,387,385,65536,1,0,2,24,8,0,1670 +[zuse@Artemis] [HADES][DOE ] 4418,44180000,10000,0,0,256,83,11070,256,256,1,0,3720,65536,0,1,64764,387,385,65536,1,0,2,25,9,0,1671 +[zuse@Artemis] [HADES][DOE ] 4419,44190000,10000,0,0,256,83,11072,256,256,1,0,3721,65536,0,1,64764,387,385,65536,1,0,2,26,10,0,1672 +[zuse@Artemis] [HADES][DOE ] 4420,44200000,10000,0,0,256,83,11075,256,256,1,0,3722,65536,0,1,64764,387,385,65536,1,0,2,27,11,0,1673 +[zuse@Artemis] [HADES][DOE ] 4421,44210000,10000,0,0,256,83,11077,256,256,1,0,3723,65536,0,1,64764,387,385,65536,1,0,2,28,12,0,1674 +[zuse@Artemis] [HADES][DOE ] 4422,44220000,10000,0,0,256,83,11080,256,256,1,0,3724,65536,0,1,64764,387,385,65536,1,0,2,29,13,0,1675 +[zuse@Artemis] [HADES][DOE ] 4423,44230000,10000,0,0,256,83,11082,256,256,1,0,3726,65536,0,1,64764,387,385,65536,1,0,2,31,15,0,1677 +[zuse@Hera] [HADES][DOE ] 554,5540000,18446744073670861616,0,0,133597,54,1670,256,256,0,4895412794951710256,3727,65536,0,1,64764,387,385,65536,1,0,2,32,16,0,1678 +[zuse@Hera] [HADES][DOE ] 555,5550000,10000,0,0,256,54,1674,256,256,0,0,3729,65536,0,1,64764,387,385,65536,1,0,0,0,18,2,1680 +[zuse@Hera] [HADES][DOE ] 556,5560000,10000,0,0,256,54,1700,256,256,0,0,3729,65536,0,1,64764,387,385,65536,1,0,0,0,18,2,1680 +[zuse@Hera] [HADES][DOE ] 557,5570000,10000,0,0,256,54,1704,256,256,0,0,3731,65536,0,1,64764,387,385,65536,1,0,0,0,20,4,1682 +[zuse@Hera] [HADES][DOE ] 558,5580000,10000,0,0,256,54,1684,256,256,0,0,3731,65536,0,1,64764,387,385,65536,1,0,0,0,20,4,1682 +[zuse@Hera] [HADES][DOE ] 559,5590000,10000,0,0,256,54,1687,256,256,0,0,3732,65536,0,1,64764,387,385,65536,1,0,0,0,21,5,1683 +[zuse@Hera] [HADES][DOE ] 560,5600000,10000,0,0,256,54,1690,256,256,0,0,3733,65536,0,1,64764,387,385,65536,1,0,0,0,22,6,1684 +[zuse@Hera] [HADES][DOE ] 561,5610000,10000,0,0,256,54,1694,256,256,0,0,3734,65536,0,1,64764,387,385,65536,1,0,0,0,23,7,1685 +[zuse@Hera] [HADES][DOE ] 562,5620000,10000,0,0,256,54,1697,256,256,0,0,3737,65536,0,1,64764,387,385,65536,1,0,0,0,26,10,1688 +[zuse@Hera] [HADES][DOE ] 563,5630000,10000,0,0,256,54,1970,256,256,0,0,3738,65536,0,1,64764,387,385,65536,1,0,0,0,27,11,1689 +[zuse@Hera] [HADES][DOE ] 564,5640000,10000,0,0,256,54,2039,256,256,0,0,3739,65536,0,1,64764,387,385,65536,1,0,0,0,28,12,1690 +[zuse@Hera] [HADES][DOE ] 565,5650000,10000,0,0,256,54,2043,256,256,0,0,3740,65536,0,1,64764,387,385,65536,1,0,0,0,29,13,1691 +[zuse@Hera] [HADES][DOE ] 566,5660000,10000,0,0,256,54,2047,256,256,0,0,3741,65536,0,1,64764,387,385,65536,1,0,0,0,30,14,1692 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 462,4620000,18446744073708511616,0,0,117164,31,2440,256,256,0,4895412794951728639,3795,65536,0,0,64753,398,385,65536,1,0,0,0,31,15,1693 +[zuse@Hermes] [HADES][DOE ] 463,4630000,10000,0,0,256,31,2445,256,256,0,0,3796,65536,0,0,64753,398,385,65536,1,0,1,1,0,16,1694 +[zuse@Hermes] [HADES][DOE ] 464,4640000,10000,0,0,256,31,2451,256,256,0,0,3797,65536,0,0,64753,398,385,65536,1,0,1,2,0,17,1695 +[zuse@Hermes] [HADES][DOE ] 465,4650000,10000,0,0,256,31,2456,256,256,0,0,3799,65536,0,0,64753,398,385,65536,1,0,1,4,0,19,1697 +[zuse@Hermes] [HADES][DOE ] 466,4660000,10000,0,0,256,31,2461,256,256,0,0,3800,65536,0,0,64753,398,385,65536,1,0,1,5,0,20,1698 +[zuse@Hermes] [HADES][DOE ] 467,4670000,10000,0,0,256,31,2467,256,256,0,0,3801,65536,0,0,64753,398,385,65536,1,0,1,6,0,21,1699 +[zuse@Hermes] [HADES][DOE ] 468,4680000,10000,0,0,256,31,2834,256,256,0,0,3803,65536,0,0,64753,398,385,65536,1,0,1,8,0,23,1701 +[zuse@Hermes] [HADES][DOE ] 469,4690000,10000,0,0,256,31,3064,256,256,0,0,3804,65536,0,0,64753,398,385,65536,1,0,1,9,0,24,1702 +[zuse@Hermes] [HADES][DOE ] 470,4700000,10000,0,0,256,31,3241,256,256,0,0,3806,65536,0,0,64753,398,385,65536,1,0,1,11,0,26,1704 +[zuse@Hermes] [HADES][DOE ] 471,4710000,10000,0,0,256,31,3341,256,256,0,0,3807,65536,0,0,64753,398,385,65536,1,0,1,12,0,27,1705 +[zuse@Hermes] [HADES][DOE ] 472,4720000,10000,0,0,256,31,3348,256,256,0,0,3809,65536,0,0,64753,398,385,65536,1,0,1,14,0,29,1707 +[zuse@Hermes] [HADES][DOE ] 473,4730000,10000,0,0,256,31,3454,256,256,0,0,3810,65536,0,0,64753,398,385,65536,1,0,1,15,0,30,1708 +[zuse@Hermes] [HADES][DOE ] 474,4740000,10000,0,0,256,31,3462,256,256,0,0,3811,65536,0,0,64753,398,385,65536,1,0,1,16,0,31,1709 +[zuse@Artemis] [HADES][DOE ] 4424,44240000,39500000,0,0,1010330,83,11085,256,256,2425,4720569067935629312,3813,65536,0,1,64742,398,396,65536,1,0,1,18,0,33,1711 +[zuse@Artemis] [HADES][DOE ] 4425,44250000,10000,0,0,256,83,11087,256,256,1,0,3815,65536,0,1,64742,398,396,65536,1,0,2,20,2,0,1713 +[zuse@Artemis] [HADES][DOE ] 4426,44260000,10000,0,0,256,83,11090,256,256,1,0,3818,65536,0,1,64742,398,396,65536,1,0,2,23,5,0,1716 +[zuse@Artemis] [HADES][DOE ] 4427,44270000,10000,0,0,256,83,11092,256,256,1,0,3819,65536,0,1,64742,398,396,65536,1,0,2,24,6,0,1717 +[zuse@Artemis] [HADES][DOE ] 4428,44280000,10000,0,0,256,83,11095,256,256,1,0,3820,65536,0,1,64742,398,396,65536,1,0,2,25,7,0,1718 +[zuse@Artemis] [HADES][DOE ] 4429,44290000,10000,0,0,256,83,11097,256,256,1,0,3822,65536,0,1,64742,398,396,65536,1,0,2,27,9,0,1720 +[zuse@Artemis] [HADES][DOE ] 4430,44300000,10000,0,0,256,83,11100,256,256,1,0,3823,65536,0,1,64742,398,396,65536,1,0,2,28,10,0,1721 +[zuse@Artemis] [HADES][DOE ] 4431,44310000,10000,0,0,256,83,11102,256,256,1,0,3825,65536,0,1,64742,398,396,65536,1,0,2,30,12,0,1723 +[zuse@Artemis] [HADES][DOE ] 4432,44320000,10000,0,0,256,83,11105,256,256,1,0,3826,65536,0,1,64742,398,396,65536,1,0,2,31,13,0,1724 +[zuse@Artemis] [HADES][DOE ] 4433,44330000,10000,0,0,256,83,11107,256,256,1,0,3827,65536,0,1,64742,398,396,65536,1,0,2,32,14,0,1725 +[zuse@Artemis] [HADES][DOE ] 4434,44340000,10000,0,0,256,83,11110,256,256,1,0,3829,65536,0,1,64742,398,396,65536,1,0,2,34,16,0,1727 +[zuse@Artemis] [HADES][DOE ] 4435,44350000,10000,0,0,256,83,11112,256,256,1,0,3830,65536,0,1,64742,398,396,65536,1,0,2,35,17,0,1728 +[zuse@Artemis] [HADES][DOE ] 4436,44360000,10000,0,0,256,83,11115,256,256,1,0,3832,65536,0,1,64742,398,396,65536,1,0,2,37,19,0,1730 +[zuse@Hera] [HADES][DOE ] 567,5670000,18446744073670861616,0,0,136925,53,1762,256,256,0,4895412794951710256,3833,65536,0,1,64742,398,396,65536,1,0,2,38,20,0,1731 +[zuse@Hera] [HADES][DOE ] 568,5680000,10000,0,0,256,53,1766,256,256,0,0,3834,65536,0,1,64742,398,396,65536,1,0,0,0,21,1,1732 +[zuse@Hera] [HADES][DOE ] 569,5690000,10000,0,0,256,53,1769,256,256,0,0,3836,65536,0,1,64742,398,396,65536,1,0,0,0,23,3,1734 +[zuse@Hera] [HADES][DOE ] 570,5700000,10000,0,0,256,53,1773,256,256,0,0,3837,65536,0,1,64742,398,396,65536,1,0,0,0,24,4,1735 +[zuse@Hera] [HADES][DOE ] 571,5710000,10000,0,0,256,53,1776,256,256,0,0,3841,65536,0,1,64742,398,396,65536,1,0,0,0,28,8,1739 +[zuse@Hera] [HADES][DOE ] 572,5720000,10000,0,0,256,53,1780,256,256,0,0,3842,65536,0,1,64742,398,396,65536,1,0,0,0,29,9,1740 +[zuse@Hera] [HADES][DOE ] 573,5730000,10000,0,0,256,53,1862,256,256,0,0,3843,65536,0,1,64742,398,396,65536,1,0,0,0,30,10,1741 +[zuse@Hera] [HADES][DOE ] 574,5740000,10000,0,0,256,53,1838,256,256,0,0,3844,65536,0,1,64742,398,396,65536,1,0,0,0,31,11,1742 +[zuse@Hera] [HADES][DOE ] 575,5750000,10000,0,0,256,53,1842,256,256,0,0,3845,65536,0,1,64742,398,396,65536,1,0,0,0,32,12,1743 +[zuse@Hera] [HADES][DOE ] 576,5760000,10000,0,0,256,53,1845,256,256,0,0,3847,65536,0,1,64742,398,396,65536,1,0,0,0,34,14,1745 +[zuse@Hera] [HADES][DOE ] 577,5770000,10000,0,0,256,53,1849,256,256,0,0,3848,65536,0,1,64742,398,396,65536,1,0,0,0,35,15,1746 +[zuse@Hera] [HADES][DOE ] 578,5780000,10000,0,0,256,53,2166,256,256,0,0,3849,65536,0,1,64742,398,396,65536,1,0,0,0,36,16,1747 +[zuse@Hera] [HADES][DOE ] 579,5790000,10000,0,0,256,53,2246,256,256,0,0,3850,65536,0,1,64742,398,396,65536,1,0,0,0,37,17,1748 +[zuse@Hera] [HADES][DOE ] 580,5800000,10000,0,0,256,53,1915,256,256,0,0,3851,65536,0,1,64742,398,396,65536,1,0,0,0,38,18,1749 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 475,4750000,18446744073708501616,0,0,120492,31,2407,256,256,0,4895412794951728634,3895,65536,0,0,64730,410,396,65536,1,0,0,0,39,19,1750 +[zuse@Hermes] [HADES][DOE ] 476,4760000,10000,0,0,256,31,2412,256,256,0,0,3896,65536,0,0,64730,410,396,65536,1,0,1,1,0,20,1751 +[zuse@Hermes] [HADES][DOE ] 477,4770000,10000,0,0,256,31,2417,256,256,0,0,3897,65536,0,0,64730,410,396,65536,1,0,1,2,0,21,1752 +[zuse@Hermes] [HADES][DOE ] 478,4780000,10000,0,0,256,31,2826,256,256,0,0,3898,65536,0,0,64730,410,396,65536,1,0,1,3,0,22,1753 +[zuse@Hermes] [HADES][DOE ] 479,4790000,10000,0,0,256,31,2832,256,256,0,0,3899,65536,0,0,64730,410,396,65536,1,0,1,4,0,23,1754 +[zuse@Hermes] [HADES][DOE ] 480,4800000,10000,0,0,256,31,2907,256,256,0,0,3900,65536,0,0,64730,410,396,65536,1,0,1,5,0,24,1755 +[zuse@Hermes] [HADES][DOE ] 481,4810000,10000,0,0,256,31,2986,256,256,0,0,3901,65536,0,0,64730,410,396,65536,1,0,1,6,0,25,1756 +[zuse@Hermes] [HADES][DOE ] 482,4820000,10000,0,0,256,31,2993,256,256,0,0,3902,65536,0,0,64730,410,396,65536,1,0,1,7,0,26,1757 +[zuse@Hermes] [HADES][DOE ] 483,4830000,10000,0,0,256,31,3076,256,256,0,0,3903,65536,0,0,64730,410,396,65536,1,0,1,8,0,27,1758 +[zuse@Hermes] [HADES][DOE ] 484,4840000,10000,0,0,256,31,3005,256,256,0,0,3906,65536,0,0,64730,410,396,65536,1,0,1,11,0,30,1761 +[zuse@Hermes] [HADES][DOE ] 485,4850000,10000,0,0,256,31,3011,256,256,0,0,3907,65536,0,0,64730,410,396,65536,1,0,1,12,0,31,1762 +[zuse@Hermes] [HADES][DOE ] 486,4860000,10000,0,0,256,31,3095,256,256,0,0,3907,65536,0,0,64730,410,396,65536,1,0,1,12,0,31,1762 +[zuse@Hermes] [HADES][DOE ] 487,4870000,10000,0,0,256,31,3102,256,256,0,0,3909,65536,0,0,64730,410,396,65536,1,0,1,14,0,33,1764 +[zuse@Artemis] [HADES][DOE ] 4437,44370000,39500000,0,0,1010330,83,11117,256,256,2438,4720569067935629312,3909,65536,0,1,64718,410,408,65536,1,0,1,14,0,33,1764 +[zuse@Artemis] [HADES][DOE ] 4438,44380000,10000,0,0,256,83,11120,256,256,1,0,3911,65536,0,1,64718,410,408,65536,1,0,2,16,2,0,1766 +[zuse@Artemis] [HADES][DOE ] 4439,44390000,10000,0,0,256,83,11122,256,256,1,0,3912,65536,0,1,64718,410,408,65536,1,0,2,17,3,0,1767 +[zuse@Artemis] [HADES][DOE ] 4440,44400000,10000,0,0,256,83,11125,256,256,1,0,3913,65536,0,1,64718,410,408,65536,1,0,2,18,4,0,1768 +[zuse@Artemis] [HADES][DOE ] 4441,44410000,10000,0,0,256,83,11127,256,256,1,0,3914,65536,0,1,64718,410,408,65536,1,0,2,19,5,0,1769 +[zuse@Artemis] [HADES][DOE ] 4442,44420000,10000,0,0,256,83,11130,256,256,1,0,3916,65536,0,1,64718,410,408,65536,1,0,2,21,7,0,1771 +[zuse@Artemis] [HADES][DOE ] 4443,44430000,10000,0,0,256,83,11132,256,256,1,0,3917,65536,0,1,64718,410,408,65536,1,0,2,22,8,0,1772 +[zuse@Artemis] [HADES][DOE ] 4444,44440000,10000,0,0,256,83,11135,256,256,1,0,3920,65536,0,1,64718,410,408,65536,1,0,2,25,11,0,1775 +[zuse@Artemis] [HADES][DOE ] 4445,44450000,10000,0,0,256,83,11137,256,256,1,0,3921,65536,0,1,64718,410,408,65536,1,0,2,26,12,0,1776 +[zuse@Artemis] [HADES][DOE ] 4446,44460000,10000,0,0,256,83,11140,256,256,1,0,3922,65536,0,1,64718,410,408,65536,1,0,2,27,13,0,1777 +[zuse@Artemis] [HADES][DOE ] 4447,44470000,10000,0,0,256,83,11142,256,256,1,0,3923,65536,0,1,64718,410,408,65536,1,0,2,28,14,0,1778 +[zuse@Artemis] [HADES][DOE ] 4448,44480000,10000,0,0,256,83,11145,256,256,1,0,3924,65536,0,1,64718,410,408,65536,1,0,2,29,15,0,1779 +[zuse@Artemis] [HADES][DOE ] 4449,44490000,10000,0,0,256,83,11147,256,256,1,0,3925,65536,0,1,64718,410,408,65536,1,0,2,30,16,0,1780 +[zuse@Hera] [HADES][DOE ] 581,5810000,18446744073670871616,0,0,140509,53,1863,256,256,0,4895412794951710260,3927,65536,0,1,64718,410,408,65536,1,0,2,32,18,0,1782 +[zuse@Hera] [HADES][DOE ] 582,5820000,10000,0,0,256,53,1867,256,256,0,0,3928,65536,0,1,64718,410,408,65536,1,0,0,0,19,1,1783 +[zuse@Hera] [HADES][DOE ] 583,5830000,10000,0,0,256,53,1870,256,256,0,0,3929,65536,0,1,64718,410,408,65536,1,0,0,0,20,2,1784 +[zuse@Hera] [HADES][DOE ] 584,5840000,10000,0,0,256,53,1874,256,256,0,0,3930,65536,0,1,64718,410,408,65536,1,0,0,0,21,3,1785 +[zuse@Hera] [HADES][DOE ] 585,5850000,10000,0,0,256,53,1850,256,256,0,0,3931,65536,0,1,64718,410,408,65536,1,0,0,0,22,4,1786 +[zuse@Hera] [HADES][DOE ] 586,5860000,10000,0,0,256,53,1881,256,256,0,0,3932,65536,0,1,64718,410,408,65536,1,0,0,0,23,5,1787 +[zuse@Hera] [HADES][DOE ] 587,5870000,10000,0,0,256,53,1857,256,256,0,0,3934,65536,0,1,64718,410,408,65536,1,0,0,0,25,7,1789 +[zuse@Hera] [HADES][DOE ] 588,5880000,10000,0,0,256,53,1888,256,256,0,0,3934,65536,0,1,64718,410,408,65536,1,0,0,0,25,7,1789 +[zuse@Hera] [HADES][DOE ] 589,5890000,10000,0,0,256,53,1891,256,256,0,0,3935,65536,0,1,64718,410,408,65536,1,0,0,0,26,8,1790 +[zuse@Hera] [HADES][DOE ] 590,5900000,10000,0,0,256,53,1895,256,256,0,0,3936,65536,0,1,64718,410,408,65536,1,0,0,0,27,9,1791 +[zuse@Hera] [HADES][DOE ] 591,5910000,10000,0,0,256,53,1898,256,256,0,0,3938,65536,0,1,64718,410,408,65536,1,0,0,0,29,11,1793 +[zuse@Hera] [HADES][DOE ] 592,5920000,10000,0,0,256,53,1902,256,256,0,0,3939,65536,0,1,64718,410,408,65536,1,0,0,0,30,12,1794 +[zuse@Hera] [HADES][DOE ] 593,5930000,10000,0,0,256,53,2023,256,256,0,0,3940,65536,0,1,64718,410,408,65536,1,0,0,0,31,13,1795 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 488,4880000,18446744073708501616,0,0,123820,31,2635,256,256,0,4895412794951728634,3995,65536,0,0,64707,421,408,65536,1,0,0,0,32,14,1796 +[zuse@Hermes] [HADES][DOE ] 489,4890000,10000,0,0,256,31,2640,256,256,0,0,3996,65536,0,0,64707,421,408,65536,1,0,1,1,0,15,1797 +[zuse@Hermes] [HADES][DOE ] 490,4900000,10000,0,0,256,31,2646,256,256,0,0,3997,65536,0,0,64707,421,408,65536,1,0,1,2,0,16,1798 +[zuse@Hermes] [HADES][DOE ] 491,4910000,10000,0,0,256,31,2772,256,256,0,0,3998,65536,0,0,64707,421,408,65536,1,0,1,3,0,17,1799 +[zuse@Hermes] [HADES][DOE ] 492,4920000,10000,0,0,256,31,2778,256,256,0,0,3999,65536,0,0,64707,421,408,65536,1,0,1,4,0,18,1800 +[zuse@Hermes] [HADES][DOE ] 493,4930000,10000,0,0,256,31,2721,256,256,0,0,4000,65536,0,0,64707,421,408,65536,1,0,1,5,0,19,1801 +[zuse@Hermes] [HADES][DOE ] 494,4940000,10000,0,0,256,31,2727,256,256,0,0,4001,65536,0,0,64707,421,408,65536,1,0,1,6,0,20,1802 +[zuse@Hermes] [HADES][DOE ] 495,4950000,10000,0,0,256,31,2673,256,256,0,0,4002,65536,0,0,64707,421,408,65536,1,0,1,7,0,21,1803 +[zuse@Hermes] [HADES][DOE ] 496,4960000,10000,0,0,256,31,2738,256,256,0,0,4003,65536,0,0,64707,421,408,65536,1,0,1,8,0,22,1804 +[zuse@Hermes] [HADES][DOE ] 497,4970000,10000,0,0,256,31,2684,256,256,0,0,4005,65536,0,0,64707,421,408,65536,1,0,1,10,0,24,1806 +[zuse@Hermes] [HADES][DOE ] 498,4980000,10000,0,0,256,31,3256,256,256,0,0,4007,65536,0,0,64707,421,408,65536,1,0,1,12,0,26,1808 +[zuse@Hermes] [HADES][DOE ] 499,4990000,10000,0,0,256,31,3542,256,256,0,0,4008,65536,0,0,64707,421,408,65536,1,0,1,13,0,27,1809 +[zuse@Hermes] [HADES][DOE ] 500,5000000,10000,0,0,256,31,3764,256,256,0,0,4009,65536,0,0,64707,421,408,65536,1,0,1,14,0,28,1810 +[zuse@Hermes] [HADES][DOE ] 501,5010000,10000,0,0,256,31,2894,256,256,0,0,4011,65536,0,0,64707,421,408,65536,1,0,1,16,0,30,1812 +[zuse@Artemis] [HADES][DOE ] 4450,44500000,39490000,0,0,1010074,83,11150,256,256,2451,4720567725758349312,4012,65536,0,1,64695,421,420,65536,1,0,1,17,0,31,1813 +[zuse@Artemis] [HADES][DOE ] 4451,44510000,10000,0,0,256,83,11152,256,256,1,0,4013,65536,0,1,64695,421,420,65536,1,0,2,18,1,0,1814 +[zuse@Artemis] [HADES][DOE ] 4452,44520000,10000,0,0,256,83,11155,256,256,1,0,4014,65536,0,1,64695,421,420,65536,1,0,2,19,2,0,1815 +[zuse@Artemis] [HADES][DOE ] 4453,44530000,10000,0,0,256,83,11157,256,256,1,0,4015,65536,0,1,64695,421,420,65536,1,0,2,20,3,0,1816 +[zuse@Artemis] [HADES][DOE ] 4454,44540000,10000,0,0,256,83,11160,256,256,1,0,4016,65536,0,1,64695,421,420,65536,1,0,2,21,4,0,1817 +[zuse@Artemis] [HADES][DOE ] 4455,44550000,10000,0,0,256,83,11162,256,256,1,0,4017,65536,0,1,64695,421,420,65536,1,0,2,22,5,0,1818 +[zuse@Artemis] [HADES][DOE ] 4456,44560000,10000,0,0,256,83,11165,256,256,1,0,4018,65536,0,1,64695,421,420,65536,1,0,2,23,6,0,1819 +[zuse@Artemis] [HADES][DOE ] 4457,44570000,10000,0,0,256,83,11167,256,256,1,0,4019,65536,0,1,64695,421,420,65536,1,0,2,24,7,0,1820 +[zuse@Artemis] [HADES][DOE ] 4458,44580000,10000,0,0,256,83,11170,256,256,1,0,4022,65536,0,1,64695,421,420,65536,1,0,2,27,10,0,1823 +[zuse@Artemis] [HADES][DOE ] 4459,44590000,10000,0,0,256,83,11172,256,256,1,0,4023,65536,0,1,64695,421,420,65536,1,0,2,28,11,0,1824 +[zuse@Artemis] [HADES][DOE ] 4460,44600000,10000,0,0,256,83,11175,256,256,1,0,4024,65536,0,1,64695,421,420,65536,1,0,2,29,12,0,1825 +[zuse@Artemis] [HADES][DOE ] 4461,44610000,10000,0,0,256,83,11177,256,256,1,0,4025,65536,0,1,64695,421,420,65536,1,0,2,30,13,0,1826 +[zuse@Artemis] [HADES][DOE ] 4462,44620000,10000,0,0,256,83,11180,256,256,1,0,4027,65536,0,1,64695,421,420,65536,1,0,2,32,15,0,1828 +[zuse@Hera] [HADES][DOE ] 594,5940000,18446744073670871616,0,0,143837,51,1937,256,256,0,4895412794951710260,4030,65536,0,1,64695,421,420,65536,1,0,0,0,18,2,1831 +[zuse@Hera] [HADES][DOE ] 595,5950000,10000,0,0,256,51,1941,256,256,0,0,4031,65536,0,1,64695,421,420,65536,1,0,0,0,19,3,1832 +[zuse@Hera] [HADES][DOE ] 596,5960000,10000,0,0,256,51,1944,256,256,0,0,4032,65536,0,1,64695,421,420,65536,1,0,0,0,20,4,1833 +[zuse@Hera] [HADES][DOE ] 597,5970000,10000,0,0,256,51,1948,256,256,0,0,4033,65536,0,1,64695,421,420,65536,1,0,0,0,21,5,1834 +[zuse@Hera] [HADES][DOE ] 598,5980000,10000,0,0,256,51,1923,256,256,0,0,4034,65536,0,1,64695,421,420,65536,1,0,0,0,22,6,1835 +[zuse@Hera] [HADES][DOE ] 599,5990000,10000,0,0,256,51,1927,256,256,0,0,4035,65536,0,1,64695,421,420,65536,1,0,0,0,23,7,1836 +[zuse@Hera] [HADES][DOE ] 600,6000000,10000,0,0,256,51,1903,256,256,0,0,4036,65536,0,1,64695,421,420,65536,1,0,0,0,24,8,1837 +[zuse@Hera] [HADES][DOE ] 601,6010000,10000,0,0,256,51,1934,256,256,0,0,4037,65536,0,1,64695,421,420,65536,1,0,0,0,25,9,1838 +[zuse@Hera] [HADES][DOE ] 602,6020000,10000,0,0,256,51,1938,256,256,0,0,4038,65536,0,1,64695,421,420,65536,1,0,0,0,26,10,1839 +[zuse@Hera] [HADES][DOE ] 603,6030000,10000,0,0,256,51,1941,256,256,0,0,4039,65536,0,1,64695,421,420,65536,1,0,0,0,27,11,1840 +[zuse@Hera] [HADES][DOE ] 604,6040000,10000,0,0,256,51,1945,256,256,0,0,4040,65536,0,1,64695,421,420,65536,1,0,0,0,28,12,1841 +[zuse@Hera] [HADES][DOE ] 605,6050000,10000,0,0,256,51,1948,256,256,0,0,4041,65536,0,1,64695,421,420,65536,1,0,0,0,29,13,1842 +[zuse@Hera] [HADES][DOE ] 606,6060000,10000,0,0,256,51,1952,256,256,0,0,4041,65536,0,1,64695,421,420,65536,1,0,0,0,29,13,1842 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 502,5020000,18446744073708511616,0,0,127404,31,2653,256,256,0,4895412794951728639,4095,65536,0,0,64683,433,420,65536,1,0,0,0,31,15,1844 +[zuse@Hermes] [HADES][DOE ] 503,5030000,10000,0,0,256,31,2659,256,256,0,0,4096,65536,0,0,64683,433,420,65536,1,0,1,1,0,16,1845 +[zuse@Hermes] [HADES][DOE ] 504,5040000,10000,0,0,256,31,2664,256,256,0,0,4097,65536,0,0,64683,433,420,65536,1,0,1,2,0,17,1846 +[zuse@Hermes] [HADES][DOE ] 505,5050000,10000,0,0,256,31,2670,256,256,0,0,4098,65536,0,0,64683,433,420,65536,1,0,1,3,0,18,1847 +[zuse@Hermes] [HADES][DOE ] 506,5060000,10000,0,0,256,31,2675,256,256,0,0,4099,65536,0,0,64683,433,420,65536,1,0,1,4,0,19,1848 +[zuse@Hermes] [HADES][DOE ] 507,5070000,10000,0,0,256,31,2680,256,256,0,0,4100,65536,0,0,64683,433,420,65536,1,0,1,5,0,20,1849 +[zuse@Hermes] [HADES][DOE ] 508,5080000,10000,0,0,256,31,3079,256,256,0,0,4101,65536,0,0,64683,433,420,65536,1,0,1,6,0,21,1850 +[zuse@Hermes] [HADES][DOE ] 509,5090000,10000,0,0,256,30,3328,256,256,0,0,4103,65536,0,0,64683,433,420,65536,1,0,1,8,0,23,1852 +[zuse@Hermes] [HADES][DOE ] 510,5100000,10000,0,0,256,29,3425,256,256,0,0,4104,65536,0,0,64683,433,420,65536,1,0,1,9,0,24,1853 +[zuse@Hermes] [HADES][DOE ] 511,5110000,10000,0,0,256,29,3628,256,256,0,0,4105,65536,0,0,64683,433,420,65536,1,0,1,10,0,25,1854 +[zuse@Hermes] [HADES][DOE ] 512,5120000,10000,0,0,256,29,3635,256,256,0,0,4106,65536,0,0,64683,433,420,65536,1,0,1,11,0,26,1855 +[zuse@Hermes] [HADES][DOE ] 513,5130000,10000,0,0,256,29,3749,256,256,0,0,4109,65536,0,0,64683,433,420,65536,1,0,1,14,0,29,1858 +[zuse@Hermes] [HADES][DOE ] 514,5140000,10000,0,0,256,29,2970,256,256,0,0,4109,65536,0,0,64683,433,420,65536,1,0,1,14,0,29,1858 +[zuse@Artemis] [HADES][DOE ] 4463,44630000,39490000,0,0,1010074,83,11182,256,256,2464,4720567725758349312,4110,65536,0,1,64672,433,431,65536,1,0,1,15,0,30,1859 +[zuse@Artemis] [HADES][DOE ] 4464,44640000,10000,0,0,256,83,11185,256,256,1,0,4112,65536,0,1,64672,433,431,65536,1,0,2,17,2,0,1861 +[zuse@Artemis] [HADES][DOE ] 4465,44650000,10000,0,0,256,83,11188,256,256,1,0,4114,65536,0,1,64672,433,431,65536,1,0,2,19,4,0,1863 +[zuse@Artemis] [HADES][DOE ] 4466,44660000,10000,0,0,256,83,11190,256,256,1,0,4115,65536,0,1,64672,433,431,65536,1,0,2,20,5,0,1864 +[zuse@Artemis] [HADES][DOE ] 4467,44670000,10000,0,0,256,83,11193,256,256,1,0,4116,65536,0,1,64672,433,431,65536,1,0,2,21,6,0,1865 +[zuse@Artemis] [HADES][DOE ] 4468,44680000,10000,0,0,256,83,11195,256,256,1,0,4117,65536,0,1,64672,433,431,65536,1,0,2,22,7,0,1866 +[zuse@Artemis] [HADES][DOE ] 4469,44690000,10000,0,0,256,83,11198,256,256,1,0,4118,65536,0,1,64672,433,431,65536,1,0,2,23,8,0,1867 +[zuse@Artemis] [HADES][DOE ] 4470,44700000,10000,0,0,256,83,11200,256,256,1,0,4120,65536,0,1,64672,433,431,65536,1,0,2,25,10,0,1869 +[zuse@Artemis] [HADES][DOE ] 4471,44710000,10000,0,0,256,83,11203,256,256,1,0,4121,65536,0,1,64672,433,431,65536,1,0,2,26,11,0,1870 +[zuse@Artemis] [HADES][DOE ] 4472,44720000,10000,0,0,256,83,11205,256,256,1,0,4123,65536,0,1,64672,433,431,65536,1,0,2,28,13,0,1872 +[zuse@Artemis] [HADES][DOE ] 4473,44730000,10000,0,0,256,83,11208,256,256,1,0,4125,65536,0,1,64672,433,431,65536,1,0,2,30,15,0,1874 +[zuse@Artemis] [HADES][DOE ] 4474,44740000,10000,0,0,256,83,11210,256,256,1,0,4125,65536,0,1,64672,433,431,65536,1,0,2,30,15,0,1874 +[zuse@Artemis] [HADES][DOE ] 4475,44750000,10000,0,0,256,83,11213,256,256,1,0,4126,65536,0,1,64672,433,431,65536,1,0,2,31,16,0,1875 +[zuse@Artemis] [HADES][DOE ] 4476,44760000,10000,0,0,256,83,11215,256,256,1,0,4128,65536,0,1,64672,433,431,65536,1,0,2,33,18,0,1877 +[zuse@Hera] [HADES][DOE ] 607,6070000,18446744073670861616,0,0,147165,51,1900,256,256,0,4895412794951710256,4129,65536,0,1,64672,433,431,65536,1,0,2,34,19,0,1878 +[zuse@Hera] [HADES][DOE ] 608,6080000,10000,0,0,256,51,1987,256,256,0,0,4130,65536,0,1,64672,433,431,65536,1,0,0,0,20,1,1879 +[zuse@Hera] [HADES][DOE ] 609,6090000,10000,0,0,256,51,1991,256,256,0,0,4133,65536,0,1,64672,433,431,65536,1,0,0,0,23,4,1882 +[zuse@Hera] [HADES][DOE ] 610,6100000,10000,0,0,256,51,1995,256,256,0,0,4134,65536,0,1,64672,433,431,65536,1,0,0,0,24,5,1883 +[zuse@Hera] [HADES][DOE ] 611,6110000,10000,0,0,256,51,1969,256,256,0,0,4135,65536,0,1,64672,433,431,65536,1,0,0,0,25,6,1884 +[zuse@Hera] [HADES][DOE ] 612,6120000,10000,0,0,256,51,1973,256,256,0,0,4136,65536,0,1,64672,433,431,65536,1,0,0,0,26,7,1885 +[zuse@Hera] [HADES][DOE ] 613,6130000,10000,0,0,256,51,1948,256,256,0,0,4137,65536,0,1,64672,433,431,65536,1,0,0,0,27,8,1886 +[zuse@Hera] [HADES][DOE ] 614,6140000,10000,0,0,256,51,2009,256,256,0,0,4138,65536,0,1,64672,433,431,65536,1,0,0,0,28,9,1887 +[zuse@Hera] [HADES][DOE ] 615,6150000,10000,0,0,256,51,2013,256,256,0,0,4139,65536,0,1,64672,433,431,65536,1,0,0,0,29,10,1888 +[zuse@Hera] [HADES][DOE ] 616,6160000,10000,0,0,256,51,2047,256,256,0,0,4140,65536,0,1,64672,433,431,65536,1,0,0,0,30,11,1889 +[zuse@Hera] [HADES][DOE ] 617,6170000,10000,0,0,256,51,2050,256,256,0,0,4141,65536,0,1,64672,433,431,65536,1,0,0,0,31,12,1890 +[zuse@Hera] [HADES][DOE ] 618,6180000,10000,0,0,256,51,2085,256,256,0,0,4142,65536,0,1,64672,433,431,65536,1,0,0,0,32,13,1891 +[zuse@Hera] [HADES][DOE ] 619,6190000,10000,0,0,256,51,2089,256,256,0,0,4143,65536,0,1,64672,433,431,65536,1,0,0,0,33,14,1892 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 515,5150000,18446744073708511616,0,0,130732,29,2612,256,256,0,4895412794951728639,4195,65536,0,0,64660,445,431,65536,1,0,0,0,34,15,1893 +[zuse@Hermes] [HADES][DOE ] 516,5160000,10000,0,0,256,29,2617,256,256,0,0,4196,65536,0,0,64660,445,431,65536,1,0,1,1,0,16,1894 +[zuse@Hermes] [HADES][DOE ] 517,5170000,10000,0,0,256,29,2622,256,256,0,0,4198,65536,0,0,64660,445,431,65536,1,0,1,3,0,18,1896 +[zuse@Hermes] [HADES][DOE ] 518,5180000,10000,0,0,256,29,3065,256,256,0,0,4199,65536,0,0,64660,445,431,65536,1,0,1,4,0,19,1897 +[zuse@Hermes] [HADES][DOE ] 519,5190000,10000,0,0,256,29,3071,256,256,0,0,4200,65536,0,0,64660,445,431,65536,1,0,1,5,0,20,1898 +[zuse@Hermes] [HADES][DOE ] 520,5200000,10000,0,0,256,29,3152,256,256,0,0,4201,65536,0,0,64660,445,431,65536,1,0,1,6,0,21,1899 +[zuse@Hermes] [HADES][DOE ] 521,5210000,10000,0,0,256,29,3237,256,256,0,0,4203,65536,0,0,64660,445,431,65536,1,0,1,8,0,23,1901 +[zuse@Hermes] [HADES][DOE ] 522,5220000,10000,0,0,256,29,3243,256,256,0,0,4203,65536,0,0,64660,445,431,65536,1,0,1,8,0,23,1901 +[zuse@Hermes] [HADES][DOE ] 523,5230000,10000,0,0,256,29,3333,256,256,0,0,4205,65536,0,0,64660,445,431,65536,1,0,1,10,0,25,1903 +[zuse@Hermes] [HADES][DOE ] 524,5240000,10000,0,0,256,29,3256,256,256,0,0,4206,65536,0,0,64660,445,431,65536,1,0,1,11,0,26,1904 +[zuse@Hermes] [HADES][DOE ] 525,5250000,10000,0,0,256,29,3262,256,256,0,0,4208,65536,0,0,64660,445,431,65536,1,0,1,13,0,28,1906 +[zuse@Hermes] [HADES][DOE ] 526,5260000,10000,0,0,256,29,3352,256,256,0,0,4210,65536,0,0,64660,445,431,65536,1,0,1,15,0,30,1908 +[zuse@Hermes] [HADES][DOE ] 527,5270000,10000,0,0,256,29,3119,256,256,0,0,4211,65536,0,0,64660,445,431,65536,1,0,1,16,0,31,1909 +[zuse@Artemis] [HADES][DOE ] 4477,44770000,39500000,0,0,1010330,83,11218,256,256,2478,4720569067935629312,4212,65536,0,1,64648,445,443,65536,1,0,1,17,0,32,1910 +[zuse@Artemis] [HADES][DOE ] 4478,44780000,10000,0,0,256,83,11220,256,256,1,0,4213,65536,0,1,64648,445,443,65536,1,0,2,18,1,0,1911 +[zuse@Artemis] [HADES][DOE ] 4479,44790000,10000,0,0,256,83,11223,256,256,1,0,4215,65536,0,1,64648,445,443,65536,1,0,2,20,3,0,1913 +[zuse@Artemis] [HADES][DOE ] 4480,44800000,10000,0,0,256,83,11225,256,256,1,0,4216,65536,0,1,64648,445,443,65536,1,0,2,21,4,0,1914 +[zuse@Artemis] [HADES][DOE ] 4481,44810000,10000,0,0,256,83,11228,256,256,1,0,4217,65536,0,1,64648,445,443,65536,1,0,2,22,5,0,1915 +[zuse@Artemis] [HADES][DOE ] 4482,44820000,10000,0,0,256,83,11230,256,256,1,0,4218,65536,0,1,64648,445,443,65536,1,0,2,23,6,0,1916 +[zuse@Artemis] [HADES][DOE ] 4483,44830000,10000,0,0,256,83,11233,256,256,1,0,4219,65536,0,1,64648,445,443,65536,1,0,2,24,7,0,1917 +[zuse@Artemis] [HADES][DOE ] 4484,44840000,10000,0,0,256,83,11235,256,256,1,0,4220,65536,0,1,64648,445,443,65536,1,0,2,25,8,0,1918 +[zuse@Artemis] [HADES][DOE ] 4485,44850000,10000,0,0,256,83,11238,256,256,1,0,4222,65536,0,1,64648,445,443,65536,1,0,2,27,10,0,1920 +[zuse@Artemis] [HADES][DOE ] 4486,44860000,10000,0,0,256,83,11240,256,256,1,0,4223,65536,0,1,64648,445,443,65536,1,0,2,28,11,0,1921 +[zuse@Artemis] [HADES][DOE ] 4487,44870000,10000,0,0,256,83,11243,256,256,1,0,4226,65536,0,1,64648,445,443,65536,1,0,2,31,14,0,1924 +[zuse@Artemis] [HADES][DOE ] 4488,44880000,10000,0,0,256,83,11245,256,256,1,0,4227,65536,0,1,64648,445,443,65536,1,0,2,32,15,0,1925 +[zuse@Artemis] [HADES][DOE ] 4489,44890000,10000,0,0,256,83,11248,256,256,1,0,4228,65536,0,1,64648,445,443,65536,1,0,2,33,16,0,1926 +[zuse@Hera] [HADES][DOE ] 620,6200000,18446744073670861616,0,0,150493,51,1945,256,256,0,4895412794951710256,4230,65536,0,1,64648,445,443,65536,1,0,2,35,18,0,1928 +[zuse@Hera] [HADES][DOE ] 621,6210000,10000,0,0,256,51,1948,256,256,0,0,4231,65536,0,1,64648,445,443,65536,1,0,0,0,19,1,1929 +[zuse@Hera] [HADES][DOE ] 622,6220000,10000,0,0,256,51,1952,256,256,0,0,4233,65536,0,1,64648,445,443,65536,1,0,0,0,21,3,1931 +[zuse@Hera] [HADES][DOE ] 623,6230000,10000,0,0,256,51,2203,256,256,0,0,4236,65536,0,1,64648,445,443,65536,1,0,0,0,24,6,1934 +[zuse@Hera] [HADES][DOE ] 624,6240000,10000,0,0,256,51,2243,256,256,0,0,4237,65536,0,1,64648,445,443,65536,1,0,0,0,25,7,1935 +[zuse@Hera] [HADES][DOE ] 625,6250000,10000,0,0,256,51,2211,256,256,0,0,4238,65536,0,1,64648,445,443,65536,1,0,0,0,26,8,1936 +[zuse@Hera] [HADES][DOE ] 626,6260000,10000,0,0,256,51,2215,256,256,0,0,4239,65536,0,1,64648,445,443,65536,1,0,0,0,27,9,1937 +[zuse@Hera] [HADES][DOE ] 627,6270000,10000,0,0,256,51,2185,256,256,0,0,4240,65536,0,1,64648,445,443,65536,1,0,0,0,28,10,1938 +[zuse@Hera] [HADES][DOE ] 628,6280000,10000,0,0,256,51,2189,256,256,0,0,4242,65536,0,1,64648,445,443,65536,1,0,0,0,30,12,1940 +[zuse@Hera] [HADES][DOE ] 629,6290000,10000,0,0,256,51,2263,256,256,0,0,4243,65536,0,1,64648,445,443,65536,1,0,0,0,31,13,1941 +[zuse@Hera] [HADES][DOE ] 630,6300000,10000,0,0,256,51,2231,256,256,0,0,4244,65536,0,1,64648,445,443,65536,1,0,0,0,32,14,1942 +[zuse@Hera] [HADES][DOE ] 631,6310000,10000,0,0,256,51,2309,256,256,0,0,4245,65536,0,1,64648,445,443,65536,1,0,0,0,33,15,1943 +[zuse@Hera] [HADES][DOE ] 632,6320000,10000,0,0,256,51,2313,256,256,0,0,4246,65536,0,1,64648,445,443,65536,1,0,0,0,34,16,1944 +[zuse@Hera] [HADES][DOE ] 633,6330000,10000,0,0,256,51,2243,256,256,0,0,4248,65536,0,1,64648,445,443,65536,1,0,0,0,36,18,1946 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 528,5280000,18446744073708501616,0,0,134060,29,2853,256,256,0,4895412794951728634,4295,65536,0,0,64636,457,443,65536,1,0,0,0,37,19,1947 +[zuse@Hermes] [HADES][DOE ] 529,5290000,10000,0,0,256,29,2858,256,256,0,0,4297,65536,0,0,64636,457,443,65536,1,0,1,2,0,21,1949 +[zuse@Hermes] [HADES][DOE ] 530,5300000,10000,0,0,256,29,2927,256,256,0,0,4298,65536,0,0,64636,457,443,65536,1,0,1,3,0,22,1950 +[zuse@Hermes] [HADES][DOE ] 531,5310000,10000,0,0,256,29,3069,256,256,0,0,4299,65536,0,0,64636,457,443,65536,1,0,1,4,0,23,1951 +[zuse@Hermes] [HADES][DOE ] 532,5320000,10000,0,0,256,29,3005,256,256,0,0,4300,65536,0,0,64636,457,443,65536,1,0,1,5,0,24,1952 +[zuse@Hermes] [HADES][DOE ] 533,5330000,10000,0,0,256,29,3011,256,256,0,0,4301,65536,0,0,64636,457,443,65536,1,0,1,6,0,25,1953 +[zuse@Hermes] [HADES][DOE ] 534,5340000,10000,0,0,256,29,2950,256,256,0,0,4302,65536,0,0,64636,457,443,65536,1,0,1,7,0,26,1954 +[zuse@Hermes] [HADES][DOE ] 535,5350000,10000,0,0,256,29,2955,256,256,0,0,4304,65536,0,0,64636,457,443,65536,1,0,1,9,0,28,1956 +[zuse@Hermes] [HADES][DOE ] 536,5360000,10000,0,0,256,29,3028,256,256,0,0,4305,65536,0,0,64636,457,443,65536,1,0,1,10,0,29,1957 +[zuse@Hermes] [HADES][DOE ] 537,5370000,10000,0,0,256,29,2967,256,256,0,0,4306,65536,0,0,64636,457,443,65536,1,0,1,11,0,30,1958 +[zuse@Hermes] [HADES][DOE ] 538,5380000,10000,0,0,256,29,3615,256,256,0,0,4307,65536,0,0,64636,457,443,65536,1,0,1,12,0,31,1959 +[zuse@Hermes] [HADES][DOE ] 539,5390000,10000,0,0,256,29,4060,256,256,0,0,4308,65536,0,0,64636,457,443,65536,1,0,1,13,0,32,1960 +[zuse@Hermes] [HADES][DOE ] 540,5400000,10000,0,0,256,29,4330,256,256,0,0,4310,65536,0,0,64636,457,443,65536,1,0,1,15,0,34,1962 +[zuse@Artemis] [HADES][DOE ] 4490,44900000,39500000,0,0,1010330,83,11250,256,256,2491,4720569067935629312,4311,65536,0,1,64624,457,455,65536,1,0,1,16,0,35,1963 +[zuse@Artemis] [HADES][DOE ] 4491,44910000,10000,0,0,256,83,11253,256,256,1,0,4312,65536,0,1,64624,457,455,65536,1,0,2,17,1,0,1964 +[zuse@Artemis] [HADES][DOE ] 4492,44920000,10000,0,0,256,83,11255,256,256,1,0,4313,65536,0,1,64624,457,455,65536,1,0,2,18,2,0,1965 +[zuse@Artemis] [HADES][DOE ] 4493,44930000,10000,0,0,256,83,11258,256,256,1,0,4315,65536,0,1,64624,457,455,65536,1,0,2,20,4,0,1967 +[zuse@Artemis] [HADES][DOE ] 4494,44940000,10000,0,0,256,83,11260,256,256,1,0,4316,65536,0,1,64624,457,455,65536,1,0,2,21,5,0,1968 +[zuse@Artemis] [HADES][DOE ] 4495,44950000,10000,0,0,256,83,11263,256,256,1,0,4317,65536,0,1,64624,457,455,65536,1,0,2,22,6,0,1969 +[zuse@Artemis] [HADES][DOE ] 4496,44960000,10000,0,0,256,83,11265,256,256,1,0,4318,65536,0,1,64624,457,455,65536,1,0,2,23,7,0,1970 +[zuse@Artemis] [HADES][DOE ] 4497,44970000,10000,0,0,256,83,11268,256,256,1,0,4319,65536,0,1,64624,457,455,65536,1,0,2,24,8,0,1971 +[zuse@Artemis] [HADES][DOE ] 4498,44980000,10000,0,0,256,83,11270,256,256,1,0,4320,65536,0,1,64624,457,455,65536,1,0,2,25,9,0,1972 +[zuse@Artemis] [HADES][DOE ] 4499,44990000,10000,0,0,256,83,11273,256,256,1,0,4322,65536,0,1,64624,457,455,65536,1,0,2,27,11,0,1974 +[zuse@Artemis] [HADES][DOE ] 4500,45000000,10000,0,0,256,83,11275,256,256,1,0,4323,65536,0,1,64624,457,455,65536,1,0,2,28,12,0,1975 +[zuse@Artemis] [HADES][DOE ] 4501,45010000,10000,0,0,256,83,11278,256,256,1,0,4324,65536,0,1,64624,457,455,65536,1,0,2,29,13,0,1976 +[zuse@Artemis] [HADES][DOE ] 4502,45020000,10000,0,0,256,83,11280,256,256,1,0,4326,65536,0,1,64624,457,455,65536,1,0,2,31,15,0,1978 +[zuse@Hera] [HADES][DOE ] 634,6340000,18446744073670871616,0,0,154077,51,1993,256,256,0,4895412794951710260,4327,65536,0,1,64624,457,455,65536,1,0,2,32,16,0,1979 +[zuse@Hera] [HADES][DOE ] 635,6350000,10000,0,0,256,51,1997,256,256,0,0,4328,65536,0,1,64624,457,455,65536,1,0,0,0,17,1,1980 +[zuse@Hera] [HADES][DOE ] 636,6360000,10000,0,0,256,51,2000,256,256,0,0,4329,65536,0,1,64624,457,455,65536,1,0,0,0,18,2,1981 +[zuse@Hera] [HADES][DOE ] 637,6370000,10000,0,0,256,51,2004,256,256,0,0,4330,65536,0,1,64624,457,455,65536,1,0,0,0,19,3,1982 +[zuse@Hera] [HADES][DOE ] 638,6380000,10000,0,0,256,51,2227,256,256,0,0,4331,65536,0,1,64624,457,455,65536,1,0,0,0,20,4,1983 +[zuse@Hera] [HADES][DOE ] 639,6390000,10000,0,0,256,51,2340,256,256,0,0,4333,65536,0,1,64624,457,455,65536,1,0,0,0,22,6,1985 +[zuse@Hera] [HADES][DOE ] 640,6400000,10000,0,0,256,51,2306,256,256,0,0,4333,65536,0,1,64624,457,455,65536,1,0,0,0,22,6,1985 +[zuse@Hera] [HADES][DOE ] 641,6410000,10000,0,0,256,51,2311,256,256,0,0,4335,65536,0,1,64624,457,455,65536,1,0,0,0,24,8,1987 +[zuse@Hera] [HADES][DOE ] 642,6420000,10000,0,0,256,51,2315,256,256,0,0,4336,65536,0,1,64624,457,455,65536,1,0,0,0,25,9,1988 +[zuse@Hera] [HADES][DOE ] 643,6430000,10000,0,0,256,51,2282,256,256,0,0,4339,65536,0,1,64624,457,455,65536,1,0,0,0,28,12,1991 +[zuse@Hera] [HADES][DOE ] 644,6440000,10000,0,0,256,51,2361,256,256,0,0,4340,65536,0,1,64624,457,455,65536,1,0,0,0,29,13,1992 +[zuse@Hera] [HADES][DOE ] 645,6450000,10000,0,0,256,51,2365,256,256,0,0,4341,65536,0,1,64624,457,455,65536,1,0,0,0,30,14,1993 +[zuse@Hera] [HADES][DOE ] 646,6460000,10000,0,0,256,51,2449,256,256,0,0,4342,65536,0,1,64624,457,455,65536,1,0,0,0,31,15,1994 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 541,5410000,18446744073708501616,0,0,137388,29,2989,256,256,0,4895412794951728634,4396,65536,0,0,64613,468,455,65536,1,0,1,1,0,18,1997 +[zuse@Hermes] [HADES][DOE ] 542,5420000,10000,0,0,256,29,2994,256,256,0,0,4397,65536,0,0,64613,468,455,65536,1,0,1,2,0,19,1998 +[zuse@Hermes] [HADES][DOE ] 543,5430000,10000,0,0,256,29,3000,256,256,0,0,4397,65536,0,0,64613,468,455,65536,1,0,1,2,0,19,1998 +[zuse@Hermes] [HADES][DOE ] 544,5440000,10000,0,0,256,29,3006,256,256,0,0,4399,65536,0,0,64613,468,455,65536,1,0,1,4,0,21,2000 +[zuse@Hermes] [HADES][DOE ] 545,5450000,10000,0,0,256,29,2946,256,256,0,0,4399,65536,0,0,64613,468,455,65536,1,0,1,4,0,21,2000 +[zuse@Hermes] [HADES][DOE ] 546,5460000,10000,0,0,256,29,3017,256,256,0,0,4401,65536,0,0,64613,468,455,65536,1,0,1,6,0,23,2002 +[zuse@Hermes] [HADES][DOE ] 547,5470000,10000,0,0,256,29,2957,256,256,0,0,4402,65536,0,0,64613,468,455,65536,1,0,1,7,0,24,2003 +[zuse@Hermes] [HADES][DOE ] 548,5480000,10000,0,0,256,29,3585,256,256,0,0,4403,65536,0,0,64613,468,455,65536,1,0,1,8,0,25,2004 +[zuse@Hermes] [HADES][DOE ] 549,5490000,10000,0,0,256,29,3900,256,256,0,0,4404,65536,0,0,64613,468,455,65536,1,0,1,9,0,26,2005 +[zuse@Hermes] [HADES][DOE ] 550,5500000,10000,0,0,256,29,4022,256,256,0,0,4405,65536,0,0,64613,468,455,65536,1,0,1,10,0,27,2006 +[zuse@Hermes] [HADES][DOE ] 551,5510000,10000,0,0,256,29,4281,256,256,0,0,4406,65536,0,0,64613,468,455,65536,1,0,1,11,0,28,2007 +[zuse@Hermes] [HADES][DOE ] 552,5520000,10000,0,0,256,29,4289,256,256,0,0,4407,65536,0,0,64613,468,455,65536,1,0,1,12,0,29,2008 +[zuse@Hermes] [HADES][DOE ] 553,5530000,10000,0,0,256,29,4436,256,256,0,0,4408,65536,0,0,64613,468,455,65536,1,0,1,13,0,30,2009 +[zuse@Artemis] [HADES][DOE ] 4503,45030000,39500000,0,0,1010330,83,11283,256,256,2504,4720569067935629312,4411,65536,0,1,64602,468,466,65536,1,0,2,16,2,0,2012 +[zuse@Artemis] [HADES][DOE ] 4504,45040000,10000,0,0,256,83,11285,256,256,1,0,4412,65536,0,1,64602,468,466,65536,1,0,2,17,3,0,2013 +[zuse@Artemis] [HADES][DOE ] 4505,45050000,10000,0,0,256,83,11288,256,256,1,0,4413,65536,0,1,64602,468,466,65536,1,0,2,18,4,0,2014 +[zuse@Artemis] [HADES][DOE ] 4506,45060000,10000,0,0,256,83,11290,256,256,1,0,4414,65536,0,1,64602,468,466,65536,1,0,2,19,5,0,2015 +[zuse@Artemis] [HADES][DOE ] 4507,45070000,10000,0,0,256,83,11293,256,256,1,0,4415,65536,0,1,64602,468,466,65536,1,0,2,20,6,0,2016 +[zuse@Artemis] [HADES][DOE ] 4508,45080000,10000,0,0,256,83,11295,256,256,1,0,4417,65536,0,1,64602,468,466,65536,1,0,2,22,8,0,2018 +[zuse@Artemis] [HADES][DOE ] 4509,45090000,10000,0,0,256,83,11298,256,256,1,0,4418,65536,0,1,64602,468,466,65536,1,0,2,23,9,0,2019 +[zuse@Artemis] [HADES][DOE ] 4510,45100000,10000,0,0,256,83,11300,256,256,1,0,4419,65536,0,1,64602,468,466,65536,1,0,2,24,10,0,2020 +[zuse@Artemis] [HADES][DOE ] 4511,45110000,10000,0,0,256,83,11303,256,256,1,0,4420,65536,0,1,64602,468,466,65536,1,0,2,25,11,0,2021 +[zuse@Artemis] [HADES][DOE ] 4512,45120000,10000,0,0,256,83,11305,256,256,1,0,4422,65536,0,1,64602,468,466,65536,1,0,2,27,13,0,2023 +[zuse@Artemis] [HADES][DOE ] 4513,45130000,10000,0,0,256,83,11308,256,256,1,0,4423,65536,0,1,64602,468,466,65536,1,0,2,28,14,0,2024 +[zuse@Artemis] [HADES][DOE ] 4514,45140000,10000,0,0,256,83,11311,256,256,1,0,4425,65536,0,1,64602,468,466,65536,1,0,2,30,16,0,2026 +[zuse@Artemis] [HADES][DOE ] 4515,45150000,10000,0,0,256,83,11313,256,256,1,0,4426,65536,0,1,64602,468,466,65536,1,0,2,31,17,0,2027 +[zuse@Hera] [HADES][DOE ] 647,6470000,18446744073670871616,0,0,157405,51,2098,256,256,0,4895412794951710260,4427,65536,0,1,64602,468,466,65536,1,0,2,32,18,0,2028 +[zuse@Hera] [HADES][DOE ] 648,6480000,10000,0,0,256,51,2101,256,256,0,0,4429,65536,0,1,64602,468,466,65536,1,0,0,0,20,2,2030 +[zuse@Hera] [HADES][DOE ] 649,6490000,10000,0,0,256,51,2105,256,256,0,0,4430,65536,0,1,64602,468,466,65536,1,0,0,0,21,3,2031 +[zuse@Hera] [HADES][DOE ] 650,6500000,10000,0,0,256,51,2108,256,256,0,0,4431,65536,0,1,64602,468,466,65536,1,0,0,0,22,4,2032 +[zuse@Hera] [HADES][DOE ] 651,6510000,10000,0,0,256,51,2112,256,256,0,0,4433,65536,0,1,64602,468,466,65536,1,0,0,0,24,6,2034 +[zuse@Hera] [HADES][DOE ] 652,6520000,10000,0,0,256,51,2116,256,256,0,0,4434,65536,0,1,64602,468,466,65536,1,0,0,0,25,7,2035 +[zuse@Hera] [HADES][DOE ] 653,6530000,10000,0,0,256,51,2478,256,256,0,0,4436,65536,0,1,64602,468,466,65536,1,0,0,0,27,9,2037 +[zuse@Hera] [HADES][DOE ] 654,6540000,10000,0,0,256,51,2525,256,256,0,0,4437,65536,0,1,64602,468,466,65536,1,0,0,0,28,10,2038 +[zuse@Hera] [HADES][DOE ] 655,6550000,10000,0,0,256,51,2529,256,256,0,0,4438,65536,0,1,64602,468,466,65536,1,0,0,0,29,11,2039 +[zuse@Hera] [HADES][DOE ] 656,6560000,10000,0,0,256,51,2491,256,256,0,0,4442,65536,0,1,64602,468,466,65536,1,0,0,0,33,15,2043 +[zuse@Hera] [HADES][DOE ] 657,6570000,10000,0,0,256,51,2495,256,256,0,0,4443,65536,0,1,64602,468,466,65536,1,0,0,0,34,16,2044 +[zuse@Hera] [HADES][DOE ] 658,6580000,10000,0,0,256,51,2499,256,256,0,0,4445,65536,0,1,64602,468,466,65536,1,0,0,0,36,18,2046 +[zuse@Hera] [HADES][DOE ] 659,6590000,10000,0,0,256,51,2591,256,256,0,0,4446,65536,0,1,64602,468,466,65536,1,0,0,0,37,19,2047 +[zuse@Hera] [HADES][DOE ] 660,6600000,10000,0,0,256,51,2312,256,256,0,0,4447,65536,0,1,64602,468,466,65536,1,0,0,0,38,20,2048 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 554,5540000,18446744073708491616,0,0,140716,29,2995,256,256,0,4895412794951728630,4495,65536,0,0,64590,480,466,65536,1,0,0,0,39,21,2049 +[zuse@Hermes] [HADES][DOE ] 555,5550000,10000,0,0,256,29,3000,256,256,0,0,4497,65536,0,0,64590,480,466,65536,1,0,1,2,0,23,2051 +[zuse@Hermes] [HADES][DOE ] 556,5560000,10000,0,0,256,29,3006,256,256,0,0,4498,65536,0,0,64590,480,466,65536,1,0,1,3,0,24,2052 +[zuse@Hermes] [HADES][DOE ] 557,5570000,10000,0,0,256,29,3011,256,256,0,0,4499,65536,0,0,64590,480,466,65536,1,0,1,4,0,25,2053 +[zuse@Hermes] [HADES][DOE ] 558,5580000,10000,0,0,256,29,3384,256,256,0,0,4500,65536,0,0,64590,480,466,65536,1,0,1,5,0,26,2054 +[zuse@Hermes] [HADES][DOE ] 559,5590000,10000,0,0,256,29,3475,256,256,0,0,4501,65536,0,0,64590,480,466,65536,1,0,1,6,0,27,2055 +[zuse@Hermes] [HADES][DOE ] 560,5600000,10000,0,0,256,29,3571,256,256,0,0,4502,65536,0,0,64590,480,466,65536,1,0,1,7,0,28,2056 +[zuse@Hermes] [HADES][DOE ] 561,5610000,10000,0,0,256,29,3771,256,256,0,0,4504,65536,0,0,64590,480,466,65536,1,0,1,9,0,30,2058 +[zuse@Hermes] [HADES][DOE ] 562,5620000,10000,0,0,256,29,3778,256,256,0,0,4504,65536,0,0,64590,480,466,65536,1,0,1,9,0,30,2058 +[zuse@Hermes] [HADES][DOE ] 563,5630000,10000,0,0,256,29,3784,256,256,0,0,4506,65536,0,0,64590,480,466,65536,1,0,1,11,0,32,2060 +[zuse@Hermes] [HADES][DOE ] 564,5640000,10000,0,0,256,29,3791,256,256,0,0,4507,65536,0,0,64590,480,466,65536,1,0,1,12,0,33,2061 +[zuse@Hermes] [HADES][DOE ] 565,5650000,10000,0,0,256,29,3798,256,256,0,0,4508,65536,0,0,64590,480,466,65536,1,0,1,13,0,34,2062 +[zuse@Hermes] [HADES][DOE ] 566,5660000,10000,0,0,256,29,3911,256,256,0,0,4509,65536,0,0,64590,480,466,65536,1,0,1,14,0,35,2063 +[zuse@Artemis] [HADES][DOE ] 4516,45160000,39500000,0,0,1010330,83,11316,256,256,2517,4720569067935629312,4510,65536,0,1,64578,480,478,65536,1,0,1,15,0,36,2064 +[zuse@Artemis] [HADES][DOE ] 4517,45170000,10000,0,0,256,83,11318,256,256,1,0,4513,65536,0,1,64578,480,478,65536,1,0,2,18,3,0,2067 +[zuse@Artemis] [HADES][DOE ] 4518,45180000,10000,0,0,256,83,11321,256,256,1,0,4514,65536,0,1,64578,480,478,65536,1,0,2,19,4,0,2068 +[zuse@Artemis] [HADES][DOE ] 4519,45190000,10000,0,0,256,83,11323,256,256,1,0,4515,65536,0,1,64578,480,478,65536,1,0,2,20,5,0,2069 +[zuse@Artemis] [HADES][DOE ] 4520,45200000,10000,0,0,256,83,11326,256,256,1,0,4517,65536,0,1,64578,480,478,65536,1,0,2,22,7,0,2071 +[zuse@Artemis] [HADES][DOE ] 4521,45210000,10000,0,0,256,83,11328,256,256,1,0,4518,65536,0,1,64578,480,478,65536,1,0,2,23,8,0,2072 +[zuse@Artemis] [HADES][DOE ] 4522,45220000,10000,0,0,256,83,11331,256,256,1,0,4519,65536,0,1,64578,480,478,65536,1,0,2,24,9,0,2073 +[zuse@Artemis] [HADES][DOE ] 4523,45230000,10000,0,0,256,83,11333,256,256,1,0,4520,65536,0,1,64578,480,478,65536,1,0,2,25,10,0,2074 +[zuse@Artemis] [HADES][DOE ] 4524,45240000,10000,0,0,256,83,11336,256,256,1,0,4522,65536,0,1,64578,480,478,65536,1,0,2,27,12,0,2076 +[zuse@Artemis] [HADES][DOE ] 4525,45250000,10000,0,0,256,83,11338,256,256,1,0,4523,65536,0,1,64578,480,478,65536,1,0,2,28,13,0,2077 +[zuse@Artemis] [HADES][DOE ] 4526,45260000,10000,0,0,256,83,11341,256,256,1,0,4524,65536,0,1,64578,480,478,65536,1,0,2,29,14,0,2078 +[zuse@Artemis] [HADES][DOE ] 4527,45270000,10000,0,0,256,83,11343,256,256,1,0,4526,65536,0,1,64578,480,478,65536,1,0,2,31,16,0,2080 +[zuse@Artemis] [HADES][DOE ] 4528,45280000,10000,0,0,256,83,11346,256,256,1,0,4527,65536,0,1,64578,480,478,65536,1,0,2,32,17,0,2081 +[zuse@Hera] [HADES][DOE ] 661,6610000,18446744073670881616,0,0,160989,51,2148,256,256,0,4895412794951710265,4528,65536,0,1,64578,480,478,65536,1,0,2,33,18,0,2082 +[zuse@Hera] [HADES][DOE ] 662,6620000,10000,0,0,256,51,2151,256,256,0,0,4529,65536,0,1,64578,480,478,65536,1,0,0,0,19,1,2083 +[zuse@Hera] [HADES][DOE ] 663,6630000,10000,0,0,256,51,2155,256,256,0,0,4531,65536,0,1,64578,480,478,65536,1,0,0,0,21,3,2085 +[zuse@Hera] [HADES][DOE ] 664,6640000,10000,0,0,256,51,2158,256,256,0,0,4532,65536,0,1,64578,480,478,65536,1,0,0,0,22,4,2086 +[zuse@Hera] [HADES][DOE ] 665,6650000,10000,0,0,256,51,2162,256,256,0,0,4534,65536,0,1,64578,480,478,65536,1,0,0,0,24,6,2088 +[zuse@Hera] [HADES][DOE ] 666,6660000,10000,0,0,256,51,2165,256,256,0,0,4535,65536,0,1,64578,480,478,65536,1,0,0,0,25,7,2089 +[zuse@Hera] [HADES][DOE ] 667,6670000,10000,0,0,256,51,2169,256,256,0,0,4536,65536,0,1,64578,480,478,65536,1,0,0,0,26,8,2090 +[zuse@Hera] [HADES][DOE ] 668,6680000,10000,0,0,256,51,2541,256,256,0,0,4537,65536,0,1,64578,480,478,65536,1,0,0,0,27,9,2091 +[zuse@Hera] [HADES][DOE ] 669,6690000,10000,0,0,256,51,2634,256,256,0,0,4538,65536,0,1,64578,480,478,65536,1,0,0,0,28,10,2092 +[zuse@Hera] [HADES][DOE ] 670,6700000,10000,0,0,256,51,2593,256,256,0,0,4540,65536,0,1,64578,480,478,65536,1,0,0,0,30,12,2094 +[zuse@Hera] [HADES][DOE ] 671,6710000,10000,0,0,256,51,2597,256,256,0,0,4541,65536,0,1,64578,480,478,65536,1,0,0,0,31,13,2095 +[zuse@Hera] [HADES][DOE ] 672,6720000,10000,0,0,256,51,2602,256,256,0,0,4544,65536,0,1,64578,480,478,65536,1,0,0,0,34,16,2098 +[zuse@Hera] [HADES][DOE ] 673,6730000,10000,0,0,256,51,2519,256,256,0,0,4545,65536,0,1,64578,480,478,65536,1,0,0,0,35,17,2099 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 567,5670000,18446744073708491616,0,0,144044,29,3000,256,256,0,4895412794951728630,4595,65536,0,0,64567,491,478,65536,1,0,0,0,36,18,2100 +[zuse@Hermes] [HADES][DOE ] 568,5680000,10000,0,0,256,29,3211,256,256,0,0,4596,65536,0,0,64567,491,478,65536,1,0,1,1,0,19,2101 +[zuse@Hermes] [HADES][DOE ] 569,5690000,10000,0,0,256,29,3217,256,256,0,0,4597,65536,0,0,64567,491,478,65536,1,0,1,2,0,20,2102 +[zuse@Hermes] [HADES][DOE ] 570,5700000,10000,0,0,256,29,3297,256,256,0,0,4599,65536,0,0,64567,491,478,65536,1,0,1,4,0,22,2104 +[zuse@Hermes] [HADES][DOE ] 571,5710000,10000,0,0,256,29,3382,256,256,0,0,4600,65536,0,0,64567,491,478,65536,1,0,1,5,0,23,2105 +[zuse@Hermes] [HADES][DOE ] 572,5720000,10000,0,0,256,29,3388,256,256,0,0,4602,65536,0,0,64567,491,478,65536,1,0,1,7,0,25,2107 +[zuse@Hermes] [HADES][DOE ] 573,5730000,10000,0,0,256,29,3394,256,256,0,0,4602,65536,0,0,64567,491,478,65536,1,0,1,7,0,25,2107 +[zuse@Hermes] [HADES][DOE ] 574,5740000,10000,0,0,256,29,3400,256,256,0,0,4604,65536,0,0,64567,491,478,65536,1,0,1,9,0,27,2109 +[zuse@Hermes] [HADES][DOE ] 575,5750000,10000,0,0,256,29,3406,256,256,0,0,4605,65536,0,0,64567,491,478,65536,1,0,1,10,0,28,2110 +[zuse@Hermes] [HADES][DOE ] 576,5760000,10000,0,0,256,29,3412,256,256,0,0,4606,65536,0,0,64567,491,478,65536,1,0,1,11,0,29,2111 +[zuse@Hermes] [HADES][DOE ] 577,5770000,10000,0,0,256,29,3418,256,256,0,0,4607,65536,0,0,64567,491,478,65536,1,0,1,12,0,30,2112 +[zuse@Hermes] [HADES][DOE ] 578,5780000,10000,0,0,256,29,4229,256,256,0,0,4608,65536,0,0,64567,491,478,65536,1,0,1,13,0,31,2113 +[zuse@Hermes] [HADES][DOE ] 579,5790000,10000,0,0,256,29,4647,256,256,0,0,4609,65536,0,0,64567,491,478,65536,1,0,1,14,0,32,2114 +[zuse@Artemis] [HADES][DOE ] 4529,45290000,39500000,0,0,1010330,83,11348,256,256,2530,4720569067935629312,4611,65536,0,1,64556,491,489,65536,1,0,1,16,0,34,2116 +[zuse@Artemis] [HADES][DOE ] 4530,45300000,10000,0,0,256,83,11351,256,256,1,0,4612,65536,0,1,64556,491,489,65536,1,0,2,17,1,0,2117 +[zuse@Artemis] [HADES][DOE ] 4531,45310000,10000,0,0,256,83,11353,256,256,1,0,4615,65536,0,1,64556,491,489,65536,1,0,2,20,4,0,2120 +[zuse@Artemis] [HADES][DOE ] 4532,45320000,10000,0,0,256,83,11356,256,256,1,0,4616,65536,0,1,64556,491,489,65536,1,0,2,21,5,0,2121 +[zuse@Artemis] [HADES][DOE ] 4533,45330000,10000,0,0,256,83,11358,256,256,1,0,4618,65536,0,1,64556,491,489,65536,1,0,2,23,7,0,2123 +[zuse@Artemis] [HADES][DOE ] 4534,45340000,10000,0,0,256,83,11361,256,256,1,0,4619,65536,0,1,64556,491,489,65536,1,0,2,24,8,0,2124 +[zuse@Artemis] [HADES][DOE ] 4535,45350000,10000,0,0,256,83,11363,256,256,1,0,4621,65536,0,1,64556,491,489,65536,1,0,2,26,10,0,2126 +[zuse@Artemis] [HADES][DOE ] 4536,45360000,10000,0,0,256,83,11366,256,256,1,0,4622,65536,0,1,64556,491,489,65536,1,0,2,27,11,0,2127 +[zuse@Artemis] [HADES][DOE ] 4537,45370000,10000,0,0,256,83,11368,256,256,1,0,4623,65536,0,1,64556,491,489,65536,1,0,2,28,12,0,2128 +[zuse@Artemis] [HADES][DOE ] 4538,45380000,10000,0,0,256,83,11371,256,256,1,0,4625,65536,0,1,64556,491,489,65536,1,0,2,30,14,0,2130 +[zuse@Artemis] [HADES][DOE ] 4539,45390000,10000,0,0,256,83,11373,256,256,1,0,4626,65536,0,1,64556,491,489,65536,1,0,2,31,15,0,2131 +[zuse@Artemis] [HADES][DOE ] 4540,45400000,10000,0,0,256,83,11376,256,256,1,0,4627,65536,0,1,64556,491,489,65536,1,0,2,32,16,0,2132 +[zuse@Artemis] [HADES][DOE ] 4541,45410000,10000,0,0,256,83,11378,256,256,1,0,4629,65536,0,1,64556,491,489,65536,1,0,2,34,18,0,2134 +[zuse@Artemis] [HADES][DOE ] 4542,45420000,10000,0,0,256,83,11381,256,256,1,0,4630,65536,0,1,64556,491,489,65536,1,0,2,35,19,0,2135 +[zuse@Hera] [HADES][DOE ] 674,6740000,18446744073670871616,0,0,164317,51,2226,256,256,0,4895412794951710260,4632,65536,0,1,64556,491,489,65536,1,0,0,0,21,1,2137 +[zuse@Hera] [HADES][DOE ] 675,6750000,10000,0,0,256,51,2230,256,256,0,0,4633,65536,0,1,64556,491,489,65536,1,0,0,0,22,2,2138 +[zuse@Hera] [HADES][DOE ] 676,6760000,10000,0,0,256,51,2234,256,256,0,0,4634,65536,0,1,64556,491,489,65536,1,0,0,0,23,3,2139 +[zuse@Hera] [HADES][DOE ] 677,6770000,10000,0,0,256,51,2237,256,256,0,0,4635,65536,0,1,64556,491,489,65536,1,0,0,0,24,4,2140 +[zuse@Hera] [HADES][DOE ] 678,6780000,10000,0,0,256,51,2208,256,256,0,0,4636,65536,0,1,64556,491,489,65536,1,0,0,0,25,5,2141 +[zuse@Hera] [HADES][DOE ] 679,6790000,10000,0,0,256,51,2212,256,256,0,0,4637,65536,0,1,64556,491,489,65536,1,0,0,0,26,6,2142 +[zuse@Hera] [HADES][DOE ] 680,6800000,10000,0,0,256,51,2215,256,256,0,0,4638,65536,0,1,64556,491,489,65536,1,0,0,0,27,7,2143 +[zuse@Hera] [HADES][DOE ] 681,6810000,10000,0,0,256,51,2219,256,256,0,0,4639,65536,0,1,64556,491,489,65536,1,0,0,0,28,8,2144 +[zuse@Hera] [HADES][DOE ] 682,6820000,10000,0,0,256,51,2222,256,256,0,0,4640,65536,0,1,64556,491,489,65536,1,0,0,0,30,10,2145 +[zuse@Hera] [HADES][DOE ] 683,6830000,10000,0,0,256,51,2603,256,256,0,0,4641,65536,0,1,64556,491,489,65536,1,0,0,0,30,10,2146 +[zuse@Hera] [HADES][DOE ] 684,6840000,10000,0,0,256,51,2699,256,256,0,0,4643,65536,0,1,64556,491,489,65536,1,0,0,0,32,12,2148 +[zuse@Hera] [HADES][DOE ] 685,6850000,10000,0,0,256,51,2703,256,256,0,0,4646,65536,0,1,64556,491,489,65536,1,0,0,0,35,15,2151 +[zuse@Hera] [HADES][DOE ] 686,6860000,10000,0,0,256,51,2708,256,256,0,0,4648,65536,0,1,64556,491,489,65536,1,0,0,0,37,17,2153 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 580,5800000,18446744073708491616,0,0,147372,29,3206,256,256,0,4895412794951728630,4695,65536,0,0,64544,503,489,65536,1,0,0,0,38,18,2154 +[zuse@Hermes] [HADES][DOE ] 581,5810000,10000,0,0,256,29,3212,256,256,0,0,4698,65536,0,0,64544,503,489,65536,1,0,1,3,0,21,2157 +[zuse@Hermes] [HADES][DOE ] 582,5820000,10000,0,0,256,29,3218,256,256,0,0,4705,65536,0,0,64544,503,489,65536,1,0,1,10,0,28,2164 +[zuse@Hermes] [HADES][DOE ] 583,5830000,10000,0,0,256,29,3223,256,256,0,0,4707,65536,0,0,64544,503,489,65536,1,0,1,12,0,30,2166 +[zuse@Hermes] [HADES][DOE ] 584,5840000,10000,0,0,256,29,3159,256,256,0,0,4709,65536,0,0,64544,503,489,65536,1,0,1,14,0,32,2168 +[zuse@Hermes] [HADES][DOE ] 585,5850000,10000,0,0,256,29,3164,256,256,0,0,4710,65536,0,0,64544,503,489,65536,1,0,1,15,0,33,2169 +[zuse@Hermes] [HADES][DOE ] 586,5860000,10000,0,0,256,29,3240,256,256,0,0,4711,65536,0,0,64544,503,489,65536,1,0,1,16,0,34,2170 +[zuse@Hermes] [HADES][DOE ] 587,5870000,10000,0,0,256,29,3175,256,256,0,0,4713,65536,0,0,64544,503,489,65536,1,0,1,18,0,36,2172 +[zuse@Hermes] [HADES][DOE ] 588,5880000,10000,0,0,256,29,3850,256,256,0,0,4715,65536,0,0,64544,503,489,65536,1,0,1,20,0,38,2174 +[zuse@Hermes] [HADES][DOE ] 589,5890000,10000,0,0,256,29,4071,256,256,0,0,4716,65536,0,0,64544,503,489,65536,1,0,1,21,0,39,2175 +[zuse@Hermes] [HADES][DOE ] 590,5900000,10000,0,0,256,29,4318,256,256,0,0,4717,65536,0,0,64544,503,489,65536,1,0,1,22,0,40,2176 +[zuse@Hermes] [HADES][DOE ] 591,5910000,10000,0,0,256,29,4595,256,256,0,0,4719,65536,0,0,64544,503,489,65536,1,0,1,24,0,42,2178 +[zuse@Hermes] [HADES][DOE ] 592,5920000,10000,0,0,256,29,4604,256,256,0,0,4720,65536,0,0,64544,503,489,65536,1,0,1,25,0,43,2179 +[zuse@Hermes] [HADES][DOE ] 593,5930000,10000,0,0,256,29,3513,256,256,0,0,4722,65536,0,0,64544,503,489,65536,1,0,1,27,0,45,2181 +[zuse@Artemis] [HADES][DOE ] 4543,45430000,39500000,0,0,1010330,83,11383,256,256,2544,4720569067935629312,4725,65536,0,1,64532,503,501,65536,1,0,2,30,2,0,2184 +[zuse@Artemis] [HADES][DOE ] 4544,45440000,10000,0,0,256,83,11386,256,256,1,0,4727,65536,0,1,64532,503,501,65536,1,0,2,32,4,0,2186 +[zuse@Artemis] [HADES][DOE ] 4545,45450000,10000,0,0,256,83,11388,256,256,1,0,4729,65536,0,1,64532,503,501,65536,1,0,2,34,6,0,2188 +[zuse@Artemis] [HADES][DOE ] 4546,45460000,10000,0,0,256,83,11391,256,256,1,0,4730,65536,0,1,64532,503,501,65536,1,0,2,35,7,0,2189 +[zuse@Artemis] [HADES][DOE ] 4547,45470000,10000,0,0,256,83,11393,256,256,1,0,4731,65536,0,1,64532,503,501,65536,1,0,2,36,8,0,2190 +[zuse@Artemis] [HADES][DOE ] 4548,45480000,10000,0,0,256,83,11396,256,256,1,0,4732,65536,0,1,64532,503,501,65536,1,0,2,37,9,0,2191 +[zuse@Artemis] [HADES][DOE ] 4549,45490000,10000,0,0,256,83,11398,256,256,1,0,4733,65536,0,1,64532,503,501,65536,1,0,2,38,10,0,2192 +[zuse@Artemis] [HADES][DOE ] 4550,45500000,10000,0,0,256,83,11401,256,256,1,0,4735,65536,0,1,64532,503,501,65536,1,0,2,40,12,0,2194 +[zuse@Artemis] [HADES][DOE ] 4551,45510000,10000,0,0,256,83,11403,256,256,1,0,4736,65536,0,1,64532,503,501,65536,1,0,2,41,13,0,2195 +[zuse@Artemis] [HADES][DOE ] 4552,45520000,10000,0,0,256,83,11406,256,256,1,0,4738,65536,0,1,64532,503,501,65536,1,0,2,43,15,0,2197 +[zuse@Artemis] [HADES][DOE ] 4553,45530000,10000,0,0,256,83,11408,256,256,1,0,4739,65536,0,1,64532,503,501,65536,1,0,2,44,16,0,2198 +[zuse@Artemis] [HADES][DOE ] 4554,45540000,10000,0,0,256,83,11411,256,256,1,0,4740,65536,0,1,64532,503,501,65536,1,0,2,45,17,0,2199 +[zuse@Artemis] [HADES][DOE ] 4555,45550000,10000,0,0,256,83,11413,256,256,1,0,4741,65536,0,1,64532,503,501,65536,1,0,2,46,18,0,2200 +[zuse@Hera] [HADES][DOE ] 687,6870000,18446744073670871616,0,0,167645,51,2307,256,256,0,4895412794951710260,4742,65536,0,1,64532,503,501,65536,1,0,2,47,19,0,2201 +[zuse@Hera] [HADES][DOE ] 688,6880000,10000,0,0,256,51,2311,256,256,0,0,4743,65536,0,1,64532,503,501,65536,1,0,0,0,20,1,2202 +[zuse@Hera] [HADES][DOE ] 689,6890000,10000,0,0,256,51,2314,256,256,0,0,4745,65536,0,1,64532,503,501,65536,1,0,0,0,22,3,2204 +[zuse@Hera] [HADES][DOE ] 690,6900000,10000,0,0,256,51,2318,256,256,0,0,4748,65536,0,1,64532,503,501,65536,1,0,0,0,25,6,2207 +[zuse@Hera] [HADES][DOE ] 691,6910000,10000,0,0,256,51,2357,256,256,0,0,4749,65536,0,1,64532,503,501,65536,1,0,0,0,26,7,2208 +[zuse@Hera] [HADES][DOE ] 692,6920000,10000,0,0,256,51,2361,256,256,0,0,4750,65536,0,1,64532,503,501,65536,1,0,0,0,27,8,2209 +[zuse@Hera] [HADES][DOE ] 693,6930000,10000,0,0,256,51,2364,256,256,0,0,4751,65536,0,1,64532,503,501,65536,1,0,0,0,28,9,2210 +[zuse@Hera] [HADES][DOE ] 694,6940000,10000,0,0,256,51,2368,256,256,0,0,4752,65536,0,1,64532,503,501,65536,1,0,0,0,29,10,2211 +[zuse@Hera] [HADES][DOE ] 695,6950000,10000,0,0,256,51,2372,256,256,0,0,4753,65536,0,1,64532,503,501,65536,1,0,0,0,30,11,2212 +[zuse@Hera] [HADES][DOE ] 696,6960000,10000,0,0,256,51,2375,256,256,0,0,4754,65536,0,1,64532,503,501,65536,1,0,0,0,31,12,2213 +[zuse@Hera] [HADES][DOE ] 697,6970000,10000,0,0,256,51,2379,256,256,0,0,4755,65536,0,1,64532,503,501,65536,1,0,0,0,32,13,2214 +[zuse@Hera] [HADES][DOE ] 698,6980000,10000,0,0,256,51,2808,256,256,0,0,4756,65536,0,1,64532,503,501,65536,1,0,0,0,33,14,2215 +[zuse@Hera] [HADES][DOE ] 699,6990000,10000,0,0,256,51,2917,256,256,0,0,4757,65536,0,1,64532,503,501,65536,1,0,0,0,34,15,2216 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 594,5940000,18446744073708501616,0,0,150956,29,3213,256,256,0,4895412794951728634,4795,65536,0,0,64520,515,501,65536,1,0,0,0,35,16,2217 +[zuse@Hermes] [HADES][DOE ] 595,5950000,10000,0,0,256,29,3219,256,256,0,0,4796,65536,0,0,64520,515,501,65536,1,0,1,1,0,17,2218 +[zuse@Hermes] [HADES][DOE ] 596,5960000,10000,0,0,256,29,3224,256,256,0,0,4798,65536,0,0,64520,515,501,65536,1,0,1,3,0,19,2220 +[zuse@Hermes] [HADES][DOE ] 597,5970000,10000,0,0,256,29,3230,256,256,0,0,4799,65536,0,0,64520,515,501,65536,1,0,1,4,0,20,2221 +[zuse@Hermes] [HADES][DOE ] 598,5980000,10000,0,0,256,29,3630,256,256,0,0,4800,65536,0,0,64520,515,501,65536,1,0,1,5,0,21,2222 +[zuse@Hermes] [HADES][DOE ] 599,5990000,10000,0,0,256,29,3822,256,256,0,0,4802,65536,0,0,64520,515,501,65536,1,0,1,7,0,23,2224 +[zuse@Hermes] [HADES][DOE ] 600,6000000,10000,0,0,256,29,3929,256,256,0,0,4803,65536,0,0,64520,515,501,65536,1,0,1,8,0,24,2225 +[zuse@Hermes] [HADES][DOE ] 601,6010000,10000,0,0,256,29,4155,256,256,0,0,4804,65536,0,0,64520,515,501,65536,1,0,1,9,0,25,2226 +[zuse@Hermes] [HADES][DOE ] 602,6020000,10000,0,0,256,29,4049,256,256,0,0,4806,65536,0,0,64520,515,501,65536,1,0,1,11,0,27,2228 +[zuse@Hermes] [HADES][DOE ] 603,6030000,10000,0,0,256,29,4169,256,256,0,0,4807,65536,0,0,64520,515,501,65536,1,0,1,12,0,28,2229 +[zuse@Hermes] [HADES][DOE ] 604,6040000,10000,0,0,256,29,4176,256,256,0,0,4809,65536,0,0,64520,515,501,65536,1,0,1,14,0,30,2231 +[zuse@Hermes] [HADES][DOE ] 605,6050000,10000,0,0,256,29,4183,256,256,0,0,4810,65536,0,0,64520,515,501,65536,1,0,1,15,0,31,2232 +[zuse@Hermes] [HADES][DOE ] 606,6060000,10000,0,0,256,29,3591,256,256,0,0,4811,65536,0,0,64520,515,501,65536,1,0,1,16,0,32,2233 +[zuse@Artemis] [HADES][DOE ] 4556,45560000,39500000,0,0,1010330,83,11416,256,256,2557,4720569067935629312,4813,65536,0,1,64509,515,512,65536,1,0,1,18,0,34,2235 +[zuse@Artemis] [HADES][DOE ] 4557,45570000,10000,0,0,256,83,11418,256,256,1,0,4814,65536,0,1,64509,515,512,65536,1,0,2,19,1,0,2236 +[zuse@Artemis] [HADES][DOE ] 4558,45580000,10000,0,0,256,83,11421,256,256,1,0,4816,65536,0,1,64509,515,512,65536,1,0,2,21,3,0,2238 +[zuse@Artemis] [HADES][DOE ] 4559,45590000,10000,0,0,256,83,11423,256,256,1,0,4817,65536,0,1,64509,515,512,65536,1,0,2,22,4,0,2239 +[zuse@Artemis] [HADES][DOE ] 4560,45600000,10000,0,0,256,83,11426,256,256,1,0,4818,65536,0,1,64509,515,512,65536,1,0,2,23,5,0,2240 +[zuse@Artemis] [HADES][DOE ] 4561,45610000,10000,0,0,256,83,11428,256,256,1,0,4820,65536,0,1,64509,515,512,65536,1,0,2,25,7,0,2242 +[zuse@Artemis] [HADES][DOE ] 4562,45620000,10000,0,0,256,83,11431,256,256,1,0,4821,65536,0,1,64509,515,512,65536,1,0,2,26,8,0,2243 +[zuse@Artemis] [HADES][DOE ] 4563,45630000,10000,0,0,256,83,11433,256,256,1,0,4823,65536,0,1,64509,515,512,65536,1,0,2,28,10,0,2245 +[zuse@Artemis] [HADES][DOE ] 4564,45640000,10000,0,0,256,83,11436,256,256,1,0,4824,65536,0,1,64509,515,512,65536,1,0,2,29,11,0,2246 +[zuse@Artemis] [HADES][DOE ] 4565,45650000,10000,0,0,256,83,11438,256,256,1,0,4827,65536,0,1,64509,515,512,65536,1,0,2,32,14,0,2249 +[zuse@Artemis] [HADES][DOE ] 4566,45660000,10000,0,0,256,83,11441,256,256,1,0,4828,65536,0,1,64509,515,512,65536,1,0,2,33,15,0,2250 +[zuse@Artemis] [HADES][DOE ] 4567,45670000,10000,0,0,256,83,11444,256,256,1,0,4829,65536,0,1,64509,515,512,65536,1,0,2,34,16,0,2251 +[zuse@Artemis] [HADES][DOE ] 4568,45680000,10000,0,0,256,83,11446,256,256,1,0,4830,65536,0,1,64509,515,512,65536,1,0,2,35,17,0,2252 +[zuse@Hera] [HADES][DOE ] 700,7000000,18446744073670871616,0,0,170973,51,2355,256,256,0,4895412794951710260,4831,65536,0,1,64509,515,512,65536,1,0,2,36,18,0,2253 +[zuse@Hera] [HADES][DOE ] 701,7010000,10000,0,0,256,51,2358,256,256,0,0,4833,65536,0,1,64509,515,512,65536,1,0,0,0,20,2,2255 +[zuse@Hera] [HADES][DOE ] 702,7020000,10000,0,0,256,51,2362,256,256,0,0,4834,65536,0,1,64509,515,512,65536,1,0,0,0,21,3,2256 +[zuse@Hera] [HADES][DOE ] 703,7030000,10000,0,0,256,51,2366,256,256,0,0,4836,65536,0,1,64509,515,512,65536,1,0,0,0,23,5,2258 +[zuse@Hera] [HADES][DOE ] 704,7040000,10000,0,0,256,51,2369,256,256,0,0,4837,65536,0,1,64509,515,512,65536,1,0,0,0,24,6,2259 +[zuse@Hera] [HADES][DOE ] 705,7050000,10000,0,0,256,51,2338,256,256,0,0,4838,65536,0,1,64509,515,512,65536,1,0,0,0,25,7,2260 +[zuse@Hera] [HADES][DOE ] 706,7060000,10000,0,0,256,51,2413,256,256,0,0,4839,65536,0,1,64509,515,512,65536,1,0,0,0,26,8,2261 +[zuse@Hera] [HADES][DOE ] 707,7070000,10000,0,0,256,51,2381,256,256,0,0,4840,65536,0,1,64509,515,512,65536,1,0,0,0,27,9,2262 +[zuse@Hera] [HADES][DOE ] 708,7080000,10000,0,0,256,51,2420,256,256,0,0,4841,65536,0,1,64509,515,512,65536,1,0,0,0,28,10,2263 +[zuse@Hera] [HADES][DOE ] 709,7090000,10000,0,0,256,51,2424,256,256,0,0,4843,65536,0,1,64509,515,512,65536,1,0,0,0,30,12,2265 +[zuse@Hera] [HADES][DOE ] 710,7100000,10000,0,0,256,51,2428,256,256,0,0,4844,65536,0,1,64509,515,512,65536,1,0,0,0,31,13,2266 +[zuse@Hera] [HADES][DOE ] 711,7110000,10000,0,0,256,51,2431,256,256,0,0,4846,65536,0,1,64509,515,512,65536,1,0,0,0,33,15,2268 +[zuse@Hera] [HADES][DOE ] 712,7120000,10000,0,0,256,51,2435,256,256,0,0,4847,65536,0,1,64509,515,512,65536,1,0,0,0,34,16,2269 +[zuse@Hera] [HADES][DOE ] 713,7130000,10000,0,0,256,51,2874,256,256,0,0,4850,65536,0,1,64509,515,512,65536,1,0,0,0,37,19,2272 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 607,6070000,18446744073708491616,0,0,154284,29,3214,256,256,0,4895412794951728630,4895,65536,0,0,64497,527,512,65536,1,0,0,0,39,21,2274 +[zuse@Hermes] [HADES][DOE ] 608,6080000,10000,0,0,256,29,3439,256,256,0,0,4896,65536,0,0,64497,527,512,65536,1,0,1,1,0,22,2275 +[zuse@Hermes] [HADES][DOE ] 609,6090000,10000,0,0,256,29,3445,256,256,0,0,4898,65536,0,0,64497,527,512,65536,1,0,1,3,0,24,2277 +[zuse@Hermes] [HADES][DOE ] 610,6100000,10000,0,0,256,29,3531,256,256,0,0,4899,65536,0,0,64497,527,512,65536,1,0,1,4,0,25,2278 +[zuse@Hermes] [HADES][DOE ] 611,6110000,10000,0,0,256,29,3621,256,256,0,0,4900,65536,0,0,64497,527,512,65536,1,0,1,5,0,26,2279 +[zuse@Hermes] [HADES][DOE ] 612,6120000,10000,0,0,256,29,3627,256,256,0,0,4901,65536,0,0,64497,527,512,65536,1,0,1,6,0,27,2280 +[zuse@Hermes] [HADES][DOE ] 613,6130000,10000,0,0,256,29,3633,256,256,0,0,4902,65536,0,0,64497,527,512,65536,1,0,1,7,0,28,2281 +[zuse@Hermes] [HADES][DOE ] 614,6140000,10000,0,0,256,29,3639,256,256,0,0,4903,65536,0,0,64497,527,512,65536,1,0,1,8,0,29,2282 +[zuse@Hermes] [HADES][DOE ] 615,6150000,10000,0,0,256,29,3645,256,256,0,0,4904,65536,0,0,64497,527,512,65536,1,0,1,9,0,30,2283 +[zuse@Hermes] [HADES][DOE ] 616,6160000,10000,0,0,256,29,3651,256,256,0,0,4905,65536,0,0,64497,527,512,65536,1,0,1,10,0,31,2284 +[zuse@Hermes] [HADES][DOE ] 617,6170000,10000,0,0,256,29,3657,256,256,0,0,4906,65536,0,0,64497,527,512,65536,1,0,1,11,0,32,2285 +[zuse@Hermes] [HADES][DOE ] 618,6180000,10000,0,0,256,29,4525,256,256,0,0,4908,65536,0,0,64497,527,512,65536,1,0,1,13,0,34,2287 +[zuse@Hermes] [HADES][DOE ] 619,6190000,10000,0,0,256,29,4165,256,256,0,0,4909,65536,0,0,64497,527,512,65536,1,0,1,14,0,35,2288 +[zuse@Artemis] [HADES][DOE ] 4569,45690000,39500000,0,0,1010330,83,11449,256,256,2570,4720569067935629312,4910,65536,0,1,64485,527,524,65536,1,0,1,15,0,36,2289 +[zuse@Artemis] [HADES][DOE ] 4570,45700000,10000,0,0,256,83,11451,256,256,1,0,4912,65536,0,1,64485,527,524,65536,1,0,2,17,2,0,2291 +[zuse@Artemis] [HADES][DOE ] 4571,45710000,10000,0,0,256,83,11454,256,256,1,0,4913,65536,0,1,64485,527,524,65536,1,0,2,18,3,0,2292 +[zuse@Artemis] [HADES][DOE ] 4572,45720000,10000,0,0,256,83,11456,256,256,1,0,4914,65536,0,1,64485,527,524,65536,1,0,2,19,4,0,2293 +[zuse@Artemis] [HADES][DOE ] 4573,45730000,10000,0,0,256,83,11459,256,256,1,0,4915,65536,0,1,64485,527,524,65536,1,0,2,20,5,0,2294 +[zuse@Artemis] [HADES][DOE ] 4574,45740000,10000,0,0,256,83,11461,256,256,1,0,4916,65536,0,1,64485,527,524,65536,1,0,2,21,6,0,2295 +[zuse@Artemis] [HADES][DOE ] 4575,45750000,10000,0,0,256,83,11464,256,256,1,0,4917,65536,0,1,64485,527,524,65536,1,0,2,22,7,0,2296 +[zuse@Artemis] [HADES][DOE ] 4576,45760000,10000,0,0,256,83,11466,256,256,1,0,4919,65536,0,1,64485,527,524,65536,1,0,2,24,9,0,2298 +[zuse@Artemis] [HADES][DOE ] 4577,45770000,10000,0,0,256,83,11469,256,256,1,0,4920,65536,0,1,64485,527,524,65536,1,0,2,25,10,0,2299 +[zuse@Artemis] [HADES][DOE ] 4578,45780000,10000,0,0,256,83,11471,256,256,1,0,4921,65536,0,1,64485,527,524,65536,1,0,2,26,11,0,2300 +[zuse@Artemis] [HADES][DOE ] 4579,45790000,10000,0,0,256,83,11474,256,256,1,0,4922,65536,0,1,64485,527,524,65536,1,0,2,27,12,0,2301 +[zuse@Artemis] [HADES][DOE ] 4580,45800000,10000,0,0,256,83,11476,256,256,1,0,4923,65536,0,1,64485,527,524,65536,1,0,2,28,13,0,2302 +[zuse@Artemis] [HADES][DOE ] 4581,45810000,10000,0,0,256,83,11479,256,256,1,0,4924,65536,0,1,64485,527,524,65536,1,0,2,29,14,0,2303 +[zuse@Hera] [HADES][DOE ] 714,7140000,18446744073670881616,0,0,174557,51,2442,256,256,0,4895412794951710265,4925,65536,0,1,64485,527,524,65536,1,0,2,30,15,0,2304 +[zuse@Hera] [HADES][DOE ] 715,7150000,10000,0,0,256,51,2446,256,256,0,0,4926,65536,0,1,64485,527,524,65536,1,0,0,0,16,1,2305 +[zuse@Hera] [HADES][DOE ] 716,7160000,10000,0,0,256,51,2450,256,256,0,0,4927,65536,0,1,64485,527,524,65536,1,0,0,0,17,2,2306 +[zuse@Hera] [HADES][DOE ] 717,7170000,10000,0,0,256,51,2454,256,256,0,0,4928,65536,0,1,64485,527,524,65536,1,0,0,0,18,3,2307 +[zuse@Hera] [HADES][DOE ] 718,7180000,10000,0,0,256,51,2421,256,256,0,0,4929,65536,0,1,64485,527,524,65536,1,0,0,0,19,4,2308 +[zuse@Hera] [HADES][DOE ] 719,7190000,10000,0,0,256,51,2425,256,256,0,0,4930,65536,0,1,64485,527,524,65536,1,0,0,0,20,5,2309 +[zuse@Hera] [HADES][DOE ] 720,7200000,10000,0,0,256,51,2393,256,256,0,0,4931,65536,0,1,64485,527,524,65536,1,0,0,0,21,6,2310 +[zuse@Hera] [HADES][DOE ] 721,7210000,10000,0,0,256,51,2469,256,256,0,0,4932,65536,0,1,64485,527,524,65536,1,0,0,0,22,7,2311 +[zuse@Hera] [HADES][DOE ] 722,7220000,10000,0,0,256,51,2473,256,256,0,0,4933,65536,0,1,64485,527,524,65536,1,0,0,0,23,8,2312 +[zuse@Hera] [HADES][DOE ] 723,7230000,10000,0,0,256,51,2477,256,256,0,0,4935,65536,0,1,64485,527,524,65536,1,0,0,0,25,10,2314 +[zuse@Hera] [HADES][DOE ] 724,7240000,10000,0,0,256,51,2480,256,256,0,0,4935,65536,0,1,64485,527,524,65536,1,0,0,0,25,10,2314 +[zuse@Hera] [HADES][DOE ] 725,7250000,10000,0,0,256,51,2484,256,256,0,0,4937,65536,0,1,64485,527,524,65536,1,0,0,0,27,12,2316 +[zuse@Hera] [HADES][DOE ] 726,7260000,10000,0,0,256,51,2488,256,256,0,0,4937,65536,0,1,64485,527,524,65536,1,0,0,0,27,12,2316 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 620,6200000,18446744073708491616,0,0,157612,29,3430,256,256,0,4895412794951728630,4995,65536,0,0,64474,538,524,65536,1,0,0,0,29,14,2318 +[zuse@Hermes] [HADES][DOE ] 621,6210000,10000,0,0,256,29,3435,256,256,0,0,4996,65536,0,0,64474,538,524,65536,1,0,1,1,0,15,2319 +[zuse@Hermes] [HADES][DOE ] 622,6220000,10000,0,0,256,29,3441,256,256,0,0,4997,65536,0,0,64474,538,524,65536,1,0,1,2,0,16,2320 +[zuse@Hermes] [HADES][DOE ] 623,6230000,10000,0,0,256,28,3447,256,256,0,0,4999,65536,0,0,64474,538,524,65536,1,0,1,4,0,18,2322 +[zuse@Hermes] [HADES][DOE ] 624,6240000,10000,0,0,256,28,3377,256,256,0,0,4999,65536,0,0,64474,538,524,65536,1,0,1,4,0,18,2322 +[zuse@Hermes] [HADES][DOE ] 625,6250000,10000,0,0,256,28,3383,256,256,0,0,5001,65536,0,0,64474,538,524,65536,1,0,1,6,0,20,2324 +[zuse@Hermes] [HADES][DOE ] 626,6260000,10000,0,0,256,28,3388,256,256,0,0,5002,65536,0,0,64474,538,524,65536,1,0,1,7,0,21,2325 +[zuse@Hermes] [HADES][DOE ] 627,6270000,10000,0,0,256,28,3394,256,256,0,0,5003,65536,0,0,64474,538,524,65536,1,0,1,8,0,22,2326 +[zuse@Hermes] [HADES][DOE ] 628,6280000,10000,0,0,256,28,4115,256,256,0,0,5004,65536,0,0,64474,538,524,65536,1,0,1,9,0,23,2327 +[zuse@Hermes] [HADES][DOE ] 629,6290000,10000,0,0,256,28,4350,256,256,0,0,5006,65536,0,0,64474,538,524,65536,1,0,1,11,0,25,2329 +[zuse@Hermes] [HADES][DOE ] 630,6300000,10000,0,0,256,28,4613,256,256,0,0,5007,65536,0,0,64474,538,524,65536,1,0,1,12,0,26,2330 +[zuse@Hermes] [HADES][DOE ] 631,6310000,10000,0,0,256,28,4910,256,256,0,0,5008,65536,0,0,64474,538,524,65536,1,0,1,13,0,27,2331 +[zuse@Hermes] [HADES][DOE ] 632,6320000,10000,0,0,256,28,4769,256,256,0,0,5010,65536,0,0,64474,538,524,65536,1,0,1,15,0,29,2333 +[zuse@Artemis] [HADES][DOE ] 4582,45820000,39500000,0,0,1010330,83,11481,256,256,2583,4720569067935629312,5013,65536,0,1,64463,538,535,65536,1,0,2,18,2,0,2336 +[zuse@Artemis] [HADES][DOE ] 4583,45830000,10000,0,0,256,83,11484,256,256,1,0,5014,65536,0,1,64463,538,535,65536,1,0,2,19,3,0,2337 +[zuse@Artemis] [HADES][DOE ] 4584,45840000,10000,0,0,256,83,11486,256,256,1,0,5015,65536,0,1,64463,538,535,65536,1,0,2,20,4,0,2338 +[zuse@Artemis] [HADES][DOE ] 4585,45850000,10000,0,0,256,83,11489,256,256,1,0,5017,65536,0,1,64463,538,535,65536,1,0,2,22,6,0,2340 +[zuse@Artemis] [HADES][DOE ] 4586,45860000,10000,0,0,256,83,11491,256,256,1,0,5018,65536,0,1,64463,538,535,65536,1,0,2,23,7,0,2341 +[zuse@Artemis] [HADES][DOE ] 4587,45870000,10000,0,0,256,83,11494,256,256,1,0,5019,65536,0,1,64463,538,535,65536,1,0,2,24,8,0,2342 +[zuse@Artemis] [HADES][DOE ] 4588,45880000,10000,0,0,256,83,11496,256,256,1,0,5020,65536,0,1,64463,538,535,65536,1,0,2,25,9,0,2343 +[zuse@Artemis] [HADES][DOE ] 4589,45890000,10000,0,0,256,83,11499,256,256,1,0,5022,65536,0,1,64463,538,535,65536,1,0,2,27,11,0,2345 +[zuse@Artemis] [HADES][DOE ] 4590,45900000,10000,0,0,256,83,11501,256,256,1,0,5023,65536,0,1,64463,538,535,65536,1,0,2,28,12,0,2346 +[zuse@Artemis] [HADES][DOE ] 4591,45910000,10000,0,0,256,83,11504,256,256,1,0,5024,65536,0,1,64463,538,535,65536,1,0,2,29,13,0,2347 +[zuse@Artemis] [HADES][DOE ] 4592,45920000,10000,0,0,256,83,11506,256,256,1,0,5026,65536,0,1,64463,538,535,65536,1,0,2,31,15,0,2349 +[zuse@Artemis] [HADES][DOE ] 4593,45930000,10000,0,0,256,83,11509,256,256,1,0,5027,65536,0,1,64463,538,535,65536,1,0,2,32,16,0,2350 +[zuse@Artemis] [HADES][DOE ] 4594,45940000,10000,0,0,256,83,11511,256,256,1,0,5029,65536,0,1,64463,538,535,65536,1,0,2,34,18,0,2352 +[zuse@Hera] [HADES][DOE ] 727,7270000,18446744073670881616,0,0,177885,51,2383,256,256,0,4895412794951710265,5032,65536,0,1,64463,538,535,65536,1,0,0,0,21,3,2355 +[zuse@Hera] [HADES][DOE ] 728,7280000,10000,0,0,256,51,2495,256,256,0,0,5033,65536,0,1,64463,538,535,65536,1,0,0,0,22,4,2356 +[zuse@Hera] [HADES][DOE ] 729,7290000,10000,0,0,256,51,2499,256,256,0,0,5034,65536,0,1,64463,538,535,65536,1,0,0,0,23,5,2357 +[zuse@Hera] [HADES][DOE ] 730,7300000,10000,0,0,256,51,2502,256,256,0,0,5035,65536,0,1,64463,538,535,65536,1,0,0,0,24,6,2358 +[zuse@Hera] [HADES][DOE ] 731,7310000,10000,0,0,256,51,2469,256,256,0,0,5036,65536,0,1,64463,538,535,65536,1,0,0,0,25,7,2359 +[zuse@Hera] [HADES][DOE ] 732,7320000,10000,0,0,256,51,2473,256,256,0,0,5038,65536,0,1,64463,538,535,65536,1,0,0,0,27,9,2361 +[zuse@Hera] [HADES][DOE ] 733,7330000,10000,0,0,256,51,2476,256,256,0,0,5038,65536,0,1,64463,538,535,65536,1,0,0,0,27,9,2361 +[zuse@Hera] [HADES][DOE ] 734,7340000,10000,0,0,256,51,2518,256,256,0,0,5040,65536,0,1,64463,538,535,65536,1,0,0,0,29,11,2363 +[zuse@Hera] [HADES][DOE ] 735,7350000,10000,0,0,256,51,2521,256,256,0,0,5041,65536,0,1,64463,538,535,65536,1,0,0,0,30,12,2364 +[zuse@Hera] [HADES][DOE ] 736,7360000,10000,0,0,256,51,2564,256,256,0,0,5042,65536,0,1,64463,538,535,65536,1,0,0,0,31,13,2365 +[zuse@Hera] [HADES][DOE ] 737,7370000,10000,0,0,256,51,2568,256,256,0,0,5043,65536,0,1,64463,538,535,65536,1,0,0,0,32,14,2366 +[zuse@Hera] [HADES][DOE ] 738,7380000,10000,0,0,256,51,2612,256,256,0,0,5044,65536,0,1,64463,538,535,65536,1,0,0,0,33,15,2367 +[zuse@Hera] [HADES][DOE ] 739,7390000,10000,0,0,256,51,2616,256,256,0,0,5045,65536,0,1,64463,538,535,65536,1,0,0,0,34,16,2368 +[zuse@Hera] [HADES][DOE ] 740,7400000,10000,0,0,256,51,2502,256,256,0,0,5047,65536,0,1,64463,538,535,65536,1,0,0,0,36,18,2370 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 633,6330000,18446744073708481616,0,0,160940,28,3426,256,256,0,4895412794951728625,5095,65536,0,0,64451,550,535,65536,1,0,0,0,36,18,2370 +[zuse@Hermes] [HADES][DOE ] 634,6340000,10000,0,0,256,28,3432,256,256,0,0,5096,65536,0,0,64451,550,535,65536,1,0,1,1,0,19,2371 +[zuse@Hermes] [HADES][DOE ] 635,6350000,10000,0,0,256,28,3437,256,256,0,0,5097,65536,0,0,64451,550,535,65536,1,0,1,2,0,20,2372 +[zuse@Hermes] [HADES][DOE ] 636,6360000,10000,0,0,256,28,3519,256,256,0,0,5098,65536,0,0,64451,550,535,65536,1,0,1,3,0,21,2373 +[zuse@Hermes] [HADES][DOE ] 637,6370000,10000,0,0,256,28,3448,256,256,0,0,5099,65536,0,0,64451,550,535,65536,1,0,1,4,0,22,2374 +[zuse@Hermes] [HADES][DOE ] 638,6380000,10000,0,0,256,28,3972,256,256,0,0,5100,65536,0,0,64451,550,535,65536,1,0,1,5,0,23,2375 +[zuse@Hermes] [HADES][DOE ] 639,6390000,10000,0,0,256,28,4187,256,256,0,0,5101,65536,0,0,64451,550,535,65536,1,0,1,6,0,24,2376 +[zuse@Hermes] [HADES][DOE ] 640,6400000,10000,0,0,256,28,4427,256,256,0,0,5102,65536,0,0,64451,550,535,65536,1,0,1,7,0,25,2377 +[zuse@Hermes] [HADES][DOE ] 641,6410000,10000,0,0,256,28,4695,256,256,0,0,5104,65536,0,0,64451,550,535,65536,1,0,1,9,0,27,2379 +[zuse@Hermes] [HADES][DOE ] 642,6420000,10000,0,0,256,28,4568,256,256,0,0,5104,65536,0,0,64451,550,535,65536,1,0,1,9,0,27,2379 +[zuse@Hermes] [HADES][DOE ] 643,6430000,10000,0,0,256,28,4710,256,256,0,0,5106,65536,0,0,64451,550,535,65536,1,0,1,11,0,29,2381 +[zuse@Hermes] [HADES][DOE ] 644,6440000,10000,0,0,256,28,4717,256,256,0,0,5107,65536,0,0,64451,550,535,65536,1,0,1,12,0,30,2382 +[zuse@Hermes] [HADES][DOE ] 645,6450000,10000,0,0,256,28,4725,256,256,0,0,5108,65536,0,0,64451,550,535,65536,1,0,1,13,0,31,2383 +[zuse@Artemis] [HADES][DOE ] 4595,45950000,39500000,0,0,1010330,83,11514,256,256,2596,4720569067935629312,5109,65536,0,1,64439,550,547,65536,1,0,1,14,0,32,2384 +[zuse@Artemis] [HADES][DOE ] 4596,45960000,10000,0,0,256,83,11516,256,256,1,0,5111,65536,0,1,64439,550,547,65536,1,0,2,16,2,0,2386 +[zuse@Artemis] [HADES][DOE ] 4597,45970000,10000,0,0,256,83,11519,256,256,1,0,5112,65536,0,1,64439,550,547,65536,1,0,2,17,3,0,2387 +[zuse@Artemis] [HADES][DOE ] 4598,45980000,10000,0,0,256,83,11521,256,256,1,0,5114,65536,0,1,64439,550,547,65536,1,0,2,19,5,0,2389 +[zuse@Artemis] [HADES][DOE ] 4599,45990000,10000,0,0,256,83,11524,256,256,1,0,5116,65536,0,1,64439,550,547,65536,1,0,2,21,7,0,2391 +[zuse@Artemis] [HADES][DOE ] 4600,46000000,10000,0,0,256,83,11526,256,256,1,0,5117,65536,0,1,64439,550,547,65536,1,0,2,22,8,0,2392 +[zuse@Artemis] [HADES][DOE ] 4601,46010000,10000,0,0,256,83,11529,256,256,1,0,5118,65536,0,1,64439,550,547,65536,1,0,2,23,9,0,2393 +[zuse@Artemis] [HADES][DOE ] 4602,46020000,10000,0,0,256,83,11531,256,256,1,0,5119,65536,0,1,64439,550,547,65536,1,0,2,24,10,0,2394 +[zuse@Artemis] [HADES][DOE ] 4603,46030000,10000,0,0,256,83,11534,256,256,1,0,5120,65536,0,1,64439,550,547,65536,1,0,2,25,11,0,2395 +[zuse@Artemis] [HADES][DOE ] 4604,46040000,10000,0,0,256,83,11536,256,256,1,0,5122,65536,0,1,64439,550,547,65536,1,0,2,27,13,0,2397 +[zuse@Artemis] [HADES][DOE ] 4605,46050000,10000,0,0,256,83,11539,256,256,1,0,5123,65536,0,1,64439,550,547,65536,1,0,2,28,14,0,2398 +[zuse@Artemis] [HADES][DOE ] 4606,46060000,10000,0,0,256,83,11541,256,256,1,0,5125,65536,0,1,64439,550,547,65536,1,0,2,30,16,0,2400 +[zuse@Artemis] [HADES][DOE ] 4607,46070000,10000,0,0,256,83,11544,256,256,1,0,5126,65536,0,1,64439,550,547,65536,1,0,2,31,17,0,2401 +[zuse@Artemis] [HADES][DOE ] 4608,46080000,10000,0,0,256,83,11546,256,256,1,0,5127,65536,0,1,64439,550,547,65536,1,0,2,32,18,0,2402 +[zuse@Hera] [HADES][DOE ] 741,7410000,18446744073670881616,0,0,181469,51,2433,256,256,0,4895412794951710265,5129,65536,0,1,64439,550,547,65536,1,0,2,34,20,0,2404 +[zuse@Hera] [HADES][DOE ] 742,7420000,10000,0,0,256,51,2436,256,256,0,0,5130,65536,0,1,64439,550,547,65536,1,0,0,0,21,1,2405 +[zuse@Hera] [HADES][DOE ] 743,7430000,10000,0,0,256,51,2672,256,256,0,0,5131,65536,0,1,64439,550,547,65536,1,0,0,0,22,2,2406 +[zuse@Hera] [HADES][DOE ] 744,7440000,10000,0,0,256,51,2719,256,256,0,0,5135,65536,0,1,64439,550,547,65536,1,0,0,0,26,6,2410 +[zuse@Hera] [HADES][DOE ] 745,7450000,10000,0,0,256,51,2680,256,256,0,0,5136,65536,0,1,64439,550,547,65536,1,0,0,0,27,7,2411 +[zuse@Hera] [HADES][DOE ] 746,7460000,10000,0,0,256,51,2684,256,256,0,0,5137,65536,0,1,64439,550,547,65536,1,0,0,0,28,8,2412 +[zuse@Hera] [HADES][DOE ] 747,7470000,10000,0,0,256,51,2646,256,256,0,0,5138,65536,0,1,64439,550,547,65536,1,0,0,0,29,9,2413 +[zuse@Hera] [HADES][DOE ] 748,7480000,10000,0,0,256,51,2650,256,256,0,0,5139,65536,0,1,64439,550,547,65536,1,0,0,0,30,10,2414 +[zuse@Hera] [HADES][DOE ] 749,7490000,10000,0,0,256,51,2739,256,256,0,0,5141,65536,0,1,64439,550,547,65536,1,0,0,0,32,12,2416 +[zuse@Hera] [HADES][DOE ] 750,7500000,10000,0,0,256,51,2700,256,256,0,0,5142,65536,0,1,64439,550,547,65536,1,0,0,0,33,13,2417 +[zuse@Hera] [HADES][DOE ] 751,7510000,10000,0,0,256,51,2793,256,256,0,0,5143,65536,0,1,64439,550,547,65536,1,0,0,0,34,14,2418 +[zuse@Hera] [HADES][DOE ] 752,7520000,10000,0,0,256,51,2797,256,256,0,0,5143,65536,0,1,64439,550,547,65536,1,0,0,0,34,14,2418 +[zuse@Hera] [HADES][DOE ] 753,7530000,10000,0,0,256,51,2755,256,256,0,0,5145,65536,0,1,64439,550,547,65536,1,0,0,0,36,16,2420 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 646,6460000,18446744073708481616,0,0,164268,28,3423,256,256,0,4895412794951728625,5196,65536,0,0,64427,562,547,65536,1,0,1,1,0,18,2422 +[zuse@Hermes] [HADES][DOE ] 647,6470000,10000,0,0,256,28,3428,256,256,0,0,5198,65536,0,0,64427,562,547,65536,1,0,1,3,0,20,2424 +[zuse@Hermes] [HADES][DOE ] 648,6480000,10000,0,0,256,28,3668,256,256,0,0,5199,65536,0,0,64427,562,547,65536,1,0,1,4,0,21,2425 +[zuse@Hermes] [HADES][DOE ] 649,6490000,10000,0,0,256,28,3759,256,256,0,0,5200,65536,0,0,64427,562,547,65536,1,0,1,5,0,22,2426 +[zuse@Hermes] [HADES][DOE ] 650,6500000,10000,0,0,256,28,3765,256,256,0,0,5202,65536,0,0,64427,562,547,65536,1,0,1,7,0,24,2428 +[zuse@Hermes] [HADES][DOE ] 651,6510000,10000,0,0,256,28,3955,256,256,0,0,5203,65536,0,0,64427,562,547,65536,1,0,1,8,0,25,2429 +[zuse@Hermes] [HADES][DOE ] 652,6520000,10000,0,0,256,28,3867,256,256,0,0,5205,65536,0,0,64427,562,547,65536,1,0,1,10,0,27,2431 +[zuse@Hermes] [HADES][DOE ] 653,6530000,10000,0,0,256,28,4066,256,256,0,0,5206,65536,0,0,64427,562,547,65536,1,0,1,11,0,28,2432 +[zuse@Hermes] [HADES][DOE ] 654,6540000,10000,0,0,256,28,4072,256,256,0,0,5207,65536,0,0,64427,562,547,65536,1,0,1,12,0,29,2433 +[zuse@Hermes] [HADES][DOE ] 655,6550000,10000,0,0,256,28,3979,256,256,0,0,5209,65536,0,0,64427,562,547,65536,1,0,1,14,0,31,2435 +[zuse@Hermes] [HADES][DOE ] 656,6560000,10000,0,0,256,28,4085,256,256,0,0,5210,65536,0,0,64427,562,547,65536,1,0,1,15,0,32,2436 +[zuse@Hermes] [HADES][DOE ] 657,6570000,10000,0,0,256,28,4091,256,256,0,0,5212,65536,0,0,64427,562,547,65536,1,0,1,17,0,34,2438 +[zuse@Hermes] [HADES][DOE ] 658,6580000,10000,0,0,256,28,5287,256,256,0,0,5213,65536,0,0,64427,562,547,65536,1,0,1,18,0,35,2439 +[zuse@Artemis] [HADES][DOE ] 4609,46090000,39510000,0,0,1010586,83,11549,256,256,2610,4720570410112909312,5216,65536,0,1,64415,562,559,65536,1,0,2,21,2,0,2442 +[zuse@Artemis] [HADES][DOE ] 4610,46100000,10000,0,0,256,83,11551,256,256,1,0,5217,65536,0,1,64415,562,559,65536,1,0,2,22,3,0,2443 +[zuse@Artemis] [HADES][DOE ] 4611,46110000,10000,0,0,256,83,11554,256,256,1,0,5219,65536,0,1,64415,562,559,65536,1,0,2,24,5,0,2445 +[zuse@Artemis] [HADES][DOE ] 4612,46120000,10000,0,0,256,83,11556,256,256,1,0,5220,65536,0,1,64415,562,559,65536,1,0,2,25,6,0,2446 +[zuse@Artemis] [HADES][DOE ] 4613,46130000,10000,0,0,256,83,11559,256,256,1,0,5221,65536,0,1,64415,562,559,65536,1,0,2,26,7,0,2447 +[zuse@Artemis] [HADES][DOE ] 4614,46140000,10000,0,0,256,83,11561,256,256,1,0,5223,65536,0,1,64415,562,559,65536,1,0,2,28,9,0,2449 +[zuse@Artemis] [HADES][DOE ] 4615,46150000,10000,0,0,256,83,11564,256,256,1,0,5224,65536,0,1,64415,562,559,65536,1,0,2,29,10,0,2450 +[zuse@Artemis] [HADES][DOE ] 4616,46160000,10000,0,0,256,83,11566,256,256,1,0,5226,65536,0,1,64415,562,559,65536,1,0,2,31,12,0,2452 +[zuse@Artemis] [HADES][DOE ] 4617,46170000,10000,0,0,256,83,11569,256,256,1,0,5227,65536,0,1,64415,562,559,65536,1,0,2,32,13,0,2453 +[zuse@Artemis] [HADES][DOE ] 4618,46180000,10000,0,0,256,83,11572,256,256,1,0,5228,65536,0,1,64415,562,559,65536,1,0,2,33,14,0,2454 +[zuse@Artemis] [HADES][DOE ] 4619,46190000,10000,0,0,256,83,11574,256,256,1,0,5230,65536,0,1,64415,562,559,65536,1,0,2,35,16,0,2456 +[zuse@Artemis] [HADES][DOE ] 4620,46200000,10000,0,0,256,83,11577,256,256,1,0,5231,65536,0,1,64415,562,559,65536,1,0,2,36,17,0,2457 +[zuse@Artemis] [HADES][DOE ] 4621,46210000,10000,0,0,256,83,11579,256,256,1,0,5233,65536,0,1,64415,562,559,65536,1,0,2,38,19,0,2459 +[zuse@Hera] [HADES][DOE ] 754,7540000,18446744073670881616,0,0,184797,51,2479,256,256,0,4895412794951710265,5234,65536,0,1,64415,562,559,65536,1,0,2,39,20,0,2460 +[zuse@Hera] [HADES][DOE ] 755,7550000,10000,0,0,256,51,2482,256,256,0,0,5238,65536,0,1,64415,562,559,65536,1,0,0,0,24,4,2464 +[zuse@Hera] [HADES][DOE ] 756,7560000,10000,0,0,256,51,2486,256,256,0,0,5239,65536,0,1,64415,562,559,65536,1,0,0,0,25,5,2465 +[zuse@Hera] [HADES][DOE ] 757,7570000,10000,0,0,256,51,2490,256,256,0,0,5241,65536,0,1,64415,562,559,65536,1,0,0,0,27,7,2467 +[zuse@Hera] [HADES][DOE ] 758,7580000,10000,0,0,256,51,2775,256,256,0,0,5242,65536,0,1,64415,562,559,65536,1,0,0,0,28,8,2468 +[zuse@Hera] [HADES][DOE ] 759,7590000,10000,0,0,256,51,2824,256,256,0,0,5244,65536,0,1,64415,562,559,65536,1,0,0,0,30,10,2470 +[zuse@Hera] [HADES][DOE ] 760,7600000,10000,0,0,256,51,2783,256,256,0,0,5245,65536,0,1,64415,562,559,65536,1,0,0,0,31,11,2471 +[zuse@Hera] [HADES][DOE ] 761,7610000,10000,0,0,256,51,2787,256,256,0,0,5246,65536,0,1,64415,562,559,65536,1,0,0,0,32,12,2472 +[zuse@Hera] [HADES][DOE ] 762,7620000,10000,0,0,256,51,2791,256,256,0,0,5247,65536,0,1,64415,562,559,65536,1,0,0,0,33,13,2473 +[zuse@Hera] [HADES][DOE ] 763,7630000,10000,0,0,256,51,2751,256,256,0,0,5248,65536,0,1,64415,562,559,65536,1,0,0,0,34,14,2474 +[zuse@Hera] [HADES][DOE ] 764,7640000,10000,0,0,256,51,2845,256,256,0,0,5249,65536,0,1,64415,562,559,65536,1,0,0,0,35,15,2475 +[zuse@Hera] [HADES][DOE ] 765,7650000,10000,0,0,256,51,2849,256,256,0,0,5251,65536,0,1,64415,562,559,65536,1,0,0,0,37,17,2477 +[zuse@Hera] [HADES][DOE ] 766,7660000,10000,0,0,256,51,2950,256,256,0,0,5252,65536,0,1,64415,562,559,65536,1,0,0,0,38,18,2478 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 659,6590000,18446744073708481616,0,0,167596,28,3817,256,256,0,4895412794951728625,5295,65536,0,0,64404,573,559,65536,1,0,0,0,39,19,2479 +[zuse@Hermes] [HADES][DOE ] 660,6600000,10000,0,0,256,28,3823,256,256,0,0,5297,65536,0,0,64404,573,559,65536,1,0,1,2,0,21,2481 +[zuse@Hermes] [HADES][DOE ] 661,6610000,10000,0,0,256,28,3829,256,256,0,0,5299,65536,0,0,64404,573,559,65536,1,0,1,4,0,23,2483 +[zuse@Hermes] [HADES][DOE ] 662,6620000,10000,0,0,256,28,3835,256,256,0,0,5300,65536,0,0,64404,573,559,65536,1,0,1,5,0,24,2484 +[zuse@Hermes] [HADES][DOE ] 663,6630000,10000,0,0,256,28,3754,256,256,0,0,5301,65536,0,0,64404,573,559,65536,1,0,1,6,0,25,2485 +[zuse@Hermes] [HADES][DOE ] 664,6640000,10000,0,0,256,28,3759,256,256,0,0,5302,65536,0,0,64404,573,559,65536,1,0,1,7,0,26,2486 +[zuse@Hermes] [HADES][DOE ] 665,6650000,10000,0,0,256,28,3681,256,256,0,0,5304,65536,0,0,64404,573,559,65536,1,0,1,9,0,28,2488 +[zuse@Hermes] [HADES][DOE ] 666,6660000,10000,0,0,256,27,3771,256,256,0,0,5305,65536,0,0,64404,573,559,65536,1,0,1,10,0,29,2489 +[zuse@Hermes] [HADES][DOE ] 667,6670000,10000,0,0,256,27,3777,256,256,0,0,5306,65536,0,0,64404,573,559,65536,1,0,1,11,0,30,2490 +[zuse@Hermes] [HADES][DOE ] 668,6680000,10000,0,0,256,27,4498,256,256,0,0,5308,65536,0,0,64404,573,559,65536,1,0,1,13,0,32,2492 +[zuse@Hermes] [HADES][DOE ] 669,6690000,10000,0,0,256,27,4902,256,256,0,0,5309,65536,0,0,64404,573,559,65536,1,0,1,14,0,33,2493 +[zuse@Hermes] [HADES][DOE ] 670,6700000,10000,0,0,256,27,5216,256,256,0,0,5310,65536,0,0,64404,573,559,65536,1,0,1,15,0,34,2494 +[zuse@Hermes] [HADES][DOE ] 671,6710000,10000,0,0,256,27,5572,256,256,0,0,5312,65536,0,0,64404,573,559,65536,1,0,1,17,0,36,2496 +[zuse@Artemis] [HADES][DOE ] 4622,46220000,39510000,0,0,1010586,83,11582,256,256,2623,4720570410112909312,5313,65536,0,1,64393,573,570,65536,1,0,1,18,0,37,2497 +[zuse@Artemis] [HADES][DOE ] 4623,46230000,10000,0,0,256,83,11584,256,256,1,0,5316,65536,0,1,64393,573,570,65536,1,0,2,21,3,0,2500 +[zuse@Artemis] [HADES][DOE ] 4624,46240000,10000,0,0,256,83,11587,256,256,1,0,5319,65536,0,1,64393,573,570,65536,1,0,2,24,6,0,2503 +[zuse@Artemis] [HADES][DOE ] 4625,46250000,10000,0,0,256,83,11589,256,256,1,0,5320,65536,0,1,64393,573,570,65536,1,0,2,25,7,0,2504 +[zuse@Artemis] [HADES][DOE ] 4626,46260000,10000,0,0,256,83,11592,256,256,1,0,5322,65536,0,1,64393,573,570,65536,1,0,2,27,9,0,2506 +[zuse@Artemis] [HADES][DOE ] 4627,46270000,10000,0,0,256,83,11594,256,256,1,0,5323,65536,0,1,64393,573,570,65536,1,0,2,28,10,0,2507 +[zuse@Artemis] [HADES][DOE ] 4628,46280000,10000,0,0,256,83,11597,256,256,1,0,5324,65536,0,1,64393,573,570,65536,1,0,2,29,11,0,2508 +[zuse@Artemis] [HADES][DOE ] 4629,46290000,10000,0,0,256,83,11599,256,256,1,0,5325,65536,0,1,64393,573,570,65536,1,0,2,30,12,0,2509 +[zuse@Artemis] [HADES][DOE ] 4630,46300000,10000,0,0,256,83,11602,256,256,1,0,5327,65536,0,1,64393,573,570,65536,1,0,2,32,14,0,2511 +[zuse@Artemis] [HADES][DOE ] 4631,46310000,10000,0,0,256,83,11604,256,256,1,0,5328,65536,0,1,64393,573,570,65536,1,0,2,33,15,0,2512 +[zuse@Artemis] [HADES][DOE ] 4632,46320000,10000,0,0,256,83,11607,256,256,1,0,5329,65536,0,1,64393,573,570,65536,1,0,2,34,16,0,2513 +[zuse@Artemis] [HADES][DOE ] 4633,46330000,10000,0,0,256,83,11609,256,256,1,0,5330,65536,0,1,64393,573,570,65536,1,0,2,35,17,0,2514 +[zuse@Artemis] [HADES][DOE ] 4634,46340000,10000,0,0,256,83,11612,256,256,1,0,5331,65536,0,1,64393,573,570,65536,1,0,2,36,18,0,2515 +[zuse@Hera] [HADES][DOE ] 767,7670000,18446744073670881616,0,0,188125,51,2525,256,256,0,4895412794951710265,5333,65536,0,1,64393,573,570,65536,1,0,2,38,20,0,2517 +[zuse@Hera] [HADES][DOE ] 768,7680000,10000,0,0,256,51,2529,256,256,0,0,5335,65536,0,1,64393,573,570,65536,1,0,0,0,22,2,2519 +[zuse@Hera] [HADES][DOE ] 769,7690000,10000,0,0,256,51,2532,256,256,0,0,5336,65536,0,1,64393,573,570,65536,1,0,0,0,23,3,2520 +[zuse@Hera] [HADES][DOE ] 770,7700000,10000,0,0,256,51,2536,256,256,0,0,5337,65536,0,1,64393,573,570,65536,1,0,0,0,24,4,2521 +[zuse@Hera] [HADES][DOE ] 771,7710000,10000,0,0,256,51,2540,256,256,0,0,5340,65536,0,1,64393,573,570,65536,1,0,0,0,27,7,2524 +[zuse@Hera] [HADES][DOE ] 772,7720000,10000,0,0,256,51,2543,256,256,0,0,5342,65536,0,1,64393,573,570,65536,1,0,0,0,29,9,2526 +[zuse@Hera] [HADES][DOE ] 773,7730000,10000,0,0,256,51,2928,256,256,0,0,5343,65536,0,1,64393,573,570,65536,1,0,0,0,30,10,2527 +[zuse@Hera] [HADES][DOE ] 774,7740000,10000,0,0,256,51,3034,256,256,0,0,5345,65536,0,1,64393,573,570,65536,1,0,0,0,32,12,2529 +[zuse@Hera] [HADES][DOE ] 775,7750000,10000,0,0,256,51,3038,256,256,0,0,5345,65536,0,1,64393,573,570,65536,1,0,0,0,32,12,2529 +[zuse@Hera] [HADES][DOE ] 776,7760000,10000,0,0,256,51,2991,256,256,0,0,5347,65536,0,1,64393,573,570,65536,1,0,0,0,34,14,2531 +[zuse@Hera] [HADES][DOE ] 777,7770000,10000,0,0,256,51,2995,256,256,0,0,5348,65536,0,1,64393,573,570,65536,1,0,0,0,35,15,2532 +[zuse@Hera] [HADES][DOE ] 778,7780000,10000,0,0,256,51,2999,256,256,0,0,5350,65536,0,1,64393,573,570,65536,1,0,0,0,37,17,2534 +[zuse@Hera] [HADES][DOE ] 779,7790000,10000,0,0,256,51,3109,256,256,0,0,5351,65536,0,1,64393,573,570,65536,1,0,0,0,38,18,2535 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 672,6720000,18446744073708481616,0,0,170924,27,3805,256,256,0,4895412794951728625,5395,65536,0,0,64382,584,570,65536,1,0,0,0,39,19,2536 +[zuse@Hermes] [HADES][DOE ] 673,6730000,10000,0,0,256,27,3811,256,256,0,0,5396,65536,0,0,64382,584,570,65536,1,0,1,1,0,20,2537 +[zuse@Hermes] [HADES][DOE ] 674,6740000,10000,0,0,256,26,3817,256,256,0,0,5399,65536,0,0,64382,584,570,65536,1,0,1,4,0,23,2540 +[zuse@Hermes] [HADES][DOE ] 675,6750000,10000,0,0,256,26,3822,256,256,0,0,5400,65536,0,0,64382,584,570,65536,1,0,1,5,0,24,2541 +[zuse@Hermes] [HADES][DOE ] 676,6760000,10000,0,0,256,26,3828,256,256,0,0,5401,65536,0,0,64382,584,570,65536,1,0,1,6,0,25,2542 +[zuse@Hermes] [HADES][DOE ] 677,6770000,10000,0,0,256,26,3834,256,256,0,0,5402,65536,0,0,64382,584,570,65536,1,0,1,7,0,26,2543 +[zuse@Hermes] [HADES][DOE ] 678,6780000,10000,0,0,256,26,4446,256,256,0,0,5404,65536,0,0,64382,584,570,65536,1,0,1,9,0,28,2545 +[zuse@Hermes] [HADES][DOE ] 679,6790000,10000,0,0,256,26,4834,256,256,0,0,5405,65536,0,0,64382,584,570,65536,1,0,1,10,0,29,2546 +[zuse@Hermes] [HADES][DOE ] 680,6800000,10000,0,0,256,26,5134,256,256,0,0,5406,65536,0,0,64382,584,570,65536,1,0,1,11,0,30,2547 +[zuse@Hermes] [HADES][DOE ] 681,6810000,10000,0,0,256,26,5303,256,256,0,0,5408,65536,0,0,64382,584,570,65536,1,0,1,13,0,32,2549 +[zuse@Hermes] [HADES][DOE ] 682,6820000,10000,0,0,256,26,5311,256,256,0,0,5409,65536,0,0,64382,584,570,65536,1,0,1,14,0,33,2550 +[zuse@Hermes] [HADES][DOE ] 683,6830000,10000,0,0,256,26,5490,256,256,0,0,5410,65536,0,0,64382,584,570,65536,1,0,1,15,0,34,2551 +[zuse@Hermes] [HADES][DOE ] 684,6840000,10000,0,0,256,26,5498,256,256,0,0,5412,65536,0,0,64382,584,570,65536,1,0,1,17,0,36,2553 +[zuse@Hermes] [HADES][DOE ] 685,6850000,10000,0,0,256,26,3879,256,256,0,0,5413,65536,0,0,64382,584,570,65536,1,0,1,18,0,37,2554 +[zuse@Artemis] [HADES][DOE ] 4635,46350000,39500000,0,0,1010330,83,11614,256,256,2636,4720569067935629312,5414,65536,0,1,64370,584,582,65536,1,0,1,19,0,38,2555 +[zuse@Artemis] [HADES][DOE ] 4636,46360000,10000,0,0,256,83,11617,256,256,1,0,5416,65536,0,1,64370,584,582,65536,1,0,2,21,2,0,2557 +[zuse@Artemis] [HADES][DOE ] 4637,46370000,10000,0,0,256,83,11619,256,256,1,0,5418,65536,0,1,64370,584,582,65536,1,0,2,23,4,0,2559 +[zuse@Artemis] [HADES][DOE ] 4638,46380000,10000,0,0,256,83,11622,256,256,1,0,5421,65536,0,1,64370,584,582,65536,1,0,2,26,7,0,2562 +[zuse@Artemis] [HADES][DOE ] 4639,46390000,10000,0,0,256,83,11624,256,256,1,0,5423,65536,0,1,64370,584,582,65536,1,0,2,28,9,0,2564 +[zuse@Artemis] [HADES][DOE ] 4640,46400000,10000,0,0,256,83,11627,256,256,1,0,5424,65536,0,1,64370,584,582,65536,1,0,2,29,10,0,2565 +[zuse@Artemis] [HADES][DOE ] 4641,46410000,10000,0,0,256,83,11629,256,256,1,0,5425,65536,0,1,64370,584,582,65536,1,0,2,30,11,0,2566 +[zuse@Artemis] [HADES][DOE ] 4642,46420000,10000,0,0,256,83,11632,256,256,1,0,5427,65536,0,1,64370,584,582,65536,1,0,2,32,13,0,2568 +[zuse@Artemis] [HADES][DOE ] 4643,46430000,10000,0,0,256,83,11634,256,256,1,0,5428,65536,0,1,64370,584,582,65536,1,0,2,33,14,0,2569 +[zuse@Artemis] [HADES][DOE ] 4644,46440000,10000,0,0,256,83,11637,256,256,1,0,5429,65536,0,1,64370,584,582,65536,1,0,2,34,15,0,2570 +[zuse@Artemis] [HADES][DOE ] 4645,46450000,10000,0,0,256,83,11639,256,256,1,0,5431,65536,0,1,64370,584,582,65536,1,0,2,36,17,0,2572 +[zuse@Artemis] [HADES][DOE ] 4646,46460000,10000,0,0,256,83,11642,256,256,1,0,5432,65536,0,1,64370,584,582,65536,1,0,2,37,18,0,2573 +[zuse@Artemis] [HADES][DOE ] 4647,46470000,10000,0,0,256,83,11644,256,256,1,0,5434,65536,0,1,64370,584,582,65536,1,0,2,39,20,0,2575 +[zuse@Hera] [HADES][DOE ] 780,7800000,18446744073670881616,0,0,191453,51,2572,256,256,0,4895412794951710265,5435,65536,0,1,64370,584,582,65536,1,0,2,40,21,0,2576 +[zuse@Hera] [HADES][DOE ] 781,7810000,10000,0,0,256,51,2575,256,256,0,0,5437,65536,0,1,64370,584,582,65536,1,0,0,0,23,2,2578 +[zuse@Hera] [HADES][DOE ] 782,7820000,10000,0,0,256,51,2579,256,256,0,0,5439,65536,0,1,64370,584,582,65536,1,0,0,0,25,4,2580 +[zuse@Hera] [HADES][DOE ] 783,7830000,10000,0,0,256,50,2582,256,256,0,0,5439,65536,0,1,64370,584,582,65536,1,0,0,0,25,4,2580 +[zuse@Hera] [HADES][DOE ] 784,7840000,10000,0,0,256,50,2586,256,256,0,0,5443,65536,0,1,64370,584,582,65536,1,0,0,0,29,8,2584 +[zuse@Hera] [HADES][DOE ] 785,7850000,10000,0,0,256,49,2589,256,256,0,0,5444,65536,0,1,64370,584,582,65536,1,0,0,0,30,9,2585 +[zuse@Hera] [HADES][DOE ] 786,7860000,10000,0,0,256,49,2593,256,256,0,0,5445,65536,0,1,64370,584,582,65536,1,0,0,0,31,10,2586 +[zuse@Hera] [HADES][DOE ] 787,7870000,10000,0,0,256,49,2597,256,256,0,0,5446,65536,0,1,64370,584,582,65536,1,0,0,0,32,11,2587 +[zuse@Hera] [HADES][DOE ] 788,7880000,10000,0,0,256,49,3041,256,256,0,0,5448,65536,0,1,64370,584,582,65536,1,0,0,0,34,13,2589 +[zuse@Hera] [HADES][DOE ] 789,7890000,10000,0,0,256,49,3097,256,256,0,0,5448,65536,0,1,64370,584,582,65536,1,0,0,0,34,13,2589 +[zuse@Hera] [HADES][DOE ] 790,7900000,10000,0,0,256,49,3102,256,256,0,0,5450,65536,0,1,64370,584,582,65536,1,0,0,0,36,15,2591 +[zuse@Hera] [HADES][DOE ] 791,7910000,10000,0,0,256,49,3106,256,256,0,0,5451,65536,0,1,64370,584,582,65536,1,0,0,0,37,16,2592 +[zuse@Hera] [HADES][DOE ] 792,7920000,10000,0,0,256,49,3110,256,256,0,0,5452,65536,0,1,64370,584,582,65536,1,0,0,0,38,17,2593 +[zuse@Hera] [HADES][DOE ] 793,7930000,10000,0,0,256,49,2737,256,256,0,0,5454,65536,0,1,64370,584,582,65536,1,0,0,0,40,19,2595 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 686,6860000,18446744073708481616,0,0,174508,26,3716,256,256,0,4895412794951728625,5495,65536,0,0,64358,596,582,65536,1,0,0,0,41,20,2596 +[zuse@Hermes] [HADES][DOE ] 687,6870000,10000,0,0,256,26,3722,256,256,0,0,5497,65536,0,0,64358,596,582,65536,1,0,1,2,0,22,2598 +[zuse@Hermes] [HADES][DOE ] 688,6880000,10000,0,0,256,26,4182,256,256,0,0,5498,65536,0,0,64358,596,582,65536,1,0,1,3,0,23,2599 +[zuse@Hermes] [HADES][DOE ] 689,6890000,10000,0,0,256,26,4292,256,256,0,0,5500,65536,0,0,64358,596,582,65536,1,0,1,5,0,25,2601 +[zuse@Hermes] [HADES][DOE ] 690,6900000,10000,0,0,256,26,4299,256,256,0,0,5501,65536,0,0,64358,596,582,65536,1,0,1,6,0,26,2602 +[zuse@Hermes] [HADES][DOE ] 691,6910000,10000,0,0,256,26,4532,256,256,0,0,5503,65536,0,0,64358,596,582,65536,1,0,1,8,0,28,2604 +[zuse@Hermes] [HADES][DOE ] 692,6920000,10000,0,0,256,26,4422,256,256,0,0,5503,65536,0,0,64358,596,582,65536,1,0,1,8,0,28,2604 +[zuse@Hermes] [HADES][DOE ] 693,6930000,10000,0,0,256,26,4545,256,256,0,0,5505,65536,0,0,64358,596,582,65536,1,0,1,10,0,30,2606 +[zuse@Hermes] [HADES][DOE ] 694,6940000,10000,0,0,256,26,4435,256,256,0,0,5506,65536,0,0,64358,596,582,65536,1,0,1,11,0,31,2607 +[zuse@Hermes] [HADES][DOE ] 695,6950000,10000,0,0,256,26,4441,256,256,0,0,5507,65536,0,0,64358,596,582,65536,1,0,1,12,0,32,2608 +[zuse@Hermes] [HADES][DOE ] 696,6960000,10000,0,0,256,26,4688,256,256,0,0,5508,65536,0,0,64358,596,582,65536,1,0,1,13,0,33,2609 +[zuse@Hermes] [HADES][DOE ] 697,6970000,10000,0,0,256,26,4695,256,256,0,0,5510,65536,0,0,64358,596,582,65536,1,0,1,15,0,35,2611 +[zuse@Hermes] [HADES][DOE ] 698,6980000,10000,0,0,256,26,4702,256,256,0,0,5511,65536,0,0,64358,596,582,65536,1,0,1,16,0,36,2612 +[zuse@Artemis] [HADES][DOE ] 4648,46480000,39500000,0,0,1010330,83,11647,256,256,2649,4720569067935629312,5512,65536,0,1,64346,596,594,65536,1,0,1,17,0,37,2613 +[zuse@Artemis] [HADES][DOE ] 4649,46490000,10000,0,0,256,83,11649,256,256,1,0,5514,65536,0,1,64346,596,594,65536,1,0,2,19,2,0,2615 +[zuse@Artemis] [HADES][DOE ] 4650,46500000,10000,0,0,256,83,11652,256,256,1,0,5515,65536,0,1,64346,596,594,65536,1,0,2,20,3,0,2616 +[zuse@Artemis] [HADES][DOE ] 4651,46510000,10000,0,0,256,83,11654,256,256,1,0,5517,65536,0,1,64346,596,594,65536,1,0,2,22,5,0,2618 +[zuse@Artemis] [HADES][DOE ] 4652,46520000,10000,0,0,256,83,11657,256,256,1,0,5518,65536,0,1,64346,596,594,65536,1,0,2,23,6,0,2619 +[zuse@Artemis] [HADES][DOE ] 4653,46530000,10000,0,0,256,83,11659,256,256,1,0,5519,65536,0,1,64346,596,594,65536,1,0,2,24,7,0,2620 +[zuse@Artemis] [HADES][DOE ] 4654,46540000,10000,0,0,256,83,11662,256,256,1,0,5521,65536,0,1,64346,596,594,65536,1,0,2,26,9,0,2622 +[zuse@Artemis] [HADES][DOE ] 4655,46550000,10000,0,0,256,83,11664,256,256,1,0,5524,65536,0,1,64346,596,594,65536,1,0,2,29,12,0,2625 +[zuse@Artemis] [HADES][DOE ] 4656,46560000,10000,0,0,256,83,11667,256,256,1,0,5525,65536,0,1,64346,596,594,65536,1,0,2,30,13,0,2626 +[zuse@Artemis] [HADES][DOE ] 4657,46570000,10000,0,0,256,83,11669,256,256,1,0,5526,65536,0,1,64346,596,594,65536,1,0,2,31,14,0,2627 +[zuse@Artemis] [HADES][DOE ] 4658,46580000,10000,0,0,256,83,11672,256,256,1,0,5528,65536,0,1,64346,596,594,65536,1,0,2,33,16,0,2629 +[zuse@Artemis] [HADES][DOE ] 4659,46590000,10000,0,0,256,83,11674,256,256,1,0,5529,65536,0,1,64346,596,594,65536,1,0,2,34,17,0,2630 +[zuse@Artemis] [HADES][DOE ] 4660,46600000,10000,0,0,256,83,11677,256,256,1,0,5530,65536,0,1,64346,596,594,65536,1,0,2,35,18,0,2631 +[zuse@Hera] [HADES][DOE ] 794,7940000,18446744073670891616,0,0,195037,49,2660,256,256,0,4895412794951710270,5532,65536,0,1,64346,596,594,65536,1,0,2,37,20,0,2633 +[zuse@Hera] [HADES][DOE ] 795,7950000,10000,0,0,256,49,2664,256,256,0,0,5534,65536,0,1,64346,596,594,65536,1,0,0,0,22,2,2635 +[zuse@Hera] [HADES][DOE ] 796,7960000,10000,0,0,256,49,2707,256,256,0,0,5535,65536,0,1,64346,596,594,65536,1,0,0,0,23,3,2636 +[zuse@Hera] [HADES][DOE ] 797,7970000,10000,0,0,256,49,2711,256,256,0,0,5537,65536,0,1,64346,596,594,65536,1,0,0,0,25,5,2638 +[zuse@Hera] [HADES][DOE ] 798,7980000,10000,0,0,256,49,2675,256,256,0,0,5538,65536,0,1,64346,596,594,65536,1,0,0,0,26,6,2639 +[zuse@Hera] [HADES][DOE ] 799,7990000,10000,0,0,256,49,2678,256,256,0,0,5540,65536,0,1,64346,596,594,65536,1,0,0,0,28,8,2641 +[zuse@Hera] [HADES][DOE ] 800,8000000,10000,0,0,256,49,2682,256,256,0,0,5541,65536,0,1,64346,596,594,65536,1,0,0,0,29,9,2642 +[zuse@Hera] [HADES][DOE ] 801,8010000,10000,0,0,256,48,2685,256,256,0,0,5542,65536,0,1,64346,596,594,65536,1,0,0,0,30,10,2643 +[zuse@Hera] [HADES][DOE ] 802,8020000,10000,0,0,256,48,2689,256,256,0,0,5546,65536,0,1,64346,596,594,65536,1,0,0,0,34,14,2647 +[zuse@Hera] [HADES][DOE ] 803,8030000,10000,0,0,256,48,3157,256,256,0,0,5547,65536,0,1,64346,596,594,65536,1,0,0,0,35,15,2648 +[zuse@Hera] [HADES][DOE ] 804,8040000,10000,0,0,256,48,3274,256,256,0,0,5548,65536,0,1,64346,596,594,65536,1,0,0,0,36,16,2649 +[zuse@Hera] [HADES][DOE ] 805,8050000,10000,0,0,256,48,3278,256,256,0,0,5550,65536,0,1,64346,596,594,65536,1,0,0,0,38,18,2651 +[zuse@Hera] [HADES][DOE ] 806,8060000,10000,0,0,256,48,3169,256,256,0,0,5551,65536,0,1,64346,596,594,65536,1,0,0,0,39,19,2652 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 699,6990000,18446744073708481616,0,0,177836,26,4148,256,256,0,4895412794951728625,5595,65536,0,0,64335,607,594,65536,1,0,0,0,41,21,2654 +[zuse@Hermes] [HADES][DOE ] 700,7000000,10000,0,0,256,26,4154,256,256,0,0,5597,65536,0,0,64335,607,594,65536,1,0,1,2,0,23,2656 +[zuse@Hermes] [HADES][DOE ] 701,7010000,10000,0,0,256,26,4262,256,256,0,0,5599,65536,0,0,64335,607,594,65536,1,0,1,4,0,25,2658 +[zuse@Hermes] [HADES][DOE ] 702,7020000,10000,0,0,256,26,4268,256,256,0,0,5599,65536,0,0,64335,607,594,65536,1,0,1,4,0,25,2658 +[zuse@Hermes] [HADES][DOE ] 703,7030000,10000,0,0,256,26,4172,256,256,0,0,5602,65536,0,0,64335,607,594,65536,1,0,1,7,0,28,2661 +[zuse@Hermes] [HADES][DOE ] 704,7040000,10000,0,0,256,26,4280,256,256,0,0,5603,65536,0,0,64335,607,594,65536,1,0,1,8,0,29,2662 +[zuse@Hermes] [HADES][DOE ] 705,7050000,10000,0,0,256,26,4184,256,256,0,0,5604,65536,0,0,64335,607,594,65536,1,0,1,9,0,30,2663 +[zuse@Hermes] [HADES][DOE ] 706,7060000,10000,0,0,256,26,4292,256,256,0,0,5605,65536,0,0,64335,607,594,65536,1,0,1,10,0,31,2664 +[zuse@Hermes] [HADES][DOE ] 707,7070000,10000,0,0,256,26,4299,256,256,0,0,5606,65536,0,0,64335,607,594,65536,1,0,1,11,0,32,2665 +[zuse@Hermes] [HADES][DOE ] 708,7080000,10000,0,0,256,26,5191,256,256,0,0,5607,65536,0,0,64335,607,594,65536,1,0,1,12,0,33,2666 +[zuse@Hermes] [HADES][DOE ] 709,7090000,10000,0,0,256,26,5701,256,256,0,0,5608,65536,0,0,64335,607,594,65536,1,0,1,13,0,34,2667 +[zuse@Hermes] [HADES][DOE ] 710,7100000,10000,0,0,256,26,6103,256,256,0,0,5610,65536,0,0,64335,607,594,65536,1,0,1,15,0,36,2669 +[zuse@Hermes] [HADES][DOE ] 711,7110000,10000,0,0,256,26,5064,256,256,0,0,5611,65536,0,0,64335,607,594,65536,1,0,1,16,0,37,2670 +[zuse@Artemis] [HADES][DOE ] 4661,46610000,39500000,0,0,1010330,83,11679,256,256,2662,4720569067935629312,5612,65536,0,1,64324,607,605,65536,1,0,1,17,0,38,2671 +[zuse@Artemis] [HADES][DOE ] 4662,46620000,10000,0,0,256,83,11682,256,256,1,0,5613,65536,0,1,64324,607,605,65536,1,0,2,18,1,0,2672 +[zuse@Artemis] [HADES][DOE ] 4663,46630000,10000,0,0,256,83,11684,256,256,1,0,5615,65536,0,1,64324,607,605,65536,1,0,2,20,3,0,2674 +[zuse@Artemis] [HADES][DOE ] 4664,46640000,10000,0,0,256,83,11687,256,256,1,0,5616,65536,0,1,64324,607,605,65536,1,0,2,21,4,0,2675 +[zuse@Artemis] [HADES][DOE ] 4665,46650000,10000,0,0,256,83,11689,256,256,1,0,5617,65536,0,1,64324,607,605,65536,1,0,2,22,5,0,2676 +[zuse@Artemis] [HADES][DOE ] 4666,46660000,10000,0,0,256,83,11692,256,256,1,0,5619,65536,0,1,64324,607,605,65536,1,0,2,24,7,0,2678 +[zuse@Artemis] [HADES][DOE ] 4667,46670000,10000,0,0,256,83,11694,256,256,1,0,5620,65536,0,1,64324,607,605,65536,1,0,2,25,8,0,2679 +[zuse@Artemis] [HADES][DOE ] 4668,46680000,10000,0,0,256,83,11697,256,256,1,0,5621,65536,0,1,64324,607,605,65536,1,0,2,26,9,0,2680 +[zuse@Artemis] [HADES][DOE ] 4669,46690000,10000,0,0,256,83,11700,256,256,1,0,5622,65536,0,1,64324,607,605,65536,1,0,2,27,10,0,2681 +[zuse@Artemis] [HADES][DOE ] 4670,46700000,10000,0,0,256,83,11702,256,256,1,0,5624,65536,0,1,64324,607,605,65536,1,0,2,29,12,0,2683 +[zuse@Artemis] [HADES][DOE ] 4671,46710000,10000,0,0,256,83,11705,256,256,1,0,5626,65536,0,1,64324,607,605,65536,1,0,2,31,14,0,2685 +[zuse@Artemis] [HADES][DOE ] 4672,46720000,10000,0,0,256,83,11707,256,256,1,0,5627,65536,0,1,64324,607,605,65536,1,0,2,32,15,0,2686 +[zuse@Artemis] [HADES][DOE ] 4673,46730000,10000,0,0,256,83,11710,256,256,1,0,5629,65536,0,1,64324,607,605,65536,1,0,2,34,17,0,2688 +[zuse@Artemis] [HADES][DOE ] 4674,46740000,10000,0,0,256,83,11712,256,256,1,0,5630,65536,0,1,64324,607,605,65536,1,0,2,35,18,0,2689 +[zuse@Hera] [HADES][DOE ] 807,8070000,18446744073670881616,0,0,198365,48,2747,256,256,0,4895412794951710265,5631,65536,0,1,64324,607,605,65536,1,0,2,36,19,0,2690 +[zuse@Hera] [HADES][DOE ] 808,8080000,10000,0,0,256,48,2751,256,256,0,0,5633,65536,0,1,64324,607,605,65536,1,0,0,0,21,2,2692 +[zuse@Hera] [HADES][DOE ] 809,8090000,10000,0,0,256,48,2755,256,256,0,0,5634,65536,0,1,64324,607,605,65536,1,0,0,0,22,3,2693 +[zuse@Hera] [HADES][DOE ] 810,8100000,10000,0,0,256,48,2759,256,256,0,0,5635,65536,0,1,64324,607,605,65536,1,0,0,0,23,4,2694 +[zuse@Hera] [HADES][DOE ] 811,8110000,10000,0,0,256,48,2804,256,256,0,0,5637,65536,0,1,64324,607,605,65536,1,0,0,0,25,6,2696 +[zuse@Hera] [HADES][DOE ] 812,8120000,10000,0,0,256,48,2808,256,256,0,0,5638,65536,0,1,64324,607,605,65536,1,0,0,0,26,7,2697 +[zuse@Hera] [HADES][DOE ] 813,8130000,10000,0,0,256,48,2855,256,256,0,0,5639,65536,0,1,64324,607,605,65536,1,0,0,0,27,8,2698 +[zuse@Hera] [HADES][DOE ] 814,8140000,10000,0,0,256,48,2859,256,256,0,0,5640,65536,0,1,64324,607,605,65536,1,0,0,0,28,9,2699 +[zuse@Hera] [HADES][DOE ] 815,8150000,10000,0,0,256,48,2907,256,256,0,0,5641,65536,0,1,64324,607,605,65536,1,0,0,0,29,10,2700 +[zuse@Hera] [HADES][DOE ] 816,8160000,10000,0,0,256,48,2911,256,256,0,0,5642,65536,0,1,64324,607,605,65536,1,0,0,0,30,11,2701 +[zuse@Hera] [HADES][DOE ] 817,8170000,10000,0,0,256,48,2915,256,256,0,0,5644,65536,0,1,64324,607,605,65536,1,0,0,0,32,13,2703 +[zuse@Hera] [HADES][DOE ] 818,8180000,10000,0,0,256,48,3459,256,256,0,0,5645,65536,0,1,64324,607,605,65536,1,0,0,0,33,14,2704 +[zuse@Hera] [HADES][DOE ] 819,8190000,10000,0,0,256,48,3597,256,256,0,0,5649,65536,0,1,64324,607,605,65536,1,0,0,0,37,18,2708 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 712,7120000,18446744073708481616,0,0,181164,26,4226,256,256,0,4895412794951728625,5695,65536,0,0,64312,619,605,65536,1,0,0,0,37,18,2708 +[zuse@Hermes] [HADES][DOE ] 713,7130000,10000,0,0,256,26,4232,256,256,0,0,5697,65536,0,0,64312,619,605,65536,1,0,1,2,0,20,2710 +[zuse@Hermes] [HADES][DOE ] 714,7140000,10000,0,0,256,26,4238,256,256,0,0,5697,65536,0,0,64312,619,605,65536,1,0,1,2,0,20,2710 +[zuse@Hermes] [HADES][DOE ] 715,7150000,10000,0,0,256,26,4244,256,256,0,0,5699,65536,0,0,64312,619,605,65536,1,0,1,4,0,22,2712 +[zuse@Hermes] [HADES][DOE ] 716,7160000,10000,0,0,256,26,4250,256,256,0,0,5700,65536,0,0,64312,619,605,65536,1,0,1,5,0,23,2713 +[zuse@Hermes] [HADES][DOE ] 717,7170000,10000,0,0,256,26,4256,256,256,0,0,5702,65536,0,0,64312,619,605,65536,1,0,1,7,0,25,2715 +[zuse@Hermes] [HADES][DOE ] 718,7180000,10000,0,0,256,26,4972,256,256,0,0,5704,65536,0,0,64312,619,605,65536,1,0,1,9,0,27,2717 +[zuse@Hermes] [HADES][DOE ] 719,7190000,10000,0,0,256,26,5432,256,256,0,0,5705,65536,0,0,64312,619,605,65536,1,0,1,10,0,28,2718 +[zuse@Hermes] [HADES][DOE ] 720,7200000,10000,0,0,256,26,5791,256,256,0,0,5707,65536,0,0,64312,619,605,65536,1,0,1,12,0,30,2720 +[zuse@Hermes] [HADES][DOE ] 721,7210000,10000,0,0,256,26,5992,256,256,0,0,5708,65536,0,0,64312,619,605,65536,1,0,1,13,0,31,2721 +[zuse@Hermes] [HADES][DOE ] 722,7220000,10000,0,0,256,26,6001,256,256,0,0,5709,65536,0,0,64312,619,605,65536,1,0,1,14,0,32,2722 +[zuse@Hermes] [HADES][DOE ] 723,7230000,10000,0,0,256,26,6216,256,256,0,0,5711,65536,0,0,64312,619,605,65536,1,0,1,16,0,34,2724 +[zuse@Hermes] [HADES][DOE ] 724,7240000,10000,0,0,256,26,5823,256,256,0,0,5711,65536,0,0,64312,619,605,65536,1,0,1,16,0,34,2724 +[zuse@Hera] [HADES][DOE ] 820,8200000,960000,0,0,17457,48,2973,256,256,0,4696407649955086336,5713,65536,0,1,64312,619,605,65536,1,0,1,18,0,36,2726 +[zuse@Artemis] [HADES][DOE ] 4675,46750000,38550000,0,0,993129,83,11715,256,256,2676,4720441561094029312,5714,65536,0,1,64300,619,617,65536,1,0,0,0,1,37,2727 +[zuse@Artemis] [HADES][DOE ] 4676,46760000,10000,0,0,256,83,11717,256,256,1,0,5715,65536,0,1,64300,619,617,65536,1,0,2,1,2,0,2728 +[zuse@Artemis] [HADES][DOE ] 4677,46770000,10000,0,0,256,83,11720,256,256,1,0,5717,65536,0,1,64300,619,617,65536,1,0,2,3,4,0,2730 +[zuse@Artemis] [HADES][DOE ] 4678,46780000,10000,0,0,256,83,11722,256,256,1,0,5718,65536,0,1,64300,619,617,65536,1,0,2,4,5,0,2731 +[zuse@Artemis] [HADES][DOE ] 4679,46790000,10000,0,0,256,83,11725,256,256,1,0,5720,65536,0,1,64300,619,617,65536,1,0,2,6,7,0,2733 +[zuse@Artemis] [HADES][DOE ] 4680,46800000,10000,0,0,256,83,11727,256,256,1,0,5721,65536,0,1,64300,619,617,65536,1,0,2,7,8,0,2734 +[zuse@Artemis] [HADES][DOE ] 4681,46810000,10000,0,0,256,83,11730,256,256,1,0,5722,65536,0,1,64300,619,617,65536,1,0,2,8,9,0,2735 +[zuse@Artemis] [HADES][DOE ] 4682,46820000,10000,0,0,256,83,11732,256,256,1,0,5724,65536,0,1,64300,619,617,65536,1,0,2,10,11,0,2737 +[zuse@Artemis] [HADES][DOE ] 4683,46830000,10000,0,0,256,83,11735,256,256,1,0,5725,65536,0,1,64300,619,617,65536,1,0,2,11,12,0,2738 +[zuse@Artemis] [HADES][DOE ] 4684,46840000,10000,0,0,256,83,11737,256,256,1,0,5728,65536,0,1,64300,619,617,65536,1,0,2,14,15,0,2741 +[zuse@Artemis] [HADES][DOE ] 4685,46850000,10000,0,0,256,83,11740,256,256,1,0,5729,65536,0,1,64300,619,617,65536,1,0,2,15,16,0,2742 +[zuse@Artemis] [HADES][DOE ] 4686,46860000,10000,0,0,256,83,11742,256,256,1,0,5731,65536,0,1,64300,619,617,65536,1,0,2,17,18,0,2744 +[zuse@Artemis] [HADES][DOE ] 4687,46870000,10000,0,0,256,83,11745,256,256,1,0,5732,65536,0,1,64300,619,617,65536,1,0,2,18,19,0,2745 +[zuse@Hera] [HADES][DOE ] 821,8210000,18446744073670891616,0,0,201949,48,2885,256,256,0,4895412794951710270,5734,65536,0,1,64300,619,617,65536,1,0,2,20,21,0,2747 +[zuse@Hera] [HADES][DOE ] 822,8220000,10000,0,0,256,48,2889,256,256,0,0,5735,65536,0,1,64300,619,617,65536,1,0,0,0,22,1,2748 +[zuse@Hera] [HADES][DOE ] 823,8230000,10000,0,0,256,48,2893,256,256,0,0,5736,65536,0,1,64300,619,617,65536,1,0,0,0,23,2,2749 +[zuse@Hera] [HADES][DOE ] 824,8240000,10000,0,0,256,48,2897,256,256,0,0,5738,65536,0,1,64300,619,617,65536,1,0,0,0,25,4,2751 +[zuse@Hera] [HADES][DOE ] 825,8250000,10000,0,0,256,48,2856,256,256,0,0,5739,65536,0,1,64300,619,617,65536,1,0,0,0,26,5,2752 +[zuse@Hera] [HADES][DOE ] 826,8260000,10000,0,0,256,48,2950,256,256,0,0,5740,65536,0,1,64300,619,617,65536,1,0,0,0,27,6,2753 +[zuse@Hera] [HADES][DOE ] 827,8270000,10000,0,0,256,48,2908,256,256,0,0,5742,65536,0,1,64300,619,617,65536,1,0,0,0,29,8,2755 +[zuse@Hera] [HADES][DOE ] 828,8280000,10000,0,0,256,48,2957,256,256,0,0,5743,65536,0,1,64300,619,617,65536,1,0,0,0,30,9,2756 +[zuse@Hera] [HADES][DOE ] 829,8290000,10000,0,0,256,48,2961,256,256,0,0,5745,65536,0,1,64300,619,617,65536,1,0,0,0,32,11,2758 +[zuse@Hera] [HADES][DOE ] 830,8300000,10000,0,0,256,48,2965,256,256,0,0,5746,65536,0,1,64300,619,617,65536,1,0,0,0,33,12,2759 +[zuse@Hera] [HADES][DOE ] 831,8310000,10000,0,0,256,48,3016,256,256,0,0,5747,65536,0,1,64300,619,617,65536,1,0,0,0,34,13,2760 +[zuse@Hera] [HADES][DOE ] 832,8320000,10000,0,0,256,48,3020,256,256,0,0,5751,65536,0,1,64300,619,617,65536,1,0,0,0,38,17,2764 +[zuse@Hera] [HADES][DOE ] 833,8330000,10000,0,0,256,48,3284,256,256,0,0,5752,65536,0,1,64300,619,617,65536,1,0,0,0,39,18,2765 +[zuse@Hera] ok>  +[zuse@Hermes] [HADES][DOE ] 725,7250000,18446744073708471616,0,0,184492,26,4108,256,256,0,4895412794951728620,5795,65536,0,0,64288,631,617,65536,1,0,0,0,41,20,2767 +[zuse@Hermes] [HADES][DOE ] 726,7260000,10000,0,0,256,26,4114,256,256,0,0,5796,65536,0,0,64288,631,617,65536,1,0,1,1,0,21,2768 +[zuse@Hermes] [HADES][DOE ] 727,7270000,10000,0,0,256,26,4120,256,256,0,0,5797,65536,0,0,64288,631,617,65536,1,0,1,2,0,22,2769 +[zuse@Hermes] [HADES][DOE ] 728,7280000,10000,0,0,256,26,4906,256,256,0,0,5799,65536,0,0,64288,631,617,65536,1,0,1,4,0,24,2771 +[zuse@Hermes] [HADES][DOE ] 729,7290000,10000,0,0,256,26,4913,256,256,0,0,5800,65536,0,0,64288,631,617,65536,1,0,1,5,0,25,2772 +[zuse@Hermes] [HADES][DOE ] 730,7300000,10000,0,0,256,26,5056,256,256,0,0,5801,65536,0,0,64288,631,617,65536,1,0,1,6,0,26,2773 +[zuse@Hermes] [HADES][DOE ] 731,7310000,10000,0,0,256,26,5208,256,256,0,0,5802,65536,0,0,64288,631,617,65536,1,0,1,7,0,27,2774 +[zuse@Hermes] [HADES][DOE ] 732,7320000,10000,0,0,256,26,5215,256,256,0,0,5805,65536,0,0,64288,631,617,65536,1,0,1,10,0,30,2777 +[zuse@Hermes] [HADES][DOE ] 733,7330000,10000,0,0,256,26,5376,256,256,0,0,5806,65536,0,0,64288,631,617,65536,1,0,1,11,0,31,2778 +[zuse@Hermes] [HADES][DOE ] 734,7340000,10000,0,0,256,26,5230,256,256,0,0,5807,65536,0,0,64288,631,617,65536,1,0,1,12,0,32,2779 +[zuse@Hermes] [HADES][DOE ] 735,7350000,10000,0,0,256,26,5237,256,256,0,0,5809,65536,0,0,64288,631,617,65536,1,0,1,14,0,34,2781 +[zuse@Hermes] [HADES][DOE ] 736,7360000,10000,0,0,256,26,5399,256,256,0,0,5810,65536,0,0,64288,631,617,65536,1,0,1,15,0,35,2782 +[zuse@Hermes] [HADES][DOE ] 737,7370000,10000,0,0,256,26,5406,256,256,0,0,5811,65536,0,0,64288,631,617,65536,1,0,1,16,0,36,2783 +[zuse@Artemis] [HADES][DOE ] 4688,46880000,39510000,0,0,1010586,83,11747,256,256,2689,4720570410112909312,5812,65536,0,1,64277,631,628,65536,1,0,1,17,0,37,2784 +[zuse@Artemis] [HADES][DOE ] 4689,46890000,10000,0,0,256,83,11750,256,256,1,0,5814,65536,0,1,64277,631,628,65536,1,0,2,19,2,0,2786 +[zuse@Artemis] [HADES][DOE ] 4690,46900000,10000,0,0,256,83,11752,256,256,1,0,5815,65536,0,1,64277,631,628,65536,1,0,2,20,3,0,2787 +[zuse@Artemis] [HADES][DOE ] 4691,46910000,10000,0,0,256,83,11755,256,256,1,0,5816,65536,0,1,64277,631,628,65536,1,0,2,21,4,0,2788 +[zuse@Artemis] [HADES][DOE ] 4692,46920000,10000,0,0,256,83,11757,256,256,1,0,5817,65536,0,1,64277,631,628,65536,1,0,2,22,5,0,2789 +[zuse@Artemis] [HADES][DOE ] 4693,46930000,10000,0,0,256,83,11760,256,256,1,0,5818,65536,0,1,64277,631,628,65536,1,0,2,23,6,0,2790 +[zuse@Artemis] [HADES][DOE ] 4694,46940000,10000,0,0,256,83,11762,256,256,1,0,5819,65536,0,1,64277,631,628,65536,1,0,2,24,7,0,2791 +[zuse@Artemis] [HADES][DOE ] 4695,46950000,10000,0,0,256,83,11765,256,256,1,0,5820,65536,0,1,64277,631,628,65536,1,0,2,25,8,0,2792 +[zuse@Artemis] [HADES][DOE ] 4696,46960000,10000,0,0,256,83,11767,256,256,1,0,5822,65536,0,1,64277,631,628,65536,1,0,2,27,10,0,2794 +[zuse@Artemis] [HADES][DOE ] 4697,46970000,10000,0,0,256,83,11770,256,256,1,0,5823,65536,0,1,64277,631,628,65536,1,0,2,28,11,0,2795 +[zuse@Artemis] [HADES][DOE ] 4698,46980000,10000,0,0,256,83,11772,256,256,1,0,5825,65536,0,1,64277,631,628,65536,1,0,2,30,13,0,2797 +[zuse@Artemis] [HADES][DOE ] 4699,46990000,10000,0,0,256,83,11775,256,256,1,0,5825,65536,0,1,64277,631,628,65536,1,0,2,30,13,0,2797 +[zuse@Artemis] [HADES][DOE ] 4700,47000000,10000,0,0,256,83,11777,256,256,1,0,5827,65536,0,1,64277,631,628,65536,1,0,2,32,15,0,2799 +[zuse@Hera] [HADES][DOE ] 834,8340000,18446744073670891616,0,0,205277,48,3028,256,256,0,4895412794951710270,5828,65536,0,1,64277,631,628,65536,1,0,2,33,16,0,2800 +[zuse@Hera] [HADES][DOE ] 835,8350000,10000,0,0,256,48,3032,256,256,0,0,5830,65536,0,1,64277,631,628,65536,1,0,0,0,18,2,2802 +[zuse@Hera] [HADES][DOE ] 836,8360000,10000,0,0,256,48,3036,256,256,0,0,5831,65536,0,1,64277,631,628,65536,1,0,0,0,19,3,2803 +[zuse@Hera] [HADES][DOE ] 837,8370000,10000,0,0,256,48,3040,256,256,0,0,5832,65536,0,1,64277,631,628,65536,1,0,0,0,20,4,2804 +[zuse@Hera] [HADES][DOE ] 838,8380000,10000,0,0,256,48,2996,256,256,0,0,5834,65536,0,1,64277,631,628,65536,1,0,0,0,22,6,2806 +[zuse@Hera] [HADES][DOE ] 839,8390000,10000,0,0,256,48,3000,256,256,0,0,5835,65536,0,1,64277,631,628,65536,1,0,0,0,23,7,2807 +[zuse@Hera] [HADES][DOE ] 840,8400000,10000,0,0,256,48,2958,256,256,0,0,5836,65536,0,1,64277,631,628,65536,1,0,0,0,24,8,2808 +[zuse@Hera] [HADES][DOE ] 841,8410000,10000,0,0,256,48,3056,256,256,0,0,5838,65536,0,1,64277,631,628,65536,1,0,0,0,26,10,2810 +[zuse@Hera] [HADES][DOE ] 842,8420000,10000,0,0,256,48,3059,256,256,0,0,5839,65536,0,1,64277,631,628,65536,1,0,0,0,27,11,2811 +[zuse@Hera] [HADES][DOE ] 843,8430000,10000,0,0,256,48,3063,256,256,0,0,5840,65536,0,1,64277,631,628,65536,1,0,0,0,28,12,2812 +[zuse@Hera] [HADES][DOE ] 844,8440000,10000,0,0,256,48,3067,256,256,0,0,5841,65536,0,1,64277,631,628,65536,1,0,0,0,29,13,2813 +[zuse@Hera] [HADES][DOE ] 845,8450000,10000,0,0,256,48,3071,256,256,0,0,5843,65536,0,1,64277,631,628,65536,1,0,0,0,31,15,2815 +[zuse@Hera] [HADES][DOE ] 846,8460000,10000,0,0,256,48,3075,256,256,0,0,5844,65536,0,1,64277,631,628,65536,1,0,0,0,32,16,2816 +[zuse@Hera] ok>  \ No newline at end of file diff --git a/logs/20260913-235235/amd64/qemu-amd64-20260913-235235.log b/logs/20260913-235235/amd64/qemu-amd64-20260913-235235.log new file mode 100644 index 00000000..0840cdc2 --- /dev/null +++ b/logs/20260913-235235/amd64/qemu-amd64-20260913-235235.log @@ -0,0 +1,9036 @@ +[=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 v2.0.0 +Architecture: amd64 +Build: Sep 13 2026 23:52:09 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 131 +Total memory: 1023 MB +Usable memory: 968 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 249364 + Free pages : 247841 + Used pages : 1523 + Total MB : 974 + Free MB : 968 + 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=2045764501 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=980689200, tick_hz=100, initial_count=9806892 +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: 4883256] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 62675676] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 92896062] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 94166058] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 95415999] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 97053663] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 98375613] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 100181907] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 101232978] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 102387726] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 113120028] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115028466] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 119047488] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 120605079] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 122396505] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 125944287] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 127733193] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 129518991] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 132923910] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 134746710] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 136510080] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 140999985] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 142875873] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144660033] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 148965705] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 150366762] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 151620777] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153539337] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 154895181] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 156417072] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 157833270] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 158796435] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 159828564] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 161402367] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163173507] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 166392828] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 167938554] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169737624] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 172935462] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 174526527] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176324631] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 179787237] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 181494831] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183348837] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 186772866] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 190839537] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 192590160] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194410230] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 197501073] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 199198860] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201087516] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 204436197] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 206219559] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208027365] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 211184568] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 213225306] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215177025] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 218592717] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220684338] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222491682] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 225679335] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 227832066] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 229530420] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231343056] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 234422013] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 236133639] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237926535] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 241251822] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 242862963] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244660815] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 248676813] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 250015920] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251468742] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 254297778] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 255866478] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 257338431] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 260075844] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 261042285] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 261892512] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263488470] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 264680493] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 265795278] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 266982618] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 267777909] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 268608228] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 269894163] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271368846] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 273953064] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 275297589] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276755199] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 279708261] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 281005494] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 282396219] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283866744] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 286518498] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 287837214] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289294929] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 292148787] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 293139735] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 294116949] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295673826] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 296668428] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 297657591] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 298704189] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300256278] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 301242543] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 302417220] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 303563925] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 304397856] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 305233761] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 306709284] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308150241] 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: 310890531] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 312188268] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313641720] 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: 316530732] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 317917320] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319378353] 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: 322210518] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 323200983] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 324184854] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325767897] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 326733519] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 327805653] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 328767474] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330327291] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 331313073] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 332333736] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 333506733] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 334286820] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 335100696] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 336426321] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 337890861] 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: 340661118] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 341800893] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 343416003] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 344860467] 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: 347543343] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 348891921] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350325612] 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: 353234112] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 354204018] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 355202631] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356829417] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 357823788] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 358746885] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 359691444] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 361242336] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 362216946] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 363111084] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 364056504] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365718780] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 366690681] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 367692927] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 368837637] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 369624255] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 370455015] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 371699580] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 373163448] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 375565386] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 376811799] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 378417795] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 380836176] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 382153380] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 383618025] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 386091720] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 387096633] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 388252347] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 389024202] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 389844588] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 391420092] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 392896791] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 395329599] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 396628995] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 398085345] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 400239105] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 401782458] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 403202730] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 404655888] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 407135421] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 408138927] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 409296174] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 410080545] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 410908491] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 412472235] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 414022749] 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: 416838870] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 418205655] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 419709885] 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: 422367498] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 423370458] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 424549083] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 425317452] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 426152286] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 427573797] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 429350649] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 431984322] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 433208664] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 434538510] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 437113866] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 438506397] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 440027490] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 443046450] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 444012723] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 444902136] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 446472957] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 447472998] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 448509600] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 449714475] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 450498972] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 451372110] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 453072543] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 455274246] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 456434895] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 459616458] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 461076777] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 462599760] 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: 465343809] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 467168646] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 468756729] 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: 471701055] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 472794084] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 473808804] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 475470555] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 476513247] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 477469881] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 478630887] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 480336381] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 481368237] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 482515173] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 483782901] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 485147628] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 486267894] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 487529322] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 488345214] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 489302541] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 491111628] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 492603993] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 495432189] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 496756281] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 498227079] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 500901576] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 502311579] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 504124005] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 506334297] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 508222323] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 509794824] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 511257243] 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: 514316565] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 515281305] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 516216435] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 517917582] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 518954709] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 520054206] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 521263911] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 522076779] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 522937821] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 524246898] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 525761208] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 528465924] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 530134857] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 531683229] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 534403884] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 535364361] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 536152722] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 537824910] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 538975269] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 539997843] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 541374246] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 542169642] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 543083247] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 544519290] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 546048657] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 548755998] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 550364871] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 551906523] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 554104467] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 555933462] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 556886211] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 557709936] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 559334643] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 560437269] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 561509298] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 562762452] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 564054246] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 565131987] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 566364162] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 567285453] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 568168797] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 569920239] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 571447086] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 574110159] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 575460291] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 577021452] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 579837237] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 581294112] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 582842001] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 585677631] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 587272644] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 588812301] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 591819669] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 593348007] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 594898794] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 597990498] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 599537799] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 601075545] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 602112609] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 605737965] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 606813816] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 608442576] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 609496272] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 610394673] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 611998884] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 613059195] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 614152707] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 615396243] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 616197876] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 617225133] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 618707901] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 620232249] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 623037597] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 624600249] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 626111220] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 628863858] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 630137970] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 631767129] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 632813349] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 633861984] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 635083050] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 635894574] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 636763029] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 638455167] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 640000305] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 642808005] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 644235291] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 645771084] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 648422439] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 649861716] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 651369516] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 653495871] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 655701606] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 657182253] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 658723884] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 661495926] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 662518584] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 663735114] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 664566441] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 665455623] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 667067646] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 668579331] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 671302485] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 672704928] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 674227050] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 676873932] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 677963097] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 679167846] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 680262870] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 681130254] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 682738812] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 684283215] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 686943810] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 688501821] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 690335730] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 693413574] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 694460550] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 695684136] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 696496059] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 697368651] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 699013833] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 700573545] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 702308544] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 704705358] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 706144047] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 707664174] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 710323467] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 711342219] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 712543755] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 713303178] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 714133854] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 716073267] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 717840816] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 721001400] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 722823150] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 724422342] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 727419483] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 728450457] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 729633597] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 730697415] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 731559738] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 733050591] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 734597199] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 737167746] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 738494379] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 740081790] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 741668277] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 743567097] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 744650571] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 745861368] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 746695362] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 747577152] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 749301903] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 750889041] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 753681201] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 755241291] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 756793800] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 759525585] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 761070156] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 762646542] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 765377046] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 766446072] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 767899020] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 768692148] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 769565139] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 770930454] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 772424457] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 774962622] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 776376069] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 777881664] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 779438163] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 781789239] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 782862213] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 784072716] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 784870380] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 785754438] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 787440129] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 788980248] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 791745486] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 793544493] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 795060294] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 797782776] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 799316700] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 800874312] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 803492046] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 805148862] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 806842029] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 808699752] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 811089804] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 812071323] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 813702372] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 814729923] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 815774778] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 817079277] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 818135157] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 819406959] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 821033304] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 822579828] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 825258084] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 826758807] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 828287376] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 831133233] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 832680786] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 834214878] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 836962917] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 837930345] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 839556690] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 840605451] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 841643439] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 842861145] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 844150860] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 845032440] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 846935901] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 848463756] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 850198188] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 852430614] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 853982472] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 855647121] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 858577440] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 860217939] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 861756420] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 864682707] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 865657149] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 867282717] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 868454895] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 869661954] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 870902130] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 871722726] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 872632950] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 874867917] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 876414252] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 879012960] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 880495560] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 881788488] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 883306137] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 884339631] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 885837897] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 887405463] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 890060892] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 891089934] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 892681125] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 894098688] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 895220235] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 896459046] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 897286236] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 898173297] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 900212355] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 901769778] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 905051028] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 906421467] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 907972590] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 908981976] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 910502649] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 911450757] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 913110156] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 914146212] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 915189555] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 916405077] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 917228907] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 918090474] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 920509947] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 922057857] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 925354038] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 926388792] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 927953439] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 929059467] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 930079836] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 932321859] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 933909018] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 935107698] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 936336555] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 937692504] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 938780178] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 940013319] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 940809765] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 941664885] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 942915855] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 944400366] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 947146200] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 948457041] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 950023368] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 952607502] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 953899170] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 955444371] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 958038795] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 959825853] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 961349697] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 963710412] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 965354145] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 966796950] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 968338056] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 971507418] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 972993693] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 974491161] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 977486223] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 978450606] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 979284348] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 980869260] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 981901221] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 982795926] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 983838954] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 986356182] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 987504399] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 988667001] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 989901570] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 990688272] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 991569264] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 992832498] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 994374780] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 996923886] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 998491494] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1000050660] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1002678936] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1003955190] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1005505095] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1008084567] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1009375227] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1011148992] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 1013909904] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1015254702] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1016783502] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1019341071] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1020830223] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1022369481] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1025786916] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1027240914] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1028791491] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 1030229025] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1033124463] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 1034102307] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1034978301] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1037128617] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1038197076] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 1039100706] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1039970043] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1041592797] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1042625136] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1043663901] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1044909810] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 1045720473] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1046687649] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1048126002] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1050015624] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1052599779] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1053909864] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1055466090] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1058008959] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1059314445] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1060854858] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1064070714] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1065417969] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1066902228] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1069602219] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1071011571] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1072534071] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1075212558] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1076619495] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1078161693] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 1080892869] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1082329500] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1083878166] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 1087069011] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 1088031168] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1088908107] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1090509567] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1091557866] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 1092513156] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1093375101] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1095003903] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1096043991] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1097142942] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1098366423] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 1099589988] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1100884092] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1102158372] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1103716236] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 1105961346] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1107884799] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1109186400] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1110754407] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1113843150] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1115212560] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1116725400] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1119304683] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1120696164] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1122210432] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1124938395] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1126450227] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1128304212] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1130930556] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1132258365] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1133780634] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1136654568] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 1137626721] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1138509687] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1140137103] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1141210056] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 1142168370] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1143036552] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1144711953] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1145732553] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 1146652332] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1147490484] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1149362760] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1150441110] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1151500791] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1152758544] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 1153567590] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1154456205] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1156174488] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1157724351] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1160664750] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1162504224] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1164077859] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1166754288] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1168088502] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1169626983] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1172324748] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 1173483402] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1175233059] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1176725907] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1179405486] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1180775127] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1182264762] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1184952909] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1186302243] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1187934174] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1190593425] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1191748173] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1192647834] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1194285918] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1195318362] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 1196303094] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1197156639] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1198736070] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1200111486] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 1201141242] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1201998672] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1203597360] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1204649187] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1205710653] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1206920778] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 1207740639] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1208576376] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1210127730] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1211630154] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 1214881626] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1216292826] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1217812680] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 1220666874] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1222123854] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1223663637] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1226959482] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1227998310] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1228898958] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1230556215] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 1231633221] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1232595441] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1233494640] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1235134131] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1236154248] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 1237312293] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1238183730] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1239829395] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1240881474] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1241953839] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1243197921] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 1244025552] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1244919417] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1246416003] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1247984157] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1250794545] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1252133379] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1253699958] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 1256320443] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 1257394698] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1258672716] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1260232155] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1262930529] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1264409622] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1265968137] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1269032331] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 1270027668] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1270911096] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1272563103] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1273624002] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1274732277] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1276128588] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 1277068317] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1277940972] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1279447575] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1281027300] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 1283661435] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1285033764] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1286598012] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1289476272] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1290807378] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1292393823] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1294926297] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1296493674] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1298073840] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1301334930] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 1302401562] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1303318884] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1305010959] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1306085172] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1307197395] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1308443073] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 1309266168] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1310168244] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1311558738] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1313267046] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1315789440] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1317121029] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1318661946] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1321273947] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1322634138] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1324206198] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1326971961] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1328261508] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1329818973] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1331748054] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1333467975] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 1334513145] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1335401802] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1337022204] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1338353814] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 1339302909] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1340177748] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1341782022] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1342822425] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1343901069] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1345154160] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 1346005794] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1346906148] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1348339503] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1349879475] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1352961624] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1354360224] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1355892006] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1358487333] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1359843387] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1361402973] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 1364126421] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1365415422] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1366948401] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1369469010] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 1370481420] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1371380094] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1373043231] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1374080358] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 1375048164] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1376304825] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1377948033] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1379004606] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1380061620] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1381291611] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 1382110485] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1383015354] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1384362714] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1385892984] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1388680797] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1389933090] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1391520732] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 1394067339] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1395390843] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1397103939] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1399896372] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1401681456] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1403248560] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1405816272] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1407233898] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1408766520] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 1410512649] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1412771682] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 1414307958] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1415187984] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1416826194] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1417887513] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1418907273] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1420137663] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 1420958805] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1421852565] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1423204188] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1424702622] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 1427372961] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1428629223] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1430136099] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1432569474] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1433837643] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1435325472] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1437885960] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1439740911] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1441241445] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1443792567] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1445237304] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1446750270] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1449808101] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 1450926477] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1452190929] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1453586841] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1454470437] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1455365562] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1456405587] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 1457198967] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1458072693] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1459471398] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1460973948] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1463592081] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1464966405] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1466500791] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1469045151] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1470354711] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1471929501] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1474628694] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 1475913243] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1476965070] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1478592297] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1479655863] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1480731105] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1481948685] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 1482758802] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1483628874] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1485029385] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1486549449] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1489306539] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1490552175] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1492055922] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1493677479] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1495934454] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1497222447] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1498790811] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1502130798] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 1503205116] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1504097553] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1505715246] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1506855336] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1507935072] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1509172980] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 1509995592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1510849998] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1512314706] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1514120013] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1516681782] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1517944995] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1519464786] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1522003518] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1523276433] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1524816573] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 1527599073] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1528839627] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1530382980] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 1532887125] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1534345827] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1535897895] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 1538978868] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 1540288722] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1541278452] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1542941274] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1543957338] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1544999232] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1546243797] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 1547067774] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1547940933] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1549307739] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1550875116] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 1553810769] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1555065582] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1556630418] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 1559145420] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1560421653] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1561956480] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1564681398] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1566120738] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1567644750] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 1570248414] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 1571223150] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1572877425] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1574410005] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1577205840] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 1578179820] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1579063479] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1580729388] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1581751563] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1582850451] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 1584040059] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 1585386411] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 1586453505] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1587710733] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 1588527213] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1589512764] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1591299843] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1592859975] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1595408766] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1596749112] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1598306829] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1600894029] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1602559644] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1604124333] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1606705863] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1608058851] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1609618710] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1612192176] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1613510640] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1615355679] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 1618476237] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 1619454081] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1620360231] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1622102181] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1623180510] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 1624112973] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1624962087] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1626614073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1627686291] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1628808342] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1630429710] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 1631517531] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1632533490] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1633998387] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1635533004] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1638166383] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1639502529] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1641063396] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1643717313] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1645435974] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1646975442] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1649128047] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1651133274] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1652457954] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1654008132] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1656808440] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1658243118] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1659781725] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 1662446646] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 1663463193] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1664339838] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1665987120] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1667042454] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 1667977899] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1668892218] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1671102510] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1672465305] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1673602203] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1674794289] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 1675620450] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1676464776] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1677899286] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1679478213] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1682103087] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1683463908] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1685224359] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1687723128] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1689054108] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1690549224] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1693137243] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1694436849] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1696001559] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1698845820] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1700190324] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1701701358] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 1704287025] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 1705284819] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1706152098] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1707822501] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1708984242] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 1710311736] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1711224102] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1712855067] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1713939528] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1715027370] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1716238923] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 1717100868] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1718036460] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1719518346] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1721076000] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1723754487] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1725046827] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1726606182] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 1727649273] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1730752947] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1732109757] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1733668566] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1736356083] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1737737946] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1739260887] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1741811799] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 1742807976] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1743690081] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1745367330] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1746478356] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1747935126] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1749552588] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 1750552902] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1751443386] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1752729993] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1754254530] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1756796769] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1757908257] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1759178232] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1761579834] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1762869465] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1764382893] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1766978199] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1768372263] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1769909526] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1772462580] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1773974748] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1775544204] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1778057001] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 1779032787] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1779892023] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1781507805] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1782561648] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 1783506648] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1784346858] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1785972300] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1787129127] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1788243786] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1789473021] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 1790310816] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1791185151] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1792676718] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1794190188] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1796880456] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1798196295] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1799920899] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 1800901221] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1803804849] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1805126988] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1806624918] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1809158064] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1810486734] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1812145104] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1814719956] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 1815684024] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1816538955] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1818185250] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1819207677] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 1820157003] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1821011661] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1822680615] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1823735025] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1824913146] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1826159412] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 1826957076] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1827841722] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1829279109] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1830933174] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1833586713] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1835014503] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1836719010] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1839265722] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1840503735] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1841998851] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1844552325] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1845956721] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1847512464] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1850304204] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1851700599] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1853287779] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1855816683] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 1856770713] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1857655107] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1859277735] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1860349932] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 1861270404] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1862394723] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1864034781] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1865069724] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1866092382] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1867309773] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 1868131944] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1869048048] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1870547364] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1872117744] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 1873773258] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1876198611] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1877553972] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1879083843] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1881559428] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1882833351] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1884362382] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1886948952] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1888526262] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1890049308] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1892576406] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1893989013] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1895558175] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1898139327] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 1899123009] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1900323201] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1901983713] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1903027896] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 1903949523] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1904762223] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1906397220] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1907449131] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1908531576] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1909816797] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 1910636658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1911527856] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1913109828] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1914659502] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1917222468] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1918557249] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1920053835] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1922609913] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1923915504] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1925614698] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1928123862] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 1929082869] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1929939102] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1931560176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1932584745] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1933625904] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1934857449] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 1935677478] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1936550553] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1938215181] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1939782243] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1942411002] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1943692695] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1945225212] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 1947450960] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1949073651] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1950477249] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1952014470] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1954498623] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 1955456202] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1956346539] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1958006253] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1959066207] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1960140210] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1961382171] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 1962290547] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1963282692] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1964699037] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1966258077] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1968866151] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1970156853] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1971726939] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1974270228] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1975859928] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1977413970] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1979929077] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 1980903582] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1981769181] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1983391578] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1984467492] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1985551701] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 1986744396] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 1987696221] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1988564697] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1990002252] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1991548272] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1994096160] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1995415233] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1996965810] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1999586295] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2000988843] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2002524258] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2005082100] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 2006087811] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2006921196] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2008605438] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2009645085] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2010713229] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2011952397] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 2012881731] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2013767091] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2015190219] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2016724248] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2019364389] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2020691673] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2022252099] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2024799588] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2026331307] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2027873505] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2042555529] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2044313145] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2045302686] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2046420516] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2048987724] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 2049894000] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2051035707] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2052651699] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2053651656] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2054691282] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2055910269] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 2056719378] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2057581197] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2059014657] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2060567775] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2063297208] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2064610947] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2066198568] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2068773735] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2070012105] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2071537881] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2074085244] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2075527293] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2077041918] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2079651441] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 2080608495] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2081457378] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2083121460] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2084149494] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2085175533] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2086366947] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 2087160243] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2088214002] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2089928085] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2091450270] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2093991837] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2095355115] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2096907372] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2099474769] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2101032759] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2102385075] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2104180113] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2106033867] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2107415562] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2109304722] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2112099759] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2113738935] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2115349131] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2117903298] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 2118994584] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2119916568] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2121600789] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2122639638] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2123728551] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2124957702] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 2126022150] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2127077358] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2128448007] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2130018807] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2132596683] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2133891438] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2135475531] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2138037657] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2139504276] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2140892712] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2143338687] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2144406663] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2145596775] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 2146418043] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2147268942] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2148640137] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2150158626] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2153069562] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2154403251] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2155927788] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2158461102] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2159910291] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2161211766] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2163721434] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2164738233] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2165945691] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 2166721536] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2167566933] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2168995752] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2170517769] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2172807777] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2174392731] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2175742023] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2177742000] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2180361351] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2181629499] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2183096769] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2185649130] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2186916354] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2188401306] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2191624029] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2192892555] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2194387272] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2196969642] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 2197979889] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2198838558] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2200415952] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2201595291] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2202967284] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 2204555892] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 2205662592] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2206795248] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2208192798] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2209650912] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2212294980] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2213722308] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2215226790] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2217741813] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2219241423] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2220775242] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2223360825] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2224714317] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2226246708] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2228844786] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2230178727] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2232208167] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2233900998] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2236492272] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 2237463396] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2238355791] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2240006979] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2241059856] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2242148013] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 2243368491] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 2244748317] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 2246156619] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2247519246] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 2248362942] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2249337510] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2250836910] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2252367033] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 2253422283] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 2254824432] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2256429609] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 2257419192] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2259157026] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2260698657] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2261618394] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 2262957648] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2264500476] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 2265539850] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 2266890801] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2268426363] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 2269502718] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2271180009] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2272734345] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2273682873] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 2275145691] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2276668548] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 2277589461] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 2278652943] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2279527488] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2281159776] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2282227227] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 2283383067] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2284466100] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2286127935] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2287179279] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 2288187594] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2289053214] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2290673595] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2291803038] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2292917613] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2294190843] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 2295056736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2296119798] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 2297918028] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2299438722] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2300581668] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 2302081110] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2303634060] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 2304749244] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2306303160] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2307893847] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2309177304] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 2311018017] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2312642661] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 2313738357] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 2315227635] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2316786591] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 2317901544] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2319369948] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2320900260] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2321886840] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2323128150] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2324074326] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2325768291] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2326824339] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 2327853234] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2328711987] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2330363784] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2331426846] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2332508325] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2333768451] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2334580500] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2335556811] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2337598725] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2339139411] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2340143967] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 2341662057] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2343225885] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 2344252050] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 2345663880] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2347192239] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2348392326] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2350021653] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2351542494] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2352482706] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 2353965012] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2355482745] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2356497339] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 2357498346] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2359151991] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2360177043] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 2361381204] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2363008851] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2364064017] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2365154337] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2366360913] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 2367202236] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2368113951] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 2369645922] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2371569879] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 2372876520] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2374659567] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2376194268] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2377151700] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2378529342] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2380060074] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2381009589] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 2382441642] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2383927644] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2384912649] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2386836753] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2388354003] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 2389389744] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 2390886330] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2392424958] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 2393413134] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 2394382494] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2396031876] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2397082380] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 2398044432] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2399979666] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2401032417] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2402059779] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 2403304596] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2404162782] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2405032959] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 2406886608] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2408458164] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 2409502095] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 2411149797] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2412713394] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 2413722381] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 2415454839] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2417010645] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 2418076500] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 2419477242] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2421020385] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 2422000623] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 2424162909] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2425786482] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 2426763297] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2428041336] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2429714364] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2430764070] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 2431781268] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2433449466] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2434491906] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2435602218] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 2437124235] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 2438382303] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 2439473085] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2440733610] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2441551518] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2442425160] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 2443884576] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2445359805] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 2446280067] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2447665059] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2449445586] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2450381010] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 2451986376] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2453256876] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2454763794] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2455730886] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2457236628] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2458738947] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 2459651061] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2460648813] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2463116250] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2464620606] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 2465619597] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2467261482] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2468271141] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2469401886] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2470586958] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2471405349] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2472265257] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2473914177] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2475461289] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2476887462] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2478341481] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2479907682] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2480900541] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2482530876] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2484103608] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 2485153230] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2486687154] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2488353525] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2489361294] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2490357072] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2492002191] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2493039675] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 2494008804] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2495694327] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2496736305] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2497777233] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2499022260] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2499868749] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2500767801] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 2503009446] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2504590977] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2505693918] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2507271144] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2508827265] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2509846374] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2511475974] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2513043330] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2514375906] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2515948512] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2517515259] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2518440309] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2519490582] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2521167978] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2522210187] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 2523184398] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2524850160] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2525914440] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2527387212] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2529005640] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2529929367] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2530816995] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2532535950] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2534081781] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2535094674] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 2536615431] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2538174093] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2539148157] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2540822487] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2542959741] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 2543979921] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2545611243] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2547161085] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 2548238091] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2549738562] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2551290630] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 2552202408] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2553311901] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2555138418] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2556174831] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 2557181382] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2559037635] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2560317438] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2561624751] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2563028244] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2564047311] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2565100608] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 2567893545] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2569652463] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 2570763867] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 2572374798] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2573893098] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 2574876885] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 2576540652] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2578036440] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2579275314] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2581296018] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2582801382] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 2583701610] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2584832187] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2586466302] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2587493706] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 2588447190] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2590030380] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2591109150] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2592144513] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2593580892] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2594623836] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2595798198] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 2597488929] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2598985515] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 2599999815] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2601502344] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2603041077] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2604020979] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 2605553223] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2607123141] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2608288221] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2610329106] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2611858200] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 2612880627] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 2614475472] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2615998749] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 2616958050] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 2617987428] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2619653526] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2620697331] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 2621643318] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2623634979] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2624742204] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2625801885] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2627069025] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 2627871939] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2628773868] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 2630380956] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 2631756855] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2633328705] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 2634389205] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2636160891] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2637694059] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2638665939] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2640162063] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2641721124] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 2642705646] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 2644212123] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2645751780] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 2646767235] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2648395638] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2649934266] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 2650878132] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2652344037] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2653848288] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2654791398] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 2655848979] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2657467848] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2658644016] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 2659571586] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2661575868] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2662921044] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2663981271] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2665187406] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2666036625] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2666891661] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2668604274] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2670149811] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 2671220958] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2672757507] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2674333389] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 2675652819] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2677416021] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2679014583] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2679971868] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2681624589] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2683205343] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 2684206077] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2685285666] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2686961592] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2688230223] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2689628403] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2691367161] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2692433772] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2693491185] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2694694758] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2695507605] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2696405859] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2697921366] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2699470956] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2700475701] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 2702004375] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2704075668] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2705062962] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2706419100] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2707993260] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2708954808] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2710441062] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2711981454] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 2712951927] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2714536797] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2716640556] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 2717950641] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 2719202367] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2720865987] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2721908553] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 2722907838] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2724560517] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2725601739] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2726667090] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2727906657] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2728729605] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2729614923] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 2731208613] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2733257058] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 2734523316] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2736108942] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2737660359] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2738614410] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2740202535] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2741753259] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 2742745698] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2744247198] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2745767241] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2747012541] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2748441087] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2750137782] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2751190785] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 2752146999] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2753840796] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2754917067] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2755999407] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2757232800] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2758053942] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2758980462] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 2760649794] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2762812941] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 2763793662] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 2765321601] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2766858738] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 2767836540] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 2769402930] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2770933515] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 2771949474] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 2773484553] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2775038385] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 2776313568] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2777720862] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2779415058] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2780451702] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 2781431436] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2783140290] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2784203373] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2785284894] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2786525427] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 2787321054] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2788210026] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2789708670] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2791617381] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2792964678] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2794437093] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2796025995] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2796968496] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2798442549] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2799967107] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2800909461] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2802292059] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2803867605] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2804846562] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2806920984] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2808427839] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2809414314] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 2810465574] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2812115649] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2813175813] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 2814086184] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2815692495] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2816686635] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2817883068] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2819567940] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 2820647361] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2821735728] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2823343614] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2824835517] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2825749710] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2827190646] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2828727699] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2829636663] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2831241042] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2832769401] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2833659591] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2835529095] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2836996827] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2837912994] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 2839482030] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 2840783694] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2842283493] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 2843299032] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2844876363] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2846410749] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2847628497] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 2848677321] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2850265593] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2851323237] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 2852285373] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2853892188] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2854938975] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2855997060] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2857222452] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2858016063] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2858927946] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2860576194] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2862124356] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2863066017] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2864424381] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2865958872] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2866886022] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2868259548] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2869820310] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2870758653] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2872361856] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2873893827] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2874790737] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2876150109] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2877675444] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2878613136] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 2879605134] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2881271547] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2882314890] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 2883292440] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2885145564] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2886568419] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2887643661] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2888950659] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2889777597] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2890699728] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2892208998] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2893796955] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2894711841] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2896006176] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2897536026] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2898479262] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2900099265] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2901675105] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 2902612440] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2904080571] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2905630434] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2906566215] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2907967377] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2909501385] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 2910425826] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 2911401297] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2913356376] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2914420047] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 2915360847] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2917036668] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2918076840] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2919154959] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2920358742] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2921199309] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2922085278] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2923513341] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2925324948] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2926858683] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2928582972] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2930102469] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 2931227019] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2932554786] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2934126888] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2935151289] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2936641932] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2938188162] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 2939461329] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2941500597] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2943448872] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2944563027] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 2945573778] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2947189917] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2948253000] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2949333030] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2950561299] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2951389140] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2952254172] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2953748448] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2955251460] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 2956451946] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2958227643] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2959749408] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2960749365] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2962126713] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2963654736] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2964672879] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 2966014065] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2967541857] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 2968567770] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 2969536773] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2971526145] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2972571042] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2973641769] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2974873503] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 2975697039] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2976598191] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2978081400] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2979724965] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 2980718475] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2982130389] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2983881306] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 2984863077] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2986185531] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2987727519] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 2988710151] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 2990026452] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2991563778] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 2992625517] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 2993621757] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2995252008] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2996652141] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2998090914] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 2999748780] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3000560535] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3001424832] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3003117852] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3004719837] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 3005785377] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3007377429] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3008932710] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3009937203] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 3010926597] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3012748725] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3014116119] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3015261123] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3016509867] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3017324982] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3018203601] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3019638867] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3021166239] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 3022226886] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3023629497] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3025284696] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 3026790648] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 3028085298] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3029732643] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3030828801] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3031943313] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3033197601] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3034036215] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3034924998] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3036618963] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3038178612] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 3039129954] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 3041192595] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3042763983] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 3043788279] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 3044768895] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3046409562] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3047506854] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3048595158] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 3049806543] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 3051106905] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 3052269444] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3053700027] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 3054535386] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3055425261] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3056922666] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3058440945] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3059355831] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3060714006] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3062334135] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3063297027] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3064682502] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3066497658] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3067455825] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 3068957703] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3070492320] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3071437257] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 3072781173] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3074340108] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 3075357537] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3076484439] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3077903136] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 3078770520] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3079692588] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3081163638] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3082759407] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3083732757] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3085189611] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3086788530] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3087716037] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3090171483] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3091791024] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3092755512] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3093847092] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3095067927] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 3095889153] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3096770313] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 3098242707] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3099795657] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3100760943] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 3102155910] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3103960986] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 3104916339] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 3106549929] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3108183330] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3109728195] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3110703393] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3111757173] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3112987479] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 3113819310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3114686484] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3116767479] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3118421523] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3119441493] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3120854541] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3122389788] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 3123327585] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3125162670] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3126758691] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 3127966695] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3129157626] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3130411893] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 3131200233] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3132085047] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 3134714562] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3136258650] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 3137263122] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3138346281] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3139861809] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3141075693] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3142673667] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3144273258] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3145273341] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3146341212] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3147538128] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 3148305006] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3149195322] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3150753501] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3152272389] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 3153827061] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 3155222175] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3156756855] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 3157860699] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 3159267384] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3160776591] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 3161821677] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3162866091] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3164066283] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 3164856345] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3165961554] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3167316558] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3168849936] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 3169854198] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3171169134] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3172721601] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3173687202] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 3175192020] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3176789805] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 3177941361] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3179124858] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3180366567] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 3181186239] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3182087265] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3183741939] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3185290206] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 3186235983] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3187712283] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3189281970] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 3190238163] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3191820303] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3193371048] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 3194329992] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3195418170] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3196683399] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 3197495427] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3198351051] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3199755531] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3201327129] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 3202354239] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3203591286] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3205157424] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 3206172081] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 3207692628] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3209268846] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 3210222960] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3211273674] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3212477961] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 3213323505] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3214227303] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 3215971542] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3217530771] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 3218473734] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 3219588267] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 3220751499] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3222409071] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 3223402665] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3224517849] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3225727008] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 3226919976] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 3227820897] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3229345686] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3230043831] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3230936394] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 3233173020] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3235045422] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3236081898] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3237554376] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3239149452] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3240169254] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3242042097] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3243637383] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3244643997] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3246235398] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3247812498] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3248799792] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3249851997] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3250792062] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3252432540] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3253752621] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3254945400] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3256196160] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 3257059995] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3257968056] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3259831302] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3261402438] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 3262387590] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3263724135] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3265278891] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 3266689524] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3268311375] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3269636727] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3270506652] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3271751973] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3273276384] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3274166196] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3275131251] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3276323652] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3277158843] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3278024211] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 3280018014] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3281578776] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 3282511974] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3283651140] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3285144891] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3286125990] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 3287217591] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3288733203] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3289690908] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 3290812686] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3292160676] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3293807475] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3294715179] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3295779732] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3297006657] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3297831117] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3298706418] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 3300346182] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3301903101] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 3302860596] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3304386498] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3305969499] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3306971661] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 3308100327] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3309609849] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 3310599621] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 3311741979] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 3312836331] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3314485230] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 3315423573] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3316755456] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3317990130] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 3318864864] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3319704990] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3321701460] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3323242944] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 3324154512] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3325768467] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3327354912] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 3328267110] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3330299847] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3331910421] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 3332843052] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 3334178274] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3335831163] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3337398267] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 3338386275] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3340006299] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3341745036] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3342734808] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3343828824] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3345032271] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 3345881952] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3346756728] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 3349007949] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3350598615] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 3351563838] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 3353217168] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3355185687] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 3356186631] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 3357909555] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3359478003] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 3360477834] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 3362206176] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3363780924] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3364815867] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3365878782] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3367333893] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 3368169840] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3369051819] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3370651179] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3372161583] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 3373098855] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3374363097] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3375906681] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 3376874172] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3378165525] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3379807494] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3380724228] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3382348053] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3383868894] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 3384880527] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3385958352] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3387161148] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 3388018620] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3388902615] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3390708657] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3392520516] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 3393824133] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 3395436954] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3397041648] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 3398017119] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3399269370] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3400835319] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 3401790630] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3403094562] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3404630964] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 3405581319] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3406897956] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3408210330] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 3409092792] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3410005452] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3411783291] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3413335674] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 3414343275] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3415524546] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3417088395] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 3418112544] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3419321682] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3420918270] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 3422082090] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3422973729] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3424370775] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3425952411] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 3426961545] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 3428429109] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3429986532] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 3430943985] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3432252600] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3433929345] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3435194700] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 3439713606] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3441237429] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 3442185516] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3444133707] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3445693020] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 3446637957] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 3448605027] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3450136179] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 3451095711] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3452156736] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3453409134] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 3454216017] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3455074518] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 3456389034] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3457960401] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 3458926884] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3460275966] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3462264855] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 3463446819] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3465256914] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3466799448] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 3467838570] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3468873051] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3470116902] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 3470962824] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3471857907] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3473856477] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3475522638] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 3476906958] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3478593678] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3480165591] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 3481198476] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3482301480] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3483542538] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 3484368636] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3485264580] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3486719208] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3488291079] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 3489315396] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3491500488] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3493018704] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 3494248674] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3495356739] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 3496576965] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 3497829300] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 3498837804] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3500034951] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 3500798049] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3501692565] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3503351061] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3504909030] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 3505852203] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 3507111468] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3508613640] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 3509559501] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3510763998] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3512270412] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3513213417] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3514600887] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3516426900] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 3517465896] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3518859162] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3520404174] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 3521471247] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3522850632] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3524383548] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3525322962] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 3526283334] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3527962431] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3529384089] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3530560824] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3531727836] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 3532559604] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3533446371] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3535097538] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3536640408] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3537701265] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 3538742508] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3540277776] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 3541623981] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3543511797] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3545023062] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3546000318] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 3547420653] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3548972217] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 3549971607] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3551015475] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3552196893] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 3553039980] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3553934433] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3555582933] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3557163771] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 3558222549] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 3560372193] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 3561704622] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3563016093] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 3564039927] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3565602222] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3567162081] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 3568403748] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 3570475671] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3572275791] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 3573393957] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3574496898] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3575696712] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3576584172] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3577476147] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3578696562] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3580764768] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 3581771592] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3583154967] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3584502096] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 3585478134] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3586831227] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3588129468] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 3589120479] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3590529978] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3591873642] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 3593023602] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3594625272] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3596203695] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3597245253] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3598782285] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3600358566] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 3601329774] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 3602346573] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3604031760] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3605083503] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3606392643] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3607593612] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3608408181] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3609288480] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3610597683] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3612150339] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3613088640] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 3614383248] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3615945438] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 3616871475] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3618374886] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3619966098] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 3620902929] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 3622212027] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3623737425] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 3624712224] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 3625698594] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3627257781] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 3628226301] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 3629549091] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3631416159] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 3632405322] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3633740376] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3635299206] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 3636387678] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 3637678317] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3639254220] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3640269486] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 3641679384] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3643377045] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 3644439855] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 3645474063] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3647136927] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3648207255] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3649287201] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3650451924] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 3651278274] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3652221615] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3653280771] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3654458052] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 3655289001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3656521806] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3657597762] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3658778550] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3659633166] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3660601791] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 3662314173] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3663816240] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 3664785390] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 3665934825] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3667478556] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 3668702037] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 3670193793] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3671752098] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 3672685695] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3674354418] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3675909951] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 3676896279] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 3677946531] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3679512858] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3680506977] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3681913053] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3682957509] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3684592947] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3685648050] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 3686655525] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3687665541] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3689336364] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3690406440] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3691525425] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3692755038] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 3693768435] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3694957602] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 3696710724] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3698259411] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 3699307941] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 3700843755] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3702396201] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 3703403319] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 3704962212] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3706704708] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 3707700255] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3709294554] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3710815311] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 3711791160] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 3712767849] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3713696763] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3715331466] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3716400051] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3717473340] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3718866018] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3719987334] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3720897663] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3722286078] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3723851250] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 3724858557] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3725907927] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3727609641] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3728638137] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 3729665898] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3731518245] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3732711087] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3733776375] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3734965479] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 3735820914] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3736746216] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3738352695] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3739902159] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 3740836911] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3742343388] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3744082503] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 3745050078] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3746459829] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3747984513] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 3748959648] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3750106626] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3751323891] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3752278278] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3753164982] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3755068947] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3757000884] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 3758030304] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3759143850] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3760708854] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3761759421] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3762861165] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3764388726] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3765484233] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3766508466] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3768062403] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3769240650] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3770293086] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3771861870] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3772905087] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3773999817] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3775489074] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 3776528826] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3777953151] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3779529033] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 3780570003] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3782333520] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3783868221] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 3784875003] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3785917317] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3787478478] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3788533098] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3789585870] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3791138169] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 3792197976] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3793608756] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3795534624] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 3796521645] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3798076170] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3799615575] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 3800593251] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 3801626955] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3803261595] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3804277071] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 3805505193] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3807471675] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 3808521276] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3809850513] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3811062171] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 3811940391] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3812826528] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3814306692] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3815913570] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 3816843135] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 3818318973] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3820423278] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 3821368992] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 3822770763] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3824447382] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 3825456033] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3826866939] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3828467160] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 3829388976] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 3831018534] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3833003013] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 3833992344] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3835112904] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3836315238] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 3837215928] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3838122834] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 3839797710] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 3841190682] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3842823285] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 3843795816] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3846393327] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3848041953] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 3849130194] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 3850707546] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3852303273] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 3853281621] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 3855013029] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3856649349] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 3858092406] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3859456398] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 3860645922] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 3861964890] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 3863031123] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3864244041] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3865077048] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3865968561] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3868497444] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3870477177] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 3871726572] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3872764371] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3874442271] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3875419422] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3876501804] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3878186970] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 3879214290] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3880220736] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3881931900] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 3883045068] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 3884051829] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3885714546] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3886780086] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3887902116] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3889138596] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3889992036] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3890898690] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 3892846125] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3894413250] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 3895812165] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3896913384] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3898594392] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3899571774] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3900865626] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3902394531] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 3903380943] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3904401942] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3906075222] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3907271739] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3908420649] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3909666726] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3910521531] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3911424510] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3912787767] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3914331792] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 3915341199] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3916532655] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3918136530] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 3919188693] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 3920514654] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3922181823] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 3923219034] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3924499677] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3925729605] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3926657112] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3927555996] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3929044035] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3930735102] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 3931765824] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 3933404895] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3935071833] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3936086826] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3937215114] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3938845911] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3939886545] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3941046522] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3942254589] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3943166031] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3944051958] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3945550140] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3947184276] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 3948226842] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 3949514856] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3951124464] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 3952187442] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 3953490156] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3955086996] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3956146047] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3957253965] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3958728333] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3959582109] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3960462156] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3961497624] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3963054984] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 3964162104] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3965357445] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3966899832] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 3967915770] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 3969042462] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3971027655] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 3972075114] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3973135341] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3974367999] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3975213060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3976092288] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3977252559] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3978785454] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 3979783248] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3980844483] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3982624674] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 3984000720] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3985073085] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3986718225] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 3987708690] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 3988691049] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3990353073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3991391397] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3992453388] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 3993680061] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 3994500279] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3995627643] 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: 4016668383] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4018192227] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 4019174250] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4020183657] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4021970715] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 4022986359] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 4024017312] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4025669298] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 4026705417] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 4027653966] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4029336066] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4030355889] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4031447994] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4032664461] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 4033687497] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4034583126] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4035896802] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4037408550] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 4038447273] 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: 4059470835] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4061028993] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 4062037119] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 4063120677] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4064660670] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 4065663777] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4066728813] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4067942739] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4068784713] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4069662786] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4070971191] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4072490058] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 4073546043] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4074572229] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4076103990] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 4077164343] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4078187967] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4079758536] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 4080778464] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4081839972] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4083566949] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 4084691793] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4085753994] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4087416522] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 4088487543] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4089507429] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4091163027] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 4092233397] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4093227474] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4094891220] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 4096148322] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4097346057] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4099022508] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 4100129922] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4101160854] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4102850136] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 4103911497] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4104991842] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4106638389] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 4107706890] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 4108810503] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4110429981] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 4111592310] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4112674062] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4114352844] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 4115509986] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4116548226] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4118109471] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 4119132108] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4120187925] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4122044220] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 4123088487] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4124140923] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4125794505] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 4126823967] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4127857041] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4129505688] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 4130521668] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 4131580299] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4133260698] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 4134491403] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4135677672] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 4136908650] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4138258068] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 4139344335] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 4140182088] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4141073496] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4142475393] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4144017213] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4144952280] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 4146469824] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4148013156] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 4149250455] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 4150802271] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4152322692] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 4153228800] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4154891832] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4156428528] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4157368950] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4158921732] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4160487072] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4161426759] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4162535223] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4163395929] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4164290004] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4165791588] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4167354828] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 4168279605] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4169771067] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4171505247] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4172410053] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 4173974196] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4175537247] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 4176480063] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 4178005230] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4179612381] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 4180576680] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4182301557] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4184026434] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 4185124482] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 4186222446] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4187816724] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4188847131] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4189909521] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 4190694963] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4191556761] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4193018949] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4194527190] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 4195444512] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 4209153984] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 4210678689] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4212024537] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 4212757101] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4213904877] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4215412362] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 4216334199] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4217879568] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4219396776] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 4220376027] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 4222068459] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4223565066] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 4224554334] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 4226211150] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4227681066] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4228681296] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 4229608509] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4231253565] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4232269167] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4233313539] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 4234163682] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4235301126] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 4236835680] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4238740989] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 4239997797] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4241725362] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4243634703] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 4244938257] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4246914693] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4248928824] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 4250137899] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4251978402] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4253942742] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 4255195182] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 4256988078] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4258301733] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4259108868] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 4260992547] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4262420484] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 4263410907] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 4264508724] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4266159093] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4267210080] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4268244162] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4269072759] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4270006377] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 4271709393] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4273816722] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 4275092577] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4276961451] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4278907227] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 4280162880] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 4282227558] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4284102816] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 4285636719] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 4287753309] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4289678085] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 4290939828] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 4292169525] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4294218831] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4295538408] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 4296717411] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4298873082] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4300163154] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4301488275] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 4302508371] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4303638591] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4305372708] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4307241057] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4308401160] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4310394375] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4312291137] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4313459136] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4315195941] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4317119016] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4318329246] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4320103116] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4322001096] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 4323570027] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4325016087] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 4326065415] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4327245426] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4329240258] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4331178243] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 4332436857] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4334273286] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4336480974] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 4337887386] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4339922412] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4341842106] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 4343088225] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4344444678] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4345490982] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4346602113] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 4348716603] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4350599610] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 4351872021] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 4353173748] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4355237901] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 4356475956] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 4357725225] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4359779172] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4361084763] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4362444954] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4363711023] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4364857518] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4366662069] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4368612381] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4369828302] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4371658977] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4373619978] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 4374977187] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4376348382] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 4377464679] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4378559304] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4380629106] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4382607264] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 4383877029] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 4385966634] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4388077092] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4390029546] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 4391303595] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4393268817] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4395222615] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 4396517181] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4398566277] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4400846688] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 4402085541] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4403501865] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 4404643614] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4405699410] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4407724608] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4409686407] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 4410899766] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4413088428] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4415192229] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 4416428457] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4417891191] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4419447900] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 4421258205] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 4422785199] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4423856199] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4424573370] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4425712263] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4428028311] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4429573617] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 4430577564] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4431590562] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4433207562] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4434193344] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 4436265351] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4437967107] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 4439128092] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 4440827223] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4442441808] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 4443594687] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4444751871] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4446010401] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4446839775] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4447718688] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 4449929232] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4451684895] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 4452632499] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 4453888572] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4455574032] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4456650429] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 4457746965] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4459418586] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 4460451870] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4461560376] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4462829805] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4463798619] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4464728814] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 4466752101] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4468263156] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 4469417589] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 4471228335] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4472880699] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 4474114827] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 4476364011] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4477918704] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 4479116943] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4480191072] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4481438073] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 4482291786] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4483170258] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4485457767] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4487067249] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 4488252216] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 4489998555] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4491560787] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 4492607406] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4493702934] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4494943551] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4495773933] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4496662170] Running FIND.existing: FIND DUP . CR +[Hera] 35722304 +[Hera] [HADES][TEST ] [KRELTSC: 4498280703] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4499877837] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 4501128954] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 36049104 +[Hera] [HADES][TEST ] [KRELTSC: 4502991780] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4504537737] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 4505496303] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4507014876] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4508565075] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 4509492183] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 4510458687] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4512140262] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 4513319475] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4514422227] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4515675465] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4516588314] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4517483439] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4518687348] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4520297817] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 4521363567] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4522585935] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4524167949] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 4525154739] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4526489667] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4527731733] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4528572405] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4529453964] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 4530954393] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4532495688] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 4533546276] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 4534631430] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4536319431] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4537324911] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4538671284] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4539992100] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 4540856124] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4541728590] Running LATEST.basic: LATEST @ . CR +[Hera] 35803728 +[Hera] [HADES][TEST ] [KRELTSC: 4543271502] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4544878002] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 4545891798] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4547794083] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4549361796] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 4550360598] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 35842912 +[Hera] [HADES][TEST ] [KRELTSC: 4552659930] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4554234741] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 4555267479] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4556369496] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4557672819] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 4558528737] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4559405886] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 36050616 +[Hera] [HADES][TEST ] [KRELTSC: 4561615044] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4563182463] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 4564402584] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 36051080 +[Hera] [HADES][TEST ] [KRELTSC: 4566490383] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4568073069] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 4569086634] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 4570241088] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 4571352849] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4573006935] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 4574048787] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4575127305] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 4576438692] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4577290368] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4578155400] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 4579600872] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4581115644] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 4582097457] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 4583137818] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4584867189] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 4585875630] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4587021978] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 4588261650] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 4589869578] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 4590944841] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4592200914] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4593089928] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4593979320] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 4599349419] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4600730064] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4601926518] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 36055504 +[Hera] [HADES][TEST ] [KRELTSC: 4606812861] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4608448320] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 4609459785] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 4617120438] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4618200321] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 4618981584] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 4626521340] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4628088612] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4629150246] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 4634371182] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4635898806] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4636642983] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 4637862117] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 4638945696] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4640688234] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 4641659946] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 4642754718] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 4643676030] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4645351053] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4646394417] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4647537846] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4648739949] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4649557878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4650426921] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4654371015] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4655952399] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4656976023] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4658676204] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4660220712] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4661266890] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 4666120767] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4667599839] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 4668438726] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4669333956] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4670547903] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4671397332] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4672296048] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 4676233842] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4678061556] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 4679095974] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 4683992691] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4685627583] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 4686551541] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 4691483496] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4693072482] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 4694101734] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4695151482] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4696228803] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 4697009457] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4697868420] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4699373490] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4700939880] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 4702293645] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 4703523678] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4705085805] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4706267727] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 35813536 +[Hera] [HADES][TEST ] [KRELTSC: 4710289584] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4711894698] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 4712896356] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4713957843] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4715316291] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 4716226158] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4717093773] Running CURRENT.basic: CURRENT @ . CR +[Hera] 36061504 +[Hera] [HADES][TEST ] [KRELTSC: 4718624421] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4720208871] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 4721192511] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 36058192 +[Hera] [HADES][TEST ] [KRELTSC: 4726295826] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4727982714] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 4728966837] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 4730300526] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 4731577956] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4733138613] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 4734344769] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4735455543] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 4736683497] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 4737520410] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4738401171] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4740953280] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4742504634] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 4743523764] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4749381294] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4750935042] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 4751955663] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 4756576818] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4758118680] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 4759114185] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4760182686] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 4761192450] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 4762353540] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 4763378907] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 4764835908] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4766108403] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4766981037] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4767857976] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 4769343852] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4770982839] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 4772003922] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4773153609] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4774370433] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4775220408] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4776112131] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 4777257807] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4778780538] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 4779919389] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 4781080332] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4782638679] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 4783609383] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 4785228315] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4786738068] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 4788060375] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4789140888] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4790589069] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4791448158] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4792346769] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 4793905599] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4795496307] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 4796731674] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 4797873297] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4799462052] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 4800407241] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 4801448484] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4803309525] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4804381617] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4805461290] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4806751026] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 4807628196] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4808536047] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4809589617] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4810824291] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 4811703246] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4812712023] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4813872084] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4815430767] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 4816268751] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4817188950] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4818324189] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 4819541874] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 4820888226] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 4821964833] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4823188272] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 4823966637] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4824845697] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4826806278] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4828506102] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 4829545896] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 4830496587] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4832082318] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 4833150084] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 4834438770] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 4835505927] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4837124796] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 4838204259] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4839280005] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4840972248] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 4841861241] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4842744459] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 4843716024] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4845425802] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4846496340] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4848396882] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4849929168] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 4850935803] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4851992901] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4853587053] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4854445869] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4855319154] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4857482364] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4859059653] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 4860055515] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4861790178] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4863369000] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 4864344723] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4866538299] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4868155299] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4869173883] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 4870253262] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4871954199] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4872976752] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4874091411] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4875307899] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 4876171524] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4877049072] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4879631862] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4881193905] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 4882179519] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 4883892447] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4885441344] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 4886462364] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 4888332015] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4889918019] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 4891236651] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4892341608] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4893541401] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4894397676] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4895263863] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 4896595767] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4898143005] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 4899114402] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4900937664] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4902515835] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 4903758174] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 4904783730] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4906475490] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 4907486682] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4908612828] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4909831584] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 4910655960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4911551085] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4914870072] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4916634828] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 4917663387] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 4919758473] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4921291179] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 4922297751] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 4923332778] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 4924166898] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4925844903] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 4926936357] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4928311374] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4929510768] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 4930352826] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4931207988] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4933458369] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4934941851] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 4935924441] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 4936783131] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4938334191] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 4939541208] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4940818470] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4942035504] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 4942847112] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4943775921] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 4944869013] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4946409615] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 4947396342] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4949369481] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4950956472] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 4951951179] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4953081882] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4954701843] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 4955547492] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4956444339] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 4959407838] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4961014653] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 4961962215] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 4963305039] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 4964331981] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4966230108] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 4967419380] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4968550398] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4969812561] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 4970619213] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4971488025] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 4973743929] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4975225038] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 4976178249] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 4977213696] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 4978384761] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4980087378] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 4981291203] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 4982326902] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 4983233199] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4984887621] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 4985928885] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4986990099] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 4988191446] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 4989062484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4989940095] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4992715644] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4994248056] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 4995215022] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 4996290495] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 4997313174] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4998952035] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 4999994202] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5001080238] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 5002292421] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 5003084835] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5004419637] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5007094260] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5008655043] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 5009622639] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5011568961] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5013110403] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 5014062879] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 5015477418] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 5016772152] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5018476008] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 5019489153] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5020549296] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 5021732373] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 5023029396] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 5024061630] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5025286119] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5026053417] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5026935333] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5029851939] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5031372066] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5032354341] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5034357951] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5035881102] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5036900316] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 5038749030] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5040408807] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5042597490] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5043614919] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5045488455] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5046995961] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5048055432] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5049063705] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5049909291] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5051564679] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5052596871] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5053818210] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 5054686707] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5055560475] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5057678010] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5059203198] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 5060237217] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 5062218126] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5063760198] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 5064780504] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5066878425] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5068415499] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5069386392] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5071244514] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5072779509] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5073735975] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 5074689522] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5075697522] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5077340205] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5078363934] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5079879483] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5081112015] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5081943510] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5082843549] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5083887921] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5084698164] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5086375329] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5087375538] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5088898206] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5089750596] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5091450861] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5092640553] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5093752902] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5094589248] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5095486746] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 5096568183] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5097393504] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5099046771] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5100036459] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5101646277] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 5102471976] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5104281420] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 5105456265] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5106557988] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5107799025] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5108630919] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5109514599] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5110606053] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5111416443] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5113110723] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5114144742] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5115588513] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5116368537] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5117502411] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5119179198] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5120227182] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5121308829] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 5122116804] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5123003529] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 5123997606] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5124829794] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5126491986] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 5127505278] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 5128881051] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 5130069567] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 5130891213] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5132585745] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 5133676716] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5134763172] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5136007359] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5136854709] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5137801620] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5140421559] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5142280962] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5143295766] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5146019886] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5147570001] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5148560109] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5149516848] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5150358591] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5152012425] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5153075592] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5154169125] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5155307892] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5156172714] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5158504218] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5160048495] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 5161070061] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5163067077] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5164815411] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5166356769] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 5167525335] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 5168436336] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5169325938] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5171045103] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 5172119001] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5173198443] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5174434566] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5175278934] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5176164357] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5178430047] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5180217840] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5181388170] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5183018232] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5184588192] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5185582227] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5186676621] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5187501984] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5189198532] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5190220161] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5191572078] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 5192679009] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5193834786] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5196210705] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5197768884] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5198747526] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 5200319565] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5201849058] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 5202820455] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 5203781625] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5204613645] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5206286673] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5207554863] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5208644133] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5209870533] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5210733108] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5211629325] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5213858412] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5215409976] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5216379210] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5218440927] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5220337836] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5221701093] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5222814891] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5223670683] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5225316453] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5226341505] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5227420527] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5228262123] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5229149058] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5231361618] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5232964884] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 5233945794] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5236365351] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5237892198] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 5238967545] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 5239915863] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5240751033] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5242423641] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 5243445333] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5244526623] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5245759743] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5246734101] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5247879336] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 5249775930] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5251639638] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5253236835] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5254202646] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5255285385] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5256136599] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5257822479] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5258878275] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5260337103] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 5261487504] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5262401193] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[38;2;255;165;0m[Hera] [HADES][TEST ] [KRELTSC: 5264680785] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5266250766] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 5267237430] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 5268203640] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5269048260] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5270722590] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 5271757848] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5272865976] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5274263484] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5275388517] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5276542299] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5279649837] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5281216983] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5282183634] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5284349217] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5285887782] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5286900822] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5288334324] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5290363554] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5291656251] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5294531214] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5296259619] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5297259198] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5298303507] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 5299148841] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5300048019] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 5302472910] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5303840577] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5305469064] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5306815248] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5309117373] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5310608394] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 5311611312] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5313416934] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5314990044] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 5316015054] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5318712420] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5320257453] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5321237292] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5322328704] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5323586016] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5324399136] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5325267570] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5327917140] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5329462782] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5330477796] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5332214118] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5333680149] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5334651273] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5336935737] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5338431000] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5339414976] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5340454917] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 5341246722] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5342118348] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5344437525] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5345975250] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 5346953913] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 5348527422] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5349991500] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 5351000172] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 5352772530] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5354782503] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5356721307] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 5357871351] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5358896193] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5360096532] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5360926494] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5361805008] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5364113664] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5365558128] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5366518941] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5367561234] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5368619802] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5370330063] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5371327185] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5372397471] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5373202863] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5374080117] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5376237762] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5377775949] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 5378750244] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 5379710952] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 5380710552] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5382533856] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 5383568190] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5384648829] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5385888039] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5386733457] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5387727156] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5390699916] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5392311141] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5393455305] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5395995150] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5397555828] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5398488522] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5400608577] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5402151447] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5403179019] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5404261632] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 5405090313] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5406218538] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 5408505354] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 5410344786] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5411936712] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 5412883728] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 5415317607] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5416878894] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 5417803314] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 5420195235] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5421839262] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 5422852890] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5423937687] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5425187103] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5425978761] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5426861055] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5428845387] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5430370827] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5431551552] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5433441846] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5434977282] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5435898258] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5437822761] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5439271341] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5440202460] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5442242085] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5443955286] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5445387675] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5446460733] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 5447244768] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5448141552] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5450301843] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5451824931] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 5452809600] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 5454865857] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5456280039] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5458135998] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5459067957] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5460987777] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5462527959] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 5463473610] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5465503449] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5467142604] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 5468116395] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5469458904] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5471002992] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5471797359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5472687045] 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: 5474990535] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5476527252] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5477587815] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5479937757] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5481765156] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5482761795] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5483795919] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 5484596796] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5485457775] 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: 5487755238] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5489251551] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5490274083] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5492542482] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5494384875] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5495428281] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5496507891] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5497725387] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5498563812] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5499472125] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5501419035] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5502989919] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5503896552] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 5505653307] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5507667816] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5509181622] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5510120259] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5512098123] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5513705862] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5514640467] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5516285838] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5517571437] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5518465134] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5519752854] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 5520579120] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5521444824] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 5523388773] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5524911399] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 5525882754] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5527864020] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5529415059] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5530332465] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5532458253] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5534029515] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5534972583] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5536741539] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5538058953] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5538868881] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5539926336] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5541104352] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5541915855] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5542799094] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5545569771] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5547139122] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5548070787] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5550142416] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5551747509] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5552680098] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5554859373] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5556430257] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5557687086] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5558806638] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 5559675114] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5560536156] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5562861213] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5564381508] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5565335160] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 5567139837] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5568771915] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5570774076] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5571722499] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5574023196] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5575609137] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5576522784] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5577624423] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5578866867] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5579721798] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5580591324] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5583053784] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5584646634] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5585594343] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5587814988] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5589421383] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5590366887] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5591471172] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 5592369384] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5593293573] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5596089177] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5597617641] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 5598576963] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5600728140] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5602301691] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5603220084] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5604293814] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5605530756] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5606356140] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5607499611] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 5610184629] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 5611258611] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5612788587] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5613718068] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5615974875] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5617515771] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5618433912] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5619592398] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 5620624422] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5621523138] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5623901451] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5625509169] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 5626462443] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5628969948] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5630524431] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5631456999] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5632773132] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 5634001065] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5634808179] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5635681023] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5639202324] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5640618081] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5641444977] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5643531663] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5645298162] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5646209835] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 5648943783] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5650044876] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5651701797] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5652642912] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5655082335] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5656557543] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5657679993] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5660313414] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5661721569] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5662648824] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5663709345] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 5664537795] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5665414314] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 5668429746] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5670294399] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 5671319472] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5673665319] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5675231478] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 5676193089] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 5678482971] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5680100244] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 5681035248] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 5683467405] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5685015651] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 5685949416] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 5688138267] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5689722507] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 5690714421] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5691957936] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 5693223921] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 5694595620] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 5696208189] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5697504771] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 5698368459] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5699307579] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 5701837302] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5703435759] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 5704481139] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5706524145] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5708416560] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 5709460092] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 5711493774] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5713120728] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 5714215185] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5715315669] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5716251450] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5717939283] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5718981765] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 5720025717] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5721132270] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5722812984] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5723863593] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5725006497] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5726246820] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 5727114603] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5727993768] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 5730190053] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5731796406] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 5732913753] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 5734896825] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 5736501183] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5738109867] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 5739169968] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5741073009] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5742659853] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 5743691016] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5744812437] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 5745886083] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5747555079] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 5748576750] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5749652307] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5750601570] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5752327182] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5753363448] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 5754397446] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5755329279] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5757040695] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5758194120] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5759308275] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5760554856] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5761475286] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5762341368] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5834754219] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5836404945] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 5837545896] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 5910167571] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5911755276] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 5912869200] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5986026354] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5987657025] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 5988651879] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5989785333] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 5991175239] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 5992407876] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5993664558] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 5996095035] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5997801579] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 5998895868] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 6000244698] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6001843848] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 6002884503] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 6004258659] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6005900040] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 6006948213] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6008502948] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6009727500] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 6010602192] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6011460966] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 6016961370] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6018543384] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 6019613166] 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: 6024889458] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6026578887] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 6027622377] 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: 6030712737] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6032307687] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 6033712251] 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: 6036407916] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6038007150] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 6039012189] 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: 6041766969] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6043356732] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 6044365803] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 6046268865] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6047891346] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6048908565] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 6050646147] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6052237443] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 6053290908] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 6054471129] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6055427889] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6057143946] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6058468395] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6059614071] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6060847443] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 6061686960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6062580993] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6064317378] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6065241504] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6066738867] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 6067755267] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6069182910] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6070083873] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6072034164] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 6073408593] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 6074981556] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6075860154] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6077383473] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 6078343278] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 6080037831] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 6080913111] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6082448778] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 6083502411] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6084565725] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 6085933182] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 6087218508] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 6091630839] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 6093816288] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 6095151069] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 6096544125] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 6101665815] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 6102933501] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 6104124306] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 6104976801] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6105621270] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6106432542] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6107706990] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 6108702306] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6109566960] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6110876562] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 6112151262] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6113267202] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6114421677] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 6115362414] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6116225535] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6117395004] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 6118344519] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6119240022] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6120392838] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 6121286514] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6122160828] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6123302115] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6124152489] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6125201754] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6126419670] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 6127341885] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6128222205] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6129389301] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6130270629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6131161029] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6132297066] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 6133203615] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6134062956] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6135241959] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 6136467813] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 6137921265] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 6139116123] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6140279145] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 6141086952] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6141975798] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6143799795] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6145324773] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6147974343] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6149137491] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6150557889] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 6151725972] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6152885907] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6154629327] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6156194772] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 6158373249] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6160322742] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6161408253] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6162629655] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 6163476018] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6164398044] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6166424061] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6168000867] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 6170716713] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6171774105] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6172984020] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 6173794305] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6174691698] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6176400888] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6178236792] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6180857424] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6182458821] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6184032624] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6186966135] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6188063028] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6189310428] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 6190409022] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6191510409] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6193233963] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6194792121] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6197393979] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6198505740] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6199724832] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 6200585328] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6201449961] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6203377551] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6204923592] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 6207584670] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6208692000] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6209899248] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 6210743805] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6211629900] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6213198999] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6214861443] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 6217358238] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6219329277] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6220406241] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6221601456] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 6222421464] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6223311696] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6224871534] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6226583727] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6229696914] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6230804118] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6232013298] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 6232863126] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6233776962] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6235547220] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6237161343] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6239723658] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6241186833] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6242691252] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 6243618612] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6244536501] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6246344496] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6247891062] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6250611234] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6251704746] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6252948303] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 6253808589] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6254756739] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6256832883] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6258368676] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6261052707] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6262165812] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6263408361] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 6264302121] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6265210350] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6266712711] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6268694838] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6270957273] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6271996941] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6273166851] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 6274045533] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6274896915] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6276329220] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6277935636] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 6280850415] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6281996070] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6283245213] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 6284249454] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6285248508] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6287030085] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6288992745] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6292883121] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6294226617] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6295756908] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 6296837421] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6297962055] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6299700519] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6301601250] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6305484612] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6306836151] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6308075046] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 6308898687] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6309781968] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6311440212] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6313022877] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 6315765393] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6316880514] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6318403035] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 6319229868] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6320124027] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6321618723] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6323164134] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 6338708229] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6340862031] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6342146370] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6344106279] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6347186286] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6348198759] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6349401366] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 6350221437] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6351123786] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6352575201] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6354152805] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6356776125] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6358475760] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6360026337] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6362622798] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6363694554] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6364884603] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 6365678844] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6366572205] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6368010768] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6369513423] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6372383409] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6373707984] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6375251946] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6377880516] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6378953091] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6380125794] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 6380961279] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6381860835] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6383375796] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6384935340] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6387577266] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6388892433] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6390430977] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6393020529] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6394088316] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6395480091] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 6396367656] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6397345752] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6399033459] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6400649724] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 6403005210] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 6404645499] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6405709443] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6406908249] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 6407932335] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6408854445] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6410539779] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6412080150] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6414663150] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6415728501] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6416921700] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 6417785934] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6418643637] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6420487752] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6422059728] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 6424800585] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6425898024] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6427142001] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 6428537766] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 6429689952] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6431017677] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 6431902995] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6432905451] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 6435181788] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6436866807] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 6438114774] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6439282227] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6440508732] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 6441454278] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6442333275] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6444672318] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6446685042] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 6447921522] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6449092314] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6450340134] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 6451294101] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6452217807] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 6454152621] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6455807589] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6457073931] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6458374209] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6459591285] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6460463772] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6461364210] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 6466082385] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6467618346] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 6468483042] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6469446816] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6470591547] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 6471527979] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6472387971] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6475082544] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6476686986] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 6477889131] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6479045874] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6480257133] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 6481159314] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6482031969] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6484823709] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6486471012] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6487698483] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6488825784] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6490050924] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 6490998927] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6491891154] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 6494513844] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6496281498] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6497521086] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6498708993] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6499949799] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6500819493] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6501679023] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6504258201] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6505834965] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 6507084570] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6508285119] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 6509647179] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 6510600894] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6511506246] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6515680815] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6517351344] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 6518429127] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6519624174] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 6520927539] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 6522486495] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 6523647459] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6524891625] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6525934779] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6527057775] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6529656945] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6531617127] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6532988343] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6534736908] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6536290383] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 6537432573] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6538554372] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 6541145982] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6543158706] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 6544519800] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6545993034] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6547779861] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 6548836707] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6549948741] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6552515340] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6554500260] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 6556063836] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 6558007470] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6560310708] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 6561979074] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6563348736] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6564929322] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 6565974555] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6567119454] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 6569753820] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6571806402] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 6573226716] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6574648017] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6576158316] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 6577162830] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6578318061] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6580448532] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6581991759] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 6583223220] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6584295144] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 6585407199] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 6586620222] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6587559048] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 6589181151] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6590784081] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 6591999351] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6593162604] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 6594432495] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 6595279677] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 6596161425] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 6597036243] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6597890334] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 6599061462] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 6599937267] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 6600937014] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 6601968156] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000003d722000, 0x000000003d76f26a) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] PCI: ECAM mapped (amd64) +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[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][WARN ] [KRELTSC: 6758360385] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6770505903] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6947030265] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 6951009933] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7239099483] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 7437126711] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7439755806] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7451611776] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7463699334] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7466691645] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7478178078] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7490393925] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7502894868] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7515089673] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7526956185] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7558305594] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7561473969] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7564378437] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7567430493] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7581495180] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7583947329] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7586602968] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7615910001] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7628551098] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7631635137] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7644166467] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7675058118] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7685880405] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7688834076] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7691953857] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7695316083] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7718356002] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7749892899] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7752769458] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7755649314] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7770880341] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7773530814] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7776278874] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7806238650] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7818577368] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7831381761] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7834239630] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7847377755] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7861721553] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7904727474] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7908394326] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7911859956] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7937360298] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7962238389] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7975412235] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 7987547778] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8003814063] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8017876335] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8036443737] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8046335703] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8065977381] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8087051511] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8129908332] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8141105238] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8165178378] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8199797046] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8226105573] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8259316758] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 8287685742] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[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=9806892) +[Hera] I/O APIC: keyboard IRQ1 unmasked +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 11448393012] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 17829068754] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 448 ticks, trust=0x00010000, variance=0x00000000 +[Hera] blkio_usb: MSC device ready +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  \ No newline at end of file diff --git a/logs/20260913-235417/aarch64/qemu-aarch64-20260913-235417.log b/logs/20260913-235417/aarch64/qemu-aarch64-20260913-235417.log new file mode 100644 index 00000000..cd8deab1 --- /dev/null +++ b/logs/20260913-235417/aarch64/qemu-aarch64-20260913-235417.log @@ -0,0 +1,9008 @@ +UEFI firmware (version 2025.11-3ubuntu7 built at 11:11:58 on Mar 31 2026) +[=3hBdsDxe: failed to load Boot0002 "UEFI Misc Device" from PciRoot(0x0)/Pci(0x2,0x0): Not Found +BdsDxe: failed to load Boot0003 "UEFI QEMU QEMU USB HARDDRIVE 1-0000:00:04.0-1" from PciRoot(0x0)/Pci(0x4,0x0)/USB(0x0,0x0): Not Found +BdsDxe: loading Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +BdsDxe: starting Boot0004 "UEFI Misc Device 2" from PciRoot(0x0)/Pci(0x6,0x0) +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Collecting boot information... +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.0.0 +Architecture: aarch64 +Build: Sep 13 2026 23:52:17 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 108 +Total memory: 4093 MB +Usable memory: 4056 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 1039985 + Free pages : 1038574 + Used pages : 1411 + Total MB : 4062 + Free MB : 4056 + 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. + +AArch64: running at EL1 +IDT installed. + +APIC: init... +PSCI: no DTB -- using HVC (QEMU virt-machine default) +GICv2: no DTB GIC node -- using QEMU virt-machine defaults +GICv2: distributor+CPU interface enabled, PPI 30 +APIC: init done + +Timer: init... +Timer: AArch64 generic timer initialised. +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 2147483608 + Free bytes: 2147483608 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 1207959552 + Heap end addr: 3355443200 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +Stadium: 335544 cells (20971 KB), 202 VM slots +VM: bootstrap parity... +VM arena allocated: 0x0000000040807000 + (5 MB) +[HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... +[HADES][INFO ] [KRELTSC: 326416] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 1789512] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 3458927] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 3500109] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 3807473] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 3876614] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 3918925] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4204148] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 4267824] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4307556] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 4728798] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4785429] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 5158095] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5223058] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5268727] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5607927] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 5654811] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5701776] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 6118189] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6167918] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6216460] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6529585] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6576972] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6622014] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6933927] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 6973176] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7009161] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7268221] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7343707] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7385922] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7563817] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 7635541] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7672950] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7720145] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7768124] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7868363] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8107102] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8215088] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8486590] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8527831] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8608255] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8715128] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8758373] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8803060] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 9165135] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9482098] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9527908] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9576120] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 9909744] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 9953118] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10001151] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 10294458] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10367040] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10415368] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10643513] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10716246] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10798606] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 11060447] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11168095] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11215824] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 11316727] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11564961] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11662628] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11710971] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11990545] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12063283] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12111075] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12209175] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12413221] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12520402] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12627458] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 12670422] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12894721] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 13075918] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13128068] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13376664] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13501851] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 13532051] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 13559416] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13819748] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 13867138] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13900389] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 14079182] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 14117788] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 14146172] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 14194073] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14239483] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 14339391] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 14382940] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14575881] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 14714461] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 14760379] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 14803765] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 14851885] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 15163939] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 15207775] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 15256683] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 15511057] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 15587875] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 15664810] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 15715344] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 15748269] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 15778105] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 15975093] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 16067882] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 16099518] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 16132284] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 16169688] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 16195473] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 16350913] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 16409473] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 16491662] 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: 16760531] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 16853965] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 16903443] 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: 17165878] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 17264764] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 17362962] 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: 17708534] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 17750919] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 17782477] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 17834073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 17867304] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 18081589] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 18158633] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 18214719] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 18246949] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 18279743] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 18461846] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 18526634] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 18594998] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 18646391] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 18694964] 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: 18950850] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 19005064] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 19058456] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 19106483] 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: 19407639] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 19462037] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 19509676] 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: 19755241] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 19784649] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 19842143] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 19902838] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 19935813] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 19969574] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 20001727] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20221290] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 20272814] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 20320428] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 20350474] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20402254] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 20434888] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 20467141] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 20663451] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 20706996] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 20750760] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 20790423] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 20837943] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 21071083] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 21112079] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 21158934] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 21256927] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 21299023] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 21347451] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 21617156] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 21651579] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 21689227] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 21714359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 21741123] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 21790477] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 21982931] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 22121945] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 22163633] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 22211151] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 22471144] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 22559137] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 22599850] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 22654678] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 22924655] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 22992074] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 23036033] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 23061182] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 23086576] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 23142761] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 23360652] 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: 23507199] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 23735720] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 23829440] 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: 23935708] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 24154172] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 24239864] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 24267908] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 24294286] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 24344347] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 24561183] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 24700134] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 24742304] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 24790115] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 25137473] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 25180469] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 25229360] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 25556805] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 25589177] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 25616381] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 25668071] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 25700053] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 25866482] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 25914476] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 25942646] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 25999930] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 26049300] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 26096906] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 26129790] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 26462615] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 26505735] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 26553007] 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: 26790098] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 26862301] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 26916847] 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: 27217742] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 27295059] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 27367657] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 27422630] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 27455328] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 27619191] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 27663291] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 27741646] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 27778419] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 27813976] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 27852657] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 27893272] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 28118754] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 28165599] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 28189990] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 28216292] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 28275289] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 28323067] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 28636303] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 28676976] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 28723730] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 29008810] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 29064914] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29119583] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 29203840] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 29462437] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 29501633] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29547336] 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: 29663322] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 29886621] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 29911711] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 29961038] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 29992703] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 30026801] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 30064640] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 30263534] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 30284459] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 30319118] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 30366295] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 30467916] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 30661295] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 30720413] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 30819019] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 30849830] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 30875514] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 30925745] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 30960154] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 30992461] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 31215203] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 31237659] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 31264823] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 31310854] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 31357585] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 31626021] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 31668360] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 31714251] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 31792683] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 31860990] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 31892038] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 32091184] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 32133626] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 32165382] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 32195871] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 32234168] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 32273134] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 32475531] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 32514507] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 32538144] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 32563979] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 32616654] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 32663822] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 32765850] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 32806938] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 33042649] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 33137902] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 33355806] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 33394616] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 33500312] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 33729497] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 33768237] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 33874123] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 33920295] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 34151810] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 34294684] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 34342129] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 34388925] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 34422081] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 34727988] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 34752754] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 34800363] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 34836611] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 35027499] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 35068899] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 35098032] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 35132850] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 35170645] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 35200175] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 35227007] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 35274721] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 35525543] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 35624321] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 35671914] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 35719302] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 36003721] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 36032400] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 36082441] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 36114745] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 36147231] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 36185011] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 36209995] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 36237219] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 36482492] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 36529471] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 36632616] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 36831021] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 36876078] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 36975006] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 37018803] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 37200795] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 38056223] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 38152316] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 38188936] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 38232076] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 38343345] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 38381986] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 38598003] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 38617531] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 38639253] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 38683716] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 38731968] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 39031375] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 39068550] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39111572] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 39222144] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 39256054] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 39449326] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 39477188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 39502036] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 39547477] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39595904] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 39894690] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 39938781] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 39986979] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 40278707] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 40303240] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 40334095] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 40358476] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 40386035] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 40436474] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 40624353] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 40740167] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 40833665] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 40888577] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 40951025] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 41253601] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 41292661] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 41342672] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 41375689] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 41411697] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 41646263] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 41711087] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 42037112] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 42108014] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 42170678] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 42310727] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 42488640] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 42530035] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 42553364] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 42581823] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 42627006] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 42675181] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 42937959] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 42972145] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 43023544] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 43086726] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 43167988] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 43412046] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 43446485] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 43470768] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 43498608] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 43556969] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 43789508] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 43927873] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 43973761] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 44022067] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 44286512] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 44333549] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 44383755] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 44636863] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 44663647] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 44693867] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 44713610] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 44738462] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 44783349] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 44832314] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 45139675] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 45184895] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 45233800] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 45288735] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 45530246] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 45608104] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 45638552] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 45657896] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 45684516] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 45922157] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 45959845] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 46063731] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 46111617] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 46159962] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 46448720] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 46488679] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 46537502] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 46763981] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 46876782] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 46919049] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 46985596] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 47236032] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 47267896] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 47319174] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 47351830] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 47385917] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 47424266] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 47670857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 47738059] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 47792974] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 47841324] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 47951401] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 48177906] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 48227011] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 48336524] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 48385416] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 48621597] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 48727105] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 48758356] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 48810160] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 48843202] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 49033670] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 49076793] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 49098926] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 49126008] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 49188152] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 49237968] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 49468037] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 49554469] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 49604040] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 49651804] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 49985059] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 50035962] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50084092] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 50356194] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 50387603] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50439244] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 50471501] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 50505194] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 50544112] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 50764513] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 50813777] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 50872009] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 50920173] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 51021421] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 51257414] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 51289212] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 51339241] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 51391747] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 51628784] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 51677087] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 51783750] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 51815836] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 51867856] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 51900465] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 51934230] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 52137407] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 52160264] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 52187256] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 52255021] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 52468781] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 52596872] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 52633070] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 52681856] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 52883174] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 52943548] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 52974100] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53026481] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 53059695] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 53092593] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 53132537] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 53158492] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 53317261] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 53421607] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53470344] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 53742879] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 53770515] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53814610] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 53866221] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 53898282] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 53955971] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 53988287] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 54023647] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 54213499] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 54269137] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 54300125] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 54344013] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 54369246] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 54397453] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 54438991] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 54486408] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 54750172] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 54789542] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 54837608] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 55125879] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 55165700] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55212919] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 55313026] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 55354554] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55573409] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 55660044] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 55713200] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 55913739] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 55967862] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 56079093] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 56128310] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 56176858] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 56455467] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 56486157] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 56512754] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 56568220] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 56600895] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 56630336] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 56655205] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 56871876] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 56900453] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 56931503] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 56976842] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 57003161] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 57033551] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 57237749] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57286449] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 57387248] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 57426487] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57472820] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 57742372] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 57782793] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 57830588] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 57931542] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 57972094] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 58176177] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 58283485] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 58324783] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 58495927] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 58631873] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 58677151] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 58724935] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 58956849] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 59029527] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 59074171] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 59123715] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 59365702] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 59401944] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 59427414] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 59478037] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 59511530] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 59542547] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 59568305] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 59619286] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 59652786] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 59812438] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 59863154] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 59902937] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 59952761] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60003252] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60053873] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60292215] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 60366274] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60423502] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 60524704] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60755887] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 60803416] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 60908898] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 60950406] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 61138905] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 61272487] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 61316490] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 61364521] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 61628264] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 61705216] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 61753673] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 61857416] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 61902853] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 62135094] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 62282352] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 62313336] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62536986] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 62643751] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62676885] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 62706648] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 62980000] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 63047727] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 63081034] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 63113753] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 63362310] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 63426939] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 63467516] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 63509912] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 63559745] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 63833666] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 63903511] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 63944623] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 63992514] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 64288885] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 64333031] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 64380795] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 64481334] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 64530585] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 64823618] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 65066701] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 65108923] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 65157278] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 65261674] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 65303053] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 65351280] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 65687664] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 65727673] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 65755303] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 65980216] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 66037957] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 66070637] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66097763] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66149430] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66181944] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 66378123] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66414455] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66487562] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 66520940] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 66554370] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 66593351] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 66791750] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 66869474] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 66945328] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 66994088] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 67236630] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67296318] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 67344234] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67452859] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67652797] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 67729553] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 67831158] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 67867861] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 67918743] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 68188018] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 68345447] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 68390491] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 68677793] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 68986910] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 69086894] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 69135916] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 69237433] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 69270371] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 69298427] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 69585854] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 69618733] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 69651943] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 69890694] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 69982180] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 70015205] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 70045804] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 70071897] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 70284340] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 70317673] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 70351075] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 70389660] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 70416197] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 70445607] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 70502588] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 70550978] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 70841017] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 70883694] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 70931745] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 71241913] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 71300172] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 71364739] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 71745139] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 71786748] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 71821267] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72045285] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 72090859] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 72132937] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 72167548] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72234457] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 72404585] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 72452500] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 72492619] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72564707] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 72597612] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 72632406] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 72671432] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 72697118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 72724854] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 72907200] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 72988500] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 73089833] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 73132260] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 73186548] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 73431237] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 73488321] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 73528057] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 73581731] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 73824912] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 73871509] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 73919680] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 74038989] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 74071270] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 74241208] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74308391] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 74367489] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 74401827] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 74440711] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 74468116] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 74628790] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 74698374] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 74760113] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 74862077] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 74905503] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 75094389] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 75229774] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 75270279] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 75321162] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 75543786] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 75590956] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 75639758] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 75753457] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 75925804] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 75958117] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76044432] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 76077300] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 76112610] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 76151905] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 76177466] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 76206917] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 76401977] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76449819] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 76549306] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 76589828] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76644882] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 76886287] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 76930901] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 76980661] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 77089086] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 77298105] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 77354660] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 77443504] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 77681891] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 77739476] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77774629] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 77838426] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 77880001] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 78047360] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 78072125] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 78152170] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 78192476] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 78225449] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 78265409] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 78291366] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 78319441] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 78368929] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 78577942] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 78694706] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 78737812] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 78908060] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 79049626] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 79086063] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79128821] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 79222385] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 79396731] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79473677] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 79577084] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 79608420] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 79641070] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 79694427] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 79867948] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 79955171] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 80002897] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 80054474] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 80206831] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 80277942] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 80325929] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 80351753] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 80383175] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 80427301] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 80475518] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 80738690] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 80781268] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 80830368] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 80928179] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 81205279] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 81268690] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 81365320] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 81570418] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 81642192] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 81758149] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 81802562] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 82053296] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 82145743] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 82231856] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 82263252] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 82290448] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 82342332] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 82536458] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 82587946] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 82639607] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 82664111] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 82691972] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 82907325] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 82983418] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 83083964] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 83124373] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 83359525] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 83535596] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 83733012] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 83859894] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 83962851] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 84004957] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 84053076] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 84411152] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 84670511] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 84753316] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 84872805] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 84908223] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 85089832] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 85189874] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 85222612] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 85255207] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 85491485] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 85551720] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 85582588] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 85628376] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 85677633] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 85779667] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 85820521] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86034604] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 86182130] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 86223471] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86409178] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 86543268] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 86574741] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86601440] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 86788918] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 86836824] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 86888077] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 86927214] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 86952648] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 86979607] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 87026398] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87079686] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 87350050] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 87389453] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87439732] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 87497777] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 87716320] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 87761562] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 87835295] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 88060278] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 88099797] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88131251] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88212813] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 88246147] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 88279150] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 88318680] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 88343208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 88371870] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 88554621] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88638171] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 88738353] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 88781765] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 88831043] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 89138518] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 89178766] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89228521] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 89492597] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 89536830] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89587787] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 89687022] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 89860996] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 89947163] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 90062619] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 90093835] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 90121122] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90307465] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 90372660] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 90407068] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 90445618] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 90471169] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 90499654] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 90661887] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90755578] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 90856590] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 90895618] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 90944273] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 91172790] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 91241306] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 91296663] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 91395699] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 91574534] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 91645848] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 91773022] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 91804595] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 91989956] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 92073092] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 92172002] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 92211297] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 92239540] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 92292777] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 92473712] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 92543889] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 92603242] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 92644786] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 92678911] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 92891468] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 92925886] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 92964581] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 93033024] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93082362] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 93446037] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 93487906] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93536298] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 93857088] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 93900248] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 93949073] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 94293520] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 94335602] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 94385138] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 94685428] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 94777356] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 94826516] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 95174132] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 95206858] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 95233591] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 95285751] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 95318276] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 95347765] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 95374958] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 95614576] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 95663439] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 95697232] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 95735342] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 95766690] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 95795181] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 96006271] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 96095982] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 96199188] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 96241062] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 96447307] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 96594377] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 96637271] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 96864123] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 96999461] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 97239834] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 97315650] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97372212] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 97471903] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 97524434] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97701433] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 97846554] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 97875544] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 97900593] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 97953180] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 98124216] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 98212264] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 98269977] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 98321460] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 98354291] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 98387687] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 98638006] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 98697279] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 98728708] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 98778588] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 98828678] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 99148416] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 99191783] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 99240184] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 99575162] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 99617885] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 99666951] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 100053418] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 100090565] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 100135353] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 100465977] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 100509748] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 100559191] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 100921013] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 100949721] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 101130750] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 101277093] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 101310313] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 101340478] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 101367699] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 101585057] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 101660154] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 101694349] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 101733544] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 101760166] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 101788393] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 101834526] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 102153413] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 102254860] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 102515849] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 102613184] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 103175547] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 103517809] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 103573266] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 103749966] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 103887066] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 103928182] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 103980929] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 104307411] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 104367107] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 104395157] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 104448819] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 104483008] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 104701886] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 104749426] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 104779359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 104813360] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 104865118] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 104918636] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 105245063] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 105287009] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 105336302] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 105635050] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 105676444] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 105725785] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106044901] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106143743] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106196835] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 106507071] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 106551153] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106600120] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 106705987] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 106877963] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 106899336] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 106949994] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 106982637] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 107012211] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 107038874] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 107249961] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 107298564] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 107357679] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 107397184] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 107423204] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 107455628] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 107507080] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 107712358] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 107848726] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 107888885] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 107939215] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 108182293] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 108322765] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 108364097] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 108616089] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 108740567] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 108782895] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109065853] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 109186755] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 109375648] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 109410918] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109498029] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 109531120] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 109561159] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 109587682] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 109640176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 109674277] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 109715897] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 109905948] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 109947280] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 109991014] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 110040805] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110100591] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 110332623] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110387728] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110453856] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110703763] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110779607] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 110835632] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 110938060] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 110981910] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 111205400] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 111320150] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 111364364] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 111411686] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 111774473] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 111805202] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 111832503] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112053052] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 112086938] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 112118293] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 112145866] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112198852] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 112231512] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 112265056] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 112303816] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 112335331] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 112509125] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 112588917] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 112648061] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 112878031] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 113030998] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113075811] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 113125242] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113471300] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113518899] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 113567327] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 113923962] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 113967721] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 114015836] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 114374032] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 114416779] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 114666090] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 114812389] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 114842648] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 114869488] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115176611] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 115209992] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 115238886] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 115265915] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115480402] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 115538823] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 115577909] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 115617162] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 115643329] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 115670578] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 115716316] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 115921004] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 116055027] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116096208] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 116145425] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116501844] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116541464] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 116590184] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 116899430] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 116930369] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 116958478] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 117011405] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 117044212] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 117077698] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 117272400] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 117316619] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 117379437] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 117426935] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 117475016] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 117733643] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 117814914] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 117862355] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 117950745] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118240301] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118349761] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 118590172] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 118746086] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 118776827] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 118803405] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119041335] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 119091277] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 119125457] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 119163794] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 119189427] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 119217644] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 119268662] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119467039] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 119610552] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 119655425] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 119906374] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 120063212] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 120102301] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 120322164] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 120449544] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 120480304] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 120507890] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 120736006] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 120786846] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 120836636] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 120876218] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 120901987] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 120930219] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 120978681] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121167526] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 121355654] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 121399189] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121595438] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 121744300] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 121784909] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 121834284] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 122096978] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 122138884] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 122171217] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 122232552] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 122447808] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 122484411] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 122530524] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 122564089] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 122594235] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 122644753] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 122697767] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 122929985] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 123001637] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 123050517] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 123300617] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 123413412] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 123477323] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 123559825] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 123628138] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 123667678] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 123858348] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 123998869] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 124221131] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 124246658] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 124332201] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 124362005] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 124393856] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 124432654] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 124459238] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 124486994] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 124671309] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 124775231] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125036034] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 125124381] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125179689] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 125279600] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 125319966] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125368758] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 125668710] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 125713298] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 125952610] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 126135309] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 126165000] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126192778] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 126245586] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 126436142] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 126467136] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 126511981] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 126539895] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 126568509] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 126627513] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 126864456] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 127049050] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 127093518] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 127326530] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 127643287] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127722449] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 127773246] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 127847080] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127916326] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 127960078] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 128009655] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 128358658] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 128656955] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 128731091] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 129067661] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 129106192] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 129134746] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 129187759] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 129221621] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 129478296] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 129537718] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 129563956] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 129591759] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 129760289] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 129841478] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 129941840] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 129983499] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 130032958] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 130359014] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 130455742] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 130507439] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 130855360] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 130893312] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 130932129] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 131123317] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 131156727] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 131229999] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 131282352] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 131382554] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 131425803] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 131635963] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 131771508] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 131816211] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 132099061] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 132230668] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 132423923] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 132455925] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 132505876] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 132542468] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 132592085] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 132641804] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 132736750] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 133042201] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 133094811] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 133318503] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 133476396] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 133533136] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 133594588] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 133937958] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 134003780] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134070307] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 134381643] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 134434764] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134683199] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 134838173] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 134877901] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 134913826] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 135135328] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 135204281] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 135253311] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 135302524] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 135335832] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 135372697] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 135595149] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 135690411] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 135815665] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 136024775] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 136120948] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 136450034] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 136544919] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 136607137] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 136976781] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137018955] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137068676] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137357135] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137398691] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 137448176] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 137496309] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 137830226] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 137860881] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 137889316] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138092336] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 138158693] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 138227903] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 138268672] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 138312252] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 138522856] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 138626597] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 138670752] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 138703791] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 138753731] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 138802279] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 138836306] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 139126226] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139193447] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 139225471] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 139270820] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139528140] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 139595965] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 139643506] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139825567] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 139856887] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 139904760] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 139953262] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 139987391] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 140034138] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140082946] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 140112333] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 140291328] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140331408] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 140356613] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 140392074] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 140420081] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140472361] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 140506579] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 140537722] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 140700654] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140752828] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 140785750] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 140819381] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 140845794] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 140898189] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 140933449] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 140968632] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 141013465] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 141041376] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 141198759] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 141253949] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141303694] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 141338947] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 141390337] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141444964] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 141630134] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 141695918] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 141761308] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 141799810] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 141859675] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142101445] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 142199208] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 142277815] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142509275] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 142572490] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 142634546] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 142697742] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 142738028] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 142917076] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 142951253] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143048463] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 143090798] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 143130008] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 143153497] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143442491] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 143497342] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 143532043] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 143572013] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 143801903] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 143825540] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 143897654] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 143958182] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 143990607] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 144248830] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144354332] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 144388394] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 144434962] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144482695] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 144515227] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 144731222] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 144813196] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 145031641] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 145156462] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 145214168] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 145245648] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 145276896] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 145329239] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 145600585] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 145668848] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 145723063] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 145943574] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 146015235] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 146072709] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 146098466] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 146128558] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 146391157] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 146491645] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 146523467] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 146567279] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 146615161] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 146851725] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 146936800] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 146984809] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 147014901] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 147257030] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147359690] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 147394682] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 147445190] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147493167] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 147706131] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 147809180] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147858022] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 147890451] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 147921781] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147974377] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 148180813] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 148211190] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 148259626] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 148292698] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 148326855] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 148364954] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 148397783] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 148592736] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 148685978] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 148735613] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 148774252] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 148824197] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149078423] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 149133541] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 149190963] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149239141] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 149493141] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 149583466] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 149635701] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 149666190] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 149916565] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 150013353] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 150044082] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 150080224] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 150263071] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 150290088] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 150333441] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 150406817] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 150440648] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 150475040] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 150514668] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 150554736] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 150794622] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 150877928] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 150904180] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 150934908] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 150986823] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 151260526] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 151317842] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 151366269] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 151416148] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 151664470] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 151763700] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 151805286] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152045538] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 152112782] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 152204688] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152253505] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 152282728] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 152556673] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152647015] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 152679489] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 152711808] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 152985404] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 153027308] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 153064031] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 153102370] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 153275940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 153311476] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 153404117] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153453537] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 153486919] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 153532227] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153580690] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 153612034] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 153947284] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 153996522] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 154250575] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 154300177] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154350236] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 154379305] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 154574596] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154691882] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 154723754] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 154756009] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 154809783] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 154843267] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 154878287] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 154916514] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 154948777] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 155146914] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 155281018] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155467304] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 155494319] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 155580571] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155630230] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 155663838] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 155720026] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 155769484] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 155952389] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 155998315] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156046649] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 156080306] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 156115624] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156168803] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 156203329] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 156414811] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156525315] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 156558211] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 156592891] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 156777926] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 156814220] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 156864098] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 156933593] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 156982424] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 157015088] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 157239775] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157319786] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 157353126] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 157404199] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157455474] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 157487248] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 157540128] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157759108] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 157825939] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 157876138] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 157925819] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 158161313] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 158237938] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 158303222] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 158340394] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 158567711] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 158657975] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 158694961] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 158730423] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 158770257] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 158796497] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 158824881] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 159020190] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159131320] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 159168426] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 159219140] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159472789] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 159527363] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 159585702] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159635940] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 159667424] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 159715722] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159996176] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 160035816] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 160074605] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160126776] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 160318005] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 160375313] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160469035] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 160503189] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 160668702] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 160707549] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 160762324] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 160792058] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 160854818] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 160903754] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 160935658] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 160980954] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161034683] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 161276448] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 161356149] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161406770] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 161437062] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 161755254] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 161805036] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 161978663] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 162059866] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162120629] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 162153926] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 162189005] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162240915] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 162274650] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 162304170] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162487350] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 162522934] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 162552964] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 162588375] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 162614194] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 162642980] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 162702771] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 162880765] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 162924353] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 162952061] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 162996418] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163045006] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 163080144] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 163274269] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163342365] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 163411573] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 163472391] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163534727] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 163576330] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 163769223] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 163863382] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 163903780] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 163963833] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164029195] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 164066172] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 164264193] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164364964] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 164401912] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 164429456] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 164481032] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 164647992] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 164715650] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 164751365] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 164775054] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 164803578] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 165021662] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165065032] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 165093880] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 165140871] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165190692] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 165224001] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 165269209] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165319944] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 165350034] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 165645817] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 165698068] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 165731869] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 165977055] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166056652] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 166089713] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 166121514] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166174558] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 166403409] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 166480163] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 166543751] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 166569969] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 166597202] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 166853629] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 166899200] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 166931217] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 166979434] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167034163] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 167278511] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 167357215] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167407368] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 167437843] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 167483896] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 167533495] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 167712749] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 167815631] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168056781] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 168107538] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 168151039] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168213387] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 168254304] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 168294654] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168360457] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 168543264] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 168574374] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 168630369] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 168670132] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 168699346] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 168762375] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 168811415] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 168842392] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 168891130] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169073075] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 169116600] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 169202680] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169392379] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 169425246] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 169482004] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169560280] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 169591903] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 169627478] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169680639] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 169715129] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 169747078] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 169973273] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 170008370] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 170039560] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 170073775] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 170096970] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 170257984] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 170334449] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170391552] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 170422762] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 170469757] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170518960] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 170549956] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 170821076] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 170919887] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 170952774] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 171247540] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171318023] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 171350122] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 171386755] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171662286] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 171696655] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 171728624] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 171781274] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 172010513] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 172086289] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 172133521] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 172159366] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 172187336] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 172241962] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 172291443] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 172549459] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 172627996] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 172676516] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 172706077] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 172992176] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173070714] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 173100750] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 173294528] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173333246] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 173362359] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 173441753] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173489795] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 173519698] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 173554284] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173605357] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 173831178] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 173873242] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173950352] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 173984227] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 174017788] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 174267457] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 174325385] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 174370496] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 174426242] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 174474708] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 174676266] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 174731650] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 174814885] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 174844391] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 174889048] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 175137524] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 175163601] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 175249514] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 175297841] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 175472413] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 176140438] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 176173041] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176213110] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 176239752] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 176514723] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176581850] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 176616437] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 176856688] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 176946583] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 176979405] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 177013926] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177233036] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 177300143] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 177334452] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 177375327] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 177401736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 177429038] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 177480692] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177530277] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 177691118] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 177734789] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177823777] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 177852886] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 177896823] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 177945475] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 177974650] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 178151781] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178227323] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 178262996] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 178304825] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178354689] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 178513238] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 178545242] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178631484] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 178663211] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 178693109] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 178744716] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 178778165] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 178812252] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 178978580] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 179023134] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 179067734] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 179120758] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179169520] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 179199377] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 179241228] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179429971] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 179461030] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 179505873] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179555535] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 179584903] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 179761691] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179811295] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 179871657] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 179915368] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 179965407] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 179994622] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 180030724] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180084073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 180116906] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 180276877] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180352779] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 180395733] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 180428983] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 180467290] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 180492689] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 180521062] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 180571777] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180752122] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 180783771] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 180856625] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 180913531] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 180952853] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 181142169] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181189401] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 181222408] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 181269845] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181319115] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 181354516] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 181403526] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181451257] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 181485513] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 181657704] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 181744626] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 181780022] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 181814563] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 181854336] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 182023272] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 182048912] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 182139188] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182189663] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 182221317] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 182269859] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182463242] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 182492846] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 182574333] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182621598] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 182656830] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 182700084] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 182748318] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 182781107] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 183015976] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183127317] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 183331588] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 183358915] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 183427184] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 183458095] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 183486586] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 183539346] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183589774] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 183620090] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 183821255] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 183898824] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 183930622] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 183973604] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 184251994] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 184317155] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 184362024] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 184418485] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 184461051] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 184689976] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 184761542] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 184801616] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 184843189] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 185108943] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 185140050] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 185168613] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 185231457] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185285805] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 185319300] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 185514902] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185561755] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 185593823] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 185630752] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 185687480] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 185720382] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 185889523] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 185920655] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 185942068] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 185971088] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 186025696] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186074911] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 186107747] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 186153022] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186201211] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 186236181] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 186268952] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186469416] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 186501550] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 186534723] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 186575165] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 186600765] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 186629854] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 186841063] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 186886219] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 186916952] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 186973327] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187024149] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 187058232] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 187254908] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187306436] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 187343790] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 187379385] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 187419841] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 187460866] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 187494100] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 187533731] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 187692433] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 187718297] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 187763021] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187813503] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 187843997] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 187890111] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188064033] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 188094072] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 188142985] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188192526] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 188222525] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 188270632] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188320787] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 188350815] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 188403870] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188585349] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 188614259] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 188648014] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 188686818] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 188713626] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 188740964] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 188929637] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 188975764] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 189006452] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 189053804] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189104213] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 189136435] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 189208827] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189392605] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 189419974] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 189452984] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 189491785] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 189524614] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 189552693] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 189601304] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189650559] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 189680128] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 189862248] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 189907770] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 189938224] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 189989078] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 190041442] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190217403] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 190264074] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 190298007] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 190337270] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 190363598] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 190391889] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 190442771] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190491688] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 190521005] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 190708526] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190757762] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 190787655] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 190848393] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 190898922] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 190931342] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 190966645] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 191005749] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 191031353] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 191062356] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 191282846] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191331432] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 191362180] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 191396277] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191452757] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 191611630] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 191658538] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 191706551] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 191737899] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 191771871] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 191813112] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 191881450] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 192045981] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 192099001] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192147060] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 192178972] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 192225305] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192274383] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 192429946] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 192472149] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192520986] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 192552922] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 192589801] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 192629692] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 192655517] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 192684147] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 192729949] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 192910556] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 192941988] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 192985212] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193034367] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 193064882] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 193113252] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193277972] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 193323401] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 193355196] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 193394775] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 193420791] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 193449552] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 193505510] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193554342] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 193584713] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 193759855] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193806262] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 193837519] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 193882940] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 193933749] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 193964022] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 193997915] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 194036470] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 194181895] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 194219899] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 194262011] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194311739] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 194344770] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 194378585] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194426611] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 194463225] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 194632177] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 194677204] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 194709260] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 194743017] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 194783201] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 194811985] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 194840175] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 194888668] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195071502] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 195098522] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 195136947] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 195176860] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195235052] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 195267259] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 195302589] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 195342524] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 195509455] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 195540728] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 195583839] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 195610984] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 195640387] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 195715007] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 195766021] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 195801469] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 195986909] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196038347] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 196071590] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 196122718] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196302266] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 196337714] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 196389868] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196440293] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 196472577] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 196506651] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 196536739] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 196590140] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 196623678] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 196788158] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 196835297] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 196861777] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 196890050] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 196956097] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197007114] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 197037506] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 197214119] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197266545] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 197299791] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 197350468] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197400486] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 197432189] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 197474109] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 197526655] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 197685748] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 197715080] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 197754866] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 197781484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 197809467] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 197865451] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198051721] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 198076847] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 198111970] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198163756] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 198196552] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 198232551] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198284228] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 198317007] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 198356418] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 198522137] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198574043] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 198604782] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 198645133] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 198684734] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 198711736] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 198739960] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 198797016] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 198979090] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 199006189] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 199039099] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199089421] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 199121723] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 199157953] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199208920] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 199239950] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 199277114] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 199447582] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199505782] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 199529506] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 199563567] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 199601853] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 199629178] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 199657314] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 199860432] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 199900213] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 199927799] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 199978692] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200028610] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 200058899] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 200110232] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200306375] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 200333798] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 200379373] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 200432324] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200483915] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 200514906] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 200685960] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 200742566] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 200774272] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 200808929] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 200848290] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 200876128] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 200903379] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 201104450] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201144897] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 201171565] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 201228170] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201278803] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 201309942] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 201366182] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201421904] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 201579349] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 201638127] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 201688483] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 201721231] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 201756273] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 201795095] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 201821461] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 201850243] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 202044595] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202085099] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 202110711] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 202150768] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202198761] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 202229118] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 202399290] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202449835] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 202480266] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 202532622] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202582225] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 202614426] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 202650387] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 202690143] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 202716242] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 202745059] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 202935870] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202984447] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 203017735] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 203067597] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203115799] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 203145346] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 203181848] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203363898] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 203393884] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 203434778] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203483738] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 203513759] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 203559862] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 203716991] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 203740655] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 203771994] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 203833850] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 203882997] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 203913863] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 203951060] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204003123] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 204034364] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 204194685] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 204226750] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 204253112] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 204281732] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 204328346] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204376274] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 204407694] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 204453380] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204642430] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 204671653] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 204714819] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 204763817] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 204793319] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 205080431] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205123677] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 205154203] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 205219315] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205268723] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 205298283] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 205494208] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205534632] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 205563820] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 205597331] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 205637155] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 205662769] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 205691065] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 205736131] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 205784800] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 205941894] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 205996784] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206045551] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 206076762] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 206126947] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206176239] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 206336559] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 206381242] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 206417352] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 206444637] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 206472859] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 206544360] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206621382] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 206780250] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 206825675] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 206875351] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 206909400] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 206946873] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 206986128] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 207012776] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 207040752] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 207216397] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207267250] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 207300505] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 207365999] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207415035] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 207454865] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 207490836] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 207645430] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 207697047] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 207723851] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 207760636] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 207786208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 207814914] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 207860383] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 207909633] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 207941094] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 208109697] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208156234] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 208184619] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 208224367] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208273299] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 208301962] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 208346586] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208396363] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 208567613] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 208605770] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208652214] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 208684492] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 208727483] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 208776337] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 208824475] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 208989098] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209042658] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 209076076] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 209109702] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 209147531] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 209173234] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 209204592] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 209384574] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209423369] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 209456954] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 209489413] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209538000] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 209579984] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 209630853] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209681325] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 209833683] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 209875477] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 209924976] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 209963249] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 209998218] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 210036211] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 210063684] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 210091719] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 210271630] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210318022] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 210356958] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 210446219] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 210487232] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210528723] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 210561763] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 210750165] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210799803] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 210832996] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 210880046] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210930545] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 210963572] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 210998378] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 211159357] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 211181107] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 211209641] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 211249212] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211300015] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 211332185] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 211373383] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211415882] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 211578540] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 211636698] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211677297] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 211708734] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 211752976] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 211793132] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 211957864] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 212013947] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212064106] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 212095829] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 212145248] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212196862] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 212223759] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 212257327] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212310926] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 212477874] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 212511583] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 212545159] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 212573252] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 212601091] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 212644923] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212693761] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 212723255] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 212764481] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 212940847] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 212964498] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 213000192] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213049092] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 213078112] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 213237746] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213289228] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 213320885] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 213354628] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213404325] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 213435326] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 213476876] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213526197] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 213557161] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 213598556] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213779060] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 213804965] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 213847758] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 213897699] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 213928706] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 213974290] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214153737] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 214177237] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 214210067] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214262944] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 214296817] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 214331525] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 214369508] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 214395355] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 214423789] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 214457397] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 214615903] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 214642055] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 214670220] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 214704270] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 214741144] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 214766707] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 214795842] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 214852111] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 214901376] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 215059422] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 215095663] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215143277] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 215174219] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 215222626] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215272343] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 215302871] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 215356663] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215526182] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 215550286] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 215581786] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215631668] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 215664349] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 215697637] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 215727178] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 215780185] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 215823047] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 215974027] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 215997059] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216047364] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 216081626] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 216115539] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 216154012] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 216180401] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 216214404] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 216393871] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216443812] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 216477670] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 216525854] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216587243] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 216619805] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 216798579] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216841291] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 216869420] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 216918401] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 216972601] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 217004717] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 217035800] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 217064638] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217251456] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 217284639] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 217322187] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 217359802] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 217387617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 217415910] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 217464225] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217514957] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 217561339] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 217719143] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217763400] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 217796324] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 217829792] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 217883001] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 217914867] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 217948638] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 218121840] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 218147527] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 218174882] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 218234265] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218284342] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 218315240] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 218485227] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218546265] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 218575893] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 218623004] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 218672436] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 218704404] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 218738214] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 218776486] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 218802923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 218838863] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 219038005] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219086176] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 219119946] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 219156091] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219211754] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 219247060] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 219417919] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219461660] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 219495890] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 219528489] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219581200] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 219614183] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 219648395] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219815543] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 219856645] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 219887404] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 219939758] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 219971804] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220017975] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220067775] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 220101071] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220277916] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220321088] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 220352499] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 220387684] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220436901] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 220470646] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 220504365] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220553009] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 220586918] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220759302] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220808784] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 220841089] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 220891266] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 220940716] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 220971323] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 221143579] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221192661] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 221226096] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 221265738] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221315823] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 221348260] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 221382296] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 221420261] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 221459090] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 221491501] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 221665496] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221711884] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 221742603] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 221784683] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 221967929] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 221991953] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 222034430] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222086236] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 222115549] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 222161614] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222221813] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 222252888] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 222432466] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222476202] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 222503251] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 222537596] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 222583482] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 222611549] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 222639711] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 222693303] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 222736837] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 222924434] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 222956511] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 223030846] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223082639] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 223115950] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 223167461] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223346384] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 223374407] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 223430249] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223482282] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 223517875] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 223556463] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 223596180] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 223760227] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 223792774] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 223833185] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 223859426] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 223888568] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 223985047] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224034564] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 224202232] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 224239053] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224292405] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 224324343] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 224361608] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224414353] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 224447532] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 224481256] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224567511] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 224724419] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 224754170] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 224802951] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 224836818] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 224872531] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 224913182] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 224944506] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 225106989] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 225171033] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225222136] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 225255009] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 225288024] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225485712] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 225511704] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 225553779] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225605004] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 225636762] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 225670258] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 225734471] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 225899130] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 225943026] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 225981103] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 226008857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 226037682] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 226096062] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226146255] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 226177105] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 226342586] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226381964] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 226411800] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 226452811] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226506989] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 226541043] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 226575395] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 226614112] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 226643540] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 226677904] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 226858114] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 226909670] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 226942595] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 226986770] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227164026] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 227193966] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 227226563] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227278075] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 227311642] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 227347320] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 227385333] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 227414246] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 227442989] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 227489448] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227665656] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 227693312] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 227729565] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227781626] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 227815679] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 227857205] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 227909233] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 227942684] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 228104015] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 228134860] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 228156914] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 228184980] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 228220084] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228270021] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 228305073] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 228345857] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228400356] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 228554988] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 228586894] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 228636037] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 228669075] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 228703723] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 228742492] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 228769131] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 228798716] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 228947917] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229001330] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 229025601] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 229060206] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229112621] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 229144274] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 229177130] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229229738] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 229376453] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 229422211] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 229472550] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 229506414] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 229544874] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 229591095] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 229623141] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 229651183] 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: 230733436] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 230785758] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 230823889] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 230859350] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 230914837] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 230947713] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 230984387] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231173666] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 231209136] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 231243269] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231295304] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 231329078] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 231362912] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 231402052] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 231428687] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 231591238] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 231632772] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 231677964] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 231710278] 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: 232640039] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232689000] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 232721101] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 232761183] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 232829642] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 232984715] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 233014434] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 233049850] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 233076673] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 233104000] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233278056] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233327535] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 233361605] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233395646] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233445152] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 233479490] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233516102] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233565566] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 233598404] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233759084] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233801236] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 233835775] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233869667] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 233932338] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 233966069] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 233996921] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234181843] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 234209041] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 234237291] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234318183] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 234355135] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 234390058] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234443778] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 234602739] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 234633362] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234677868] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 234730807] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 234765695] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 234819081] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 234854719] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 234887795] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235075326] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 235109363] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235142142] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235194854] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 235230693] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235264907] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235314647] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 235479777] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235516428] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235565681] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 235597899] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235631285] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235683682] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 235717990] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235751691] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 235926062] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 235964122] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 235994653] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236048543] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 236081412] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 236118678] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 236160591] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 236336644] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 236367631] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 236394024] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 236421374] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 236466668] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236515082] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 236544861] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 236589921] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236639822] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 236808981] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 236851326] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 236899772] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 236929629] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 237003361] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237051922] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 237082573] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 237277299] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237329980] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 237362020] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 237398642] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 237425820] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 237453818] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 237629667] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237668420] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 237700791] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 237749578] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237799508] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 237828823] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 237878013] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 237927975] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 238090432] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 238138435] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238188878] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 238218923] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 238273462] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238323240] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 238355978] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 238519708] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238567041] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 238600858] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 238635311] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 238660638] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 238689370] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 238736638] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238786166] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 238933706] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 239634288] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 239809328] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239847647] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 239874679] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 239919406] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 239981454] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 240011738] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 240062451] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240110725] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 240269947] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 240325550] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240374223] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 240404901] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 240459192] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240507380] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 240539445] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 240696183] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240737480] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 240770776] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 240804184] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 240830346] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 240858058] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 240904845] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 240953994] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 240985161] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 241155376] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241198281] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 241229862] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 241276278] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241326028] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 241357707] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 241404257] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241577203] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 241601390] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 241649254] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241700053] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 241732594] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 241785674] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 241835167] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 241874516] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 242032393] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242080015] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 242112727] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 242146709] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 242172345] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 242201339] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 242258226] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242433800] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 242469740] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 242531818] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242595201] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 242639639] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 242839544] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 242932515] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 242976330] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 243051011] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243113230] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 243156152] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 243354202] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243455571] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 243497889] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 243536195] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 243733756] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 243780424] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 243823506] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 243856304] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 243891885] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 243948769] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244010467] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 244201226] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 244297033] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244365570] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 244404152] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 244616609] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244712915] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 244751189] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 244808542] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 244869855] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 245056654] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 245134750] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 245167557] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 245203700] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 245272066] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245336966] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 245547864] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 245615837] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245677907] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 245719958] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 245937395] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 245994276] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 246034133] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 246077145] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 246111083] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 246147365] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 246380568] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246431985] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 246472022] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 246512522] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246578016] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 246616287] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 246656884] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 246890698] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 246934797] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 246977735] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 247012537] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 247048630] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 247313215] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247376891] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 247415616] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 247479113] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 247717841] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 247756451] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 247798854] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 247834306] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 247869083] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 248092913] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 248154945] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 248196390] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 248264731] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 248330311] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 248400339] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 248605326] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 248685309] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 248752428] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 248783148] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 248970200] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249018103] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 249049937] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 249086003] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 249113916] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 249151649] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 249218239] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249283920] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 249549461] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 249626719] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 249884277] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 249919028] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 249956927] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 249997483] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 250042984] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 250281186] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 250340068] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 250363463] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 250389968] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 250467193] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250670562] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 250720448] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 250759060] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 250823435] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 250862194] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 250942906] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251168674] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 251202405] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 251258875] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251308465] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 251345568] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 251381959] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 251589785] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 251624326] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 251649513] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 251734260] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 251785363] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 251815649] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 252119420] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252195248] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 252236043] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 252491995] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 252604517] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 252647637] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 252691564] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 252740691] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 252895378] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 252940672] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 253057115] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253118256] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 253167783] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 253462013] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253560473] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 253771601] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 253884387] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 253947348] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 253998045] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 254041369] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 254091553] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 254280332] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 254325288] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 254666301] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 254784451] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 254825868] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 255054434] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255151187] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 255194232] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 255239675] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 255289515] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 255509210] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 255590324] Running FIND.existing: FIND DUP . CR +[Hera] 1252311824 +[Hera] [HADES][TEST ] [KRELTSC: 255688253] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 255889803] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 255964319] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 1252638624 +[Hera] [HADES][TEST ] [KRELTSC: 256042516] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256105015] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 256145073] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 256420450] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256501134] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 256538363] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 256577092] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 256857548] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 256918235] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 256961310] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 257027196] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 257086846] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 257266817] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 257305681] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 257351943] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 257385486] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 257425471] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 257678483] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 257723785] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 257755638] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 257793276] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 257819870] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 257847999] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 258054391] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258118574] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 258143834] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 258179694] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258232074] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 258264960] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 258299390] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 258338586] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 258564404] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 258602499] Running LATEST.basic: LATEST @ . CR +[Hera] 1252393248 +[Hera] [HADES][TEST ] [KRELTSC: 258648849] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 258699201] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 258730675] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 1252432432 +[Hera] [HADES][TEST ] [KRELTSC: 259010058] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259065618] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 259093798] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 1252432432 +[Hera] [HADES][TEST ] [KRELTSC: 259162724] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259212221] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 259245127] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 259481998] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 259546849] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 259570940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 259598287] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 1252640136 +[Hera] [HADES][TEST ] [KRELTSC: 259888650] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 259935311] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 259959546] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 1252640600 +[Hera] [HADES][TEST ] [KRELTSC: 260032267] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 260296639] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 260348454] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 260379351] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 260412592] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 260465995] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 260498994] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 260532512] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 260571300] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 260782690] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 260842506] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 260895560] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 260944942] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 261194143] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 261238004] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 261279582] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 261311338] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 261346624] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 261548297] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 261613861] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 261642324] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 261677620] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 261705299] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 261733093] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 262019800] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 262112653] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 262139275] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 1252645024 +[Hera] [HADES][TEST ] [KRELTSC: 262450205] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 262502100] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 262525840] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 262896536] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 262959341] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 262990605] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 263417097] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263457460] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 263484076] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 263621373] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 263869958] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 263897103] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 263951587] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 263982447] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264238580] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 264263145] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 264294432] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 264323151] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264380501] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 264411744] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 264614675] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 264650638] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 264673962] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 264698723] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 264806963] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 264856096] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 265100619] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 265158567] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265206881] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 265238663] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 265474944] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 265563098] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 265590427] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 265624630] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 265662701] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 265691126] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 265718567] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 265991339] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266066848] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 266097386] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 266236171] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266501794] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 266530389] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 266812012] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 266884712] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 266914676] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 266951216] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 266989348] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 267016330] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 267043546] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 1252651024 +[Hera] [HADES][TEST ] [KRELTSC: 267323330] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267370016] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 267403901] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 267440517] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267729077] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 267769033] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 1252403056 +[Hera] [HADES][TEST ] [KRELTSC: 267891686] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 267941832] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 267973647] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 268013274] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 268191358] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 268240139] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 268268809] Running CURRENT.basic: CURRENT @ . CR +[Hera] 1252651024 +[Hera] [HADES][TEST ] [KRELTSC: 268321592] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268514454] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 268563275] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 1252647712 +[Hera] [HADES][TEST ] [KRELTSC: 268716178] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 268767179] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 268794407] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 269018168] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 269058915] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 269109213] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 269150598] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 269185448] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 269223285] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 269250754] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 269279140] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 269583473] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 269645824] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 269806136] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 270010950] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270054151] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 270084523] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 270386702] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 270435900] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 270467013] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 270502154] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 270671623] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 270713332] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 270760332] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 270821627] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 270860436] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 270886751] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 270915041] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 271085975] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271151410] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 271193499] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 271253062] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 271292164] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 271319906] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 271347334] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 271388471] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271581937] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 271634539] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 271672971] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271721707] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 271753060] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 271811140] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 271988896] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 272063043] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 272096919] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 272135741] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 272162020] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 272189884] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 272250891] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272422811] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 272497863] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 272536405] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272586435] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 272616220] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 272650358] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 272822131] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 272867561] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 272934940] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 272973894] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 273000308] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 273028595] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 273071214] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 273116047] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 273273227] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 273301265] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 273371406] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 273409766] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 273436602] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 273464946] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 273501416] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 273541164] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 273713950] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 273754437] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 273822460] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 273847410] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 273875309] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 273938806] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 273987700] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 274155185] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 274188628] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274271059] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 274305032] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 274348751] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 274388209] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274441566] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 274602157] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 274661509] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 274713035] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 274739379] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 274771477] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 274807006] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 274860678] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 275024847] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 275113944] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275166390] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 275197422] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 275231142] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 275270725] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 275297899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 275453410] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 275557213] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275607734] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 275641434] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 275698032] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 275749603] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 275910530] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 276004483] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276053308] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 276085057] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 276119883] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276302525] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 276368811] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 276447274] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 276511858] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 276539430] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 276567973] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 276642755] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276821610] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 276850939] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 276937930] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276988319] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 277022136] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 277237912] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 277294415] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 277325003] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 277359879] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 277401634] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 277428067] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 277456043] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 277496763] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 277662892] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 277704168] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 277781078] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 277847672] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 277880976] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 278041474] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278131370] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 278163311] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 278198374] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 278236613] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 278263553] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 278292061] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 278409569] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278613415] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 278652265] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 278718417] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 278886289] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 278928267] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 278989458] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 279022957] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279076796] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 279110858] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 279144920] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 279184503] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 279209764] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 279237042] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 279438343] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279521323] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 279553034] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 279581607] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 279749990] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 279797096] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 279846001] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 279902321] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 279927545] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 279955699] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 279993993] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280046389] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 280082907] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 280286737] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280342918] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 280372042] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 280410678] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 280450984] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 280476559] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 280505897] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 280730039] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280778715] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 280808679] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 280849306] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 280883009] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 280936856] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 281113280] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 281152008] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 281191529] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 281217155] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 281245041] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 281322932] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281371423] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 281400861] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 281434190] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 281465701] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281648437] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 281684910] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 281721569] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 281752595] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 281803436] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 281837195] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 282005006] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 282035663] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 282056192] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 282080611] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 282164720] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282215677] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 282365967] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 282422100] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 282452686] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282499973] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 282532600] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 282567918] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 282606635] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 282633240] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 282662941] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 282869339] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282917933] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 282949401] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 283007623] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283056231] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 283085774] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 283130465] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 283290372] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283341410] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 283375035] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 283409077] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 283448880] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 283491552] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 283533923] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 283574304] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 283727188] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 283753442] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 283859669] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 283913572] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 283946165] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 284139692] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284184320] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 284215374] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 284293891] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 284346843] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284395637] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 284427246] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 284624349] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284669208] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 284699160] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 284732436] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 284759324] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 284811534] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 284844806] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 284995891] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 285034355] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 285061635] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 285130681] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285177857] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 285210237] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 285269044] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285322147] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 285478209] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 285546725] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285591669] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 285623681] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 285680557] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285728309] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 285891137] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 285920208] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 285943429] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 285993136] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 286027092] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 286063450] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 286102673] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 286129256] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 286283357] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 286317854] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 286342101] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 286391805] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 286423962] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 286475925] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 286502115] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 286554999] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 286586974] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 286754213] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 286781050] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 286808735] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 286842107] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 286868537] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 286920200] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 286951475] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 287004829] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 287171871] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287222106] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 287255433] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 287290074] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 287329747] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 287356570] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 287385099] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 287423112] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 287449633] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287628547] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 287658072] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 287707078] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 287733738] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 287760310] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 287812827] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 287845414] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 287880250] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 287906683] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 287937336] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 288082302] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 288121000] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288207091] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 288239722] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 288297970] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 288327333] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 288352654] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 288406025] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 288438625] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 288652254] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 288722301] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 288750816] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 288945421] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 289072364] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289123432] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 289155580] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 289236357] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289529812] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 289571105] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 289614562] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 289766537] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 289863480] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 289925559] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 289969576] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 290004125] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 290040445] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 290277103] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290372266] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 290413062] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 290491311] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 290560350] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290783570] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 290853437] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 290893462] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 290927528] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 290997322] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 291265903] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 291348975] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 291400307] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 291585175] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 291656038] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 291747691] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 291810538] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 291848126] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 292115292] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 292192823] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 292227384] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 292411683] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 292444848] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 292500570] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 292529314] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 292564876] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 292591365] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 292619527] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 292853707] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 292974280] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 293004801] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 293059535] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293277380] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 293350444] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 293391090] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 293425072] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 293491997] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 293534074] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 293740831] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 293790537] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 293824996] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 293860521] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 293954400] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 294183643] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 294239811] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 294322503] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 294384749] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 294428194] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 294630342] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 294678708] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 294745712] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 294787034] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 294830606] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 295001862] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 295037398] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 295128364] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295191039] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 295229269] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 295457851] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295519813] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 295562842] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 295601384] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 295635647] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 295703837] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 295747429] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 295976352] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 296056321] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 296090732] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 296130996] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 296348893] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 296434545] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 296523028] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 296562969] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 296605738] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 296640607] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 296901725] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 296948075] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 296991782] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 297027322] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 297228562] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 297352435] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297416836] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 297610643] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 297664349] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 297732412] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 297800274] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 297840973] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 297884895] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 297934902] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 298124159] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 298172539] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 298324694] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 298369289] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 298525960] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 298629844] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 298673841] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 298706539] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 298752602] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 298800225] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 298833953] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 299119115] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299167817] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 299199980] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 299235050] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 299262942] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 299425620] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 299538380] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 299585335] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299634819] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 299820913] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 299945580] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 299994239] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 300025564] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 300193559] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300251611] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 300307123] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 300387292] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300436385] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 300466998] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 300505036] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 300545489] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 300573141] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 300772486] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 300892779] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 300942709] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 300974150] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 301200027] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 301271494] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 301303136] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 301538613] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 301621976] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 301656886] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 301691636] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 301717320] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 301746499] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 301979539] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 302064567] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 302096770] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 302149453] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 302198680] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 302229956] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 303270044] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 303338565] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 303382478] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 303412702] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 303445273] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 303484713] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 303512220] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 303695057] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 303808848] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 303857151] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 303889399] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 303920654] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 303946462] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 304134026] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 304162296] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 304219140] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 304256004] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 304283800] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 304361346] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 304410979] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 304446182] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 304476322] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 304668307] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 304755501] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 304786358] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 304823871] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 304862938] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 304890615] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 305082126] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 305248713] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305312990] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 305483109] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 305612670] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305661915] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 305693390] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 305758563] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 305985789] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 306022842] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 306057364] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 306084521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 306113180] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 306367299] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 306492887] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306543001] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 306574321] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 306648368] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 306929441] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 306960826] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 307035820] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 307236244] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 307295384] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 307335719] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 307375324] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 307400403] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 307581508] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 307701725] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 307752134] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 307783643] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 307845087] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 307893875] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 308051019] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 308154264] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308201939] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 308232583] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 308292550] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308341226] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 308372299] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 308559205] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 308614932] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 308677570] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 308771250] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 308955224] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 308984824] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 309094452] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 309136851] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 309349085] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 309379486] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 309449861] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 309506294] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 309537680] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 309610911] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 309663514] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 309696751] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 309731609] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 309939867] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 309998793] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 310062322] 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: 310287983] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310360556] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 310400626] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 310468211] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 310516923] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 310547337] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 310742956] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 310792070] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 310833569] 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: 310919728] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311162008] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 311209705] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 311295376] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311344694] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 311376617] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 311410194] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 311667061] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 311706569] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 311735907] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 311804272] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311854816] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 311885710] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 312094585] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 312169066] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312230750] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 312261490] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 312516082] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312594452] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 312624515] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 312682447] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 312866601] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 312915043] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 312964280] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 312990706] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 313019189] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 313086820] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313136345] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 313165808] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 313362431] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313444332] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 313473804] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 313534197] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313583004] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 313744524] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 313845358] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 313895730] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 313926159] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 313960989] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 314001131] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 314027442] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 314185911] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 314315756] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314363993] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 314542541] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 314663365] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314713569] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 314742960] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 314809964] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 314986046] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 315023028] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 315084404] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 315110658] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 315139760] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 315220455] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315273555] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 315434139] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 315538229] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 315591599] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315641087] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 315670963] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 315736803] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 315941790] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 316002744] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 316041921] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 316081130] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 316108076] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 316140522] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 316414159] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316484016] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 316520908] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 316726248] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 316792396] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 316840374] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 316878340] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 316905685] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 316934215] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 317009474] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 317058161] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 317087265] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 317322373] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 317406000] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 317436011] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 317630612] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 317703608] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 317730551] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 317759238] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 317855388] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 318052335] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318124591] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 318164053] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 318241632] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318291941] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 318510148] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 318583515] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 318609520] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 318638006] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 318714827] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 318764112] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 318793659] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 319097436] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319148215] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 319181078] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 319375957] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 319460958] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 319487672] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 319516070] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 319627406] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319672419] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 319698982] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 319937830] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 319986463] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 320015677] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 320245756] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 320337238] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320418879] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 320448950] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 320527828] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320741506] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 320788518] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 320864294] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 320913826] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 320943441] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 320978070] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 321183945] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 321247852] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 321340232] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 321389554] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 321571536] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 321679011] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 321728574] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 321758585] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 321825701] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 322018843] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 322079166] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 322161672] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 322211728] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 322401961] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 322477021] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 322524873] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 322554860] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 322591191] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 322631585] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 322825068] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 322898173] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 322939017] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 322966426] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 322994198] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 323071350] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323285746] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 323349989] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 323418727] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323469598] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 323504104] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 323726758] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323804589] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 323837848] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 323874230] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 323903680] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 323957739] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 323990052] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 324166279] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 324197885] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324285867] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 324318842] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 324354381] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 324396135] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 324423067] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 324451731] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 324664054] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 324704582] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 324756627] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 324836818] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 324890785] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325073093] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 325121101] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 325209834] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325260818] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 325291916] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 325519323] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 325556880] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325610229] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 325642842] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 325676256] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 325706626] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325906847] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 325976998] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 326044656] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 326074596] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 326128638] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 326160750] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 326339144] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 326416275] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 326474881] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 326503412] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 330858278] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 330909950] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 330945416] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 334283817] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 334336328] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 334371173] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 337685721] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 337732723] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 337765085] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 337801258] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 337848665] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 337878380] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 337906379] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 338101258] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338148858] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 338179976] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 338246642] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338299948] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 338333682] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 338492477] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 338559189] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 338592028] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 338626254] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 338665314] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 338693445] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 338721826] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 339035596] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339086513] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 339119466] 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: 339403866] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339450492] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 339480615] 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: 339573833] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339624832] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 339659242] 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: 339876117] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 339922302] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 339953621] 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: 340041545] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340092663] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 340133125] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 340310874] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340356489] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 340388514] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 340445587] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340610405] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 340652095] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 340687577] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 340714978] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340765343] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 340798343] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 340834410] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 340874895] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 340903239] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 340931628] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 341115608] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 341146412] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341192165] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 341224304] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 341284670] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 341314044] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341362950] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 341396251] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 341572462] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 341597684] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341659025] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 341694012] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 341750735] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 341779710] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 341828682] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 341876633] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 342032180] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 342068801] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 342104567] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 342366949] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 342437650] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 342481720] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 342526671] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 342672710] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 342708858] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 342891249] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 342931196] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 342960650] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 342988977] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343027205] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 343053660] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343082560] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343116293] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 343270750] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343296875] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343330451] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 343357038] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343383304] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343424948] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 343454921] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343482949] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343522197] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 343549670] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343582821] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343769621] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 343793175] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343817781] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343851652] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 343879848] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 343906663] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 343949498] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 344107930] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 344137026] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 344171943] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 344200136] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 344227736] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 344265790] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 344305401] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 344350047] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 344384561] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 344562887] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 344589066] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 344616115] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 344679341] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 344733755] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 344836354] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 344871510] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 344908909] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 344934909] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 345097279] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 345150928] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 345194444] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 345284501] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 345488242] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 345520484] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 345550357] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 345570902] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 345598888] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 345655818] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 345705278] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 345944675] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 345971201] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 346001921] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 346025408] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 346053350] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 346110234] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346159926] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 346394966] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 346436411] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346480095] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 346592987] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 346756706] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 346787925] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 346809910] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 346834121] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 346892096] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 346942302] Expected: Should print: 3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 347188061] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 347217087] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 347247485] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 347269420] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 347295562] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 347342693] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347393224] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 347628374] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 347662350] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 347700927] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 347726819] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 347755534] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 347806995] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 347856846] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 348071297] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 348129564] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 348161159] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 348199139] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 348225557] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 348255129] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 348306557] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 348357810] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 348589776] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 348624781] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 348662908] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 348690156] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 348718349] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 348777167] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 348954583] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 349050892] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 349081882] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 349115143] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 349139887] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 349167391] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 349350261] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 349406668] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 349510304] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 349545212] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 349583673] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 349609624] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 349637086] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 349830737] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 349875517] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 349970117] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 350001215] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 350037078] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 350067713] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 350097513] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 350271330] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350311285] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 350409508] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 350454485] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 350497720] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 350645793] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 350681521] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 350724114] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 350765951] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 350864433] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 350896302] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 350933457] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 350960952] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 351118094] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 351163265] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 351209080] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 351316281] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 351348998] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 351387285] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 351551738] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 351581242] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 351620900] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 351661504] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 351752633] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 351786316] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 351959591] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 351988086] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 352016255] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 352065648] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 352113330] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 352218414] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 352252253] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 352290568] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 352448954] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 352473050] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 352515537] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 352562730] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 352624179] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 352838945] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 352885286] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 352926506] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 353020754] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 353054960] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 353093447] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 353119097] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 353147454] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 353322041] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353362635] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 353459508] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 353502424] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353551336] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 353794568] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 353821951] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 353854678] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 353880943] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 353909513] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 353956289] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354125225] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 354243529] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 354282343] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354331685] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 354435392] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 354621017] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 354657758] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 354683859] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 354712759] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 354763762] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 354983125] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 355157859] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 355201994] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 355250894] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 355593407] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 355628410] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 355668042] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 355695520] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 355723812] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 355933670] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356005851] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 356121692] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 356341394] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 356433612] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 356500955] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 356534731] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 356570182] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 356803468] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 356864837] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 356994324] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 357204493] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 357251006] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 357282626] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 357318952] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 357392487] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 357456857] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 357798654] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 357845518] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 357898375] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 358117676] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 358161786] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 358214003] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 358253838] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 358290495] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 358381662] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 358629525] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 358696900] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 358744210] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 358950671] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 359009795] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 359059891] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 359164674] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359235138] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 359415321] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 359495864] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 359545119] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 359584828] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 359621840] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 359871723] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 359951834] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 360003383] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 360051349] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 360237835] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 360273923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 360338026] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 360695584] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 360757460] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 360794384] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 360837226] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 360886232] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 360923402] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 361099897] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 361267273] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 361333422] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 361383573] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 361587617] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 361671009] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 361706780] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 361742426] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 362019199] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362116033] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 362166406] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 362212787] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 362423358] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 362458196] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 362490731] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 362617975] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 362839029] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 362924492] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 362967572] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 363016724] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 363053060] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 363090326] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 363386626] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 363447125] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 363493773] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 363540881] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 363722852] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 363762103] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 363797157] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 364178138] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 364239175] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 364277240] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 364324700] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 364526022] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 364615083] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 364662125] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 364712805] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 364749229] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 364785543] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 365015740] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365116088] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 365162387] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 365210505] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 365260928] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 365457448] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 365504893] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 365621514] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 365688617] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 365895844] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 365967138] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 366027932] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 366063362] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 366098573] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 366346668] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366445081] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 366495551] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 366561059] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 366785547] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 366839159] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 366881338] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 366932328] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 366959841] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 366987864] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 367215913] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 367279470] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 367309782] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 367344093] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 367383030] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 367409521] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 367437700] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 367637598] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 367698182] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 367758723] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 367792803] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 367832743] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 367861729] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 367889910] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 368075232] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 368137509] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 368198850] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 368234859] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 368275704] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 368303261] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 368332465] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 368493539] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 368556133] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 368585631] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 368610095] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 368639060] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 368670844] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x000000013e00f500, 0x000000013e00f504) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[Hera] virtio-blk: found device +[Hera] Artemis: virtio-blk attached +[Hera] virtio-input: found device +[Hera] virtio-input: driver ready +[Hera] Init: Mama birth... +[Hera] [HADES][WARN ] [KRELTSC: 375675361] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 376060609] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 383377258] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 383508976] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 396069600] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 403447872] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 403859957] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 404186861] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 404313449] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 404622248] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 404766069] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 405080767] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 405233744] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 405539533] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 405671752] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 406453587] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 406579652] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 406926169] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 407267915] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 407450611] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 407832165] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 408885257] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 410228004] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 411173330] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 412099447] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 413308886] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 414948027] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 415903562] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 416826608] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 417757915] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 418964957] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 419931864] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 421713046] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 422860714] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 423785040] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 424713815] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 425637064] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 426747711] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 428163104] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 429084812] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 430179813] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 431129336] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 432071676] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 432979938] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 434656341] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 435889549] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 436801205] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 437732576] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 438874450] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 442555647] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 443678489] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 444593811] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 445472474] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 446341686] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 447211351] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 448082435] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 448967018] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 450455199] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 451472512] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 452339044] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 453206868] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454094304] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 454976490] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 455909753] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[Hera] Init: Mama birth OK +[Hera] ACL: CAPSULE-BIRTH pinned STRICT +[Hera] ACL: BIRTH pinned STRICT +[Hera] Starting heartbeat... +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 642137115] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 1088713983] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 956 ticks, trust=0x00010000, variance=0x00000000 +[Hera] blkio_usb: MSC device ready +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  \ No newline at end of file diff --git a/logs/20260913-235555/riscv64/qemu-riscv64-20260913-235555.log b/logs/20260913-235555/riscv64/qemu-riscv64-20260913-235555.log new file mode 100644 index 00000000..3a82698d --- /dev/null +++ b/logs/20260913-235555/riscv64/qemu-riscv64-20260913-235555.log @@ -0,0 +1,9079 @@ + +OpenSBI v1.8 + ____ _____ ____ _____ + / __ \ / ____| _ \_ _| + | | | |_ __ ___ _ __ | (___ | |_) || | + | | | | '_ \ / _ \ '_ \ \___ \| _ < | | + | |__| | |_) | __/ | | |____) | |_) || |_ + \____/| .__/ \___|_| |_|_____/|____/_____| + | | + |_| + +Platform Name : riscv-virtio,qemu +Platform Features : medeleg +Platform HART Count : 1 +Platform HART Protection : pmp +Platform IPI Device : aclint-mswi +Platform Timer Device : aclint-mtimer @ 10000000Hz +Platform Console Device : uart8250 +Platform HSM Device : --- +Platform PMU Device : --- +Platform Reboot Device : syscon-reboot +Platform Shutdown Device : syscon-poweroff +Platform Suspend Device : --- +Platform CPPC Device : --- +Firmware Base : 0x80000000 +Firmware Size : 321 KB +Firmware RW Offset : 0x40000 +Firmware RW Size : 65 KB +Firmware Heap Offset : 0x47000 +Firmware Heap Size : 37 KB (total), 0 KB (reserved), 12 KB (used), 23 KB (free) +Firmware Scratch Size : 4096 B (total), 1464 B (used), 2632 B (free) +Runtime SBI Version : 3.0 +Standard SBI Extensions : ipi,pmu,srst,sse,hsm,rfnc,fwft,time,base,legacy,dbcn,dbtr +Experimental SBI Extensions : none + +Domain0 Name : root +Domain0 Boot HART : 0 +Domain0 HARTs : 0* +Domain0 Region00 : 0x0000000080040000-0x000000008005ffff M: (F,R,W) S/U: () +Domain0 Region01 : 0x0000000080000000-0x000000008003ffff M: (F,R,X) S/U: () +Domain0 Region02 : 0x0000000000100000-0x0000000000100fff M: (I,R,W) S/U: (R,W) +Domain0 Region03 : 0x0000000010000000-0x0000000010000fff M: (I,R,W) S/U: (R,W) +Domain0 Region04 : 0x0000000002000000-0x000000000200ffff M: (I,R,W) S/U: () +Domain0 Region05 : 0x000000000c400000-0x000000000c5fffff M: (I,R,W) S/U: (R,W) +Domain0 Region06 : 0x000000000c000000-0x000000000c3fffff M: (I,R,W) S/U: (R,W) +Domain0 Region07 : 0x0000000000000000-0xffffffffffffffff M: () S/U: (R,W,X) +Domain0 Next Address : 0x0000000020000000 +Domain0 Next Arg1 : 0x00000000bfe00000 +Domain0 Next Mode : S-mode +Domain0 SysReset : yes +Domain0 SysSuspend : yes + +Boot HART ID : 0 +Boot HART Domain : root +Boot HART Priv Version : v1.12 +Boot HART Base ISA : rv64imafdch +Boot HART ISA Extensions : sstc,zicntr,zihpm,zicboz,zicbom,sdtrig,svadu +Boot HART PMP Count : 16 +Boot HART PMP Granularity : 2 bits +Boot HART PMP Address Bits : 54 +Boot HART MHPM Info : 16 (0x0007fff8) +Boot HART Debug Triggers : 2 triggers +Boot HART MIDELEG : 0x0000000000001666 +Boot HART MEDELEG : 0x0000000000f4b509 +[=3hRISC-V EDK2 firmware version 2025.11-3ubuntu7 +Press ESCAPE within 5 seconds for boot options ERROR: C40000002:V03051002 I0 6D33944A-EC75-4855-A54D-809C75241F6C 83FFF850 +BdsDxe: failed to load Boot0001 "UEFI Misc Device" fr +om PciRoot(0x0)/Pci(0x1,0x0): Not Found +[=3hStarKernel UEFI Loader +Loading kernel from ESP... +[CKPT 001] Entered efi_main - ConOut live +Monolithic build - kernel linked directly +Collecting boot information... +CmdLine: parsed OK +[CKPT 004] Command line parsed +[CKPT 005] Kernel stack allocation decided +[CKPT 006] Boot info collected (ACPI table located) +GOP: linear framebuffer found +[CKPT 007] GOP: linear framebuffer found +[CKPT 008] About to enter ExitBootServices retry loop +Calling kernel_main (monolithic)... +riscv64 item 4.3.5a: satp state at kernel entry (before switch) + satp.MODE = 0x000000000000000a + satp.PPN = 0x00000000000bf868 + __kernel_start = 0x00000000bdf3328c +riscv64: satp cleared -- Bare mode, explicit (item 4.3.5a) + + + _____ _ _ __ _ + / ____| | | |/ / | | + | (___ | |_ __ _ _ __| ' / ___ _ __ _ __ ___| | + \___ \| __/ _` | '__| < / _ \ '__| '_ \ / _ \ | + ____) | || (_| | | | . \ __/ | | | | | __/ | + |_____/ \__\__,_|_| |_|\_\___|_| |_| |_|\___|_| + +LithosAnanke v2.0.0 +Architecture: riscv64 +Build: Sep 13 2026 23:52:21 + +UEFI BootServices: EXITED + +=== StarKernel Boot Information === +Memory map entries: 100 +Total memory: 1020 MB +Usable memory: 977 MB +=================================== + +PMM initialized. +PMM statistics: + Total pages: 250893 + Free pages : 250241 + Used pages : 652 + Total MB : 980 + Free MB : 977 + Used MB : 2 + +VMM initialized (mapped RAM, CR3 switched) +VMM initialized (mapped RAM, CR3 switched) +VMM self-test: mapped OK at 0xffff800000000000 +VMM self-test complete. + +IDT installed. + +APIC: init... +PLIC: no DTB PLIC node -- using QEMU virt-machine default (base=0x0c000000) +PLIC: init (S-mode context 1, threshold=0) +APIC: init done + +Timer: init... +Timer: RISC-V time CSR @ 10000000 Hz (FALLBACK, no devicetree) +Timer: init done + +Kernel heap initialized. +Heap statistics: + Total bytes: 536870872 + Free bytes: 536870872 + Used bytes: 0 + Peak bytes: 0 + Heap base addr: 2214588416 + Heap end addr: 2751459328 + +Heartbeat: init... +Heartbeat: init done +Kernel initialization complete. +Boot successful! + +Stadium: 83886 cells (5242 KB), 50 VM slots +VM: bootstrap parity... +VM arena allocated: 0x0000000080267000 + (5 MB) +[HADES][INFO ] [KRELTSC: 0] Registering FORTH-79 Standard word set... +[HADES][INFO ] [KRELTSC: 2850393] Registering FORTH-79 arithmetic words... +[HADES][INFO ] [KRELTSC: 45896277] FORTH-79 Standard word set registration complete +[Hera] POST: Running comprehensive test suite... +[Hera] [HADES][INFO ] [KRELTSC: 87961545] Starting comprehensive FORTH-79 modular test suite... +[Hera] [HADES][INFO ] [KRELTSC: 89309220] ============================================== +[Hera] [HADES][INFO ] [KRELTSC: 90614601] +[Hera] === Testing Module: Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 92540532] Running Stack Words Tests (Module 1: Foundation)... +[Hera] [HADES][TEST ] [KRELTSC: 99109899] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 101813985] Testing word: DUP +[Hera] [HADES][TEST ] [KRELTSC: 103155591] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 104494047] Running DUP.basic: 5 DUP . . CR +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 118813905] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 120711360] Expected: Should print: 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] 5 5 +[Hera] [HADES][TEST ] [KRELTSC: 131404518] Running DUP.zero: 0 DUP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 132917505] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 134707671] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 142361520] Running DUP.negative: -42 DUP . . CR +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 145242594] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 147061509] Expected: Should print: -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] -42 -42 +[Hera] [HADES][TEST ] [KRELTSC: 150518760] Running DUP.max_int: 2147483647 DUP . . CR +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 156729195] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 159969789] Expected: Should duplicate max int +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] 2147483647 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 164224326] Running DUP.min_int: -2147483648 DUP . . CR +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 170183349] Test passed +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 173519556] Expected: Should duplicate min int +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] -2147483648 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 178164987] Running DUP.empty_stack: DUP +[Hera] [HADES][ERROR] [KRELTSC: 179346972] DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 180375531] Expected error occurred +[Hera] [HADES][TEST ] Testing DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 187198032] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 188617527] DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 190011675] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 191424471] Testing word: DROP +[Hera] [HADES][TEST ] [KRELTSC: 192412500] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 193436439] Running DROP.basic: 5 7 DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 195256992] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 202548591] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 207096897] Running DROP.zero: 42 0 DROP . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 208589115] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 210595245] Expected: Should drop zero, print 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 219467766] Running DROP.negative: 10 -5 DROP . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 221603214] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 223376307] Expected: Should drop negative, print 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 234789849] Running DROP.double_drop: 1 2 3 DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 236426589] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 238286622] Expected: Should print: 1 +[Hera] 1 +[Hera] [HADES][INFO ] [KRELTSC: 247890405] L8[TABLE]: Config 17 → 0 regime=2 score=26214 L1=0 L2=0 L3=0 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 251637855] Running DROP.triple_drop: 1 2 3 4 DROP DROP DROP . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 253360884] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 260612499] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 266362782] Running DROP.sequential: 5 DROP 6 DROP 7 . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 273563535] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 276179274] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 279214383] Running DROP.single_item: 99 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 280887159] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 282748746] Expected: Should empty stack, depth=0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 292351500] Running DROP.depth_change: DEPTH 1 2 DROP DEPTH SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 294332619] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 296138724] Expected: Should change depth by 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 307597164] Running DROP.preserve_depth: DEPTH 5 6 DROP DROP DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 310000509] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 311806425] Expected: Should preserve net depth +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 320184921] L8[TABLE]: Config 0 → 1 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 322098315] Running DROP.max_int: 2147483647 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 323801625] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 325614660] Expected: Should drop max int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 335844789] Running DROP.min_int: -2147483648 DROP DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 338775507] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 340505634] Expected: Should drop min int +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 349552266] Running DROP.with_dup: 5 DUP DROP . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 351632883] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 353440815] Expected: Should duplicate then drop +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 356677755] Running DROP.with_swap: 1 2 SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 365474277] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 368414004] Expected: Should swap then drop +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 376564839] Running DROP.complex: 1 2 3 ROT DROP SWAP DROP . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 379762887] Test passed +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 381576636] Expected: Should handle complex sequence +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 384933717] Running DROP.empty_stack: DROP +[Hera] [HADES][ERROR] [KRELTSC: 386138613] DROP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 392362593] Expected error occurred +[Hera] [HADES][TEST ] Testing DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 396234804] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 397787061] DROP: 15 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 399376467] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 406997787] Testing word: SWAP +[Hera] [HADES][TEST ] [KRELTSC: 407884281] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 408802233] Running SWAP.basic: 5 7 SWAP . . CR +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 410399640] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 412364421] Expected: Should print: 7 5 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] 5 7 +[Hera] [HADES][TEST ] [KRELTSC: 422118354] Running SWAP.same_values: 42 42 SWAP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 425007975] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 426812148] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 430119501] L8[TABLE]: Config 1 → 2 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 437798382] Running SWAP.zero_nonzero: 0 99 SWAP . . CR +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 441515340] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 443296581] Expected: Should print: 99 0 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] 0 99 +[Hera] [HADES][TEST ] [KRELTSC: 454294638] Running SWAP.negative: -5 10 SWAP . . CR +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 455922621] Test passed +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 457747857] Expected: Should print: 10 -5 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] -5 10 +[Hera] [HADES][TEST ] [KRELTSC: 468071205] Running SWAP.one_item: 42 SWAP +[Hera] [HADES][ERROR] [KRELTSC: 469276836] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 470484693] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 472414488] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 479662218] Running SWAP.empty_stack: SWAP +[Hera] [HADES][ERROR] [KRELTSC: 482849703] SWAP: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 484051491] Expected error occurred +[Hera] [HADES][TEST ] Testing SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 491025780] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 493334415] SWAP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 494598720] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 496008576] Testing word: OVER +[Hera] [HADES][TEST ] [KRELTSC: 496936482] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 497980686] Running OVER.basic: 5 7 OVER . . . CR +[Hera] 5 7 5 +[Hera] [HADES][TEST ] [KRELTSC: 499746492] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 506449251] 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: 511203252] Running OVER.zeros: 0 0 OVER . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 512787702] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 514558779] 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: 526661499] Running OVER.mixed: -1 42 OVER . . . CR +[Hera] -1 42 -1 +[Hera] [HADES][TEST ] [KRELTSC: 528348933] Test passed +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 530159196] 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: 542451546] Running OVER.one_item: 42 OVER +[Hera] [HADES][ERROR] [KRELTSC: 543670827] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 549803184] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 552827709] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 554857653] Running OVER.empty_stack: OVER +[Hera] [HADES][ERROR] [KRELTSC: 555992745] OVER: Insufficient stack items (need 2) +[Hera] [HADES][TEST ] [KRELTSC: 557169858] Expected error occurred +[Hera] [HADES][TEST ] Testing OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 559064436] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 560262738] OVER: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 561703653] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 567706461] Testing word: ROT +[Hera] [HADES][TEST ] [KRELTSC: 568583442] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 571072005] Running ROT.basic: 1 2 3 ROT . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 572664939] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 574598913] 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: 586051998] Running ROT.zeros: 0 0 0 ROT . . . CR +[Hera] [HADES][INFO ] [KRELTSC: 587377434] L8[TABLE]: Config 2 → 3 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 589304583] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 596089935] 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: 600520158] Running ROT.mixed: -1 0 1 ROT . . . CR +[Hera] -1 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 602127708] Test passed +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 603950466] 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: 615098736] Running ROT.two_items: 1 2 ROT +[Hera] [HADES][ERROR] [KRELTSC: 616266336] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 617472387] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 625399950] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 628104204] Running ROT.one_item: 42 ROT +[Hera] [HADES][ERROR] [KRELTSC: 629239380] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 630416640] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 632332029] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 639680265] Running ROT.empty_stack: ROT +[Hera] [HADES][ERROR] [KRELTSC: 642669111] ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 643796181] Expected error occurred +[Hera] [HADES][TEST ] Testing ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 645729882] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 646979634] ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 652785987] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 654500154] Testing word: DEPTH +[Hera] [HADES][TEST ] [KRELTSC: 656938065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 657981933] Running DEPTH.empty: DEPTH . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 659500632] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 666876693] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 673204476] Running DEPTH.one_item: 42 DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 674743020] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 676601478] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 685159755] Running DEPTH.multiple: 1 2 3 DEPTH . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 687526644] Test passed +[Hera] [HADES][TEST ] Testing DEPTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 689379537] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 700981008] DEPTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 702246405] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 703782807] Testing word: PICK +[Hera] [HADES][TEST ] [KRELTSC: 704747085] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 705849690] Running PICK.pick_0: 1 2 3 0 PICK . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 711988011] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 713932674] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 718359957] Running PICK.pick_1: 1 2 3 1 PICK . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 719883066] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 726030564] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][INFO ] [KRELTSC: 730263702] L8[TABLE]: Config 3 → 4 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 732167772] Running PICK.pick_2: 1 2 3 2 PICK . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 733736010] Test passed +[Hera] [HADES][TEST ] Testing PICK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 739930779] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 743088108] PICK: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 744374148] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 745791312] Testing word: ROLL +[Hera] [HADES][TEST ] [KRELTSC: 746753007] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 747771066] Running ROLL.roll_1: 1 2 3 1 ROLL . . . CR +[Hera] 1 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 749631036] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 756095445] 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: 760320204] Running ROLL.roll_2: 1 2 3 2 ROLL . . . CR +[Hera] 2 3 1 +[Hera] [HADES][TEST ] [KRELTSC: 761931576] Test passed +[Hera] [HADES][TEST ] Testing ROLL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 763725753] 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: 771719781] ROLL: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 774160485] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 775835760] Testing word: ?DUP +[Hera] [HADES][TEST ] [KRELTSC: 776799177] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 777825006] Running ?DUP.nonzero: 42 ?DUP . . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 783915489] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 786995265] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 790391112] Running ?DUP.negative: -5 ?DUP . . CR +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 791964726] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 797849829] Expected: Should print: -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] -5 -5 +[Hera] [HADES][TEST ] [KRELTSC: 802979142] Running ?DUP.zero: 0 ?DUP DEPTH . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 804507774] Test passed +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 806395737] Expected: Should not dup: depth 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 809332104] Running ?DUP.empty_stack: ?DUP +[Hera] [HADES][ERROR] [KRELTSC: 815871252] ?DUP: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 818850459] Expected error occurred +[Hera] [HADES][TEST ] Testing ?DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 820777377] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 822027843] ?DUP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 829646790] â–¶ Testing module: src/test_runner/modules/stack_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 833525805] Testing word: -ROT +[Hera] [HADES][TEST ] [KRELTSC: 834501591] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 835534833] Running -ROT.basic: 1 2 3 -ROT . . . CR +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 837287325] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 848228283] Expected: Should print: 1 3 2 +[Hera] [HADES][INFO ] [KRELTSC: 849382149] L8[TABLE]: Config 4 → 5 regime=2 score=26214 L1=0 L2=0 L3=0 L +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] 2 1 3 +[Hera] [HADES][TEST ] [KRELTSC: 857833200] Running -ROT.zeros: 0 0 0 -ROT . . . CR +[Hera] 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 860655537] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 862477560] 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: 865939746] Running -ROT.roundtrip: 1 2 3 -ROT ROT . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 872189619] Test passed +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 875457660] 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: 878945046] Running -ROT.two_items: 1 2 -ROT +[Hera] [HADES][ERROR] [KRELTSC: 880230351] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 881451144] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 888434106] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 890711514] Running -ROT.empty_stack: -ROT +[Hera] [HADES][ERROR] [KRELTSC: 891841251] -ROT: Insufficient stack items (need 3) +[Hera] [HADES][TEST ] [KRELTSC: 893062590] Expected error occurred +[Hera] [HADES][TEST ] Testing -ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 895177710] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 896418747] -ROT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 902912220] === Stack Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 905337258] +[Hera] === Testing Module: Return Stack Words === +[Hera] [HADES][INFO ] [KRELTSC: 906949995] Running Return Stack Words Tests (Module 2)... +[Hera] [HADES][TEST ] [KRELTSC: 908368356] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 909898059] Testing word: >R +[Hera] [HADES][TEST ] [KRELTSC: 915781629] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 916847862] Running >R.basic: 42 >R R@ . R> . CR +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 919986921] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 921808041] Expected: Should print: 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 930225261] Running >R.zero: 0 >R R@ . R> . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 931699293] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 933642360] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 936926403] Running >R.negative: -123 >R R@ . R> . CR +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 938643153] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 944913501] Expected: Should print: -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] -123 -123 [HADES][INFO ] [KRELTSC: 949458846] L8[TABLE]: Config 5 → 6 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -123 -123 +[Hera] -123 -123 +[Hera] [HADES][TEST ] [KRELTSC: 951746397] Running >R.multiple: 1 2 >R >R R@ . R> . R@ . R> . CR +[Hera] 1 1 2 2 +[Hera] [HADES][TEST ] [KRELTSC: 953579844] Test passed +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 960964431] 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: 964960101] Running >R.empty_stack: >R +[Hera] [HADES][ERROR] [KRELTSC: 966122514] >R: DSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 967095969] Expected error occurred +[Hera] [HADES][TEST ] Testing >R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 973448154] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 977005638] >R: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 979051479] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 980471520] Testing word: R> +[Hera] [HADES][TEST ] [KRELTSC: 981423303] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 982477923] Running R>.basic: 42 >R R> . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 983952102] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 990195864] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 994878360] Running R>.lifo_order: 1 2 >R >R R> . R> . CR +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 996565416] Test passed +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1004636451] Expected: Should print: 2 1 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 1008523446] Running R>.empty_rstack: R> +[Hera] [HADES][ERROR] [KRELTSC: 1009849722] R>: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 1010838171] Expected error occurred +[Hera] [HADES][TEST ] Testing R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1017363438] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1020060993] R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1021403271] â–¶ Testing module: src/test_runner/modules/return_stack_words_ +[Hera] [HADES][TEST ] [KRELTSC: 1023177477] Testing word: R@ +[Hera] [HADES][TEST ] [KRELTSC: 1024154124] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1025204376] Running R@.basic: 42 >R R@ . R> DROP CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1026945927] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1035229671] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1039644291] Running R@.non_destructive: 99 >R R@ R@ = . R> DROP CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1047362946] Test passed +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1049255403] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 1051716351] L8[TABLE]: Config 6 → 7 regime=2 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1053920448] Running R@.empty_rstack: R@ +[Hera] [HADES][ERROR] [KRELTSC: 1055077506] R@: RSP underflow +[Hera] [HADES][TEST ] [KRELTSC: 1061429019] Expected error occurred +[Hera] [HADES][TEST ] Testing R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1065384201] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1066707579] R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1067989818] === Return Stack Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 1069503918] +[Hera] === Testing Module: Memory Words === +[Hera] [HADES][INFO ] [KRELTSC: 1077120135] Running Memory Words Tests (Module 3)... +[Hera] [HADES][TEST ] [KRELTSC: 1079584653] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1081039638] Testing word: ! +[Hera] [HADES][TEST ] [KRELTSC: 1081979367] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1083031740] Running !.basic: 42 HERE ! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1084989990] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1093216782] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1096917885] Running !.zero: 0 HERE ! HERE @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1102901163] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1105649538] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1109224116] Running !.negative: -999 HERE ! HERE @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1110866085] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1112660913] Expected: Should print: -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1123453254] Running !.overwrite: 111 HERE ! 222 HERE ! HERE @ . CR +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 1125234306] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1126989948] Expected: Should print: 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] 222 +[Hera] [HADES][TEST ] [KRELTSC: 1136591673] Running !.max_int: 2147483647 HERE ! HERE @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 1139183577] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1140980253] Expected: Should store max int +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 1152724692] Running !.min_int: -2147483648 HERE ! HERE @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1154497554] Test passed +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1156379553] Expected: Should store min int +[Hera] [HADES][INFO ] [KRELTSC: 1157570946] L8[TABLE]: Config 7 → 8 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1169658861] Running !.empty_stack: ! +[Hera] [HADES][TEST ] [KRELTSC: 1170828477] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1172738280] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1179034605] Running !.one_item: 42 ! +[Hera] [HADES][TEST ] [KRELTSC: 1180446561] Expected error occurred +[Hera] [HADES][TEST ] Testing ! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1183140378] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1184933715] !: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1186221330] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1187939298] Testing word: @ +[Hera] [HADES][TEST ] [KRELTSC: 1193398290] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1194504507] Running @.after_store: 123 HERE ! HERE @ . CR +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 1197574056] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1199342739] Expected: Should print: 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] 123 +[Hera] [HADES][TEST ] [KRELTSC: 1206969603] Running @.multiple_reads: 456 HERE ! HERE @ HERE @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1210184241] Test passed +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1211974533] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1215373047] Running @.empty_stack: @ +[Hera] [HADES][TEST ] [KRELTSC: 1221655554] Expected error occurred +[Hera] [HADES][TEST ] Testing @ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1224681360] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1225850388] @: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1227091068] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1228568103] Testing word: C! +[Hera] [HADES][TEST ] [KRELTSC: 1229519151] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1234884189] Running C!.basic: 65 HERE C! HERE C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1237557069] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1240079022] Expected: Should print: 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1243283244] Running C!.zero: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1248965571] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1251119793] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1255717260] Running C!.high_byte: 255 HERE C! HERE C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 1257428739] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1259280330] Expected: Should print: 255 +[Hera] 255 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][INFO ] [KRELTSC: 1266641985] L8[TABLE]: Config 8 → 9 regime=2 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 255 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 1269730749] Running C!.truncation: 256 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1271397729] Test passed +[Hera] [HADES][TEST ] Testing C! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1273205010] Expected: Should print: 0 (truncated) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1281716163] C!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1283627667] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1285065075] Testing word: C@ +[Hera] [HADES][TEST ] [KRELTSC: 1286037732] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1287089874] Running C@.after_cstore: 97 HERE C! HERE C@ . CR +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 1288829787] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1290765441] Expected: Should print: 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] 97 +[Hera] [HADES][TEST ] [KRELTSC: 1300005231] Running C@.zero_byte: 0 HERE C! HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1301666730] Test passed +[Hera] [HADES][TEST ] Testing C@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1308939975] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1313829447] C@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1315060488] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1323425019] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 1326126711] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1327625943] Running ,.basic: 42 , HERE 8 - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1329521760] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1331370579] Expected: Should compile 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1339156917] Running ,.negative: -999 , HERE 8 - @ . CR +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1342420821] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1344198198] Expected: Should compile -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 1347530814] ,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1353730119] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1355500503] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 1356723627] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1358598129] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1360520973] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1368298575] Expected: Should compile byte 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][INFO ] [KRELTSC: 1371767040] L8[TABLE]: Config 9 → 10 regime=2 score=6553 L1=0 L2=0 L3=0 L +[Hera] 65 +[Hera] 65 +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 1375994655] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1382844981] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1386065163] Expected: Should compile byte 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1389304686] C,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1390538478] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1392000372] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 1397858427] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1399242936] Running 2,.roundtrip: 12345 67890 2, HERE 16 - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 1402762872] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1404599385] Expected: Should print: 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 1413068664] Running 2,.save-and-verify: 12345 67890 2, HERE 16 - 2@ 67890 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1416449244] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1418759895] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1427826057] 2,: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1431419010] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1433127570] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 1434086346] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1439997321] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1444576854] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1446398604] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1449654465] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][INFO ] [KRELTSC: 1458844884] L8[TABLE]: Config 10 → 11 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 1467351900] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1471301622] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 1473463488] HERE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1474773825] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1476182211] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 1477147875] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1478211021] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1484792106] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1487169117] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 1491365547] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1498351071] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1503381810] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1506606738] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 1508397345] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1514955498] Expected: Should print: -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 1519402290] ALLOT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1520635599] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1522040940] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 1529825220] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1532779353] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1534885359] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1537154871] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 1546217043] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1547862393] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1549676751] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 [HADES][INFO ] [KRELTSC: 1551566415] L8[TABLE]: Config 11 → 12 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1559251974] PAD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1560485787] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1561862925] Testing word: +! +[Hera] [HADES][TEST ] [KRELTSC: 1562828757] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1563859458] Running +!.basic: 10 HERE ! 5 HERE +! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1566030795] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1567840197] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1577389989] Running +!.by_zero: 42 HERE ! 0 HERE +! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1579135299] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1580934201] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1589197911] Running +!.negative: 10 HERE ! -3 HERE +! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1592289783] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1594083834] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1603896126] Running +!.accumulate: 0 HERE ! 1 HERE +! 2 HERE +! 3 HERE +! +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1605710400] Test passed +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1607477067] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][INFO ] [KRELTSC: 1609586349] L8[TABLE]: Config 12 → 13 regime=2 score=6553 L1=0 L2=0 L3=0 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 1617618849] Running +!.empty_stack: +! +[Hera] [HADES][TEST ] [KRELTSC: 1618888887] Expected error occurred +[Hera] [HADES][TEST ] Testing +! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1621885587] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1623116103] +!: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1624384881] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1630349805] Testing word: -! +[Hera] [HADES][TEST ] [KRELTSC: 1631305347] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1633802919] Running -!.basic: 10 HERE ! 3 HERE -! HERE @ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1635854514] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1637678196] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1645760865] Running -!.by_zero: 42 HERE ! 0 HERE -! HERE @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1649733099] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1651853049] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1663980927] Running -!.negative: 10 HERE ! -5 HERE -! HERE @ . CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1666206066] Test passed +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1668089535] Expected: Should print: 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 1676599239] Running -!.empty_stack: -! +[Hera] [HADES][TEST ] [KRELTSC: 1678451376] Expected error occurred +[Hera] [HADES][TEST ] Testing -! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1680368634] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1681556835] -!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1682824206] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1684316592] Testing word: 2! +[Hera] [HADES][TEST ] [KRELTSC: 1689771237] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1692245772] Running 2!.basic: 11 22 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 1694488089] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1696299024] Expected: Should print: 22 11 +[Hera] 11 22 +[Hera] 11 22 [HADES][INFO ] [KRELTSC: 1703546523] L8[TABLE]: Config 13 → 14 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 11 22 +[Hera] 11 22 +[Hera] 11 22 +[Hera] [HADES][TEST ] [KRELTSC: 1706912865] Running 2!.zeros: 0 0 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1708687701] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1710476922] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1719782673] Running 2!.negative: -1 -2 HERE 2! HERE @ . HERE 8 + @ . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1721629665] Test passed +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1723411914] Expected: Should print: -2 -1 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 1726939263] Running 2!.empty_stack: 2! +[Hera] [HADES][TEST ] [KRELTSC: 1732995621] Expected error occurred +[Hera] [HADES][TEST ] Testing 2! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1737090306] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1738343775] 2!: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1739595774] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1741017873] Testing word: FILL +[Hera] [HADES][TEST ] [KRELTSC: 1742001198] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1747614666] Running FILL.basic: HERE 8 65 FILL HERE C@ . HERE 1+ C@ . CR +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 1750978278] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1752785055] Expected: Should print: 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 +[Hera] 65 65 [HADES][INFO ] [KRELTSC: 1760373279] L8[TABLE]: Config 14 → 15 regime=2 score=6553 L1=0 L2=0 L3=0 + +[Hera] 65 65 +[Hera] [HADES][TEST ] [KRELTSC: 1762924863] Running FILL.zero_n: HERE 0 88 FILL +[Hera] [HADES][TEST ] [KRELTSC: 1764480228] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1766256870] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 1767657717] Running FILL.zero_byte: HERE 4 0 FILL HERE C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1769375223] Test passed +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1775532507] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 1780082997] Running FILL.empty_stack: FILL +[Hera] [HADES][TEST ] [KRELTSC: 1781289720] Expected error occurred +[Hera] [HADES][TEST ] Testing FILL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1783308408] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1784536320] FILL: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1791038193] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1793228682] Testing word: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1794842973] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1796549097] Running MOVE.basic: HERE 65 OVER C! HERE 1+ 66 OVER C! HERE H +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 1799372274] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1806113988] Expected: Should print: 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 1811492970] Running MOVE.zero_n: HERE HERE 8 + 0 MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1812756414] Test passed +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1814561637] Expected: Should do nothing +[Hera] [HADES][INFO ] [KRELTSC: 1815815316] L8[TABLE]: Config 15 → 16 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] [HADES][TEST ] [KRELTSC: 1822286088] Running MOVE.empty_stack: MOVE +[Hera] [HADES][TEST ] [KRELTSC: 1824611250] Expected error occurred +[Hera] [HADES][TEST ] Testing MOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1826542830] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1827873642] MOVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1834671195] â–¶ Testing module: src/test_runner/modules/memory_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 1837714389] Testing word: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1838707878] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1839800529] Running ERASE.basic: HERE 4 65 FILL HERE 4 ERASE HERE C@ . HE +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1841881902] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1847807262] Expected: Should print: 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 1853212578] Running ERASE.zero_n: HERE 0 ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1854409746] Test passed +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1856247939] Expected: Should do nothing +[Hera] [HADES][TEST ] [KRELTSC: 1857626421] Running ERASE.empty_stack: ERASE +[Hera] [HADES][TEST ] [KRELTSC: 1863380253] Expected error occurred +[Hera] [HADES][TEST ] Testing ERASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1866470067] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1867688487] ERASE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1868981058] === Memory Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 1870469748] +[Hera] === Testing Module: Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 1872087819] Running Arithmetic Words Tests (Module 5)... +[Hera] [HADES][TEST ] [KRELTSC: 1873384821] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1879423476] Testing word: + +[Hera] [HADES][TEST ] [KRELTSC: 1881564993] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1882577823] Running +.basic: 5 7 + . CR +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 1884091209] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1885904475] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 1894889283] Running +.zero_add: 42 0 + . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1896422283] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1898217237] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1905902712] Running +.negative: -5 3 + . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1908671373] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1910424684] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 1913637033] Running +.both_negative: -5 -3 + . CR +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 1915191432] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1922283447] Expected: Should print: -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] -8 +[Hera] [HADES][INFO ] [KRELTSC: 1927102842] L8[TABLE]: Config 16 → 18 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -8 +[Hera] [HADES][TEST ] [KRELTSC: 1928984988] Running +.overflow: 2147483647 1 + . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1930651191] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1936875234] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 1941887955] Running +.underflow: -2147483648 -1 + . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1943575053] Test passed +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1945344471] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 1955101260] Running +.empty_stack: + +[Hera] [HADES][ERROR] [KRELTSC: 1956208800] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1957227552] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1963185336] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1964823651] Running +.one_item: 42 + +[Hera] [HADES][ERROR] [KRELTSC: 1967258139] +: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1968275526] Expected error occurred +[Hera] [HADES][TEST ] Testing + ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1970173023] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 1971367482] +: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 1972718055] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 1974145761] Testing word: - +[Hera] [HADES][TEST ] [KRELTSC: 1975077909] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 1980157767] Running -.basic: 10 3 - . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1982103165] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1985300037] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 1992313365] Running -.zero_sub: 42 0 - . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 1994188854] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 1997504187] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2000599398] Running -.from_zero: 0 5 - . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2002064169] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2008321266] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2011563981] Running -.negative: 5 -3 - . CR +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 2013018315] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2014813332] Expected: Should print: 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] 8 +[Hera] [HADES][TEST ] [KRELTSC: 2017887081] Running -.same_values: 42 42 - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2023882497] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2027067693] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2030149842] Running -.overflow: -2147483648 1 - . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2031814365] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2033615787] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2043609078] Running -.underflow: 2147483647 -1 - . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2046255036] Test passed +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2053274601] Expected: Should overflow +[Hera] 2147483648 +[Hera] [HADES][INFO ] [KRELTSC: 2071694772] L8[TABLE]: Config 18 → 19 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2075069829] Running -.empty_stack: - +[Hera] [HADES][ERROR] [KRELTSC: 2076074805] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2077066047] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2083171230] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2084762064] Running -.one_item: 42 - +[Hera] [HADES][ERROR] [KRELTSC: 2087355249] -: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2088300039] Expected error occurred +[Hera] [HADES][TEST ] Testing - ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2090183529] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2095571184] -: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2097221028] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2100190764] Testing word: * +[Hera] [HADES][TEST ] [KRELTSC: 2101124130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2102162916] Running *.basic: 6 7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2103735081] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2105533962] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2114503902] Running *.by_zero: 42 0 * . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2115976653] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2117747142] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2120807115] Running *.by_one: 42 1 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2127934746] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2130288930] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2133417153] Running *.by_negative: 6 -7 * . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2140620699] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2144423841] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2147666199] Running *.negative_negative: -6 -7 * . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2149298277] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2155507977] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2160129405] Running *.large_numbers: 32767 2 * . CR +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 2161755645] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2163636783] Expected: Should print: 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] 65534 +[Hera] [HADES][TEST ] [KRELTSC: 2171761767] Running *.overflow: 65536 65536 * . CR +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2174321310] Test passed +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2176193964] Expected: May overflow +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 2179769298] Running *.empty_stack: * +[Hera] [HADES][ERROR] [KRELTSC: 2185051323] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2186900625] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2189533668] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2190725649] Running *.one_item: 42 * +[Hera] [HADES][ERROR] [KRELTSC: 2191787241] *: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2196894882] Expected error occurred +[Hera] [HADES][TEST ] Testing * ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2199687294] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2201570301] *: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2202809427] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2204249145] Testing word: / +[Hera] [HADES][TEST ] [KRELTSC: 2205192339] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2206235241] Running /.basic: 15 3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2207741088] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2213728482] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][INFO ] [KRELTSC: 2217568500] L8[TABLE]: Config 19 → 20 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2219889504] Running /.by_one: 42 1 / . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2221364166] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2223133437] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2232179271] Running /.negative_dividend: -15 3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2233739445] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2235493197] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2244110022] Running /.negative_divisor: 15 -3 / . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2245887735] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2247628425] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2250800916] Running /.both_negative: -15 -3 / . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2256862398] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2258592273] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2263084614] Running /.truncation: 7 3 / . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2264558541] Test passed +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2266345284] Expected: Should print: 2 (truncated) +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2274303192] Running /.by_zero: 42 0 / +[Hera] [HADES][ERROR] [KRELTSC: 2276363040] /: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2277317931] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2279187057] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2280461232] Running /.empty_stack: / +[Hera] [HADES][ERROR] [KRELTSC: 2281554051] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2286404211] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2288962011] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2291461851] Running /.one_item: 42 / +[Hera] [HADES][ERROR] [KRELTSC: 2292975762] /: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2294263083] Expected error occurred +[Hera] [HADES][TEST ] Testing / ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2296945896] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2303021028] /: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2304467886] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2306052483] Testing word: MOD +[Hera] [HADES][TEST ] [KRELTSC: 2307026925] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2308058445] Running MOD.basic: 17 5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2315116944] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2318357622] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2321498256] Running MOD.exact_division: 15 3 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2323070967] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2324834841] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2332660953] Running MOD.by_one: 42 1 MOD . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2335344921] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2337149388] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2346123633] Running MOD.negative_dividend: -17 5 MOD . CR +[Hera] [HADES][INFO ] [KRELTSC: 2348320989] L8[TABLE]: Config 20 → 21 regime=2 score=26214 L1=0 L2=0 L3=1 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2350149480] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2351936013] Expected: Should handle negative +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 2362747107] Running MOD.negative_divisor: 17 -5 MOD . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2364369546] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2366163786] Expected: Should handle negative +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2374411515] Running MOD.small_by_large: 3 7 MOD . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2377490157] Test passed +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2379231246] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2382429042] Running MOD.by_zero: 42 0 MOD +[Hera] [HADES][ERROR] [KRELTSC: 2388294720] MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2389373973] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2392695543] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2393873265] Running MOD.empty_stack: MOD +[Hera] [HADES][ERROR] [KRELTSC: 2395006320] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2396012892] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2397915765] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2403697695] Running MOD.one_item: 42 MOD +[Hera] [HADES][ERROR] [KRELTSC: 2407468119] MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2409020355] Expected error occurred +[Hera] [HADES][TEST ] Testing MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2410968084] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2416979691] MOD: 9 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2418322662] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2420910702] Testing word: /MOD +[Hera] [HADES][TEST ] [KRELTSC: 2421907362] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2422948269] Running /MOD.basic: 17 5 /MOD . . CR +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 2424913722] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2426749038] Expected: Should print: 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] 3 2 +[Hera] [HADES][TEST ] [KRELTSC: 2435773074] Running /MOD.exact: 15 3 /MOD . . CR +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 2437465254] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2439307815] Expected: Should print: 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] 5 0 +[Hera] [HADES][TEST ] [KRELTSC: 2448466818] Running /MOD.negative: -17 5 /MOD . . CR +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2450171577] Test passed +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2451986019] Expected: Should handle negative dividend +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 2459584848] Running /MOD.by_zero: 42 0 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2461258842] /MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2462390049] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2464318458] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 2465540049] Running /MOD.empty_stack: /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2466687888] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2467709391] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2469641790] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2474945340] Running /MOD.one_item: 42 /MOD +[Hera] [HADES][ERROR] [KRELTSC: 2476502994] /MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2477501145] Expected error occurred +[Hera] [HADES][TEST ] Testing /MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2480859822] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2482060203] /MOD: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2483305167] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2484731340] Testing word: ABS +[Hera] [HADES][TEST ] [KRELTSC: 2485712460] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2491263411] Running ABS.positive: 42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2493738681] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2495904894] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2503171440] Running ABS.negative: -42 ABS . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2505427281] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2508079980] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 [HADES][INFO ] [KRELTSC: 2511139911] L8[TABLE]: Config 21 → 22 regime=2 score=26214 L1=0 L2=0 L3=1 + +[Hera] [HADES][TEST ] [KRELTSC: 2512398798] Running ABS.zero: 0 ABS . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2513848365] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2521897959] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2525695851] Running ABS.min_int: -2147483648 ABS . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2528021433] Test passed +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2534551488] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2538327624] Running ABS.empty_stack: ABS +[Hera] [HADES][ERROR] [KRELTSC: 2539659444] ABS: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2540689053] Expected error occurred +[Hera] [HADES][TEST ] Testing ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2546767524] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2548427511] ABS: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2550502206] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2552348967] Testing word: NEGATE +[Hera] [HADES][TEST ] [KRELTSC: 2553363603] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2554418307] Running NEGATE.positive: 42 NEGATE . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2556165318] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2561940129] Expected: Should print: -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 2567063751] Running NEGATE.negative: -42 NEGATE . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2568625521] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2570468754] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2578132872] Running NEGATE.zero: 0 NEGATE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2581077597] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2582887419] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2585878323] Running NEGATE.min_int: -2147483648 NEGATE . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2587692156] Test passed +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2595945240] Expected: Should print: 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2600616333] Running NEGATE.empty_stack: NEGATE +[Hera] [HADES][ERROR] [KRELTSC: 2607309936] NEGATE: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2610113856] Expected error occurred +[Hera] [HADES][TEST ] Testing NEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2612010072] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2613204657] NEGATE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2614486833] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2615913762] Testing word: MIN +[Hera] [HADES][TEST ] [KRELTSC: 2621164959] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2622208491] Running MIN.basic: 5 3 MIN . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2625215355] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2627019024] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2630152035] Running MIN.equal: 42 42 MIN . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2635547838] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2638845951] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2642482185] Running MIN.negative: -5 -3 MIN . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2644083183] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2645896932] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 2654793477] Running MIN.mixed: -1 1 MIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2656292646] Test passed +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2658072774] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 2660497476] L8[TABLE]: Config 22 → 23 regime=2 score=52428 L1=0 L2=0 L3=1 + +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2667258636] Running MIN.one_item: 42 MIN +[Hera] [HADES][ERROR] [KRELTSC: 2669425059] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2670484782] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2672534739] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2677735809] Running MIN.empty_stack: MIN +[Hera] [HADES][ERROR] [KRELTSC: 2679246402] MIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2681692377] Expected error occurred +[Hera] [HADES][TEST ] Testing MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2683629837] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2684972682] MIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2686238331] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2687632080] Testing word: MAX +[Hera] [HADES][TEST ] [KRELTSC: 2688612360] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2695617435] Running MAX.basic: 5 3 MAX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2699008830] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2700837783] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2708280393] Running MAX.equal: 42 42 MAX . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2710236501] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2713469997] Expected: Should print: 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 2716613655] Running MAX.negative: -5 -3 MAX . CR +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 2718140523] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2725080834] Expected: Should print: -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] -3 +[Hera] [HADES][TEST ] [KRELTSC: 2729436591] Running MAX.mixed: -1 1 MAX . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2730926856] Test passed +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2737164675] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2743325487] Running MAX.one_item: 42 MAX +[Hera] [HADES][ERROR] [KRELTSC: 2744449722] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2745496824] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2747363682] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2752595244] Running MAX.empty_stack: MAX +[Hera] [HADES][ERROR] [KRELTSC: 2754053715] MAX: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2755724811] Expected error occurred +[Hera] [HADES][TEST ] Testing MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2758932876] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2760687594] MAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2762700402] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2770121193] Testing word: 1+ +[Hera] [HADES][TEST ] [KRELTSC: 2771072073] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2772069594] Running 1+.basic: 5 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2773610952] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2775693165] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2783631585] Running 1+.zero: 0 1+ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2785054062] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2786810481] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 2790042906] Running 1+.negative: -1 1+ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2791466223] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2797061904] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2801793918] Running 1+.chain: 3 1+ 1+ 1+ . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2803321395] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2805115026] Expected: Should print: 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 2814693714] Running 1+.overflow: 2147483647 1+ . CR +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2816431779] Test passed +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2818245150] Expected: Should overflow +[Hera] 2147483648 +[Hera] 2147483648 [HADES][INFO ] [KRELTSC: 2820291495] L8[TABLE]: Config 23 → 24 regime=2 score=6553 L1=0 L2=0 L3=1 + +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 2827531371] Running 1+.empty_stack: 1+ +[Hera] [HADES][ERROR] [KRELTSC: 2829180774] 1+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2831034885] Expected error occurred +[Hera] [HADES][TEST ] Testing 1+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2833001640] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2834209749] 1+: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2840686506] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2843311653] Testing word: 1- +[Hera] [HADES][TEST ] [KRELTSC: 2844237564] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2845242141] Running 1-.basic: 5 1- . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2846790303] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2848599390] Expected: Should print: 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 2856090846] Running 1-.to_zero: 1 1- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2857545012] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2860724916] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2863782474] Running 1-.to_negative: 0 1- . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2871305199] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2873706024] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2876809530] Running 1-.chain: 6 1- 1- 1- . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2883317892] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2887367532] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 2890503483] Running 1-.underflow: -2147483648 1- . CR +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2892188544] Test passed +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2898405321] Expected: Should underflow +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] -2147483649 +[Hera] [HADES][TEST ] [KRELTSC: 2903481252] Running 1-.empty_stack: 1- +[Hera] [HADES][ERROR] [KRELTSC: 2904614958] 1-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2905618296] Expected error occurred +[Hera] [HADES][TEST ] Testing 1- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2907696225] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2909067924] 1-: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2915751699] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2919084273] Testing word: 2+ +[Hera] [HADES][TEST ] [KRELTSC: 2920023309] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2921054934] Running 2+.basic: 5 2+ . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 2927334417] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2928988146] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 2933597688] Running 2+.zero: 0 2+ . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2935044630] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2936832255] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 2945527767] Running 2+.negative: -3 2+ . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2947342902] Test passed +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2949128658] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 2952243063] Running 2+.empty_stack: 2+ +[Hera] [HADES][ERROR] [KRELTSC: 2958456333] 2+: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2960566707] Expected error occurred +[Hera] [HADES][TEST ] Testing 2+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2962366974] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 2963697324] 2+: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 2964973032] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 2971625328] Testing word: 2- +[Hera] [HADES][TEST ] [KRELTSC: 2973044130] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 2974594623] Running 2-.basic: 7 2- . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2977103934] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2979374580] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 2987601540] Running 2-.zero: 2 2- . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2988986238] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 2990751771] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 2992687236] L8[TABLE]: Config 24 → 25 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 2995609911] Running 2-.negative: 0 2- . CR +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 3001695564] Test passed +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3004890756] Expected: Should print: -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] -2 +[Hera] [HADES][TEST ] [KRELTSC: 3008213376] Running 2-.empty_stack: 2- +[Hera] [HADES][ERROR] [KRELTSC: 3009401997] 2-: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3015748806] Expected error occurred +[Hera] [HADES][TEST ] Testing 2- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3019907562] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3021099123] 2-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3022309962] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3023731830] Testing word: 2* +[Hera] [HADES][TEST ] [KRELTSC: 3024669564] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3025710177] Running 2*.basic: 5 2* . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 3032070447] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3034989426] Expected: Should print: 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 3038080416] Running 2*.zero: 0 2* . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3043886013] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3047189355] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3050365185] Running 2*.negative: -3 2* . CR +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 3052302666] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3058934697] Expected: Should print: -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] -6 +[Hera] [HADES][TEST ] [KRELTSC: 3063534621] Running 2*.one: 1 2* . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3065574771] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3067935654] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 3079066704] Running 2*.large: 1073741823 2* . CR +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 3081034866] Test passed +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3082865751] Expected: Should print: 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] 2147483646 +[Hera] [HADES][TEST ] [KRELTSC: 3093822606] Running 2*.empty_stack: 2* +[Hera] [HADES][ERROR] [KRELTSC: 3095000664] 2*: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3096043839] Expected error occurred +[Hera] [HADES][TEST ] Testing 2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3103587396] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3104782233] 2*: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3106945905] â–¶ Testing module: src/test_runner/modules/arithmetic_words_te +[Hera] [HADES][TEST ] [KRELTSC: 3108841218] Testing word: 2/ +[Hera] [HADES][TEST ] [KRELTSC: 3109821666] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3110827860] Running 2/.basic: 10 2/ . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3112395384] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3119920839] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 3123189048] Running 2/.odd: 7 2/ . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3124639056] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3131764713] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 3136986510] Running 2/.zero: 0 2/ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3138419508] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3140230380] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3150949011] Running 2/.negative_even: -10 2/ . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 3153060540] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3155022045] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 3163879740] Running 2/.one: 1 2/ . CR +[Hera] [HADES][INFO ] [KRELTSC: 3165359442] L8[TABLE]: Config 25 → 26 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3167249379] Test passed +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3169046895] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3178060242] Running 2/.empty_stack: 2/ +[Hera] [HADES][ERROR] [KRELTSC: 3179905848] 2/: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3180842238] Expected error occurred +[Hera] [HADES][TEST ] Testing 2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3182731860] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3184009542] 2/: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3189816042] === Arithmetic Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 3192551607] +[Hera] === Testing Module: Logical Words === +[Hera] [HADES][INFO ] [KRELTSC: 3194060793] Running Logical Words Tests (Module 8)... +[Hera] [HADES][TEST ] [KRELTSC: 3195280137] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3196712484] Testing word: AND +[Hera] [HADES][TEST ] [KRELTSC: 3197652318] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3198667416] Running AND.both_true: -1 -1 AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3204986841] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3207659511] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3211359417] Running AND.first_false: 0 -1 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3212940654] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3221557311] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3225455436] Running AND.second_false: -1 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3226951245] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3228708588] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3239264826] Running AND.both_false: 0 0 AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3241183344] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3248015295] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3252454716] Running AND.bitwise: 85 51 AND . CR +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 3253954515] Test passed +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3255918645] Expected: Should print: 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] 17 +[Hera] [HADES][TEST ] [KRELTSC: 3263002407] Running AND.empty_stack: AND +[Hera] [HADES][ERROR] [KRELTSC: 3264541623] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3266129643] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3268779990] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3269975373] Running AND.one_item: 42 AND +[Hera] [HADES][ERROR] [KRELTSC: 3271076907] AND: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3276250845] Expected error occurred +[Hera] [HADES][TEST ] Testing AND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3278444988] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3279646608] AND: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3280933047] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3282360417] Testing word: OR +[Hera] [HADES][TEST ] [KRELTSC: 3283309407] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3284345841] Running OR.both_true: -1 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3286042347] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3287913678] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3297218694] Running OR.first_false: 0 -1 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3298786491] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3300580983] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3310124076] Running OR.second_false: -1 0 OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3311637651] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3313455369] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 3315818163] L8[TABLE]: Config 26 → 27 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3322811835] Running OR.both_false: 0 0 OR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3324314952] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3326007048] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3329172546] Running OR.bitwise: 85 51 OR . CR +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 3336364248] Test passed +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3339389445] Expected: Should print: 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] 119 +[Hera] [HADES][TEST ] [KRELTSC: 3343361742] Running OR.empty_stack: OR +[Hera] [HADES][ERROR] [KRELTSC: 3344553513] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3345602274] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3351916218] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3353176638] Running OR.one_item: 42 OR +[Hera] [HADES][ERROR] [KRELTSC: 3355688532] OR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3356664654] Expected error occurred +[Hera] [HADES][TEST ] Testing OR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3358552911] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3365474322] OR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3368130318] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3371003475] Testing word: XOR +[Hera] [HADES][TEST ] [KRELTSC: 3371970651] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3372995136] Running XOR.both_true: -1 -1 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3374841267] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3381404040] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3385968075] Running XOR.first_false: 0 -1 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3387567183] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3389443344] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3399063696] Running XOR.second_false: -1 0 XOR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3400628889] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3402498267] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3413120277] Running XOR.both_false: 0 0 XOR . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3414677721] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3416500395] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3423808983] Running XOR.bitwise: 85 51 XOR . CR +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 3426450510] Test passed +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3428556138] Expected: Should print: 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] 102 +[Hera] [HADES][TEST ] [KRELTSC: 3431742531] Running XOR.empty_stack: XOR +[Hera] [HADES][ERROR] [KRELTSC: 3432955260] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3438567279] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3440436867] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3441605622] Running XOR.one_item: 42 XOR +[Hera] [HADES][ERROR] [KRELTSC: 3442760076] XOR: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3443736891] Expected error occurred +[Hera] [HADES][TEST ] Testing XOR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3445681407] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3446932608] XOR: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3448161906] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3453677535] Testing word: NOT +[Hera] [HADES][TEST ] [KRELTSC: 3455549181] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3457067439] Running NOT.true: -1 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3458664594] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3460407678] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3471432237] Running NOT.false: 0 NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3472930923] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3474728418] Expected: Should print: -1 +[Hera] [HADES][INFO ] [KRELTSC: 3475896816] L8[TABLE]: Config 27 → 28 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3485759172] Running NOT.positive: 42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3488597973] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3490404309] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3498921363] Running NOT.negative: -42 NOT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3501196818] Test passed +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3502979592] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3506551482] Running NOT.empty_stack: NOT +[Hera] [HADES][ERROR] [KRELTSC: 3512134668] NOT: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3513437970] Expected error occurred +[Hera] [HADES][TEST ] Testing NOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3516574509] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3517803534] NOT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3519062673] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3526625298] Testing word: = +[Hera] [HADES][TEST ] [KRELTSC: 3528278208] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3529354311] Running =.equal: 42 42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3530836680] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3532650597] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3535818720] Running =.not_equal: 42 43 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3541879488] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3545060463] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3548199144] Running =.zero_equal: 0 0 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3555063288] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3559280172] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3562414191] Running =.negative_equal: -42 -42 = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3563991921] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3569728302] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3574684449] Running =.negative_positive: -42 42 = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3576271167] Test passed +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3578062572] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3587509548] Running =.empty_stack: = +[Hera] [HADES][ERROR] [KRELTSC: 3588515490] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3589560975] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3591456120] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3597346725] Running =.one_item: 42 = +[Hera] [HADES][ERROR] [KRELTSC: 3598557669] =: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3600105663] Expected error occurred +[Hera] [HADES][TEST ] Testing = ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3602586477] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3603800466] =: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3605043834] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3606545607] Testing word: <> +[Hera] [HADES][TEST ] [KRELTSC: 3607517172] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3614856168] Running <>.not_equal: 42 43 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3617149116] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3618983592] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3628259838] Running <>.equal: 42 42 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3631435626] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3633291501] Expected: Should print: 0 +[Hera] [HADES][INFO ] [KRELTSC: 3634478589] L8[TABLE]: Config 28 → 29 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3645818568] Running <>.zero_equal: 0 0 <> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3648159501] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3649911909] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3657324615] Running <>.negative: -42 42 <> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3661343427] Test passed +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3663715524] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3672831414] Running <>.empty_stack: <> +[Hera] [HADES][ERROR] [KRELTSC: 3673953381] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3674950650] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3676732815] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3678005268] Running <>.one_item: 42 <> +[Hera] [HADES][ERROR] [KRELTSC: 3679144665] <>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3680195127] Expected error occurred +[Hera] [HADES][TEST ] Testing <> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3686271792] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3687858468] <>: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3689042175] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3690398859] Testing word: < +[Hera] [HADES][TEST ] [KRELTSC: 3691277751] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3692339448] Running <.less_than: 5 7 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3694118862] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3700974417] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3705545172] Running <.greater_than: 7 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3707128719] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3708904668] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3717374346] Running <.equal: 5 5 < . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3718722063] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3720389316] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3724083825] Running <.negative_positive: -5 5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3730531182] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3733465491] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3736699239] Running <.negative_negative: -7 -5 < . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3738301371] Test passed +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3740003568] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3747458274] Running <.empty_stack: < +[Hera] [HADES][ERROR] [KRELTSC: 3748536876] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3749640237] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3751568709] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3752805798] Running <.one_item: 42 < +[Hera] [HADES][ERROR] [KRELTSC: 3757875891] <: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3760194144] Expected error occurred +[Hera] [HADES][TEST ] Testing < ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3763900497] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3765106884] <: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3766309176] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3767820651] Testing word: > +[Hera] [HADES][TEST ] [KRELTSC: 3768774891] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3774148392] Running >.greater_than: 7 5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3776508120] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3779010480] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 3780998487] L8[TABLE]: Config 29 → 30 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3788156883] Running >.less_than: 5 7 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3791053623] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3792860715] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3795953112] Running >.equal: 5 5 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3801459165] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3805063521] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3808162029] Running >.positive_negative: 5 -5 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3809841084] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3811598700] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3821816649] Running >.negative_negative: -5 -7 > . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3823448307] Test passed +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3825204726] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3834020673] Running >.empty_stack: > +[Hera] [HADES][ERROR] [KRELTSC: 3835221222] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3836167230] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3838086126] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3839305008] Running >.one_item: 42 > +[Hera] [HADES][ERROR] [KRELTSC: 3840388944] >: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3841398246] Expected error occurred +[Hera] [HADES][TEST ] Testing > ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3847590495] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3848794068] >: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3851492169] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3852985332] Testing word: 0= +[Hera] [HADES][TEST ] [KRELTSC: 3853963953] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3858977745] Running 0=.zero: 0 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3861037740] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3864246582] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3867434697] Running 0=.positive: 42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3868989936] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3875139786] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3879635886] Running 0=.negative: -42 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3881106978] Test passed +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3882873120] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3890255775] Running 0=.empty_stack: 0= +[Hera] [HADES][ERROR] [KRELTSC: 3892105938] 0=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3893810739] Expected error occurred +[Hera] [HADES][TEST ] Testing 0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3895713633] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3896923737] 0=: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3898259127] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3899715141] Testing word: 0< +[Hera] [HADES][TEST ] [KRELTSC: 3904506711] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3906308553] Running 0<.negative: -42 0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3908876769] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3910931199] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3918467868] Running 0<.zero: 0 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3919975269] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3921779925] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 3924610011] L8[TABLE]: Config 30 → 31 regime=2 score=6553 L1=0 L2=0 L3=1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3926621349] Running 0<.positive: 42 0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3928169070] Test passed +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3934193172] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3938740092] Running 0<.empty_stack: 0< +[Hera] [HADES][ERROR] [KRELTSC: 3939919389] 0<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3940922811] Expected error occurred +[Hera] [HADES][TEST ] Testing 0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3942862665] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 3944171595] 0<: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 3952277994] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 3954635664] Testing word: 0> +[Hera] [HADES][TEST ] [KRELTSC: 3955586586] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 3956608929] Running 0>.positive: 42 0> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3964156371] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3967087278] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 3970238118] Running 0>.zero: 0 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3971689596] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3973519347] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3982593972] Running 0>.negative: -42 0> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3984112734] Test passed +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 3991724142] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 3997911939] Running 0>.empty_stack: 0> +[Hera] [HADES][ERROR] [KRELTSC: 3999005745] 0>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4003975311] Expected error occurred +[Hera] [HADES][TEST ] Testing 0> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4006255764] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4008608562] 0>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4009795923] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4011231021] Testing word: 0<> +[Hera] [HADES][TEST ] [KRELTSC: 4012166403] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4013216802] Running 0<>.nonzero_pos: 42 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4014829623] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4022079033] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4026612030] Running 0<>.nonzero_neg: -1 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4028267250] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4030085451] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4037768427] Running 0<>.zero: 0 0<> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4040711283] Test passed +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4042526817] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4051924401] Running 0<>.empty_stack: 0<> +[Hera] [HADES][ERROR] [KRELTSC: 4053681723] 0<>: stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4054696317] Expected error occurred +[Hera] [HADES][TEST ] Testing 0<> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4056630417] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4057864797] 0<>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4059105960] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4064806053] Testing word: U< +[Hera] [HADES][TEST ] [KRELTSC: 4067258118] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4069788198] Running U<.less: 3 5 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4071398919] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4073185158] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4085585427] Running U<.equal: 5 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4087629966] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4094393835] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4098946740] Running U<.greater: 7 5 U< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4100490219] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4102298781] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4110963297] L8[TABLE]: Config 31 → 32 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4113645018] Running U<.zero_one: 0 1 U< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4115102754] Test passed +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4116925260] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4128928083] Running U<.empty_stack: U< +[Hera] [HADES][ERROR] [KRELTSC: 4130034762] U<: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4131054396] Expected error occurred +[Hera] [HADES][TEST ] Testing U< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4139321361] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4141406682] U<: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4142655531] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4144039746] Testing word: U> +[Hera] [HADES][TEST ] [KRELTSC: 4145005284] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4146120048] Running U>.greater: 5 3 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4157657931] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4159545222] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4169079180] Running U>.equal: 5 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4171050471] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4173795213] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4176921021] Running U>.less: 3 5 U> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4183514391] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4187733984] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4195129512] Running U>.one_zero: 1 0 U> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4199811105] Test passed +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4201613955] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4204745727] Running U>.empty_stack: U> +[Hera] [HADES][ERROR] [KRELTSC: 4210612287] U>: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4212010131] Expected error occurred +[Hera] [HADES][TEST ] Testing U> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4215316581] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4216521456] U>: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4217713584] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4219328085] Testing word: WITHIN +[Hera] [HADES][TEST ] [KRELTSC: 4224879918] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4227768048] Running WITHIN.in_range: 3 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4231938039] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4233792675] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4244689197] Running WITHIN.at_low: 1 1 5 WITHIN . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4246264155] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4248067362] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4257247365] Running WITHIN.at_high: 5 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4258890006] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4260686241] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4275200790] L8[TABLE]: Config 32 → 33 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4277143647] Running WITHIN.below: 0 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4278541869] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4284607047] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4289530224] Running WITHIN.above: 6 1 5 WITHIN . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4291089327] Test passed +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4297966680] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4302443397] Running WITHIN.empty_stack: WITHIN +[Hera] [HADES][ERROR] [KRELTSC: 4303620531] WITHIN: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4304715324] Expected error occurred +[Hera] [HADES][TEST ] Testing WITHIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4306659672] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4312131894] WITHIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4314689421] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4316378472] Testing word: TRUE +[Hera] [HADES][TEST ] [KRELTSC: 4317342855] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4318337919] Running TRUE.value: TRUE . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4320050469] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4327294167] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4331643603] Running TRUE.as_flag: TRUE 0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4333143423] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4335153669] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4344298707] Running TRUE.in_and: TRUE TRUE AND . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4345871082] Test passed +[Hera] [HADES][TEST ] Testing TRUE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4347710598] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4351043193] TRUE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4352267472] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4358230464] Testing word: FALSE +[Hera] [HADES][TEST ] [KRELTSC: 4360050786] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4361818503] Running FALSE.value: FALSE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4363429854] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4365413199] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4374765507] Running FALSE.as_flag: FALSE 0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4376324442] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4378274859] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4385801910] Running FALSE.in_or: TRUE FALSE OR . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4390065078] Test passed +[Hera] [HADES][TEST ] Testing FALSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4392404898] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4400420094] FALSE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4402255935] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4404430800] Testing word: >= +[Hera] [HADES][TEST ] [KRELTSC: 4405381134] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4406432478] Running >=.less: 3 5 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4408190598] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4414515798] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 4420404639] L8[TABLE]: Config 33 → 34 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4422250602] Running >=.greater: 5 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4429747476] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4433340324] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4436499753] Running >=.equal: 3 3 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4437942621] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4445859558] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4450124343] Running >=.negative: -1 0 >= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4451680989] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4461705759] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4465150893] Running >=.neg_neg: -1 -2 >= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4466679546] Test passed +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4473852516] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4478858979] Running >=.underflow: >= +[Hera] [HADES][ERROR] [KRELTSC: 4479987078] >=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4481035650] Expected error occurred +[Hera] [HADES][TEST ] Testing >= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4490740947] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4492397574] >=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4493647851] â–¶ Testing module: src/test_runner/modules/logical_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 4495054935] Testing word: <= +[Hera] [HADES][TEST ] [KRELTSC: 4495972761] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4503988734] Running <=.less: 3 5 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4507171431] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4508978460] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4520463675] Running <=.greater: 5 3 <= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4523511510] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4525306926] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4536630147] Running <=.equal: 3 3 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4538111613] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4539896655] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4550579901] Running <=.negative: -1 0 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4552079553] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4553845065] Expected: Should print: -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4564511343] Running <=.neg_neg: -2 -1 <= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4566318792] Test passed +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4568104926] Expected: Should print: -1 +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 4575947859] L8[TABLE]: Config 34 → 35 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 4581682203] Running <=.underflow: <= +[Hera] [HADES][ERROR] [KRELTSC: 4582900707] <=: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4583906796] Expected error occurred +[Hera] [HADES][TEST ] Testing <= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4593228654] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4595323215] <=: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4596602262] === Logical Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 4605627726] +[Hera] === Testing Module: Mixed Arithmetic Words === +[Hera] [HADES][INFO ] [KRELTSC: 4608245334] Running Mixed Arithmetic Words Tests (Module 7)... +[Hera] [HADES][TEST ] [KRELTSC: 4609580766] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4611062841] Testing word: */ +[Hera] [HADES][TEST ] [KRELTSC: 4612011054] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4613122626] Running */.basic: 6 7 4 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4620982338] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4624699296] Expected: Should print: 10 (6*7/4) +[Hera] [HADES][TEST ] [KRELTSC: 4625919459] Running */.exact_division: 12 5 3 */ . CR +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 4632275508] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4636874487] Expected: Should print: 20 (12*5/3) +[Hera] [HADES][TEST ] [KRELTSC: 4638130623] Running */.zero_multiply: 0 999 123 */ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 4639981395] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4646559351] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 4647670062] Running */.by_one: 42 5 1 */ . CR +[Hera] 210 +[Hera] [HADES][TEST ] [KRELTSC: 4649284668] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4651128909] Expected: Should print: 210 (42*5/1) +[Hera] [HADES][TEST ] [KRELTSC: 4652486748] Running */.truncation: 7 3 2 */ . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 4655132412] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4662025872] Expected: Should print: 10 (21/2 truncated) +[Hera] [HADES][TEST ] [KRELTSC: 4664505762] Running */.negative_multiply: -6 7 4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 4666322052] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4668103461] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 4669212114] Running */.negative_divisor: 6 7 -4 */ . CR +[Hera] -10 +[Hera] [HADES][TEST ] [KRELTSC: 4675466040] Test passed +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4678805229] Expected: Should print: -10 +[Hera] [HADES][TEST ] [KRELTSC: 4679913441] Running */.div_by_zero: 6 7 0 */ +[Hera] [HADES][ERROR] [KRELTSC: 4681134612] */: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4682161638] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4684098825] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4685326401] Running */.empty_stack: */ +[Hera] [HADES][ERROR] [KRELTSC: 4686441375] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4692400734] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4695868233] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4697248815] Running */.two_items: 1 2 */ +[Hera] [HADES][ERROR] [KRELTSC: 4698477756] */: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4699476306] Expected error occurred +[Hera] [HADES][TEST ] Testing */ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4706956464] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4709836929] */: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4711188426] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4712637447] Testing word: */MOD +[Hera] [HADES][TEST ] [KRELTSC: 4713607059] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4714655610] Running */MOD.basic: 17 3 5 */MOD . . CR +[Hera] 10 1 +[Hera] [HADES][TEST ] [KRELTSC: 4721406417] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4723997397] Expected: Should print: 1 10 (51/5 = 10 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 4725655809] Running */MOD.exact_division: 15 4 3 */MOD . . CR +[Hera] 20 0 +[Hera] [HADES][TEST ] [KRELTSC: 4727350698] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4729198782] Expected: Should print: 0 20 (60/3 = 20 rem 0) +[Hera] [HADES][TEST ] [KRELTSC: 4730481693] Running */MOD.zero_multiply: 0 999 123 */MOD . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4736894484] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4739861847] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4740982176] Running */MOD.by_one: 42 5 1 */MOD . . CR +[Hera] 210 0 +[Hera] [HADES][TEST ] [KRELTSC: 4742624166] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4744341294] Expected: Should print: 0 210 +[Hera] [HADES][TEST ] [KRELTSC: 4745465361] Running */MOD.remainder: 7 8 5 */MOD . . CR +[Hera] 11 1 +[Hera] [HADES][TEST ] [KRELTSC: 4754340150] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4756237290] Expected: Should print: 1 11 (56/5 = 11 rem 1) +[Hera] [HADES][TEST ] [KRELTSC: 4761983625] Running */MOD.negative: -7 3 4 */MOD . . CR +[Hera] -5 -1 +[Hera] [HADES][TEST ] [KRELTSC: 4765982781] Test passed +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4768220352] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4769400804] Running */MOD.div_by_zero: 6 7 0 */MOD +[Hera] [HADES][ERROR] [KRELTSC: 4770760134] */MOD: Division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4771937751] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4774122339] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4775292144] Running */MOD.empty_stack: */MOD +[Hera] [HADES][ERROR] [KRELTSC: 4781263977] */MOD: Stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4783523703] Expected error occurred +[Hera] [HADES][TEST ] Testing */MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4785477984] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4786847940] */MOD: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4788115689] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4794874119] Testing word: M+ +[Hera] [HADES][TEST ] [KRELTSC: 4795703346] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4796745072] Running M+.basic: 0 100 200 M+ . . CR +[Hera] 300 0 +[Hera] [HADES][TEST ] [KRELTSC: 4798638411] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4800501258] Expected: Should print: 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 4801641558] Running M+.overflow: 0 2147483647 1 M+ . . CR +[Hera] 2147483648 0 +[Hera] [HADES][TEST ] [KRELTSC: 4803377691] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4809791154] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 4810984983] Running M+.negative: 0 -100 50 M+ . . CR +[Hera] -50 0 +[Hera] [HADES][TEST ] [KRELTSC: 4813853583] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4815579972] Expected: Should print: 50 -100 +[Hera] [HADES][TEST ] [KRELTSC: 4821157530] Running M+.zero_add: 0 42 0 M+ . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 4823102739] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4826202486] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 4827307380] Running M+.both_negative: 0 -100 -200 M+ . . CR +[Hera] -300 0 +[Hera] [HADES][TEST ] [KRELTSC: 4829052144] Test passed +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4830746298] Expected: Should print: -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 4836099807] Running M+.empty_stack: M+ +[Hera] [HADES][TEST ] [KRELTSC: 4837799232] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4840923801] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4842167337] Running M+.one_item: 42 M+ +[Hera] [HADES][TEST ] [KRELTSC: 4843331577] Expected error occurred +[Hera] [HADES][TEST ] Testing M+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4845195222] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4846456356] M+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4851923076] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4853795352] Testing word: M* +[Hera] [HADES][TEST ] [KRELTSC: 4854732960] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4855804044] Running M*.basic: 123 456 M* . . CR +[Hera] 0 56088 +[Hera] [HADES][TEST ] [KRELTSC: 4857685665] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4859446263] Expected: Should print: 56088 0 +[Hera] [HADES][TEST ] [KRELTSC: 4860646770] Running M*.by_zero: 999 0 M* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4862310831] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4869854535] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 4871968353] Running M*.by_one: 42 1 M* . . CR +[Hera] 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 4873593543] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4879833378] Expected: Should print: 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 4882033317] Running M*.negative: -123 456 M* . . CR +[Hera] -1 -56088 +[Hera] [HADES][TEST ] [KRELTSC: 4883876361] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4885681374] Expected: Should print: -56088 -1 +[Hera] [HADES][TEST ] [KRELTSC: 4886831691] Running M*.large_multiply: 65536 65536 M* . . CR +[Hera] 0 4294967296 +[Hera] [HADES][TEST ] [KRELTSC: 4888607346] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4890366558] Expected: Should handle large result +[Hera] [HADES][TEST ] [KRELTSC: 4896424260] Running M*.both_negative: -100 -200 M* . . CR +[Hera] 0 20000 +[Hera] [HADES][TEST ] [KRELTSC: 4899427995] Test passed +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4901215032] Expected: Should print: 20000 0 +[Hera] [HADES][TEST ] [KRELTSC: 4902395295] Running M*.empty_stack: M* +[Hera] [HADES][TEST ] [KRELTSC: 4903473309] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4905594162] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4911111933] Running M*.one_item: 42 M* +[Hera] [HADES][TEST ] [KRELTSC: 4912255698] Expected error occurred +[Hera] [HADES][TEST ] Testing M* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4914199689] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4915404207] M*: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4916726787] â–¶ Testing module: src/test_runner/modules/mixed_arithmetic_wo +[Hera] [HADES][TEST ] [KRELTSC: 4918087713] Testing word: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 4923121749] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 4925164440] Running M/MOD.basic: 0 1000 100 M/MOD . . CR +[Hera] 10 0 +[Hera] [HADES][TEST ] [KRELTSC: 4927971069] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4929928395] Expected: Should print: 0 10 (1000/100) +[Hera] [HADES][TEST ] [KRELTSC: 4931208072] Running M/MOD.with_remainder: 0 1234 100 M/MOD . . CR +[Hera] 12 34 +[Hera] [HADES][TEST ] [KRELTSC: 4932952689] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4939527915] Expected: Should handle remainder +[Hera] [HADES][TEST ] [KRELTSC: 4940653977] Running M/MOD.double_dividend: 5001 0 10 M/MOD . . CR +[Hera] 1844674407370955161 6 +[Hera] [HADES][TEST ] [KRELTSC: 4942747593] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4944615291] Expected: Should print: 1 500 (5001/10) +[Hera] [HADES][TEST ] [KRELTSC: 4945875144] Running M/MOD.by_one: 0 42 1 M/MOD . . CR +[Hera] 42 0 +[Hera] [HADES][TEST ] [KRELTSC: 4947507159] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4949327754] Expected: Should print: 0 42 +[Hera] [HADES][TEST ] [KRELTSC: 4955323233] Running M/MOD.negative_dividend: -1 1000 100 M/MOD . . CR +[Hera] -184467440737095506 -16 +[Hera] [HADES][TEST ] [KRELTSC: 4960673928] Test passed +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4962555990] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 4963665483] Running M/MOD.div_by_zero: 0 100 0 M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 4971024681] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4974058719] Expected: Should cause division by zero +[Hera] [HADES][TEST ] [KRELTSC: 4975304334] Running M/MOD.empty_stack: M/MOD +[Hera] [HADES][TEST ] [KRELTSC: 4976496798] Expected error occurred +[Hera] [HADES][TEST ] Testing M/MOD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 4984268688] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 4986089850] M/MOD: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 4987460604] === Mixed Arithmetic Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 4988840073] +[Hera] === Testing Module: Double Words === +[Hera] [HADES][INFO ] [KRELTSC: 4990355496] Running Double Number Words Tests (Module 6)... +[Hera] [HADES][TEST ] [KRELTSC: 4991704473] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 4993075479] Testing word: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 4999060668] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5001876894] Running 2DROP.basic: 1 2 3 4 2DROP . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 5005215369] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5007263835] Expected: Should print: 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 5013324393] Running 2DROP.zeros: 0 0 42 99 2DROP . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5015496066] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5017893216] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5019213234] Running 2DROP.negative: -1 -2 100 200 2DROP . . CR +[Hera] -2 -1 +[Hera] [HADES][INFO ] [KRELTSC: 5026193823] L8[TABLE]: Config 35 → 36 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5029614156] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5031480321] Expected: Should print: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 5032666947] Running 2DROP.exact_four: 10 20 30 40 2DROP DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 5034453270] Test passed +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5036295789] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 5041768536] Running 2DROP.empty_stack: 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 5043367203] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5046844383] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5048063391] Running 2DROP.one_item: 42 2DROP +[Hera] [HADES][TEST ] [KRELTSC: 5049268686] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DROP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5057401209] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5059484850] 2DROP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5060852874] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5062238055] Testing word: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5063237508] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5064260397] Running 2DUP.basic: 100 200 2DUP . . . . CR +[Hera] 200 100 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5066159847] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5073144132] Expected: Should print: 100 200 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5075877408] Running 2DUP.zeros: 0 0 2DUP . . . . CR +[Hera] 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5077579941] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5079360111] Expected: Should print: 0 0 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5086345341] Running 2DUP.negative: -100 -200 2DUP . . . . CR +[Hera] -200 -100 -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5088184878] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5090027481] Expected: Should duplicate negatives +[Hera] [HADES][TEST ] [KRELTSC: 5091269757] Running 2DUP.depth_check: 10 20 2DUP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5092996272] Test passed +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5094757836] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5100345663] Running 2DUP.empty_stack: 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5104176357] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5106595389] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5107851903] Running 2DUP.one_item: 42 2DUP +[Hera] [HADES][TEST ] [KRELTSC: 5114300058] Expected error occurred +[Hera] [HADES][TEST ] Testing 2DUP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5118221493] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5119503900] 2DUP: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5120774568] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5122232409] Testing word: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5123162310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5124151179] Running 2OVER.basic: 10 20 30 40 2OVER . . . . . . CR +[Hera] 20 10 40 30 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 5133281790] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5135627364] Expected: Should print: 10 20 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5136871362] Running 2OVER.zeros: 0 0 99 88 2OVER . . . . . . CR +[Hera] 0 0 88 99 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5143800207] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5146706523] Expected: Should print: 0 0 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5147960244] Running 2OVER.mixed: -1 2 -3 4 2OVER . . . . . . CR +[Hera] 2 -1 4 -3 2 -1 +[Hera] [HADES][TEST ] [KRELTSC: 5149816812] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5151645114] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5152798665] Running 2OVER.depth_check: 1 2 3 4 2OVER DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 5159395605] Test passed +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5162384346] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 5163486867] Running 2OVER.three_items: 1 2 3 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5164763079] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5166667128] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5167854510] Running 2OVER.empty_stack: 2OVER +[Hera] [HADES][TEST ] [KRELTSC: 5173570710] Expected error occurred +[Hera] [HADES][TEST ] Testing 2OVER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5176643073] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5177824407] 2OVER: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5179083462] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5185961739] Testing word: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5188321593] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5189744721] Running 2SWAP.basic: 10 20 30 40 2SWAP . . . . CR +[Hera] 20 10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5191775652] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5193660864] Expected: Should print: 30 40 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5194928550] Running 2SWAP.zeros: 0 0 99 88 2SWAP . . . . CR +[Hera] 0 0 88 99 +[Hera] [HADES][TEST ] [KRELTSC: 5204360910] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5207009304] Expected: Should print: 99 88 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5208192717] Running 2SWAP.same_pairs: 42 42 42 42 2SWAP . . . . CR +[Hera] 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 5210036496] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5218993542] Expected: Should print: 42 42 42 42 +[Hera] [HADES][TEST ] [KRELTSC: 5222026971] Running 2SWAP.negative: -10 -20 30 40 2SWAP . . . . CR +[Hera] -20 -10 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5224171680] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5226027933] Expected: Should print: 30 40 -10 -20 +[Hera] [HADES][TEST ] [KRELTSC: 5235960282] Running 2SWAP.depth_check: 1 2 3 4 2SWAP DEPTH . CR +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 5238507099] Test passed +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5240352180] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 5249256957] Running 2SWAP.three_items: 1 2 3 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5252339148] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5254263777] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5261555859] Running 2SWAP.empty_stack: 2SWAP +[Hera] [HADES][TEST ] [KRELTSC: 5265598359] Expected error occurred +[Hera] [HADES][TEST ] Testing 2SWAP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5268212733] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5269435143] 2SWAP: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5275847430] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5279475747] Testing word: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5280432717] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5281574403] Running 2ROT.basic: 10 20 30 40 50 60 2ROT . . . . . . CR +[Hera] 20 10 60 50 40 30 +[Hera] [HADES][TEST ] [KRELTSC: 5283787131] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5291344800] Expected: Should print: 30 40 50 60 10 20 +[Hera] [HADES][TEST ] [KRELTSC: 5292897834] Running 2ROT.zeros: 0 0 1 1 2 2 2ROT . . . . . . CR +[Hera] 0 0 2 2 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 5294760366] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5296556643] Expected: Should rotate with zeros +[Hera] [HADES][TEST ] [KRELTSC: 5297743584] Running 2ROT.negative: -1 -2 3 4 -5 -6 2ROT . . . . . . CR +[Hera] -2 -1 -6 -5 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 5303996544] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5308954707] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5310089442] Running 2ROT.depth_check: 1 2 3 4 5 6 2ROT DEPTH . CR +[Hera] 6 +[Hera] [HADES][TEST ] [KRELTSC: 5311821270] Test passed +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5313638064] Expected: Should print: 6 +[Hera] [HADES][TEST ] [KRELTSC: 5320321902] Running 2ROT.five_items: 1 2 3 4 5 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5322594123] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5324573562] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5325836334] Running 2ROT.empty_stack: 2ROT +[Hera] [HADES][TEST ] [KRELTSC: 5326976025] Expected error occurred +[Hera] [HADES][TEST ] Testing 2ROT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5333693862] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5335422750] 2ROT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5337727920] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5339402628] Testing word: D+ +[Hera] [HADES][TEST ] [KRELTSC: 5340364155] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5341396473] Running D+.basic: 100 200 300 400 D+ . . CR +[Hera] 600 400 +[Hera] [HADES][TEST ] [KRELTSC: 5348956452] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5350596888] Expected: Should print: 400 600 +[Hera] [HADES][TEST ] [KRELTSC: 5353130979] Running D+.zero_add: 42 99 0 0 D+ . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5354970999] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5356786386] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5362706832] Running D+.negative: -100 -200 50 75 D+ . . CR +[Hera] -125 -50 +[Hera] [HADES][TEST ] [KRELTSC: 5367574590] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5369427588] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5370606990] Running D+.carry: 2147483647 0 1 0 D+ . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 5379814251] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5381778990] Expected: Should handle carry +[Hera] [HADES][TEST ] [KRELTSC: 5382919353] Running D+.both_negative: -100 -200 -300 -400 D+ . . CR +[Hera] -599 -400 +[Hera] [HADES][TEST ] [KRELTSC: 5384799546] Test passed +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5393092383] Expected: Should add negatives +[Hera] [HADES][TEST ] [KRELTSC: 5396827086] Running D+.three_items: 1 2 3 D+ +[Hera] [HADES][TEST ] [KRELTSC: 5398063377] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5399993508] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5401227615] Running D+.empty_stack: D+ +[Hera] [HADES][TEST ] [KRELTSC: 5410115844] Expected error occurred +[Hera] [HADES][TEST ] Testing D+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5412025185] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5413283463] D+: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5414516247] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5421614982] Testing word: D- +[Hera] [HADES][TEST ] [KRELTSC: 5422844889] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5423775441] Running D-.basic: 500 600 100 200 D- . . CR +[Hera] 400 [HADES][INFO ] [KRELTSC: 5425544397] L8[TABLE]: Config 36 → 37 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] 400 +[Hera] [HADES][TEST ] [KRELTSC: 5427068220] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5428916829] Expected: Should print: 400 400 +[Hera] [HADES][TEST ] [KRELTSC: 5437274262] Running D-.zero_sub: 42 99 0 0 D- . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5439927759] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5441690457] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5442813600] Running D-.from_zero: 0 0 100 200 D- . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5451845511] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5454751092] Expected: Should print: -100 -200 +[Hera] [HADES][TEST ] [KRELTSC: 5455926693] Running D-.negative: 100 200 -50 -75 D- . . CR +[Hera] 274 150 +[Hera] [HADES][TEST ] [KRELTSC: 5457646257] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5466956250] Expected: Should handle negatives +[Hera] [HADES][TEST ] [KRELTSC: 5469085650] Running D-.borrow: 0 0 1 0 D- . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 5470686648] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5472482484] Expected: Should handle borrow +[Hera] [HADES][TEST ] [KRELTSC: 5473639479] Running D-.same_values: 100 200 100 200 D- . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5483044392] Test passed +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5484848166] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5485959087] Running D-.three_items: 1 2 3 D- +[Hera] [HADES][TEST ] [KRELTSC: 5487231687] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5493431181] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5495100744] Running D-.empty_stack: D- +[Hera] [HADES][TEST ] [KRELTSC: 5497651698] Expected error occurred +[Hera] [HADES][TEST ] Testing D- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5499611523] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5500857642] D-: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5502089523] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5510426649] Testing word: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5512643493] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5513700234] Running DNEGATE.positive: 100 200 DNEGATE . . CR +[Hera] -201 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5515635237] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5517460830] Expected: Should negate positive double +[Hera] [HADES][TEST ] [KRELTSC: 5524996575] Running DNEGATE.negative: -100 -200 DNEGATE . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 5527827627] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5529698706] Expected: Should negate negative double +[Hera] [HADES][TEST ] [KRELTSC: 5530920192] Running DNEGATE.zero: 0 0 DNEGATE . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5532541770] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5540021907] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5542006911] Running DNEGATE.max_positive: 2147483647 0 DNEGATE . . CR +[Hera] -1 -2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 5543925156] Test passed +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5545689786] Expected: Should negate max positive +[Hera] [HADES][TEST ] [KRELTSC: 5553008286] Running DNEGATE.one_item: 42 DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5556523245] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5558574714] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5559816801] Running DNEGATE.empty_stack: DNEGATE +[Hera] [HADES][TEST ] [KRELTSC: 5561038602] Expected error occurred +[Hera] [HADES][TEST ] Testing DNEGATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5570117637] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5571961857] DNEGATE: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5573275659] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5574793413] Testing word: DABS +[Hera] [HADES][TEST ] [KRELTSC: 5582556735] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5584950483] Running DABS.positive: 100 200 DABS . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5587324701] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5589551247] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5590831323] Running DABS.negative: -100 -200 DABS . . CR +[Hera] 199 100 +[Hera] [HADES][TEST ] [KRELTSC: 5597507370] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5600561442] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5601740571] Running DABS.zero: 0 0 DABS . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5603255721] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5610897054] Expected: Should print: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 5613686022] Running DABS.mixed_sign: 100 -1 DABS . . CR +[Hera] 0 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5617657248] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5619454722] Expected: Should handle mixed sign +[Hera] [HADES][TEST ] [KRELTSC: 5620600461] Running DABS.min_double: -2147483648 -1 DABS . . CR +[Hera] 0 2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 5628770301] Test passed +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5631673425] Expected: Should handle min double +[Hera] [HADES][TEST ] [KRELTSC: 5633589318] Running DABS.one_item: 42 DABS +[Hera] [HADES][TEST ] [KRELTSC: 5641345731] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5644765476] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5646021507] Running DABS.empty_stack: DABS +[Hera] [HADES][TEST ] [KRELTSC: 5647153491] Expected error occurred +[Hera] [HADES][TEST ] Testing DABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5649084924] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5656135632] DABS: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5657335719] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5660061057] Testing word: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5661059586] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5662136907] Running DMIN.basic: 100 200 300 400 DMIN . . CR +[Hera] 200 100 +[Hera] [HADES][TEST ] [KRELTSC: 5664218217] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5672273544] Expected: Should print: 100 200 +[Hera] [HADES][TEST ] [KRELTSC: 5674542363] Running DMIN.equal: 42 99 42 99 DMIN . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5676273141] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5678081829] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5687990679] Running DMIN.negative: -100 -200 -50 -75 DMIN . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5690462232] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5697235908] Expected: Should find min negative +[Hera] [HADES][TEST ] [KRELTSC: 5699484063] Running DMIN.mixed: -100 -1 100 0 DMIN . . CR +[Hera] -1 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5701258227] Test passed +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5703096357] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5704304067] Running DMIN.three_items: 1 2 3 DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5705628810] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5712634389] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5713770720] Running DMIN.empty_stack: DMIN +[Hera] [HADES][TEST ] [KRELTSC: 5716195527] Expected error occurred +[Hera] [HADES][TEST ] Testing DMIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5718177948] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5719387674] DMIN: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5720646876] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5726488194] Testing word: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5727878037] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5729597265] Running DMAX.basic: 100 200 300 400 DMAX . . CR +[Hera] 400 300 +[Hera] [HADES][TEST ] [KRELTSC: 5732235432] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5734086960] Expected: Should print: 300 400 +[Hera] [HADES][TEST ] [KRELTSC: 5735235408] Running DMAX.equal: 42 99 42 99 DMAX . . CR +[Hera] 99 42 +[Hera] [HADES][TEST ] [KRELTSC: 5741664117] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5743769094] Expected: Should print: 42 99 +[Hera] [HADES][TEST ] [KRELTSC: 5745960570] Running DMAX.negative: -300 -400 -100 -200 DMAX . . CR +[Hera] -200 -100 +[Hera] [HADES][TEST ] [KRELTSC: 5747773227] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5749899855] Expected: Should find max negative +[Hera] [HADES][TEST ] [KRELTSC: 5756354016] Running DMAX.mixed: -100 -1 100 0 DMAX . . CR +[Hera] 0 100 +[Hera] [HADES][TEST ] [KRELTSC: 5758711875] Test passed +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5761146783] Expected: Should handle mixed signs +[Hera] [HADES][TEST ] [KRELTSC: 5762557248] Running DMAX.three_items: 1 2 3 DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5763971388] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5770644117] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5772314310] Running DMAX.empty_stack: DMAX +[Hera] [HADES][TEST ] [KRELTSC: 5774872110] Expected error occurred +[Hera] [HADES][TEST ] Testing DMAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5776756629] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5777999199] DMAX: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5779231164] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5780648223] Testing word: D= +[Hera] [HADES][TEST ] [KRELTSC: 5786858259] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5788821528] Running D=.equal: 100 200 100 200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5791425759] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5793441276] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5799759903] Running D=.not_equal_low: 100 200 101 200 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5801584803] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5803384251] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5804453298] Running D=.not_equal_high: 100 200 100 201 D= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5806167108] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5808141024] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5814047589] Running D=.zero_equal: 0 0 0 0 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5816820387] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5818611561] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5819705976] Running D=.negative_equal: -100 -200 -100 -200 D= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5821506600] Test passed +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5823314616] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5829216351] Running D=.three_items: 1 2 3 D= +[Hera] [HADES][TEST ] [KRELTSC: 5831970963] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5834231214] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5835733827] Running D=.empty_stack: D= +[Hera] [HADES][TEST ] [KRELTSC: 5837427414] Expected error occurred +[Hera] [HADES][TEST ] Testing D= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5844847176] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5846089116] D=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5847369906] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5848830834] Testing word: D< +[Hera] [HADES][TEST ] [KRELTSC: 5849874114] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5850917310] Running D<.less_than: 100 200 300 400 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5852830662] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5859927297] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5861116149] Running D<.greater_than: 300 400 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5864202687] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5865969165] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5867043756] Running D<.equal: 100 200 100 200 D< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5868713004] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5875289952] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5877384555] Running D<.negative_positive: -100 -1 100 0 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5879250489] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5881036056] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5887831383] Running D<.negative_negative: -300 -1 -100 -1 D< . CR +[Hera] -1 +[Hera] [HADES][INFO ] [KRELTSC: 5891220132] L8[TABLE]: Config 37 → 38 regime=2 score=26214 L1=0 L2=1 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 5892682572] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5894472633] Expected: Should compare negatives +[Hera] [HADES][TEST ] [KRELTSC: 5895631077] Running D<.high_word_diff: 100 200 100 300 D< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5902175937] Test passed +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5905416636] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5906507271] Running D<.three_items: 1 2 3 D< +[Hera] [HADES][TEST ] [KRELTSC: 5907739824] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5909636607] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5910859185] Running D<.empty_stack: D< +[Hera] [HADES][TEST ] [KRELTSC: 5916642270] Expected error occurred +[Hera] [HADES][TEST ] Testing D< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5919994605] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5921209665] D<: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5922466725] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5923907808] Testing word: D0= +[Hera] [HADES][TEST ] [KRELTSC: 5924867949] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5925902031] Running D0=.zero: 0 0 D0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5932774512] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5935633410] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5936708421] Running D0=.positive: 100 200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5938214436] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5940004707] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5945661351] Running D0=.negative: -100 -200 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5947723404] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5950217742] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5951302371] Running D0=.zero_high: 0 100 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5952845703] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5954664324] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5960417064] Running D0=.zero_low: 100 0 D0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 5962406793] Test passed +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5964930531] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 5966024568] Running D0=.one_item: 42 D0= +[Hera] [HADES][TEST ] [KRELTSC: 5967221589] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5969195820] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5974988775] Running D0=.empty_stack: D0= +[Hera] [HADES][TEST ] [KRELTSC: 5976078255] Expected error occurred +[Hera] [HADES][TEST ] Testing D0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5979377082] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 5980566375] D0=: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 5981756802] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 5983186587] Testing word: D0< +[Hera] [HADES][TEST ] [KRELTSC: 5984127891] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 5991534759] Running D0<.negative: -100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 5994321333] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 5996108748] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 5997207531] Running D0<.zero: 0 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6002884944] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6006196056] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6007287594] Running D0<.positive: 100 0 D0< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6008805138] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6010569915] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6011648307] Running D0<.negative_high_only: 100 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6020793744] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6023768646] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6024868395] Running D0<.large_negative: -1 -1 D0< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6026470989] Test passed +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6036239370] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 6037886085] Running D0<.one_item: 42 D0< +[Hera] [HADES][TEST ] [KRELTSC: 6039117441] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6041111181] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6049181061] Running D0<.empty_stack: D0< +[Hera] [HADES][TEST ] [KRELTSC: 6050736342] Expected error occurred +[Hera] [HADES][TEST ] Testing D0< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6053619663] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6055506576] D0<: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6057061542] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6063681771] Testing word: S>D +[Hera] [HADES][TEST ] [KRELTSC: 6064490439] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6066668265] Running S>D.positive: 5 S>D . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6068443017] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6070253280] Expected: Should sign-extend positive: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6076026642] Running S>D.negative: -5 S>D . . CR +[Hera] -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 6078132144] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6079901247] Expected: Should sign-extend negative: -1 -5 +[Hera] [HADES][TEST ] [KRELTSC: 6081123636] Running S>D.zero: 0 S>D . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6082640886] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6084446907] Expected: Should sign-extend zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6085704345] Running S>D.max_int: 2147483647 S>D . . CR +[Hera] 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6092615928] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6096752760] Expected: Should extend max int: 0 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 6098095248] Running S>D.min_int: -2147483648 S>D . . CR +[Hera] -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6105067521] Test passed +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6107892189] Expected: Should extend min int: -1 -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 6109215777] Running S>D.empty_stack: S>D +[Hera] [HADES][TEST ] [KRELTSC: 6110362041] Expected error occurred +[Hera] [HADES][TEST ] Testing S>D ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6112245993] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6113482599] S>D: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6114692829] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6121026618] Testing word: D2* +[Hera] [HADES][TEST ] [KRELTSC: 6123391575] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6124463520] Running D2*.basic: 5 0 D2* . . CR +[Hera] 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 6126128904] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6128174577] Expected: Should double 5: 0 10 +[Hera] [HADES][TEST ] [KRELTSC: 6129294591] Running D2*.zero: 0 0 D2* . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6135440472] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6138646290] Expected: Should double zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6139803936] Running D2*.negative: -1 -1 D2* . . CR +[Hera] -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 6141490572] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6143283888] Expected: Should double -1: -1 -2 +[Hera] [HADES][TEST ] [KRELTSC: 6148741137] Running D2*.carry: 0 1 D2* . . CR +[Hera] 2 0 +[Hera] [HADES][TEST ] [KRELTSC: 6150797583] Test passed +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6154025556] Expected: Should shift high cell: 0 2 +[Hera] [HADES][TEST ] [KRELTSC: 6155261931] Running D2*.empty_stack: D2* +[Hera] [HADES][TEST ] [KRELTSC: 6156393600] Expected error occurred +[Hera] [HADES][TEST ] Testing D2* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6158249517] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6163716804] D2*: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6165703635] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6168310302] Testing word: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 6169259796] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6170338104] Running D2/.basic: 10 0 D2/ . . CR +[Hera] 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6172076106] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6180255816] Expected: Should halve 10: 0 5 +[Hera] [HADES][TEST ] [KRELTSC: 6182680602] Running D2/.negative: -2 -1 D2/ . . CR +[Hera] -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 6184268181] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6186036192] Expected: Should halve -2: -1 -1 +[Hera] [HADES][TEST ] [KRELTSC: 6191947587] Running D2/.zero: 0 0 D2/ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6194868939] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6196633443] Expected: Should halve zero: 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 6197783718] Running D2/.odd: 3 0 D2/ . . CR +[Hera] 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 6199283181] Test passed +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6201081180] Expected: Should truncate toward zero: 0 1 +[Hera] [HADES][TEST ] [KRELTSC: 6202339584] Running D2/.empty_stack: D2/ +[Hera] [HADES][TEST ] [KRELTSC: 6208571481] Expected error occurred +[Hera] [HADES][TEST ] Testing D2/ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6211958172] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6213193098] D2/: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6214421388] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6215862471] Testing word: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 6216860412] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6223309806] Running 2>R.roundtrip: 10 20 2>R 2R> . . CR +[Hera] 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 6227211837] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6229018341] Expected: Should store and retrieve: 20 10 +[Hera] [HADES][TEST ] [KRELTSC: 6230287098] Running 2>R.depth_after: 1 2 2>R DEPTH . 2R> DROP DROP CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6236803230] Test passed +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6239983218] Expected: Should empty data stack: 0 +[Hera] [HADES][TEST ] [KRELTSC: 6241180470] Running 2>R.empty_stack: 2>R +[Hera] [HADES][TEST ] [KRELTSC: 6242335176] Expected error occurred +[Hera] [HADES][TEST ] Testing 2>R ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6244259490] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6245509305] 2>R: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6250982934] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6255331110] Testing word: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 6256497975] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6257552196] Running 2R>.roundtrip: 5 6 2>R 2R> . . CR +[Hera] 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 6259245174] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6265655382] Expected: Should retrieve double: 6 5 +[Hera] [HADES][TEST ] [KRELTSC: 6267849042] Running 2R>.depth: 9 8 2>R 2R> DEPTH . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 6269738286] Test passed +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6271511568] Expected: Should push 2 items to data stack: 2 +[Hera] [HADES][TEST ] [KRELTSC: 6272822598] Running 2R>.empty_rstack: 2R> +[Hera] [HADES][TEST ] [KRELTSC: 6274011513] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6280185156] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6283699758] 2R>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6285889260] â–¶ Testing module: src/test_runner/modules/double_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6287295357] Testing word: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 6288242457] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6289254405] Running 2R@.peek: 3 4 2>R 2R@ . . 2R> DROP DROP CR +[Hera] 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 6296366790] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6299454483] Expected: Should peek: 4 3 +[Hera] [HADES][TEST ] [KRELTSC: 6300754929] Running 2R@.non_destructive: 7 8 2>R 2R@ DROP DROP 2R> . . CR +[Hera] 8 7 +[Hera] [HADES][TEST ] [KRELTSC: 6308189937] Test passed +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6310695258] Expected: Should leave rstack intact +[Hera] [HADES][TEST ] [KRELTSC: 6311811219] Running 2R@.empty_rstack: 2R@ +[Hera] [HADES][TEST ] [KRELTSC: 6313021008] Expected error occurred +[Hera] [HADES][TEST ] Testing 2R@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6314903049] Expected: Should cause return stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6316179450] 2R@: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6317442327] === Double Number Words Summary: 0 passed, 0 failed, 0 skipped, +[Hera] [HADES][INFO ] [KRELTSC: 6318907791] +[Hera] === Testing Module: Format Words === +[Hera] [HADES][INFO ] [KRELTSC: 6327194664] Running Format Words Tests (Module 10)... +[Hera] [HADES][TEST ] [KRELTSC: 6329783586] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6331215618] Testing word: BASE +[Hera] [HADES][TEST ] [KRELTSC: 6332370660] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6333415683] Running BASE.decimal: DECIMAL 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6339974256] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6342704907] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 6343809570] Running BASE.hex: HEX FF . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 6345380307] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6347157789] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6348219402] Running BASE.octal: OCTAL 52 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6354963237] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6357859872] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6358921968] Running BASE.base_store: 16 BASE ! 255 . CR +[Hera] 723 +[Hera] [HADES][TEST ] [KRELTSC: 6360610158] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6362455932] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6368366550] Running BASE.base_fetch: BASE @ . CR +[Hera] 16 +[Hera] [HADES][TEST ] [KRELTSC: 6371434125] Test passed +[Hera] [HADES][TEST ] Testing BASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6373236639] Expected: Should print current base +[Hera] [HADES][TEST ] [KRELTSC: 6374410728] BASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6375690594] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6377118006] Testing word: DECIMAL +[Hera] [HADES][TEST ] [KRELTSC: 6378360450] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6383995884] Running DECIMAL.from_hex: HEX FF DECIMAL . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 6385671999] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6388930170] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 6390052116] Running DECIMAL.from_octal: OCTAL 52 DECIMAL . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6391779702] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6398079156] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 6400446192] Running DECIMAL.state_persist: DECIMAL 42 . CR 42 . CR HEX 42 +[Hera] 42 +[Hera] 42 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6403140429] Test passed +[Hera] [HADES][TEST ] Testing DECIMAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6405006720] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6406132761] DECIMAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6411956943] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6413847384] Testing word: HEX +[Hera] [HADES][TEST ] [KRELTSC: 6415769115] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6416814873] Running HEX.from_decimal: DECIMAL 255 HEX . CR +[Hera] FF +[Hera] [HADES][TEST ] [KRELTSC: 6418496973] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6420534792] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 6425627586] Running HEX.from_octal: OCTAL 52 HEX . CR +[Hera] 2A +[Hera] [HADES][TEST ] [KRELTSC: 6427614942] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6430544526] Expected: Should print: 2A +[Hera] [HADES][TEST ] [KRELTSC: 6431714583] Running HEX.state_persist: HEX FF . CR DECIMAL 255 . CR +[Hera] FF +[Hera] [HADES][INFO ] [KRELTSC: 6445950966] L8[TABLE]: Config 38 → 39 regime=2 score=52428 L1=0 L2=1 L3=0 +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 6447536991] Test passed +[Hera] [HADES][TEST ] Testing HEX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6449058504] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6450124863] HEX: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6455177232] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6457086258] Testing word: OCTAL +[Hera] [HADES][TEST ] [KRELTSC: 6459439035] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6460497750] Running OCTAL.from_decimal: DECIMAL 42 OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6462164478] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6464037153] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6469388415] Running OCTAL.from_hex: HEX 2A OCTAL . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6473741421] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6475732536] Expected: Should print: 52 +[Hera] [HADES][TEST ] [KRELTSC: 6476812209] Running OCTAL.state_persist: DECIMAL 42 . CR OCTAL 52 . CR +[Hera] 42 +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 6478893687] Test passed +[Hera] [HADES][TEST ] Testing OCTAL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6486701214] Expected: Should maintain base +[Hera] [HADES][TEST ] [KRELTSC: 6488944896] OCTAL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6490178415] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6491594571] Testing word: <# +[Hera] [HADES][TEST ] [KRELTSC: 6492529281] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6493515420] Running <#.basic: DECIMAL 42 S>D <# #S #> TYPE CR +[Hera] 774763251095801167872 +[Hera] [HADES][TEST ] [KRELTSC: 6503562177] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6505286718] Expected: Should format number +[Hera] [HADES][TEST ] [KRELTSC: 6506376324] Running <#.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6507949959] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6515198466] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6516892557] Running <#.negative: -42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6519567915] Test passed +[Hera] [HADES][TEST ] Testing <# ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6521615814] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 6522987303] <#: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6529024425] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6530441127] Testing word: # +[Hera] [HADES][TEST ] [KRELTSC: 6532446921] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6533784999] Running #.single_digit: 15 <# # #> TYPE CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 6535839954] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6537605487] Expected: Should print rightmost digit +[Hera] [HADES][TEST ] [KRELTSC: 6542949357] Running #.multiple: 15 <# # # #> TYPE CR +[Hera] 15 +[Hera] [HADES][TEST ] [KRELTSC: 6544528494] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6546251271] Expected: Should print digits right to left +[Hera] [HADES][TEST ] [KRELTSC: 6547590252] Running #.zero_pad: 5 <# # 0 # #> TYPE CR +[Hera] 05 +[Hera] [HADES][TEST ] [KRELTSC: 6549234426] Test passed +[Hera] [HADES][TEST ] Testing # ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6551016297] Expected: Should handle zero padding +[Hera] [HADES][TEST ] [KRELTSC: 6556602339] #: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6558429759] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6561070173] Testing word: #S +[Hera] [HADES][TEST ] [KRELTSC: 6562009335] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6563037999] Running #S.basic: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6564603969] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6566354949] Expected: Should convert all digits +[Hera] [HADES][TEST ] [KRELTSC: 6572346732] Running #S.zero: 0 <# #S #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6575377221] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6577231605] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6578380221] Running #S.large: 1234567890 <# #S #> TYPE CR +[Hera] 1234567890 +[Hera] [HADES][TEST ] [KRELTSC: 6580197813] Test passed +[Hera] [HADES][TEST ] Testing #S ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6586701093] Expected: Should handle large numbers +[Hera] [HADES][TEST ] [KRELTSC: 6588779274] #S: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6590573136] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6592027890] Testing word: SIGN +[Hera] [HADES][TEST ] [KRELTSC: 6593005671] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6594051681] Running SIGN.negative: -42 ABS <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6600287400] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6603121371] Expected: Should add minus +[Hera] [HADES][TEST ] [KRELTSC: 6604999926] Running SIGN.positive: 42 <# #S SIGN #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6606669006] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6608491092] Expected: Should not add sign +[Hera] [HADES][TEST ] [KRELTSC: 6609609972] Running SIGN.zero: 0 <# #S SIGN #> TYPE CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6615913311] Test passed +[Hera] [HADES][TEST ] Testing SIGN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6618762948] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 6619940187] SIGN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6621181392] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6622603008] Testing word: #> +[Hera] [HADES][TEST ] [KRELTSC: 6623514492] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6624541329] Running #>.normal: 42 <# #S #> TYPE CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 6631126047] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6634311474] Expected: Should terminate formatting +[Hera] [HADES][TEST ] [KRELTSC: 6635516265] Running #>.empty: 0 <# #> TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6636690312] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6638444610] Expected: Should handle empty format +[Hera] [HADES][TEST ] [KRELTSC: 6643835478] Running #>.stack_effect: 42 <# #S #> SWAP . . CR +[Hera] 24 2 +[Hera] [HADES][TEST ] [KRELTSC: 6648653613] Test passed +[Hera] [HADES][TEST ] Testing #> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6650412468] Expected: Should leave addr u +[Hera] [HADES][TEST ] [KRELTSC: 6651535632] #>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6652758378] â–¶ Testing module: src/test_runner/modules/format_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6654126948] Testing word: HOLD +[Hera] [HADES][TEST ] [KRELTSC: 6659669562] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6660702405] Running HOLD.basic: 42 <# 46 HOLD #S #> TYPE CR +[Hera] 42. +[Hera] [HADES][TEST ] [KRELTSC: 6663828381] Test passed +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6665650929] Expected: Should insert dot +[Hera] [HADES][TEST ] [KRELTSC: 6666759876] Running HOLD.overflow: <# 257 HOLD #> +[Hera] [HADES][ERROR] [KRELTSC: 6668035269] HOLD: byte out of range (257) +[Hera] [HADES][TEST ] [KRELTSC: 6673523409] Expected error occurred +[Hera] [HADES][TEST ] Testing HOLD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6676579812] Expected: Should handle overflow +[Hera] [HADES][TEST ] [KRELTSC: 6678395598] HOLD: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6679707384] === Format Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 6681143322] +[Hera] === Testing Module: String Words === +[Hera] [HADES][INFO ] [KRELTSC: 6682615506] Running String Words Tests (Module 11)... +[Hera] [HADES][TEST ] [KRELTSC: 6688396533] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6690183570] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 6692571501] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6693617553] Running COUNT.basic: HERE S" Test" DROP COUNT . . CR +[Hera] 84 121 +[Hera] [HADES][TEST ] [KRELTSC: 6695841558] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6697685190] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 6704411742] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 6707987034] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6709762374] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 6710964645] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 6717378381] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6720626997] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 6721797873] Running COUNT.string_bounds: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6723538857] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6725349393] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 6726506451] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 6731884362] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6735163743] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6738096330] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 6739310928] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6740863962] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6746376441] Testing word: -TRAILING +[Hera] [HADES][TEST ] [KRELTSC: 6749003373] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6751568796] Running -TRAILING.basic: HERE S" Test " -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 6753740700] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6755611338] Expected: Should trim spaces +[Hera] [HADES][TEST ] [KRELTSC: 6761084631] Running -TRAILING.all_spaces: HERE S" " -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6764107140] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6765972255] Expected: Should handle all spaces +[Hera] [HADES][TEST ] [KRELTSC: 6767179902] Running -TRAILING.no_spaces: HERE S" Test" -TRAILING TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 6769009737] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6770870967] Expected: Should handle no spaces +[Hera] [HADES][TEST ] [KRELTSC: 6776926716] Running -TRAILING.empty: HERE 0 -TRAILING TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6779440269] Test passed +[Hera] [HADES][TEST ] Testing -TRAILING ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6781245702] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 6782433483] -TRAILING: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6783752829] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6785209389] Testing word: CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6791006502] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6793499307] Running CMOVE.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMOV + +[Hera] [HADES][TEST ] [KRELTSC: 6795193020] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6796989402] Expected: Should copy string +[Hera] [HADES][TEST ] [KRELTSC: 6798124200] Running CMOVE.empty: HERE HERE 10 + 0 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6799466667] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6806280789] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6807446541] Running CMOVE.overlap: HERE DUP 1+ 5 CMOVE +[Hera] [HADES][TEST ] [KRELTSC: 6808763304] Test passed +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6810529488] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 6811663005] Running CMOVE.bounds: HERE PAD 1000 CMOVE +[Hera] [HADES][ERROR] [KRELTSC: 6813023532] CMOVE: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 6814300101] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6821901828] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 6823452510] CMOVE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6824655621] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6826100946] Testing word: CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 6827081310] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6828113964] Running CMOVE>.basic: HERE S" Test" DUP >R HERE 10 + SWAP CMO + +[Hera] [HADES][TEST ] [KRELTSC: 6834937851] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6838189134] Expected: Should copy backward +[Hera] [HADES][TEST ] [KRELTSC: 6839290941] Running CMOVE>.empty: HERE HERE 10 + 0 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 6840615999] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6842411226] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 6843593442] Running CMOVE>.overlap: HERE DUP 1+ 5 CMOVE> +[Hera] [HADES][TEST ] [KRELTSC: 6850005813] Test passed +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6853237797] Expected: Should handle overlap +[Hera] [HADES][TEST ] [KRELTSC: 6854382885] Running CMOVE>.bounds: HERE PAD 1000 CMOVE> +[Hera] [HADES][ERROR] [KRELTSC: 6855683142] CMOVE>: out-of-bounds (src=125 dst=5242368 n=1000) +[Hera] [HADES][TEST ] [KRELTSC: 6856989510] Expected error occurred +[Hera] [HADES][TEST ] Testing CMOVE> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6864167289] Expected: Should check bounds +[Hera] [HADES][TEST ] [KRELTSC: 6866357841] CMOVE>: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6867927864] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6869325708] Testing word: COMPARE +[Hera] [HADES][TEST ] [KRELTSC: 6870305001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6871343388] Running COMPARE.equal: HERE S" Test" HERE S" Test" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6878128068] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6880775475] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 6882229998] Running COMPARE.less: HERE S" Test1" HERE S" Test2" COMPARE . +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6884057376] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6885919656] Expected: Should return -1 +[Hera] [HADES][TEST ] [KRELTSC: 6887273505] Running COMPARE.greater: HERE S" Test2" HERE S" Test1" COMPAR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6894446181] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6897304743] Expected: Should return 1 +[Hera] [HADES][TEST ] [KRELTSC: 6898777053] Running COMPARE.different_lengths: HERE S" Test" HERE S" Test +[Hera] [HADES][INFO ] [KRELTSC: 6900649476] L8[TABLE]: Config 39 → 40 regime=2 score=6553 L1=0 L2=1 L3=0 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 6907372038] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6909780906] Expected: Should handle lengths +[Hera] [HADES][TEST ] [KRELTSC: 6911521302] Running COMPARE.empty: HERE 0 HERE 0 COMPARE . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 6913409055] Test passed +[Hera] [HADES][TEST ] Testing COMPARE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6915253254] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 6916372239] COMPARE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6917630790] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6923380821] Testing word: SEARCH +[Hera] [HADES][TEST ] [KRELTSC: 6925803885] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6926838744] Running SEARCH.found: HERE S" Testing" HERE S" Test" SEARCH . +[Hera] -1 15 120 +[Hera] [HADES][TEST ] [KRELTSC: 6929198031] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6931345974] Expected: Should find substring +[Hera] [HADES][TEST ] [KRELTSC: 6932638335] Running SEARCH.not_found: HERE S" Testing" HERE S" Xyz" SEARC +[Hera] -1 7 141 +[Hera] [HADES][TEST ] [KRELTSC: 6939193191] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6942335148] Expected: Should return false +[Hera] [HADES][TEST ] [KRELTSC: 6943629651] Running SEARCH.empty_pattern: HERE S" Test" HERE 0 SEARCH . . +[Hera] -1 4 145 +[Hera] [HADES][TEST ] [KRELTSC: 6950437263] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6955258842] Expected: Should handle empty pattern +[Hera] [HADES][TEST ] [KRELTSC: 6956532303] Running SEARCH.empty_string: HERE 0 HERE S" Test" SEARCH . . +[Hera] -1 30 120 +[Hera] [HADES][TEST ] [KRELTSC: 6958440888] Test passed +[Hera] [HADES][TEST ] Testing SEARCH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6960252180] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 6966311793] SEARCH: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 6967548588] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 6970498017] Testing word: SCAN +[Hera] [HADES][TEST ] [KRELTSC: 6971653353] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 6972868770] Running SCAN.basic: HERE S" Test,Data" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6980324169] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6984599076] Expected: Should find space +[Hera] [HADES][TEST ] [KRELTSC: 6985713714] Running SCAN.not_found: HERE S" TestData" BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6987179598] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 6989010126] Expected: Should scan to end +[Hera] [HADES][TEST ] [KRELTSC: 6995687139] Running SCAN.empty: HERE 0 BL SCAN TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 6999004257] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7000865865] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 7001946273] Running SCAN.all_delims: HERE S" " BL SCAN TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7003761156] Test passed +[Hera] [HADES][TEST ] Testing SCAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7012653501] Expected: Should handle all delims +[Hera] [HADES][TEST ] [KRELTSC: 7014714399] SCAN: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7016232027] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7018214028] Testing word: SKIP +[Hera] [HADES][TEST ] [KRELTSC: 7025627028] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7026640866] Running SKIP.basic: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 7028782446] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7030591785] Expected: Should skip spaces +[Hera] [HADES][TEST ] [KRELTSC: 7031725554] Running SKIP.no_delims: HERE S" Test" BL SKIP TYPE CR +[Hera] Test +[Hera] [HADES][TEST ] [KRELTSC: 7033479831] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7040461953] Expected: Should not skip +[Hera] [HADES][TEST ] [KRELTSC: 7042057239] Running SKIP.empty: HERE 0 BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7043793099] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7046635281] Expected: Should handle empty +[Hera] [HADES][TEST ] [KRELTSC: 7047930435] Running SKIP.all_delims: HERE S" " BL SKIP TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7049368368] Test passed +[Hera] [HADES][TEST ] Testing SKIP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7051231656] Expected: Should skip all +[Hera] [HADES][TEST ] [KRELTSC: 7056708288] SKIP: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7058078244] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7060669917] Testing word: BLANK +[Hera] [HADES][TEST ] [KRELTSC: 7061639739] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7067085480] Running BLANK.basic: HERE 5 BLANK HERE 5 TYPE CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7070248017] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7072220946] Expected: Should fill with spaces +[Hera] [HADES][TEST ] [KRELTSC: 7073509527] Running BLANK.zero: HERE 0 BLANK HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7074786516] Test passed +[Hera] [HADES][TEST ] Testing BLANK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7076590920] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 7082186433] BLANK: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7084250418] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7086484566] Testing word: S" +[Hera] [HADES][TEST ] [KRELTSC: 7087468899] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7088470788] Running S".interpret_len: S" hello" . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7090061496] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7096208994] Expected: Should print: 5 (length) +[Hera] [HADES][TEST ] [KRELTSC: 7097496021] Running S".interpret_type: S" hello" TYPE CR +[Hera] hello +[Hera] [HADES][TEST ] [KRELTSC: 7100853774] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7102630164] Expected: Should print: hello +[Hera] [HADES][TEST ] [KRELTSC: 7103735415] Running S".empty: S" " . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7105220535] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7111332501] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7112412510] Running S".compile_type: : TSQ S" world" TYPE CR ; TSQ +[Hera] world +[Hera] [HADES][TEST ] [KRELTSC: 7118057709] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7119861945] Expected: Should print: world +[Hera] [HADES][TEST ] [KRELTSC: 7125264321] Running S".compile_len: : TSQ2 S" forth" SWAP DROP . CR ; TSQ +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7127892093] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7129693074] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 7130769198] Running S".compile_twice: : TSQ3 S" ab" TYPE S" cd" TYPE CR ; +[Hera] abcd +[Hera] [HADES][TEST ] [KRELTSC: 7132727637] Test passed +[Hera] [HADES][TEST ] Testing S" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7134506757] Expected: Should print: abcd +[Hera] [HADES][TEST ] [KRELTSC: 7140525588] S": 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7142736699] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7144204746] Testing word: BL +[Hera] [HADES][TEST ] [KRELTSC: 7145142207] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7146187293] Running BL.value: BL . CR +[Hera] 32 +[Hera] [HADES][TEST ] [KRELTSC: 7147587153] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7149376626] Expected: Should print: 32 +[Hera] [HADES][TEST ] [KRELTSC: 7154831901] Running BL.as_char: BL EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7156433382] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7159585755] Expected: Should emit a space +[Hera] [HADES][TEST ] [KRELTSC: 7160679246] Running BL.in_scan: HERE S" a b" BL SCAN SWAP DROP . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 7162450785] Test passed +[Hera] [HADES][TEST ] Testing BL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7164203214] Expected: Should find space at offset 1 +[Hera] [HADES][TEST ] [KRELTSC: 7170827055] BL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7173774489] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7175179536] Testing word: SOURCE +[Hera] [HADES][TEST ] [KRELTSC: 7176124431] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7177128672] Running SOURCE.returns_pair: SOURCE SWAP DROP 0< NOT . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7185471258] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7188733692] Expected: Should return non-negative length +[Hera] [HADES][TEST ] [KRELTSC: 7190730708] Running SOURCE.has_addr: SOURCE DROP 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7197969219] Test passed +[Hera] [HADES][TEST ] Testing SOURCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7199808966] Expected: Should return non-null address +[Hera] [HADES][TEST ] [KRELTSC: 7201058088] SOURCE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7202307735] â–¶ Testing module: src/test_runner/modules/string_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7203755076] Testing word: >IN +[Hera] [HADES][TEST ] [KRELTSC: 7204709631] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7205718576] Running >IN.initial: >IN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7207424700] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7214413836] Expected: Should return input offset +[Hera] [HADES][TEST ] [KRELTSC: 7216104294] Running >IN.advances: : TWIN >IN @ >IN @ - . CR ; TWIN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7219331196] Test passed +[Hera] [HADES][TEST ] Testing >IN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7221240411] Expected: Should print: 0 (no advance inside compiled word) +[Hera] [HADES][TEST ] [KRELTSC: 7222700583] >IN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7228970889] === String Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 7230380871] +[Hera] === Testing Module: I/O Words === +[Hera] [HADES][INFO ] [KRELTSC: 7231784385] Running I/O Words Tests (Module 9)... +[Hera] [HADES][TEST ] [KRELTSC: 7232972859] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7234384122] Testing word: . +[Hera] [HADES][TEST ] [KRELTSC: 7235321814] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7236346446] Running ..positive: 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 7237897401] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7244507193] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 7247146158] Running ..negative: -42 . CR +[Hera] -42 +[Hera] [HADES][TEST ] [KRELTSC: 7249610802] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7257091506] Expected: Should print: -42 +[Hera] [HADES][TEST ] [KRELTSC: 7259682675] Running ..zero: 0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7262371305] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7264245009] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7265354313] Running ..max_int: 2147483647 . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 7273404264] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7277187897] Expected: Should print: 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 7278328512] Running ..min_int: -2147483648 . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 7279920690] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7287779394] Expected: Should print: -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 7291136559] Running ..multiple: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7292666997] Test passed +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7294419888] Expected: Should print: 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7301012103] Running ..empty_stack: . +[Hera] [HADES][TEST ] [KRELTSC: 7304515323] Expected error occurred +[Hera] [HADES][TEST ] Testing . ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7307226108] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7308496839] .: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7309932630] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7311320646] Testing word: CR +[Hera] [HADES][TEST ] [KRELTSC: 7312302186] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7319280255] Running CR.basic: 42 . CR 43 . CR +[Hera] 42 +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 7323178254] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7324967853] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 7326221952] Running CR.multiple: CR CR CR + + + +[Hera] [HADES][TEST ] [KRELTSC: 7333027275] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7336131957] Expected: Should print multiple newlines +[Hera] [HADES][TEST ] [KRELTSC: 7337295147] Running CR.no_stack_effect: DEPTH CR DEPTH = . CR + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7339049634] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7340795847] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 7348081965] Running CR.after_output: 1 2 3 . . . CR +[Hera] 3 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 7350640353] Test passed +[Hera] [HADES][TEST ] Testing CR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7352418234] Expected: Should work after output +[Hera] [HADES][TEST ] [KRELTSC: 7353577644] CR: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7354813452] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7363718859] Testing word: SPACE +[Hera] [HADES][TEST ] [KRELTSC: 7366450476] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7371822255] Running SPACE.basic: 42 . SPACE 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 7375415103] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7377224232] Expected: Should add space between numbers +[Hera] [HADES][TEST ] [KRELTSC: 7378489419] Running SPACE.multiple: SPACE SPACE SPACE +[Hera] [HADES][INFO ] [KRELTSC: 7380713697] L8[TABLE]: Config 40 → 0 regime=7 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 7382203227] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7383707877] Expected: Should print multiple spaces +[Hera] [HADES][TEST ] [KRELTSC: 7384915104] Running SPACE.no_stack_effect: DEPTH SPACE DEPTH = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7391392323] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7394640771] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 7395852996] Running SPACE.with_text: 65 EMIT SPACE 66 EMIT CR +[Hera] A B +[Hera] [HADES][TEST ] [KRELTSC: 7402041402] Test passed +[Hera] [HADES][TEST ] Testing SPACE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7404216267] Expected: Should space between chars +[Hera] [HADES][TEST ] [KRELTSC: 7406793954] SPACE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7408048935] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7409435754] Testing word: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7410623220] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7411644387] Running SPACES.zero: 0 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7419076854] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7422076893] Expected: Should print no spaces +[Hera] [HADES][TEST ] [KRELTSC: 7423279017] Running SPACES.one: 1 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7424748996] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7426304529] Expected: Should print one space +[Hera] [HADES][TEST ] [KRELTSC: 7432344717] Running SPACES.multiple: 5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7434137718] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7437254601] Expected: Should print five spaces +[Hera] [HADES][TEST ] [KRELTSC: 7438648833] Running SPACES.large: 20 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7446287163] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7448491155] Expected: Should print twenty spaces +[Hera] [HADES][TEST ] [KRELTSC: 7449642312] Running SPACES.negative: -5 SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7450862727] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7452659382] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 7453831497] Running SPACES.with_output: 42 . 3 SPACES 43 . CR +[Hera] 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 7455649089] Test passed +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7462686105] Expected: Should space output +[Hera] [HADES][TEST ] [KRELTSC: 7464956142] Running SPACES.empty_stack: SPACES +[Hera] [HADES][TEST ] [KRELTSC: 7466507244] Expected error occurred +[Hera] [HADES][TEST ] Testing SPACES ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7468402347] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7469700819] SPACES: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7471018086] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7472487792] Testing word: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 7473643947] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7479148257] Running EMIT.letter_A: 65 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7481447253] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7483578123] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 7484651559] Running EMIT.letter_Z: 90 EMIT CR +[Hera] Z +[Hera] [HADES][TEST ] [KRELTSC: 7486436307] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7492539957] Expected: Should print: Z +[Hera] [HADES][TEST ] [KRELTSC: 7495026567] Running EMIT.digit: 48 EMIT CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7496452194] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7498215333] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 7504956354] Running EMIT.space_char: 32 EMIT CR +[Hera] +[Hera] [HADES][TEST ] [KRELTSC: 7506481815] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7508321352] Expected: Should print space +[Hera] [HADES][TEST ] [KRELTSC: 7509412974] Running EMIT.newline: 10 EMIT + +[Hera] [HADES][TEST ] [KRELTSC: 7510540191] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7512416436] Expected: Should print newline +[Hera] [HADES][TEST ] [KRELTSC: 7513539789] Running EMIT.high_ascii: 127 EMIT CR +[Hera]  +[Hera] [HADES][TEST ] [KRELTSC: 7521162243] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7523612019] Expected: Should print DEL char +[Hera] [HADES][TEST ] [KRELTSC: 7524783378] Running EMIT.truncation: 321 EMIT CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7526361801] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7528146360] Expected: Should truncate to low byte +[Hera] [HADES][TEST ] [KRELTSC: 7534604280] Running EMIT.negative: -1 EMIT CR +[Hera] ÿ +[Hera] [HADES][TEST ] [KRELTSC: 7537547115] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7539338877] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 7540467207] Running EMIT.sequence: 72 EMIT 73 EMIT 10 EMIT +[Hera] HI +[Hera] [HADES][TEST ] [KRELTSC: 7542068961] Test passed +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7551559260] Expected: Should print: HI +[Hera] [HADES][TEST ] [KRELTSC: 7552692252] Running EMIT.empty_stack: EMIT +[Hera] [HADES][TEST ] [KRELTSC: 7553914704] Expected error occurred +[Hera] [HADES][TEST ] Testing EMIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7555812243] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7557046875] EMIT: 10 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7563922065] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7566427008] Testing word: KEY +[Hera] [HADES][TEST ] [KRELTSC: 7567363587] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7568446368] KEY: 0 passed, 0 failed, 4 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7569632322] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7571047344] Testing word: ?KEY +[Hera] [HADES][TEST ] [KRELTSC: 7572064815] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7577855397] ?KEY: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7579883325] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7581937902] Testing word: TYPE +[Hera] [HADES][TEST ] [KRELTSC: 7582903923] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7583913393] Running TYPE.basic_string: HERE S" Hello" DUP >R HERE SWAP CM +[Hera] Hello +[Hera] [HADES][TEST ] [KRELTSC: 7585849656] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7592103477] Expected: Should print: Hello +[Hera] [HADES][TEST ] [KRELTSC: 7593189576] Running TYPE.empty_string: HERE 0 TYPE CR + +[Hera] [HADES][TEST ] [KRELTSC: 7595879886] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7597657704] Expected: Should print nothing +[Hera] [HADES][TEST ] [KRELTSC: 7598765412] Running TYPE.single_char: HERE 65 OVER C! 1 TYPE CR +[Hera] A +[Hera] [HADES][TEST ] [KRELTSC: 7600455345] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7607076372] Expected: Should print: A +[Hera] [HADES][TEST ] [KRELTSC: 7608184857] Running TYPE.numbers: HERE S" 12345" DUP >R HERE SWAP CMOVE H +[Hera] 12345 +[Hera] [HADES][TEST ] [KRELTSC: 7611427635] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7613177880] Expected: Should print: 12345 +[Hera] [HADES][TEST ] [KRELTSC: 7614312426] Running TYPE.zero_length: PAD 0 TYPE +[Hera] [HADES][TEST ] [KRELTSC: 7615514844] Test passed +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7624977402] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 7626189774] Running TYPE.one_item: PAD TYPE +[Hera] [HADES][ERROR] [KRELTSC: 7627355757] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7628479278] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7630418250] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7637364273] Running TYPE.empty_stack: TYPE +[Hera] [HADES][ERROR] [KRELTSC: 7640043117] TYPE: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7641095217] Expected error occurred +[Hera] [HADES][TEST ] Testing TYPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7642983915] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7644198471] TYPE: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7649807634] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7653904755] Testing word: COUNT +[Hera] [HADES][TEST ] [KRELTSC: 7655107677] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7656126702] Running COUNT.basic: HERE S" Test" DROP C@ HERE 1+ SWAP COUNT +[Hera] 0 85 +[Hera] [HADES][TEST ] [KRELTSC: 7658076720] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7659905085] Expected: Should show length and addr+1 +[Hera] [HADES][TEST ] [KRELTSC: 7667193093] Running COUNT.empty: HERE 0 OVER C! COUNT . . CR +[Hera] 0 126 +[Hera] [HADES][TEST ] [KRELTSC: 7670166210] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7671944595] Expected: Should handle empty string +[Hera] [HADES][TEST ] [KRELTSC: 7673144136] Running COUNT.max_length: HERE 255 OVER C! COUNT . . CR +[Hera] 255 126 +[Hera] [HADES][TEST ] [KRELTSC: 7679681730] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7684155066] Expected: Should handle max length +[Hera] [HADES][TEST ] [KRELTSC: 7685327139] Running COUNT.zero_addr_plus_one: HERE COUNT SWAP 1- = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7687255107] Test passed +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7693921074] Expected: Should increment address +[Hera] [HADES][TEST ] [KRELTSC: 7696021494] Running COUNT.empty_stack: COUNT +[Hera] [HADES][ERROR] [KRELTSC: 7697754918] COUNT: Data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7699272273] Expected error occurred +[Hera] [HADES][TEST ] Testing COUNT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7701471771] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7702741452] COUNT: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7708587831] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7710395763] Testing word: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 7712123769] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7713859902] Running EXPECT.zero_length: PAD 0 EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 7715429064] Test passed +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7717248084] Expected: Should handle zero length +[Hera] [HADES][TEST ] [KRELTSC: 7718447226] Running EXPECT.one_item: PAD EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 7719652038] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7725776268] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7727359017] Running EXPECT.empty_stack: EXPECT +[Hera] [HADES][TEST ] [KRELTSC: 7729969086] Expected error occurred +[Hera] [HADES][TEST ] Testing EXPECT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7732019589] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7733461218] EXPECT: 3 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7734731655] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7741395606] Testing word: SPAN +[Hera] [HADES][TEST ] [KRELTSC: 7742982912] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7743995406] Running SPAN.zero_input: PAD 0 EXPECT SPAN @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7746069576] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7753226691] Expected: Should show zero +[Hera] [HADES][TEST ] [KRELTSC: 7755351156] Running SPAN.variable_test: SPAN @ SPAN @ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7757067150] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7758932475] Expected: Should be consistent +[Hera] [HADES][TEST ] [KRELTSC: 7760090835] Running SPAN.address_test: SPAN 0<> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 7766481114] Test passed +[Hera] [HADES][TEST ] Testing SPAN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7769703900] Expected: Should be valid address +[Hera] [HADES][TEST ] [KRELTSC: 7771015077] SPAN: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7772326569] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7773703581] Testing word: WORD +[Hera] [HADES][TEST ] [KRELTSC: 7774667397] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7781540508] Running WORD.empty_input: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7785643761] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7787563686] Expected: Should handle empty input +[Hera] [HADES][TEST ] [KRELTSC: 7788743802] Running WORD.space_delim: 32 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7790210127] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7798120575] Expected: Should use space as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7799969373] Running WORD.newline_delim: 10 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7801320954] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7803206964] Expected: Should use newline as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7804529334] Running WORD.tab_delim: 9 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7810265295] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7812716037] Expected: Should use tab as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7814820552] Running WORD.comma_delim: 44 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7816432680] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7818623400] Expected: Should use comma as delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7820365518] Running WORD.skip_leading: BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7827217566] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7829718498] Expected: Should skip leading spaces +[Hera] [HADES][TEST ] [KRELTSC: 7830940488] Running WORD.single_char: BL WORD COUNT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7832730969] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7839338766] Expected: Should parse single character +[Hera] [HADES][TEST ] [KRELTSC: 7840591185] Running WORD.long_word: BL WORD COUNT 0 > . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7842364320] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7844196465] Expected: Should parse long word +[Hera] [HADES][TEST ] [KRELTSC: 7845365934] Running WORD.zero_delim: 0 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7846720245] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7848558039] Expected: Should handle null delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7849741116] Running WORD.high_ascii: 127 WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7855226778] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7858562418] Expected: Should handle DEL delimiter +[Hera] [HADES][TEST ] [KRELTSC: 7859803119] Running WORD.count_format: BL WORD C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7861480872] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7863282945] Expected: Should have count byte +[Hera] [HADES][TEST ] [KRELTSC: 7864423917] Running WORD.count_value: BL WORD COUNT SWAP DROP . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 7870308096] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7872451797] Expected: Should return count +[Hera] [HADES][TEST ] [KRELTSC: 7875150486] Running WORD.empty_stack: WORD +[Hera] [HADES][TEST ] [KRELTSC: 7876371174] Expected error occurred +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7882808262] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 7886214588] Running WORD.multi_delim: BL WORD DROP BL WORD DROP +[Hera] [HADES][TEST ] [KRELTSC: 7888511358] Test passed +[Hera] [HADES][TEST ] Testing WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7890305094] Expected: Should handle multiple parses +[Hera] [HADES][TEST ] [KRELTSC: 7891553250] WORD: 14 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7897174257] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7900280367] Testing word: BASE_OUTPUT +[Hera] [HADES][TEST ] [KRELTSC: 7901570817] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7903033089] Running BASE_OUTPUT.decimal: 10 BASE ! 255 . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 7905831696] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7908678792] Expected: Should print: 255 +[Hera] [HADES][TEST ] [KRELTSC: 7914866379] Running BASE_OUTPUT.hex: 16 BASE ! 255 . CR +[Hera] 597 +[Hera] [HADES][TEST ] [KRELTSC: 7916572671] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7918482999] Expected: Should print: FF +[Hera] [HADES][TEST ] [KRELTSC: 7919596860] Running BASE_OUTPUT.octal: 8 BASE ! 64 . CR +[Hera] 52 +[Hera] [HADES][TEST ] [KRELTSC: 7921564728] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7923842136] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 7929874008] Running BASE_OUTPUT.binary: 5 2 BASE ! . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 7931709891] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7933504404] Expected: Should print: 101 +[Hera] [HADES][TEST ] [KRELTSC: 7934592729] Running BASE_OUTPUT.base_restore: BASE @ DECIMAL 255 16 BA +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 7936472670] Test passed +[Hera] [HADES][TEST ] Testing BASE_OUTPUT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7938331464] Expected: Should restore base +[Hera] [HADES][TEST ] [KRELTSC: 7939499652] BASE_OUTPUT: 5 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7945299495] â–¶ Testing module: src/test_runner/modules/io_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 7946768823] Testing word: FORMAT_COMBO +[Hera] [HADES][TEST ] [KRELTSC: 7947854733] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 7948790682] Running FORMAT_COMBO.number_space_number: DECIMAL 42 . SPACE +[Hera] 42 [HADES][INFO ] [KRELTSC: 7950698406] L8[TABLE]: Config 0 → 1 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 43 +[Hera] [HADES][TEST ] [KRELTSC: 7952276493] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7960547868] Expected: Should format: 42 43 +[Hera] [HADES][TEST ] [KRELTSC: 7962023139] Running FORMAT_COMBO.multi_line: DECIMAL 1 . CR 2 . CR 3 . CR +[Hera] 1 +[Hera] 2 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 7964446371] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7966771848] Expected: Should print on separate lines +[Hera] [HADES][TEST ] [KRELTSC: 7972363119] Running FORMAT_COMBO.indented: DECIMAL 5 SPACES 42 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 7975273971] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7977458475] Expected: Should indent number +[Hera] [HADES][TEST ] [KRELTSC: 7978677336] Running FORMAT_COMBO.table_format: DECIMAL 1 . 3 SPACES 10 . +[Hera] 1 10 100 +[Hera] [HADES][TEST ] [KRELTSC: 7980749931] Test passed +[Hera] [HADES][TEST ] Testing FORMAT_COMBO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 7986675627] Expected: Should format table +[Hera] [HADES][TEST ] [KRELTSC: 7988155791] FORMAT_COMBO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 7991134830] === I/O Words Summary: 0 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 7992548088] +[Hera] === Testing Module: Block Words === +[Hera] [HADES][INFO ] [KRELTSC: 7993993392] Running Block Words Tests (Module 16)... +[Hera] [HADES][TEST ] [KRELTSC: 8001695583] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8005297293] Testing word: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8006296536] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8007329022] Running BLOCK.basic: 1 BLOCK DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 8015543361] Test passed +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8018780490] Expected: Should return block address +[Hera] [HADES][TEST ] [KRELTSC: 8019999330] Running BLOCK.zero_block: 0 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8021219787] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8023168251] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8024293809] Running BLOCK.large_block: 65536 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8025570378] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8033628351] Expected: Should handle large number +[Hera] [HADES][TEST ] [KRELTSC: 8035300455] Running BLOCK.negative: -1 BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8036426160] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8038342305] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 8039536029] Running BLOCK.empty_stack: BLOCK +[Hera] [HADES][TEST ] [KRELTSC: 8045372622] Expected error occurred +[Hera] [HADES][TEST ] Testing BLOCK ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8047661811] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8049944658] BLOCK: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8051250249] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8052660042] Testing word: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8059567992] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8061973962] Running BUFFER.basic: 1 BUFFER DUP . CR +[Hera] 5238784 +[Hera] [HADES][TEST ] [KRELTSC: 8065418802] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8067302355] Expected: Should return buffer address +[Hera] [HADES][TEST ] [KRELTSC: 8072979600] Running BUFFER.zero_block: 0 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8074119123] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8077608147] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8078744919] Running BUFFER.flush_dirty: 2 BLOCK 1+ 2 BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8080083501] Test passed +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8081922240] Expected: Should flush if dirty +[Hera] [HADES][TEST ] [KRELTSC: 8087653728] Running BUFFER.empty_stack: BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8088769353] Expected error occurred +[Hera] [HADES][TEST ] Testing BUFFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8092261338] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8093504223] BUFFER: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8094696498] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8096109903] Testing word: UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8101244487] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8102712534] Running UPDATE.basic: 1 BLOCK UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8104957917] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8107480143] Expected: Should mark block dirty +[Hera] [HADES][TEST ] [KRELTSC: 8108674938] Running UPDATE.multiple: 1 BLOCK UPDATE UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8110013709] Test passed +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8116842363] Expected: Should handle multiple updates +[Hera] [HADES][TEST ] [KRELTSC: 8120077224] Running UPDATE.no_block: 0 SCR ! UPDATE +[Hera] [HADES][TEST ] [KRELTSC: 8121679440] Expected error occurred +[Hera] [HADES][TEST ] Testing UPDATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8123585253] Expected: Should error: blk=0 is invalid +[Hera] [HADES][TEST ] [KRELTSC: 8124836160] UPDATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8130483795] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8135372637] Testing word: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8136738099] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8138038755] Running SAVE-BUFFERS.basic: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8139735366] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8147594868] Expected: Should flush all buffers +[Hera] [HADES][TEST ] [KRELTSC: 8150392761] Running SAVE-BUFFERS.dirty_blocks: 1 BLOCK UPDATE SAVE-BUFFER +[Hera] [HADES][TEST ] [KRELTSC: 8152011567] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8154040167] Expected: Should save dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8155329924] Running SAVE-BUFFERS.no_dirty: SAVE-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8161216392] Test passed +[Hera] [HADES][TEST ] Testing SAVE-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8163207633] Expected: Should handle no dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8164471707] SAVE-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8165837463] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8167217562] Testing word: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8168280498] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8169307188] Running EMPTY-BUFFERS.basic: EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8170751652] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8178295482] Expected: Should invalidate all buffers +[Hera] [HADES][TEST ] [KRELTSC: 8181473853] Running EMPTY-BUFFERS.after_use: 1 BLOCK EMPTY-BUFFERS +[Hera] [HADES][TEST ] [KRELTSC: 8182943916] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8185123926] Expected: Should invalidate used buffers +[Hera] [HADES][TEST ] [KRELTSC: 8186381616] Running EMPTY-BUFFERS.dirty_blocks: 1 BLOCK UPDATE EMPTY-BUFF +[Hera] [HADES][TEST ] [KRELTSC: 8187913314] Test passed +[Hera] [HADES][TEST ] Testing EMPTY-BUFFERS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8195492865] Expected: Should handle dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8197150920] EMPTY-BUFFERS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8202444495] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8204190078] Testing word: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8206550877] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8207720661] Running FLUSH.basic: FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8209027827] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8210876877] Expected: Should save and invalidate buffers +[Hera] [HADES][TEST ] [KRELTSC: 8212157982] Running FLUSH.dirty_blocks: 1 BLOCK UPDATE FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8213480751] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8219614914] Expected: Should flush dirty blocks +[Hera] [HADES][TEST ] [KRELTSC: 8220755592] Running FLUSH.after_empty: EMPTY-BUFFERS FLUSH +[Hera] [HADES][TEST ] [KRELTSC: 8223201588] Test passed +[Hera] [HADES][TEST ] Testing FLUSH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8225117964] Expected: Should handle empty buffers +[Hera] [HADES][TEST ] [KRELTSC: 8226315657] FLUSH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8227496067] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8228927532] Testing word: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8236697805] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8238500361] Running LOAD.basic: 1 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8239834365] Test passed +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8246927430] Expected: Should interpret block 1 +[Hera] [HADES][TEST ] [KRELTSC: 8250917766] Running LOAD.zero_block: 0 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8252114892] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8254075116] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8255245782] Running LOAD.nonexistent: 9999 LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8256355947] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8264214378] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 8266347810] Running LOAD.empty_stack: LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8267463624] Expected error occurred +[Hera] [HADES][TEST ] Testing LOAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8269420908] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8270634267] LOAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8276355906] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8277718722] Testing word: LIST +[Hera] [HADES][TEST ] [KRELTSC: 8279423376] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8280811980] 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: 8327585721] Test passed +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8329428597] Expected: Should display block 1 +[Hera] [HADES][TEST ] [KRELTSC: 8330579817] Running LIST.zero_block: 0 LIST +[Hera] [HADES][TEST ] [KRELTSC: 8331778014] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8340837246] Expected: Should handle block 0 +[Hera] [HADES][TEST ] [KRELTSC: 8342108922] Running LIST.nonexistent: 9999 LIST +[Hera] [HADES][TEST ] [KRELTSC: 8343304746] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8351180838] Expected: Should handle missing block +[Hera] [HADES][TEST ] [KRELTSC: 8352703254] Running LIST.empty_stack: LIST +[Hera] [HADES][TEST ] [KRELTSC: 8353892526] Expected error occurred +[Hera] [HADES][TEST ] Testing LIST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8355813333] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8357012727] LIST: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8358285537] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8359709274] Testing word: SCR +[Hera] [HADES][TEST ] [KRELTSC: 8360676828] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8367113496] Running SCR.basic: SCR @ . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8370711699] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8372798070] Expected: Should show current block +[Hera] [HADES][TEST ] [KRELTSC: 8379137613] 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: 8424291582] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8427536502] Expected: Should update after LIST +[Hera] [HADES][TEST ] [KRELTSC: 8428770273] Running SCR.after_load: 1 LOAD SCR @ . CR +[Hera] [HADES][TEST ] [KRELTSC: 8430048396] Test passed +[Hera] [HADES][TEST ] Testing SCR ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8431746225] Expected: Should update after LOAD +[Hera] [HADES][TEST ] [KRELTSC: 8432873715] SCR: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8434356672] â–¶ Testing module: src/test_runner/modules/block_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 8435763588] Testing word: THRU +[Hera] [HADES][TEST ] [KRELTSC: 8441058444] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8442460320] Running THRU.single_block: 1 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8444945397] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8446827480] Expected: Should load single block (1-1) +[Hera] [HADES][TEST ] [KRELTSC: 8453196129] Running THRU.ascending: 1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8455276095] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8457964851] Expected: Should load blocks 1-3 in order +[Hera] [HADES][TEST ] [KRELTSC: 8459329620] Running THRU.descending: 3 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8465690730] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8469350274] Expected: Should auto-swap and load 1-3 +[Hera] [HADES][TEST ] [KRELTSC: 8470576191] Running THRU.same_block: 2 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8471833461] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8473657164] Expected: Should load single block (2-2) +[Hera] [HADES][TEST ] [KRELTSC: 8474849838] Running THRU.zero_start: 0 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8480471559] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8483902224] Expected: Should reject block 0 as start +[Hera] [HADES][TEST ] [KRELTSC: 8485165521] Running THRU.zero_end: 1 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8486331840] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8488256679] Expected: Should reject block 0 as end +[Hera] [HADES][TEST ] [KRELTSC: 8489428164] Running THRU.both_zero: 0 0 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8490563214] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8492595027] Expected: Should reject both blocks as 0 +[Hera] [HADES][TEST ] [KRELTSC: 8499573369] Running THRU.invalid_start: 9999 10000 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8503074951] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8505023016] Expected: Should reject invalid start block +[Hera] [HADES][TEST ] [KRELTSC: 8506312584] Running THRU.invalid_end: 1 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8511962970] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8515020864] Expected: Should reject invalid end block +[Hera] [HADES][TEST ] [KRELTSC: 8516523750] Running THRU.both_invalid: 9998 9999 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8517805317] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8519768565] Expected: Should reject both invalid blocks +[Hera] [HADES][TEST ] [KRELTSC: 8521064034] Running THRU.empty_stack: THRU +[Hera] [HADES][TEST ] [KRELTSC: 8526621642] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8530042311] Expected: Should cause stack underflow (no args) +[Hera] [HADES][TEST ] [KRELTSC: 8531427387] Running THRU.one_arg: 1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8532515229] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8534562477] Expected: Should cause stack underflow (one arg) +[Hera] [HADES][TEST ] [KRELTSC: 8539705251] Running THRU.small_range: 1 2 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8542709238] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8544550119] Expected: Should load 2-block range +[Hera] [HADES][TEST ] [KRELTSC: 8545765683] Running THRU.medium_range: 1 5 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8547121947] Test passed +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8548906254] Expected: Should load 5-block range +[Hera] [HADES][TEST ] [KRELTSC: 8550141747] Running THRU.negative_start: -1 3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8555546223] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8557725645] Expected: Should handle negative start +[Hera] [HADES][TEST ] [KRELTSC: 8560270971] Running THRU.negative_end: 1 -3 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8561485170] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8563371243] Expected: Should handle negative end +[Hera] [HADES][TEST ] [KRELTSC: 8564574963] Running THRU.both_negative: -3 -1 THRU +[Hera] [HADES][TEST ] [KRELTSC: 8570661204] Expected error occurred +[Hera] [HADES][TEST ] Testing THRU ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8575057575] Expected: Should handle both negative +[Hera] [HADES][TEST ] [KRELTSC: 8576288658] THRU: 17 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8577855678] === Block Words Summary: 0 passed, 0 failed, 0 skipped, 0 error +[Hera] [HADES][INFO ] [KRELTSC: 8583404949] +[Hera] === Testing Module: Dictionary Words === +[Hera] [HADES][INFO ] [KRELTSC: 8586969090] Running Dictionary Words Tests (Module 4)... +[Hera] [HADES][TEST ] [KRELTSC: 8588281464] Testing word: HERE +[Hera] [HADES][TEST ] [KRELTSC: 8589285327] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8590343370] Running HERE.basic: HERE HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8591928975] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8593755303] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 8599234686] Running HERE.after_comma: HERE 42 , HERE SWAP - 1 CELLS = 0 S +[Hera] [HADES][TEST ] [KRELTSC: 8602229979] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8604004206] Expected: Asserts HERE advances by exactly 1 CELLS (8 bytes +[Hera] [HADES][TEST ] [KRELTSC: 8605709553] Running HERE.after_c_comma: HERE 65 C, HERE SWAP - . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 8607821649] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8614112514] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 8616689235] Running HERE.after_allot: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8618643012] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8620703385] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 8626487688] Running HERE.stability: HERE DUP HERE = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8628654741] Test passed +[Hera] [HADES][TEST ] Testing HERE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8631600201] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 8632684515] HERE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8634033135] Testing word: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 8635104681] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8636174148] Running ALLOT.basic: HERE 10 ALLOT HERE SWAP - . CR +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 8637942117] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8648368302] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 8649478299] Running ALLOT.zero: HERE 0 ALLOT HERE SWAP - . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8651215377] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8652969108] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 8658156486] Running ALLOT.negative: HERE -4 ALLOT HERE SWAP - . CR +[Hera] -4 +[Hera] [HADES][TEST ] [KRELTSC: 8660654268] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8663387082] Expected: Should print: -4 +[Hera] [HADES][TEST ] [KRELTSC: 8664453819] Running ALLOT.large: HERE 100 ALLOT HERE SWAP - . CR +[Hera] 100 +[Hera] [HADES][TEST ] [KRELTSC: 8666175798] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8674703163] Expected: Should print: 100 +[Hera] [HADES][TEST ] [KRELTSC: 8676020913] Running ALLOT.after_use: ALIGN HERE 10 ALLOT 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8677958037] Test passed +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8685228720] Expected: Should store and retrieve +[Hera] [HADES][TEST ] [KRELTSC: 8687973525] Running ALLOT.empty_stack: ALLOT +[Hera] [HADES][TEST ] [KRELTSC: 8689185582] Expected error occurred +[Hera] [HADES][TEST ] Testing ALLOT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8691115734] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8692336821] ALLOT: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8693557488] Testing word: , +[Hera] [HADES][TEST ] [KRELTSC: 8699959653] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8702490384] Running ,.basic: 42 , HERE 1 CELLS - @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8704160241] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8705978400] Expected: Should compile 42 +[Hera] [HADES][TEST ] [KRELTSC: 8707079199] Running ,.negative: -999 , HERE 1 CELLS - @ . CR +[Hera] [HADES][INFO ] [KRELTSC: 8721360879] L8[TABLE]: Config 1 → 2 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] -999 +[Hera] [HADES][TEST ] [KRELTSC: 8722886214] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8730033438] Expected: Should compile -999 +[Hera] [HADES][TEST ] [KRELTSC: 8732018505] Running ,.zero: 0 , HERE 1 CELLS - @ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8733619587] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8735398161] Expected: Should compile 0 +[Hera] [HADES][TEST ] [KRELTSC: 8736479346] Running ,.max_int: 2147483647 , HERE 1 CELLS - @ . CR +[Hera] 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 8742767754] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8744696751] Expected: Should compile max int +[Hera] [HADES][TEST ] [KRELTSC: 8746688013] Running ,.min_int: -2147483648 , HERE 1 CELLS - @ . CR +[Hera] -2147483648 +[Hera] [HADES][TEST ] [KRELTSC: 8748545295] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8750304045] Expected: Should compile min int +[Hera] [HADES][TEST ] [KRELTSC: 8751450267] Running ,.multiple: 10 , 20 , HERE 1 CELLS - @ . HERE 1 CELLS +[Hera] 20 20 +[Hera] [HADES][TEST ] [KRELTSC: 8753290917] Test passed +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8759393370] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 8760521532] Running ,.empty_stack: , +[Hera] [HADES][TEST ] [KRELTSC: 8762765781] Expected error occurred +[Hera] [HADES][TEST ] Testing , ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8764996107] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8766194157] ,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8767635156] Testing word: C, +[Hera] [HADES][TEST ] [KRELTSC: 8768616780] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8774026128] Running C,.basic: 65 C, HERE 1 - C@ . CR +[Hera] 65 +[Hera] [HADES][TEST ] [KRELTSC: 8775549594] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8778796824] Expected: Should compile byte 65 +[Hera] [HADES][TEST ] [KRELTSC: 8780088219] Running C,.zero: 0 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8781647994] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8783458110] Expected: Should compile byte 0 +[Hera] [HADES][TEST ] [KRELTSC: 8789231178] Running C,.high_byte: 255 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 8790954459] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8792866299] Expected: Should compile byte 255 +[Hera] [HADES][TEST ] [KRELTSC: 8793956472] Running C,.truncation: 256 C, HERE 1 - C@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8795587374] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8803898334] Expected: Should truncate to 0 +[Hera] [HADES][TEST ] [KRELTSC: 8806148547] Running C,.negative: -1 C, HERE 1 - C@ . CR +[Hera] 255 +[Hera] [HADES][TEST ] [KRELTSC: 8807778630] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8809581753] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 8810746938] Running C,.multiple: 65 C, 66 C, HERE 2 - C@ . HERE 1 - C@ . +[Hera] 65 66 +[Hera] [HADES][TEST ] [KRELTSC: 8817720198] Test passed +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8819398875] Expected: Should compile multiple +[Hera] [HADES][TEST ] [KRELTSC: 8820558369] Running C,.empty_stack: C, +[Hera] [HADES][TEST ] [KRELTSC: 8821748733] Expected error occurred +[Hera] [HADES][TEST ] Testing C, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8823689763] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8824872777] C,: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8826132126] Testing word: 2, +[Hera] [HADES][TEST ] [KRELTSC: 8827122339] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8832735366] Running 2,.basic: 12345 67890 2, HERE 2 CELLS - 2@ . . CR +[Hera] 67890 12345 +[Hera] [HADES][TEST ] [KRELTSC: 8837174556] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8838940908] Expected: Should compile double +[Hera] [HADES][TEST ] [KRELTSC: 8845017342] Running 2,.zero: 0 0 2, HERE 2 CELLS - 2@ . . CR +[Hera] 0 0 +[Hera] [HADES][TEST ] [KRELTSC: 8846653116] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8848417935] Expected: Should compile zero double +[Hera] [HADES][TEST ] [KRELTSC: 8849635221] Running 2,.negative: -1000 -2000 2, HERE 2 CELLS - 2@ . . CR +[Hera] -2000 -1000 +[Hera] [HADES][TEST ] [KRELTSC: 8851528161] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8853299889] Expected: Should compile negative double +[Hera] [HADES][TEST ] [KRELTSC: 8854490946] Running 2,.large: 2147483647 -1 2, HERE 2 CELLS - 2@ . . CR +[Hera] -1 2147483647 +[Hera] [HADES][TEST ] [KRELTSC: 8856441594] Test passed +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8864999430] Expected: Should compile large double +[Hera] [HADES][TEST ] [KRELTSC: 8866903479] Running 2,.one_item: 42 2, +[Hera] [HADES][TEST ] [KRELTSC: 8868104910] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8875367466] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8878760142] Running 2,.empty_stack: 2, +[Hera] [HADES][TEST ] [KRELTSC: 8879857812] Expected error occurred +[Hera] [HADES][TEST ] Testing 2, ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8881859007] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8883108234] 2,: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8888881323] Testing word: PAD +[Hera] [HADES][TEST ] [KRELTSC: 8891667561] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8892724050] Running PAD.basic: PAD PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8894395188] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8896244595] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 8897319858] Running PAD.different_from_here: PAD HERE = . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8904021021] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8906948526] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 8908039266] Running PAD.stability: PAD DUP PAD = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8909650470] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8911404579] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 8917231386] Running PAD.usable: PAD 42 OVER ! @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 8919880977] Test passed +[Hera] [HADES][TEST ] Testing PAD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8922091542] Expected: Should be usable memory +[Hera] [HADES][TEST ] [KRELTSC: 8923264476] PAD: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8924495622] Testing word: SP@ +[Hera] [HADES][TEST ] [KRELTSC: 8925466200] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8926425837] Running SP@.depth_effect: 42 SP@ SWAP DROP SP@ = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8934103878] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8936771067] Expected: Should show stack effect +[Hera] [HADES][TEST ] [KRELTSC: 8937944652] Running SP@.empty_stack: DEPTH 0= SP@ AND . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8939611233] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8941309776] Expected: Should work on empty stack +[Hera] [HADES][TEST ] [KRELTSC: 8947647765] Running SP@.multiple_items: 1 2 3 SP@ SWAP DROP SWAP DROP SWA +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 8950971960] Test passed +[Hera] [HADES][TEST ] Testing SP@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8952738942] Expected: Should track changes +[Hera] [HADES][TEST ] [KRELTSC: 8953859586] SP@: 3 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8955083928] Testing word: SP! +[Hera] [HADES][TEST ] [KRELTSC: 8955940749] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8962392285] Running SP!.basic_restore: 1 2 3 SP@ 4 5 6 DROP DROP DROP SP! +[Hera] 3 [HADES][TEST ] [KRELTSC: 8965870788] Test passed +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8967344148] Expected: Should restore stack +[Hera] [HADES][TEST ] [KRELTSC: 8968426908] Running SP!.invalid_addr: 0 SP! +[Hera] [HADES][TEST ] [KRELTSC: 8969624097] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8976097431] Expected: Should cause error +[Hera] [HADES][TEST ] [KRELTSC: 8977154298] Running SP!.empty_stack: SP! +[Hera] [HADES][TEST ] [KRELTSC: 8979780348] Expected error occurred +[Hera] [HADES][TEST ] Testing SP! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8981713314] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 8982853173] SP!: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 8984115756] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 8985132492] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 8986198473] Running LATEST.basic: LATEST LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8991938550] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 8994129732] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 8996747046] Running LATEST.stability: LATEST DUP LATEST = . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 8998451469] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9000559512] Expected: Should be stable +[Hera] [HADES][TEST ] [KRELTSC: 9001662642] LATEST: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9007421766] Testing word: COMPILATION +[Hera] [HADES][TEST ] [KRELTSC: 9008394633] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9010724562] Running COMPILATION.here_comma_sequence: HERE 10 , 20 , 30 , +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9012966123] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9014875212] Expected: Should advance HERE by 12 +[Hera] [HADES][TEST ] [KRELTSC: 9016060095] Running COMPILATION.mixed_compilation: HERE 42 , 65 C, 100 20 +[Hera] [HADES][INFO ] [KRELTSC: 9022484667] L8[TABLE]: Config 2 → 3 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9025772658] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9027575760] Expected: Should advance correctly +[Hera] [HADES][TEST ] [KRELTSC: 9028769652] Running COMPILATION.allot_comma_combo: HERE 10 ALLOT 99 , HER +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9030630567] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9038875314] Expected: Should combine allot and comma +[Hera] [HADES][TEST ] [KRELTSC: 9040815210] Running COMPILATION.pad_isolation: PAD 999 OVER ! HERE 42 , P +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9042720645] Test passed +[Hera] [HADES][TEST ] Testing COMPILATION ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9044626122] Expected: PAD should be isolated +[Hera] [HADES][TEST ] [KRELTSC: 9045816612] COMPILATION: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9053027823] Testing word: STACK_MGMT +[Hera] [HADES][TEST ] [KRELTSC: 9055438350] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9056468715] Running STACK_MGMT.sp_round_trip: 42 43 SP@ >R 44 45 R> SP! . +[Hera] 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 9058303128] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9060197349] Expected: Should print: 43 42 +[Hera] [HADES][TEST ] [KRELTSC: 9066179892] Running STACK_MGMT.depth_preservation: 1 2 3 DEPTH >R SP@ >R +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9070412673] Test passed +[Hera] [HADES][TEST ] Testing STACK_MGMT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9072169491] Expected: Should preserve depth +[Hera] [HADES][TEST ] [KRELTSC: 9073290639] STACK_MGMT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9074643417] === Dictionary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 9080782893] +[Hera] === Testing Module: Dictionary Manipulation Words === +[Hera] [HADES][INFO ] [KRELTSC: 9082313562] Running Dictionary Manipulation Words Tests (Module 14)... +[Hera] [HADES][TEST ] [KRELTSC: 9083750991] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9085243041] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9086211771] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9092372898] Running CREATE.basic: CREATE test1 42 , test1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9096280578] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9098130216] Expected: Should create and store +[Hera] [HADES][TEST ] [KRELTSC: 9099316590] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9100491666] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9102398445] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 9103577532] Running CREATE.redefine_shadows: CREATE T 1 , CREATE T 2 , T +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 9112306392] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9114222180] Expected: Newest definition should win (prints 2) +[Hera] [HADES][TEST ] [KRELTSC: 9115563639] Running CREATE.duplicate: CREATE test2 CREATE test2 +[Hera] [HADES][TEST ] [KRELTSC: 9124856685] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9127486725] Expected: Should allow redefinition (latest shadows) +[Hera] [HADES][TEST ] [KRELTSC: 9128884128] CREATE: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9130402785] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9131843889] Testing word: FORGET +[Hera] [HADES][TEST ] [KRELTSC: 9132841536] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9139852533] Running FORGET.basic: CREATE temp1 FORGET temp1 +[Hera] [HADES][TEST ] [KRELTSC: 9143075193] Test passed +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9144958662] Expected: Should forget word +[Hera] [HADES][TEST ] [KRELTSC: 9146092977] Running FORGET.nonexistent: FORGET nonexistent +[Hera] [HADES][TEST ] [KRELTSC: 9147475302] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9156316029] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 9157525986] Running FORGET.protected: FORGET FORGET +[Hera] [HADES][TEST ] [KRELTSC: 9158850120] Expected error occurred +[Hera] [HADES][TEST ] Testing FORGET ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9166155348] Expected: Should protect system words +[Hera] [HADES][TEST ] [KRELTSC: 9168653823] FORGET: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9169901685] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9171305220] Testing word: FENCE +[Hera] [HADES][TEST ] [KRELTSC: 9172212378] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9173251143] Running FENCE.basic: CREATE fnc1 FENCE CREATE fnc2 FORGET fnc +[Hera] [HADES][TEST ] [KRELTSC: 9175251603] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9182511198] Expected: Should forget a word defined after FENCE +[Hera] [HADES][TEST ] [KRELTSC: 9185373603] Running FENCE.protects_older: CREATE fnc3 CREATE fnc4 FENCE F +[Hera] [HADES][TEST ] [KRELTSC: 9186996357] Expected error occurred +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9192869763] Expected: Should refuse to forget a word defined before FEN +[Hera] [HADES][TEST ] [KRELTSC: 9197097840] Running FENCE.forget_latest_keeps_predecessor: CREATE fnc5 FE +[Hera] [HADES][TEST ] [KRELTSC: 9199459269] Test passed +[Hera] [HADES][TEST ] Testing FENCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9201300696] Expected: Forgetting the newest word must not disturb an ol +[Hera] [HADES][TEST ] [KRELTSC: 9202741779] FENCE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9203921412] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9205356279] Testing word: IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 9210539100] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9211941270] Running IMMEDIATE.basic: : test3 42 ; IMMEDIATE test3 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9214441824] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9216321828] Expected: Should execute immediately +[Hera] [HADES][TEST ] [KRELTSC: 9217550181] Running IMMEDIATE.already_immediate: : test4 43 ; IMMEDIATE I +[Hera] [HADES][TEST ] [KRELTSC: 9219044730] Test passed +[Hera] [HADES][TEST ] Testing IMMEDIATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9220925364] Expected: Should handle double immediate +[Hera] [HADES][TEST ] [KRELTSC: 9226566174] IMMEDIATE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9229011603] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9230770374] Testing word: FIND +[Hera] [HADES][TEST ] [KRELTSC: 9231726210] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9232682844] Running FIND.existing: FIND DUP . CR +[Hera] 2225669184 +[Hera] [HADES][TEST ] [KRELTSC: 9234649599] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9240682605] Expected: Should find system word +[Hera] [HADES][TEST ] [KRELTSC: 9241786995] Running FIND.user_word: : test5 44 ; FIND test5 . CR +[Hera] 2225995984 +[Hera] [HADES][TEST ] [KRELTSC: 9245216064] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9247119462] Expected: Should find user word +[Hera] [HADES][TEST ] [KRELTSC: 9248292018] Running FIND.nonexistent: FIND nonexistent . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9254078442] Test passed +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9256234953] Expected: Should return 0 +[Hera] [HADES][TEST ] [KRELTSC: 9258406668] Running FIND.empty: FIND +[Hera] [HADES][TEST ] [KRELTSC: 9259871397] Expected error occurred +[Hera] [HADES][TEST ] Testing FIND ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9261733236] Expected: Should error (no token) +[Hera] [HADES][TEST ] [KRELTSC: 9262832943] FIND: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9264048087] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9270658992] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9273970167] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9274972623] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9276264480] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9278114496] Expected: Should set current to context +[Hera] [HADES][TEST ] [KRELTSC: 9283166403] Running DEFINITIONS.multiple: FORTH DEFINITIONS DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9286438560] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9288354180] Expected: Should be idempotent +[Hera] [HADES][TEST ] [KRELTSC: 9289559286] DEFINITIONS: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9290857968] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9292246509] Testing word: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 9293261859] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9298566165] Running SMUDGE.during_def: : test6 SMUDGE 45 ; +[Hera] [HADES][TEST ] [KRELTSC: 9301541277] Test passed +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9303357210] Expected: Should hide incomplete def +[Hera] [HADES][TEST ] [KRELTSC: 9304529031] Running SMUDGE.outside_def: SMUDGE +[Hera] [HADES][TEST ] [KRELTSC: 9305719542] Expected error occurred +[Hera] [HADES][TEST ] Testing SMUDGE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9307591713] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 9312848538] SMUDGE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9316111770] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9317744478] Testing word: LATEST +[Hera] [HADES][TEST ] [KRELTSC: 9318727362] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9319748760] Running LATEST.basic: LATEST @ . CR +[Hera] 2225750608 +[Hera] [HADES][TEST ] [KRELTSC: 9321460113] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9327398493] Expected: Should show latest word +[Hera] [HADES][TEST ] [KRELTSC: 9329348049] Running LATEST.after_def: : test7 46 ; LATEST @ . CR +[Hera] 2225789792 +[Hera] [HADES][TEST ] [KRELTSC: 9332279880] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9334130715] Expected: Should update after def +[Hera] [HADES][TEST ] [KRELTSC: 9335291637] Running LATEST.after_forget: CREATE test8 FORGET test8 LATEST +[Hera] 2225789792 +[Hera] [HADES][TEST ] [KRELTSC: 9342864090] Test passed +[Hera] [HADES][TEST ] Testing LATEST ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9346965327] Expected: Should update after forget +[Hera] [HADES][TEST ] [KRELTSC: 9348132318] LATEST: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9349479321] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9350901042] Testing word: >BODY +[Hera] [HADES][TEST ] [KRELTSC: 9357244176] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9358284096] Running >BODY.basic: CREATE test9 ' test9 >BODY . CR +[Hera] 2225997496 +[Hera] [HADES][TEST ] [KRELTSC: 9360733641] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9362698716] Expected: Should get param field +[Hera] [HADES][TEST ] [KRELTSC: 9363803463] Running >BODY.variable: VARIABLE var1 ' var1 >BODY . CR +[Hera] 2225997960 +[Hera] [HADES][TEST ] [KRELTSC: 9369760113] Test passed +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9371930463] Expected: Should get var storage +[Hera] [HADES][TEST ] [KRELTSC: 9374638770] Running >BODY.nonexistent: ' NONEXISTENT >BODY +[Hera] [HADES][ERROR] [KRELTSC: 9375956520] ': word 'NONEXISTENT' not found +[Hera] [HADES][TEST ] [KRELTSC: 9377209212] Expected error occurred +[Hera] [HADES][TEST ] Testing >BODY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9379099128] Expected: Should handle missing word +[Hera] [HADES][TEST ] [KRELTSC: 9380319963] >BODY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9385542117] â–¶ Testing module: src/test_runner/modules/dictionary_manipula +[Hera] [HADES][TEST ] [KRELTSC: 9388042755] Testing word: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 9389720823] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9390757992] Running HIDDEN.basic: : test10 HIDDEN 47 ; +[Hera] [HADES][TEST ] [KRELTSC: 9392255418] Test passed +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9398388636] Expected: Should hide word +[Hera] [HADES][TEST ] [KRELTSC: 9399551049] Running HIDDEN.outside_def: HIDDEN +[Hera] [HADES][TEST ] [KRELTSC: 9402135309] Expected error occurred +[Hera] [HADES][TEST ] Testing HIDDEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9404072076] Expected: Should error outside def +[Hera] [HADES][TEST ] [KRELTSC: 9405267858] HIDDEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9406567506] === Dictionary Manipulation Words Summary: 0 passed, 0 failed, +[Hera] [HADES][INFO ] [KRELTSC: 9407878137] +[Hera] === Testing Module: Vocabulary Words === +[Hera] [HADES][INFO ] [KRELTSC: 9409428210] Running Vocabulary Words Tests (Module 15)... +[Hera] [HADES][TEST ] [KRELTSC: 9415201698] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9416932770] Testing word: VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 9417962505] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9418997301] Running VOCABULARY.basic: VOCABULARY TEST-VOC1 TEST-VOC1 DEFI +[Hera] [HADES][TEST ] [KRELTSC: 9422433237] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9428229993] Expected: Should create vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 9429750939] Running VOCABULARY.create_and_switch: VOCABULARY MYVOC MYVOC +[Hera] 2226002384 +[Hera] [HADES][TEST ] [KRELTSC: 9434483646] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9436386183] Expected: Should create and switch +[Hera] [HADES][TEST ] [KRELTSC: 9437564262] Running VOCABULARY.word_isolation: VOCABULARY ISOLATED ISOLAT +[Hera] [HADES][TEST ] [KRELTSC: 9445264311] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9448502091] Expected: Should create word in isolated vocab +[Hera] [HADES][TEST ] [KRELTSC: 9449754720] Running VOCABULARY.cross_vocab_access: VOCABULARY V1 V1 DEFIN +[Hera] 11 +[Hera] [HADES][TEST ] [KRELTSC: 9457764561] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9460064943] Expected: Should access word across vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9462456444] Running VOCABULARY.multiple_vocabs: VOCABULARY VA VOCABULARY +[Hera] [HADES][TEST ] [KRELTSC: 9465726207] Test passed +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9467627694] Expected: Should create multiple vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9468907854] Running VOCABULARY.duplicate: VOCABULARY TESTVOC VOCABULARY T +[Hera] [HADES][ERROR] [KRELTSC: 9475070955] VOCABULARY: duplicate 'TESTVOC' +[Hera] [HADES][TEST ] [KRELTSC: 9477634383] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9479601243] Expected: Should handle duplicate +[Hera] [HADES][TEST ] [KRELTSC: 9485178339] Running VOCABULARY.empty_name: VOCABULARY +[Hera] [HADES][ERROR] [KRELTSC: 9486932448] VOCABULARY: missing name +[Hera] [HADES][TEST ] [KRELTSC: 9488594283] Expected error occurred +[Hera] [HADES][TEST ] Testing VOCABULARY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9491496903] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 9492676977] VOCABULARY: 7 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9493999557] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9495330096] Testing word: FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9496317012] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9501844443] Running FORTH.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9505308267] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9507102444] Expected: Should select FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 9508298772] Running FORTH.persistence: FORTH : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9510184131] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9511967325] Expected: Should find word in FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9517603620] Running FORTH.from_other: VOCABULARY OTHER-VOC OTHER-VOC FORT +[Hera] [HADES][TEST ] [KRELTSC: 9521765715] Test passed +[Hera] [HADES][TEST ] Testing FORTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9523585176] Expected: Should return to FORTH +[Hera] [HADES][TEST ] [KRELTSC: 9524695257] FORTH: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9525990327] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9532597326] Testing word: DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9536010729] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9537090066] Running DEFINITIONS.basic: FORTH DEFINITIONS +[Hera] [HADES][TEST ] [KRELTSC: 9539342673] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9545513271] Expected: Should set current vocabulary +[Hera] [HADES][TEST ] [KRELTSC: 9547081005] Running DEFINITIONS.new_vocab: VOCABULARY TEST-VOC6 TEST-VOC6 +[Hera] [HADES][TEST ] [KRELTSC: 9551554362] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9553893972] Expected: Should set new current +[Hera] [HADES][TEST ] [KRELTSC: 9559553472] Running DEFINITIONS.word_creation: VOCABULARY TEST-VOC7 TEST- +[Hera] [HADES][TEST ] [KRELTSC: 9563826678] Test passed +[Hera] [HADES][TEST ] Testing DEFINITIONS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9565748451] Expected: Should create in correct vocab +[Hera] [HADES][TEST ] [KRELTSC: 9566998812] DEFINITIONS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9572743173] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9574520130] Testing word: CONTEXT +[Hera] [HADES][TEST ] [KRELTSC: 9575531133] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9576565110] Running CONTEXT.basic: CONTEXT @ . CR +[Hera] 2226008384 +[Hera] [HADES][TEST ] [KRELTSC: 9578363025] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9580155879] Expected: Should show current context +[Hera] [HADES][TEST ] [KRELTSC: 9581367411] Running CONTEXT.modify: CONTEXT @ 1+ CONTEXT ! +[Hera] [HADES][TEST ] [KRELTSC: 9582735582] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9584601264] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 9591937656] Running CONTEXT.initial: FORTH CONTEXT @ . CR +[Hera] 2225760416 +[Hera] [HADES][TEST ] [KRELTSC: 9596600244] Test passed +[Hera] [HADES][TEST ] Testing CONTEXT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9603059235] Expected: Should show FORTH vocab +[Hera] [HADES][TEST ] [KRELTSC: 9604238805] CONTEXT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9605507919] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9606933420] Testing word: CURRENT +[Hera] [HADES][TEST ] [KRELTSC: 9607947930] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9608907378] Running CURRENT.basic: CURRENT @ . CR +[Hera] 2226008384 +[Hera] [HADES][TEST ] [KRELTSC: 9610697397] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9612559845] Expected: Should show current vocab +[Hera] [HADES][TEST ] [KRELTSC: 9613736181] Running CURRENT.after_def: VOCABULARY TEST-VOC8 TEST-VOC8 DEF +[Hera] 2226005072 +[Hera] [HADES][TEST ] [KRELTSC: 9621150798] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9624356637] Expected: Should show new vocab +[Hera] [HADES][TEST ] [KRELTSC: 9625500339] Running CURRENT.protect: CURRENT @ 1+ CURRENT ! +[Hera] [HADES][INFO ] [KRELTSC: 9627007761] L8[TABLE]: Config 3 → 4 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] [HADES][TEST ] [KRELTSC: 9633681351] Test passed +[Hera] [HADES][TEST ] Testing CURRENT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9635913063] Expected: Should allow modification (impl-defined effect) +[Hera] [HADES][TEST ] [KRELTSC: 9637337388] CURRENT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9638608749] â–¶ Testing module: src/test_runner/modules/vocabulary_words_te +[Hera] [HADES][TEST ] [KRELTSC: 9640046661] Testing word: ORDER +[Hera] [HADES][TEST ] [KRELTSC: 9647854524] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9650023740] Running ORDER.basic: ORDER +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9652683642] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9654626457] Expected: Should list search order +[Hera] [HADES][TEST ] [KRELTSC: 9655771671] Running ORDER.multiple: VOCABULARY TEST-VOC9 TEST-VOC9 DEFINI +[Hera] Search order: +[Hera] + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9664265457] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9667431438] Expected: Should show all vocabs +[Hera] [HADES][TEST ] [KRELTSC: 9668610525] Running ORDER.after_forth: TEST-VOC9 FORTH ORDER +[Hera] Search order: + + +[Hera] Current: + + +[Hera] [HADES][TEST ] [KRELTSC: 9671810106] Test passed +[Hera] [HADES][TEST ] Testing ORDER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9677989041] Expected: Should show FORTH only +[Hera] [HADES][TEST ] [KRELTSC: 9679984083] ORDER: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9681983934] === Vocabulary Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 9683444190] +[Hera] === Testing Module: System Words === +[Hera] [HADES][INFO ] [KRELTSC: 9684911586] Running System Words Tests (Module 18)... +[Hera] [HADES][WARN ] [KRELTSC: 9686168646] Some system tests marked as unimplemented due to system-level e +[Hera] [HADES][TEST ] [KRELTSC: 9692217444] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9693521418] Testing word: QUIT +[Hera] [HADES][TEST ] [KRELTSC: 9696001392] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9697028691] Running QUIT.in_definition: : BAD-WORD QUIT ; +[Hera] [HADES][TEST ] [KRELTSC: 9698510976] Expected error occurred +[Hera] [HADES][TEST ] Testing QUIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9700428381] Expected: Should prevent compilation +[Hera] [HADES][TEST ] [KRELTSC: 9705791865] QUIT: 1 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9709925904] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9711640323] Testing word: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 9712620918] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9713656827] Running ABORT.basic: ABORT +[Hera] [HADES][TEST ] [KRELTSC: 9714829698] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9723339612] Expected: Should clear stacks and return to QUIT +[Hera] [HADES][TEST ] [KRELTSC: 9724679223] Running ABORT.with_data: 1 2 3 ABORT DEPTH . CR +[Hera] [HADES][TEST ] [KRELTSC: 9725918769] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9727762086] Expected: Should clear stack +[Hera] [HADES][TEST ] [KRELTSC: 9728878593] Running ABORT.in_definition_runtime: : BAD-WORD ABORT ; 123 +[Hera] [HADES][TEST ] [KRELTSC: 9735088419] Test passed +[Hera] [HADES][TEST ] Testing ABORT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9739754136] Expected: ABORT may appear in a definition; when executed i +[Hera] [HADES][TEST ] [KRELTSC: 9741087594] ABORT: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9742322121] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9744243453] Testing word: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 9745247085] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9751678314] Running ABORT".condition_true: -1 ABORT" Error" + +[Hera] [HADES][TEST ] [KRELTSC: 9755381622] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9757230672] Expected: Should abort with message (no error; stacks clear +[Hera] [HADES][TEST ] [KRELTSC: 9758681688] Running ABORT".condition_false: 0 ABORT" Error" +[Hera] [HADES][TEST ] [KRELTSC: 9764348391] Test passed +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9769503660] Expected: Should not abort +[Hera] [HADES][TEST ] [KRELTSC: 9770713365] Running ABORT".empty_stack: ABORT" +[Hera] [HADES][TEST ] [KRELTSC: 9771922881] Expected error occurred +[Hera] [HADES][TEST ] Testing ABORT" ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9773840916] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9780292452] ABORT": 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9783665493] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9785183856] Testing word: BYE +[Hera] [HADES][TEST ] [KRELTSC: 9786102879] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9787142463] BYE: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9788371593] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9795422700] Testing word: COLD +[Hera] [HADES][TEST ] [KRELTSC: 9797854059] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9799242117] COLD: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9800483973] â–¶ Testing module: src/test_runner/modules/system_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 9801850569] Testing word: WARM +[Hera] [HADES][TEST ] [KRELTSC: 9802828560] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9808652931] WARM: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9811962594] === System Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 9814050120] +[Hera] === Testing Module: Defining Words === +[Hera] [HADES][INFO ] [KRELTSC: 9815534064] Running Defining Words Tests (Module 13)... +[Hera] [HADES][TEST ] [KRELTSC: 9816813468] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9823110843] Testing word: : +[Hera] [HADES][TEST ] [KRELTSC: 9825296145] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9828027615] Running :.basic: : TEST1 42 ; TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9829994475] Test passed +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9831796233] Expected: Should define and execute +[Hera] [HADES][TEST ] [KRELTSC: 9832968495] Running :.empty_name: : +[Hera] [HADES][TEST ] [KRELTSC: 9834055329] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9840334707] Expected: Should handle empty definition +[Hera] [HADES][TEST ] [KRELTSC: 9842724108] Running :.nested: : TEST3 : ; +[Hera] [HADES][ERROR] [KRELTSC: 9844188900] Nested ':' inside a definition is not allowed +[Hera] [HADES][TEST ] [KRELTSC: 9845435880] Expected error occurred +[Hera] [HADES][TEST ] Testing : ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9852181038] Expected: Should prevent nested definition +[Hera] [HADES][TEST ] [KRELTSC: 9855340635] :: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9856558005] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9858005850] Testing word: ; +[Hera] [HADES][TEST ] [KRELTSC: 9864246819] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9867862410] Running ;.alone: ; +[Hera] [HADES][TEST ] [KRELTSC: 9868966359] Expected error occurred +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9870879774] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 9872133642] Running ;.immediate: : TEST4 42 ; IMMEDIATE TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9874022277] Test passed +[Hera] [HADES][TEST ] Testing ; ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9876013455] Expected: Should handle immediate +[Hera] [HADES][TEST ] [KRELTSC: 9882216729] ;: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9884451696] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9885945531] Testing word: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 9887022852] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9892215144] Running CONSTANT.basic: 42 CONSTANT MEANING MEANING . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9896334147] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9898198275] Expected: Should create constant +[Hera] [HADES][TEST ] [KRELTSC: 9899343594] Running CONSTANT.zero: 0 CONSTANT ZERO ZERO . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 9901484607] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9903284475] Expected: Should handle zero +[Hera] [HADES][TEST ] [KRELTSC: 9904440798] Running CONSTANT.negative: -1 CONSTANT MINUS MINUS . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 9910886349] Test passed +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9913840608] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 9915092775] Running CONSTANT.empty_stack: CONSTANT +[Hera] [HADES][TEST ] [KRELTSC: 9916384884] Expected error occurred +[Hera] [HADES][TEST ] Testing CONSTANT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9918324591] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 9924255600] CONSTANT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9926270550] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9928610874] Testing word: VARIABLE +[Hera] [HADES][TEST ] [KRELTSC: 9930205425] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9931841241] Running VARIABLE.basic: VARIABLE VAR1 42 VAR1 ! VAR1 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9939683838] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9941777517] Expected: Should create variable +[Hera] [HADES][TEST ] [KRELTSC: 9944060049] Running VARIABLE.multiple: VARIABLE VAR2 VARIABLE VAR3 +[Hera] [HADES][TEST ] [KRELTSC: 9945791919] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9947571333] Expected: Should create multiple +[Hera] [HADES][TEST ] [KRELTSC: 9948704913] Running VARIABLE.store_fetch: VARIABLE VAR4 -99 VAR4 ! VAR4 @ +[Hera] -99 +[Hera] [HADES][TEST ] [KRELTSC: 9955836135] Test passed +[Hera] [HADES][TEST ] Testing VARIABLE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9959107578] Expected: Should store/fetch +[Hera] [HADES][TEST ] [KRELTSC: 9960264426] VARIABLE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9961535052] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9963008748] Testing word: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9964061436] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 9965113137] Running CREATE.basic: CREATE OBJ1 +[Hera] [HADES][TEST ] [KRELTSC: 9971015019] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9973818897] Expected: Should create word +[Hera] [HADES][TEST ] [KRELTSC: 9974915790] Running CREATE.with_data: CREATE OBJ2 42 , OBJ2 @ . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 9976761585] Test passed +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9984197370] Expected: Should allow data +[Hera] [HADES][TEST ] [KRELTSC: 9986662140] Running CREATE.empty_name: CREATE +[Hera] [HADES][TEST ] [KRELTSC: 9988368012] Expected error occurred +[Hera] [HADES][TEST ] Testing CREATE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 9990389388] Expected: Should handle empty name +[Hera] [HADES][TEST ] [KRELTSC: 9991799538] CREATE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 9993098178] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 9999198111] Testing word: DOES> +[Hera] [HADES][TEST ] [KRELTSC: 10000350549] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10002502419] Running DOES>.basic: : CONST CREATE , DOES> @ ; 42 CONST MEAN +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10006127334] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10012702749] Expected: Should define behavior +[Hera] [HADES][TEST ] [KRELTSC: 10013861802] Running DOES>.multiple: : ARRAY CREATE DOES> SWAP CELLS + ; C +[Hera] [HADES][TEST ] [KRELTSC: 10016634663] Test passed +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10018596273] Expected: Should work with arrays +[Hera] [HADES][TEST ] [KRELTSC: 10019691192] Running DOES>.outside: DOES> +[Hera] [HADES][ERROR] [KRELTSC: 10020827964] DOES>: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10027079160] Expected error occurred +[Hera] [HADES][TEST ] Testing DOES> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10030554618] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10031799099] DOES>: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10033037574] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10034526579] Testing word: [ +[Hera] [HADES][TEST ] [KRELTSC: 10035491676] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10036543188] Running [.basic: : TEST5 [ 42 ] LITERAL ; TEST5 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10046247876] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10048142097] Expected: Should enter interpret +[Hera] [HADES][TEST ] [KRELTSC: 10049348841] Running [.outside: [ +[Hera] [HADES][TEST ] [KRELTSC: 10050459699] Test passed +[Hera] [HADES][TEST ] Testing [ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10056774924] Expected: Should be allowed outside definition (no error) +[Hera] [HADES][TEST ] [KRELTSC: 10058526765] [: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10060821120] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10062362772] Testing word: ] +[Hera] [HADES][TEST ] [KRELTSC: 10063279317] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10064332026] Running ].basic: [ 42 ] . CR +[Hera] [HADES][TEST ] [KRELTSC: 10070692695] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10075112061] Expected: Should resume compile +[Hera] [HADES][TEST ] [KRELTSC: 10076709321] Running ].nested: : TEST6 [ ] 42 ; TEST6 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10078702935] Test passed +[Hera] [HADES][TEST ] Testing ] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10080475776] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10081590729] ]: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10087211064] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10089189306] Testing word: DEFER +[Hera] [HADES][TEST ] [KRELTSC: 10091062821] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10092083505] Running DEFER.basic: DEFER DF1 : DF1W 42 . CR ; ' DF1W IS DF1 +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10094610036] Test passed +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10102263906] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 10105134186] Running DEFER.uninit: DEFER DF2 DF2 +[Hera] [HADES][ERROR] [KRELTSC: 10113179895] DEFER runtime: no target set for 'DF2' +[Hera] [HADES][TEST ] [KRELTSC: 10115855568] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10117790592] Expected: Should error: uninitialized deferred word +[Hera] [HADES][TEST ] [KRELTSC: 10119168612] DEFER: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10120442136] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10125941448] Testing word: IS +[Hera] [HADES][TEST ] [KRELTSC: 10127214153] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10128178809] Running IS.basic: DEFER IS1 : IS1W 99 . CR ; ' IS1W IS IS1 IS +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 10131763509] Test passed +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10133583642] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 10134696327] Running IS.not_defer: 42 IS DUP +[Hera] [HADES][ERROR] [KRELTSC: 10135827324] IS: 'DUP' was not created by DEFER +[Hera] [HADES][TEST ] [KRELTSC: 10137015147] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10143948969] Expected: Should error: DUP is not a DEFER word +[Hera] [HADES][TEST ] [KRELTSC: 10145712045] Running IS.not_found: 42 IS NOSUCH +[Hera] [HADES][ERROR] [KRELTSC: 10147972233] IS: word 'NOSUCH' not found +[Hera] [HADES][TEST ] [KRELTSC: 10149100479] Expected error occurred +[Hera] [HADES][TEST ] Testing IS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10151249052] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10152498153] IS: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10157687547] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10159619820] Testing word: DEFER@ +[Hera] [HADES][TEST ] [KRELTSC: 10162171908] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10163310339] Running DEFER@.basic: DEFER DFA1 : DFA1W 7 . CR ; ' DFA1W IS +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 10165737561] Test passed +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10171882980] Expected: Should print: -1 +[Hera] [HADES][TEST ] [KRELTSC: 10175318727] Running DEFER@.not_found: DEFER@ NOSUCH2 +[Hera] [HADES][ERROR] [KRELTSC: 10177475679] DEFER@: word 'NOSUCH2' not found +[Hera] [HADES][TEST ] [KRELTSC: 10178667513] Expected error occurred +[Hera] [HADES][TEST ] Testing DEFER@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10180550688] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10181778264] DEFER@: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10187505426] â–¶ Testing module: src/test_runner/modules/defining_words_test +[Hera] [HADES][TEST ] [KRELTSC: 10188859905] Testing word: ['] +[Hera] [HADES][TEST ] [KRELTSC: 10191316170] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10192394625] Running ['].compile_xt: : BKT1 ['] DUP ; 77 BKT1 EXECUTE . . +[Hera] 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 10194815862] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10196624760] Expected: Should print: 77 77 +[Hera] [HADES][TEST ] [KRELTSC: 10203477354] Running ['].pin_like: : BKT2 ['] DROP ; 1 2 BKT2 EXECUTE . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10206800121] Test passed +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10208530710] Expected: Should print: 1 +[Hera] [HADES][TEST ] [KRELTSC: 10209613239] Running ['].not_found: : BKT3 ['] NOSUCHWORD ; +[Hera] [HADES][ERROR] [KRELTSC: 10211050248] [']': word 'NOSUCHWORD' not found +[Hera] [HADES][TEST ] [KRELTSC: 10217579001] Expected error occurred +[Hera] [HADES][TEST ] Testing ['] ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10221660666] Expected: Should error: word not found +[Hera] [HADES][TEST ] [KRELTSC: 10222892064] [']: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10224124932] === Defining Words Summary: 0 passed, 0 failed, 0 skipped, 0 er +[Hera] [HADES][INFO ] [KRELTSC: 10225581765] +[Hera] === Testing Module: Control Words === +[Hera] [HADES][INFO ] [KRELTSC: 10233213312] Running Control Words Tests (Module 12)... +[Hera] [HADES][TEST ] [KRELTSC: 10235978382] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10237422111] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 10238336640] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10239364149] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10248906381] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10251494736] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 10252611390] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 10254671553] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10263244236] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 10265351817] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] [HADES][INFO ] [KRELTSC: 10272668238] L8[TABLE]: Config 4 → 5 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10275785814] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10277604792] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10278724302] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10280729046] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10282422234] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10283601447] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 10290612780] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10292994474] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10295791464] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10297134162] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10298413461] Testing word: IF +[Hera] [HADES][TEST ] [KRELTSC: 10299373791] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10304589834] Running IF.true: : TEST1 IF 42 ELSE 24 THEN ; -1 TEST1 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10308006681] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10310453643] Expected: Should take true branch +[Hera] [HADES][TEST ] [KRELTSC: 10311643734] Running IF.false: : TEST2 IF 42 ELSE 24 THEN ; 0 TEST2 . CR +[Hera] 24 +[Hera] [HADES][TEST ] [KRELTSC: 10317480978] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10319912778] Expected: Should take false branch +[Hera] [HADES][TEST ] [KRELTSC: 10321965360] Running IF.nested: : TEST3 IF IF 1 ELSE 2 THEN ELSE 3 THEN ; +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 10323998391] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10325704830] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10326885261] Running IF.no_else: : TEST4 IF 42 THEN ; -1 TEST4 . CR +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 10336848123] Test passed +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10338626046] Expected: Should work without ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10339751142] Running IF.empty_stack: IF +[Hera] [HADES][ERROR] [KRELTSC: 10340818782] IF: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10341787197] Expected error occurred +[Hera] [HADES][TEST ] Testing IF ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10351532079] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 10352752662] IF: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10354093827] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10355484762] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10360310835] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10362311106] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 10364377863] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10365366564] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10367233800] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10368420615] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10370052294] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 10370970099] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10377108546] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10378528104] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10380960744] Testing word: ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10381909125] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10383082563] Running ELSE.alone: ELSE +[Hera] [HADES][ERROR] [KRELTSC: 10384276476] ELSE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10385497899] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10391662113] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10392797709] Running ELSE.double: : BAD IF 1 ELSE ELSE 2 THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10395819042] ELSE: missing IF +[Hera] [HADES][TEST ] [KRELTSC: 10396776894] Expected error occurred +[Hera] [HADES][TEST ] Testing ELSE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10398767799] Expected: Should prevent double ELSE +[Hera] [HADES][TEST ] [KRELTSC: 10399991616] ELSE: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10405314276] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10407028086] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 10409057463] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10410546657] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 10411776711] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10412759133] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10414764297] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10420577265] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10423369131] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 10424352057] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 10425225342] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10427186931] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 10428396510] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10429655943] Testing word: THEN +[Hera] [HADES][TEST ] [KRELTSC: 10436000694] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10438873641] Running THEN.alone: THEN +[Hera] [HADES][ERROR] [KRELTSC: 10440164175] THEN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10441141347] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10443022926] Expected: Should error outside IF +[Hera] [HADES][TEST ] [KRELTSC: 10444203336] Running THEN.extra: : BAD IF 1 THEN THEN ; +[Hera] [HADES][ERROR] [KRELTSC: 10451462952] CF: underflow +[Hera] [HADES][ERROR] [KRELTSC: 10453496970] THEN: unmatched +[Hera] [HADES][TEST ] [KRELTSC: 10454561208] Expected error occurred +[Hera] [HADES][TEST ] Testing THEN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10456421031] Expected: Should prevent extra THEN +[Hera] [HADES][TEST ] [KRELTSC: 10457592285] THEN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10458875931] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10466642781] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10468923255] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10469993688] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10472743512] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10479292446] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 10480397844] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10484679849] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10486458990] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 10487642235] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 10493557053] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10496505873] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10499364330] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10500571473] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10501860831] Testing word: BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10507379106] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10509535575] Running BEGIN.until: : TEST5 0 BEGIN 1+ DUP 5 = UNTIL ; TEST5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10514287875] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10516049607] Expected: Should loop until true +[Hera] [HADES][TEST ] [KRELTSC: 10517273214] Running BEGIN.while: : TEST6 0 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 10526726070] L8[TABLE]: Config 5 → 6 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10528934493] Test passed +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10530646014] Expected: Should loop while true +[Hera] [HADES][TEST ] [KRELTSC: 10531841229] Running BEGIN.alone: BEGIN +[Hera] [HADES][ERROR] [KRELTSC: 10538916444] BEGIN: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10540411518] Expected error occurred +[Hera] [HADES][TEST ] Testing BEGIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10542382074] Expected: Should error outside definition +[Hera] [HADES][TEST ] [KRELTSC: 10543614753] BEGIN: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10544864799] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10546306743] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 10547287065] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10553051544] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10556379771] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10558458414] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 10559589516] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 10561217268] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10569140337] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 10570345968] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 10571573481] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10572584547] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10574690406] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10580385291] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10581595710] Testing word: UNTIL +[Hera] [HADES][TEST ] [KRELTSC: 10583484849] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10584757722] Running UNTIL.basic: : TEST8 BEGIN DUP 1- DUP 0= UNTIL ; 5 TE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10586910768] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10588772166] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 10589885523] Running UNTIL.immediate: : TEST9 BEGIN 1 UNTIL ; IMMEDIATE +[Hera] [HADES][TEST ] [KRELTSC: 10595756241] Test passed +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10599125397] Expected: Should be immediate +[Hera] [HADES][TEST ] [KRELTSC: 10600211055] Running UNTIL.no_begin: UNTIL +[Hera] [HADES][ERROR] [KRELTSC: 10601318658] UNTIL: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10602307968] Expected error occurred +[Hera] [HADES][TEST ] Testing UNTIL ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10604251980] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10609822566] UNTIL: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10611135969] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10613970150] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10614955722] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10615991001] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10618268367] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10624578321] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 10625577921] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10629156384] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10630986744] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 10632243258] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 10633514052] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10638629778] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10641162861] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10643189844] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10644417105] Testing word: WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10645387935] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10646347908] Running WHILE.basic: : TEST10 BEGIN DUP 5 < WHILE 1+ REPEAT ; +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10652723550] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10654837662] Expected: Should count up +[Hera] [HADES][TEST ] [KRELTSC: 10657219650] Running WHILE.zero_times: : TEST11 BEGIN DUP 0< WHILE 1+ REPE +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 10659358710] Test passed +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10661144067] Expected: Should handle zero iterations +[Hera] [HADES][TEST ] [KRELTSC: 10662400896] Running WHILE.no_begin: WHILE +[Hera] [HADES][ERROR] [KRELTSC: 10668496923] WHILE: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10671651102] Expected error occurred +[Hera] [HADES][TEST ] Testing WHILE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10673925192] Expected: Should error without BEGIN +[Hera] [HADES][TEST ] [KRELTSC: 10675116522] WHILE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10676671194] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10683757308] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 10685325126] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10686430608] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] [HADES][INFO ] [KRELTSC: 10688379513] L8[TABLE]: Config 6 → 7 regime=7 score=26214 L1=0 L2=0 L3=0 L +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10690508325] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10696811202] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 10700520432] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 10702572573] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10703596050] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10705568979] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10711138389] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10712779098] Testing word: REPEAT +[Hera] [HADES][TEST ] [KRELTSC: 10713773553] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10714795644] Running REPEAT.basic: : TEST12 BEGIN DUP 5 < WHILE 1+ REPEAT +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 10717231434] Test passed +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10719066960] Expected: Should terminate loop +[Hera] [HADES][TEST ] [KRELTSC: 10720213224] Running REPEAT.no_while: REPEAT +[Hera] [HADES][ERROR] [KRELTSC: 10721326056] REPEAT: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10722427191] Expected error occurred +[Hera] [HADES][TEST ] Testing REPEAT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10730145993] Expected: Should error without WHILE +[Hera] [HADES][TEST ] [KRELTSC: 10732028601] REPEAT: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10733811627] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10735547970] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 10741247307] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10743331998] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10746498924] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10748345349] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 10749502113] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 10757097183] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10759873677] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 10761412389] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 10762800405] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10764627678] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 10765842444] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10773302547] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10776280851] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10777456305] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10778891613] Testing word: DO +[Hera] [HADES][TEST ] [KRELTSC: 10783839885] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10785227166] Running DO.basic: : TEST13 5 0 DO I . LOOP ; TEST13 CR +[Hera] 0 1 2 3 [HADES][INFO ] [KRELTSC: 10788862959] L8[TABLE]: Config 7 → 8 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 10790416602] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10792272099] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 10793375187] Running DO.negative: : TEST14 -1 -5 DO I . LOOP ; TEST14 CR +[Hera] -5 -4 -3 -2 +[Hera] [HADES][TEST ] [KRELTSC: 10801206591] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10803921933] Expected: Should handle negative +[Hera] [HADES][TEST ] [KRELTSC: 10805086110] Running DO.empty: : TEST15 0 0 DO LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 10806468057] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10814578593] Expected: Should handle empty range +[Hera] [HADES][TEST ] [KRELTSC: 10817555343] Running DO.nested: : TEST16 3 0 DO 3 0 DO J I + . LOOP LOOP ; +[Hera] 0 1 2 1 2 3 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10820049555] Test passed +[Hera] [HADES][TEST ] Testing DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10821797931] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10828278174] DO: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10830116346] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10832418807] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 10833387747] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10834405155] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10837062978] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10843322826] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 10844374464] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 10847359362] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10849204464] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 10850301525] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10856849598] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10859002287] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10861653138] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10862905410] Testing word: ?DO +[Hera] [HADES][TEST ] [KRELTSC: 10863881742] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10864888230] Running ?DO.basic: : TEST17 5 0 ?DO I . LOOP ; TEST17 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10867002300] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10873013550] Expected: Should count 0 to 4 +[Hera] [HADES][TEST ] [KRELTSC: 10874765055] Running ?DO.skip: : TEST18 1 1 ?DO I . LOOP ; +[Hera] [HADES][TEST ] [KRELTSC: 10876989165] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10878693147] Expected: Should skip when equal +[Hera] [HADES][TEST ] [KRELTSC: 10879873872] Running ?DO.nested: : TEST19 3 0 ?DO 3 I ?DO J I + . LOOP LOO +[Hera] [HADES][INFO ] [KRELTSC: 10895449404] L8[TABLE]: Config 8 → 9 regime=7 score=6553 L1=0 L2=0 L3=0 L4 +[Hera] 0 1 2 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10902215625] Test passed +[Hera] [HADES][TEST ] Testing ?DO ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10905446769] Expected: Should handle nesting +[Hera] [HADES][TEST ] [KRELTSC: 10906596855] ?DO: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10907807253] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10909230192] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 10910207910] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10916235750] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10921046304] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10922827188] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 10923989790] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 10925163732] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10931320029] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10935681960] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 10936885995] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10938128082] Testing word: LOOP +[Hera] [HADES][TEST ] [KRELTSC: 10939113570] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10944563406] Running LOOP.basic: : TEST20 5 0 DO I . LOOP ; TEST20 CR +[Hera] 0 1 2 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 10949423835] Test passed +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10951226559] Expected: Should increment by 1 +[Hera] [HADES][TEST ] [KRELTSC: 10952309760] Running LOOP.no_do: LOOP +[Hera] [HADES][ERROR] [KRELTSC: 10953350898] LOOP: compile-only +[Hera] [HADES][TEST ] [KRELTSC: 10954308372] Expected error occurred +[Hera] [HADES][TEST ] Testing LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10963827714] Expected: Should error without DO +[Hera] [HADES][TEST ] [KRELTSC: 10965184965] LOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 10966364514] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 10967777877] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 10968757107] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 10974821256] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 10978940532] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10980729606] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 10981872552] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 10990134309] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 10995383889] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 10996631730] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 11004398139] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11007091536] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 11008255797] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11009502693] Testing word: +LOOP +[Hera] [HADES][TEST ] [KRELTSC: 11010459138] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11011504140] Running +LOOP.basic: : TEST21 10 0 DO I . 2 +LOOP ; TEST21 CR +[Hera] [HADES][INFO ] [KRELTSC: 11018832279] L8[TABLE]: Config 9 → 10 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 0 2 4 6 8 +[Hera] [HADES][TEST ] [KRELTSC: 11021764824] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11023579413] Expected: Should count by 2 +[Hera] [HADES][TEST ] [KRELTSC: 11024625234] Running +LOOP.negative: : TEST22 0 10 DO I . -1 +LOOP ; TEST2 +[Hera] 10 9 8 7 6 5 4 3 2 1 0 +[Hera] [HADES][TEST ] [KRELTSC: 11032083216] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11035280424] Expected: Should count down +[Hera] [HADES][TEST ] [KRELTSC: 11036450334] Running +LOOP.variable: : TEST23 10 0 DO I . DUP +LOOP ; 3 TE +[Hera] 0 3 6 9 +[Hera] [HADES][TEST ] [KRELTSC: 11038629126] Test passed +[Hera] [HADES][TEST ] Testing +LOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11040399321] Expected: Should use stack value +[Hera] [HADES][TEST ] [KRELTSC: 11046590436] +LOOP: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11048424702] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11051128893] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 11052076287] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11053149471] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11055084831] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11062404423] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11064465237] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11066567526] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11068292907] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11069377620] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11075851941] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11077810884] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11080167819] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11082160005] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11083924887] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11085032217] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11090599191] Testing word: I +[Hera] [HADES][TEST ] [KRELTSC: 11091488940] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11093232108] Running I.basic: : TI 4 0 DO I . LOOP CR ; TI +[Hera] 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11096132103] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11097848370] Expected: Should print: 0 1 2 3 +[Hera] [HADES][TEST ] [KRELTSC: 11098967796] Running I.single: : TI1 1 0 DO I . LOOP CR ; TI1 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 11105659719] L8[TABLE]: Config 10 → 11 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 11107409859] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11110057749] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11111167914] Running I.offset: : TI2 5 3 DO I . LOOP CR ; TI2 +[Hera] 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11113122804] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11119091424] Expected: Should print: 3 4 +[Hera] [HADES][TEST ] [KRELTSC: 11120548614] Running I.in_expr: : TI3 3 0 DO I 2 * . LOOP CR ; TI3 +[Hera] 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11123624820] Test passed +[Hera] [HADES][TEST ] Testing I ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11125342221] Expected: Should print: 0 2 4 +[Hera] [HADES][TEST ] [KRELTSC: 11126504004] I: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11127735045] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11129148261] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 11135490408] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11138542191] 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: 11140683246] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11142480069] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 11143692420] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11153175306] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11154978345] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11156076750] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11157308316] Testing word: J +[Hera] [HADES][TEST ] [KRELTSC: 11158256214] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11164273218] 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: 11168917935] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11170652745] Expected: Should print: 0 0 0 1 1 1 +[Hera] [HADES][TEST ] [KRELTSC: 11171848359] Running J.paired: : TJ2 2 0 DO 2 0 DO J I + . LOOP LOOP CR ; +[Hera] 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11180124669] Test passed +[Hera] [HADES][TEST ] Testing J ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11183301927] Expected: Should print: 0 1 1 2 +[Hera] [HADES][TEST ] [KRELTSC: 11184464382] J: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11185687422] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11187204357] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 11193628383] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11195887962] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 11198843943] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11200603323] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 11201689800] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] [HADES][INFO ] [KRELTSC: 11208664992] L8[TABLE]: Config 11 → 12 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11211876480] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11213693085] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11214766101] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 11216754990] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11223036657] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 11224061562] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11227486935] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11229351273] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11230479876] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11236952223] Testing word: EXIT +[Hera] [HADES][TEST ] [KRELTSC: 11239514454] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11240502231] Running EXIT.early_return: : TEX 5 EXIT 99 ; TEX . CR +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 11242447524] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11244237648] Expected: Should print: 5 +[Hera] [HADES][TEST ] [KRELTSC: 11245354092] Running EXIT.cond_exit_pos: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11254234971] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11256062286] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11257164639] Running EXIT.cond_exit_neg: : TEX2 DUP 0> IF EXIT THEN NEGATE +[Hera] 4 +[Hera] [HADES][TEST ] [KRELTSC: 11259089373] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11268332355] Expected: Should print: 4 +[Hera] [HADES][TEST ] [KRELTSC: 11269560162] Running EXIT.no_skipped: : TEX3 1 2 EXIT 3 ; TEX3 . . CR +[Hera] 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11271616692] Test passed +[Hera] [HADES][TEST ] Testing EXIT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11273462340] Expected: Should print: 2 1 +[Hera] [HADES][TEST ] [KRELTSC: 11274563769] EXIT: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11280245382] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11282675250] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 11284131957] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11285174712] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11287750509] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11293551444] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11294987970] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11298476070] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11300254749] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11301280914] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 11303374614] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11309504220] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 11310716067] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11313398775] Testing word: LEAVE +[Hera] [HADES][TEST ] [KRELTSC: 11314386405] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11315420991] Running LEAVE.basic: : TLV 0 5 0 DO I 3 = IF LEAVE THEN 1+ LO +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11317607868] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11324122320] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11325227424] Running LEAVE.at_start: : TLV2 0 5 0 DO LEAVE 1+ LOOP ; TLV2 +[Hera] [HADES][INFO ] [KRELTSC: 11328369990] L8[TABLE]: Config 12 → 13 regime=7 score=6553 L1=0 L2=0 L3=0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11330242539] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11332048938] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11337842355] Running LEAVE.qdloop: : TLV3 0 5 0 ?DO I 2 = IF LEAVE THEN 1+ +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 11342864736] Test passed +[Hera] [HADES][TEST ] Testing LEAVE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11344676889] Expected: Should print: 2 +[Hera] [HADES][TEST ] [KRELTSC: 11345724159] LEAVE: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11346983844] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11352951372] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 11353917309] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11355653463] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11358819738] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11360732607] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 11361859719] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11371279752] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11373254676] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11374337646] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11375580615] Testing word: UNLOOP +[Hera] [HADES][TEST ] [KRELTSC: 11376589119] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11382717780] Running UNLOOP.early_exit: : TUL 5 0 DO I 2 = IF UNLOOP 42 EX +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11387292609] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11389049721] Expected: Should print: 42 +[Hera] [HADES][TEST ] [KRELTSC: 11390148798] Running UNLOOP.full_loop: : TUL2 5 0 DO I 9 = IF UNLOOP 77 EX +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11397808926] Test passed +[Hera] [HADES][TEST ] Testing UNLOOP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11401471179] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11402589702] UNLOOP: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11403824985] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11405274321] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 11410708848] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11413890726] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 [HADES][INFO ] [KRELTSC: 11417764113] L8[TABLE]: Config 13 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 + +[Hera] [HADES][TEST ] [KRELTSC: 11419053324] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11425266846] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11428126500] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11430591060] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11432378874] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11433472449] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11434736082] Testing word: AGAIN +[Hera] [HADES][TEST ] [KRELTSC: 11440663857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11442773265] Running AGAIN.basic: : TAG 0 BEGIN 1+ DUP 3 = IF EXIT THEN AG +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11445021063] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11446823787] Expected: Should print: 3 +[Hera] [HADES][TEST ] [KRELTSC: 11447874144] Running AGAIN.countdown: : CD 10 BEGIN 1- DUP 0= IF EXIT THEN +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11455257177] Test passed +[Hera] [HADES][TEST ] Testing AGAIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11458631394] Expected: Should print: 0 +[Hera] [HADES][TEST ] [KRELTSC: 11459645442] AGAIN: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11460871401] â–¶ Testing module: src/test_runner/modules/control_words_test. +[Hera] [HADES][TEST ] [KRELTSC: 11462314290] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 11463297321] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11469051573] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 11474038044] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11475876825] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 11477002236] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11484636912] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11487619605] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 11488743798] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][INFO ] [KRELTSC: 11491346769] L8[TABLE]: Config 14 → 0 regime=6 score=26214 L1=0 L2=0 L3=0 +[Hera] [HADES][TEST ] [KRELTSC: 11492807487] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11500858950] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11502568980] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 11504680131] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11506608624] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 11512880736] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 11516718066] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11518523415] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 11519570496] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11520820773] Testing word: CASE +[Hera] [HADES][TEST ] [KRELTSC: 11521793451] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11528483589] Running CASE.match_1: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 10 +[Hera] [HADES][TEST ] [KRELTSC: 11532440871] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11534221545] Expected: Should print: 10 +[Hera] [HADES][TEST ] [KRELTSC: 11535319425] Running CASE.match_2: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11542935033] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11546747079] Expected: Should print: 20 +[Hera] [HADES][TEST ] [KRELTSC: 11547852162] Running CASE.default: : TC CASE 1 OF 10 ENDOF 2 OF 20 ENDOF 9 +[Hera] 99 +[Hera] [HADES][TEST ] [KRELTSC: 11549938239] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11551732269] Expected: Should print: 99 +[Hera] [HADES][TEST ] [KRELTSC: 11557207116] Running CASE.zero_case: : TC CASE 0 OF 88 ENDOF 1 OF 77 ENDOF +[Hera] 88 +[Hera] [HADES][TEST ] [KRELTSC: 11560727913] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11562514383] Expected: Should print: 88 +[Hera] [HADES][TEST ] [KRELTSC: 11563557033] Running CASE.neg_case: : TC CASE -1 OF 55 ENDOF 44 SWAP ENDCA +[Hera] 55 +[Hera] [HADES][TEST ] [KRELTSC: 11565958719] Test passed +[Hera] [HADES][TEST ] Testing CASE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11572052247] Expected: Should print: 55 +[Hera] [HADES][TEST ] [KRELTSC: 11573103591] CASE: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11575926537] === Control Words Summary: 0 passed, 0 failed, 0 skipped, 0 err +[Hera] [HADES][INFO ] [KRELTSC: 11577457248] +[Hera] === Testing Module: StarForth Words === +[Hera] [HADES][INFO ] [KRELTSC: 11579104635] Running StarForth Words Tests (Module 17: StarForth Extensions) +[Hera] [HADES][TEST ] [KRELTSC: 11580584085] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11586643467] Testing word: ENTROPY@ +[Hera] [HADES][TEST ] [KRELTSC: 11587635024] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11589807495] Running ENTROPY@.after_execution: : TESTWORD 1 1 + DROP ; TES +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 11592043260] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11593991430] Expected: Should show execution count > 0 +[Hera] [HADES][TEST ] [KRELTSC: 11595283812] Running ENTROPY@.zero_initial: : NEWWORD ; ' NEWWORD ENTROPY@ +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11604643995] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11606497224] Expected: Should show 0 for unused word +[Hera] [HADES][TEST ] [KRELTSC: 11607755040] Running ENTROPY@.multiple_calls: : ENTTEST 1 DROP ; ENTTEST E +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 11609811528] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11618896653] Expected: Should increment with each call +[Hera] [HADES][TEST ] [KRELTSC: 11620472934] Running ENTROPY@.null_addr: 0 ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 11621751099] ENTROPY@: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 11622839676] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11629190181] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 11631908904] Running ENTROPY@.empty_stack: ENTROPY@ +[Hera] [HADES][ERROR] [KRELTSC: 11634255045] ENTROPY@: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11635347507] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11637233076] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11638468989] ENTROPY@: 5 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11644219146] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11648885178] Testing word: ENTROPY! +[Hera] [HADES][TEST ] [KRELTSC: 11649996666] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11651035368] Running ENTROPY!.set_entropy: : ENTSET ; 42 ' ENTSET ENTROPY! +[Hera] 42 +[Hera] [HADES][TEST ] [KRELTSC: 11653438230] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11660135277] Expected: Should set entropy to 42 +[Hera] [HADES][TEST ] [KRELTSC: 11661364932] Running ENTROPY!.overwrite: : ENTOV ; 10 ' ENTOV ENTROPY! 20 +[Hera] [HADES][INFO ] [KRELTSC: 11664678858] L8[TABLE]: Config 0 → 14 regime=7 score=6553 L1=0 L2=0 L3=0 L +[Hera] 20 +[Hera] [HADES][TEST ] [KRELTSC: 11666592735] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11673224262] Expected: Should overwrite previous value +[Hera] [HADES][TEST ] [KRELTSC: 11676976815] Running ENTROPY!.zero_entropy: : ENTZERO ; 0 ' ENTZERO ENTROP +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 11679781743] Test passed +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11681676111] Expected: Should set entropy to 0 +[Hera] [HADES][TEST ] [KRELTSC: 11687616885] Running ENTROPY!.null_addr: 42 0 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11690913213] ENTROPY!: null dictionary entry +[Hera] [HADES][TEST ] [KRELTSC: 11692073568] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11694076674] Expected: Should handle null address +[Hera] [HADES][TEST ] [KRELTSC: 11695323171] Running ENTROPY!.one_arg: 42 ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11696752515] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11703161064] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11707669029] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11708885580] Running ENTROPY!.empty_stack: ENTROPY! +[Hera] [HADES][ERROR] [KRELTSC: 11710108641] ENTROPY!: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11711214690] Expected error occurred +[Hera] [HADES][TEST ] Testing ENTROPY! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11718659442] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 11719823325] ENTROPY!: 6 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 11721101658] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 11722573569] Testing word: WORD-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 11723648433] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 11724666681] Running WORD-ENTROPY.display_all: 1 DUP DUP DUP DROP DROP DRO +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 1 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 119 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 305 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 121 + +[Hera] :: 129 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 51 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 51 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5196 + +[Hera] Total words: 503 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 11868700914] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 11870540766] Expected: Should display all word entropy stats +[Hera] [HADES][TEST ] [KRELTSC: 11871794466] Running WORD-ENTROPY.after_execution: : WDENT 1 2 + DROP ; WD +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 2 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 15 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5213 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] [HADES][TEST ] [KRELTSC: 12030007710] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12032267583] Expected: Should show defined word entropy +[Hera] [HADES][TEST ] [KRELTSC: 12038444859] Running WORD-ENTROPY.stack_preserved: DEPTH WORD-ENTROPY DEPT +[Hera] Word Usage Statistics (Execution Heat Counts): + +[Hera] ============================================= + +[Hera] WDENT: 2 + +[Hera] DEFER@: 2 + +[Hera] IS: 5 + +[Hera] DEFER: 4 + +[Hera] WORD-ENTROPY: 3 + +[Hera] ENTROPY!: 7 + +[Hera] ENTROPY@: 8 + +[Hera] ENDCASE: 10 + +[Hera] ENDOF: 18 + +[Hera] OF: 18 + +[Hera] CASE: 10 + +[Hera] EXIT: 121 + +[Hera] UNLOOP: 6 + +[Hera] J: 58 + +[Hera] I: 212 + +[Hera] LEAVE: 6 + +[Hera] +LOOP: 6 + +[Hera] LOOP: 48 + +[Hera] DO: 42 + +[Hera] ?DO: 10 + +[Hera] UNTIL: 8 + +[Hera] AGAIN: 4 + +[Hera] REPEAT: 10 + +[Hera] WHILE: 10 + +[Hera] BEGIN: 20 + +[Hera] THEN: 32 + +[Hera] ELSE: 14 + +[Hera] IF: 32 + +[Hera] (LEAVE): 6 + +[Hera] (+LOOP): 40 + +[Hera] (LOOP): 152 + +[Hera] (DO): 48 + +[Hera] (?DO): 12 + +[Hera] (0BRANCH): 142 + +[Hera] (BRANCH): 72 + +[Hera] DOES>: 3 + +[Hera] does_rt: 1 + +[Hera] LITERAL: 1 + +[Hera] LIT: 309 + +[Hera] FENCE: 3 + +[Hera] FORGET: 7 + +[Hera] ]: 3 + +[Hera] [: 4 + +[Hera] IMMEDIATE: 6 + +[Hera] CONSTANT: 4 + +[Hera] VARIABLE: 5 + +[Hera] CREATE: 23 + +[Hera] ;: 122 + +[Hera] :: 130 + +[Hera] ABORT": 3 + +[Hera] ABORT: 4 + +[Hera] QUIT: 1 + +[Hera] EXECUTE: 2 + +[Hera] ORDER: 3 + +[Hera] FORTH: 10 + +[Hera] CURRENT: 4 + +[Hera] CONTEXT: 5 + +[Hera] DEFINITIONS: 15 + +[Hera] VOCABULARY: 15 + +[Hera] ': 16 + +[Hera] FIND: 4 + +[Hera] >BODY: 2 + +[Hera] HIDDEN: 2 + +[Hera] SMUDGE: 2 + +[Hera] LATEST: 7 + +[Hera] SP@: 8 + +[Hera] SP!: 5 + +[Hera] PAD: 15 + +[Hera] 2,: 7 + +[Hera] C,: 10 + +[Hera] ,: 21 + +[Hera] ALLOT: 9 + +[Hera] ALIGN: 1 + +[Hera] HERE: 109 + +[Hera] SCR: 3 + +[Hera] THRU: 17 + +[Hera] LIST: 5 + +[Hera] LOAD: 5 + +[Hera] FLUSH: 3 + +[Hera] EMPTY-BUFFERS: 4 + +[Hera] SAVE-BUFFERS: 3 + +[Hera] UPDATE: 7 + +[Hera] BUFFER: 4 + +[Hera] BLOCK: 12 + +[Hera] SPACES: 10 + +[Hera] SPACE: 7 + +[Hera] TYPE: 43 + +[Hera] CR: 659 + +[Hera] EMIT: 15 + +[Hera] BLANK: 2 + +[Hera] SKIP: 4 + +[Hera] SCAN: 5 + +[Hera] SEARCH: 4 + +[Hera] COMPARE: 5 + +[Hera] CMOVE>: 4 + +[Hera] CMOVE: 6 + +[Hera] -TRAILING: 4 + +[Hera] LITERAL: 1 + +[Hera] [']: 3 + +[Hera] BL: 19 + +[Hera] SOURCE: 2 + +[Hera] >IN: 5 + +[Hera] S": 37 + +[Hera] (s"): 4 + +[Hera] WORD: 15 + +[Hera] SPAN: 4 + +[Hera] EXPECT: 4 + +[Hera] COUNT: 14 + +[Hera] OCTAL: 6 + +[Hera] HEX: 7 + +[Hera] DECIMAL: 14 + +[Hera] BASE: 9 + +[Hera] SIGN: 3 + +[Hera] HOLD: 2 + +[Hera] #>: 16 + +[Hera] #S: 11 + +[Hera] #: 5 + +[Hera] <#: 17 + +[Hera] .: 901 + +[Hera] D2/: 5 + +[Hera] D2*: 5 + +[Hera] D0<: 7 + +[Hera] D0=: 7 + +[Hera] 2R@: 3 + +[Hera] 2R>: 7 + +[Hera] 2>R: 7 + +[Hera] 2ROT: 6 + +[Hera] 2OVER: 6 + +[Hera] 2SWAP: 7 + +[Hera] 2DUP: 6 + +[Hera] 2DROP: 6 + +[Hera] D=: 7 + +[Hera] D<: 8 + +[Hera] DMIN: 6 + +[Hera] DMAX: 6 + +[Hera] DABS: 7 + +[Hera] DNEGATE: 6 + +[Hera] D-: 8 + +[Hera] D+: 7 + +[Hera] S>D: 7 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] M/MOD: 7 + +[Hera] M*: 8 + +[Hera] M+: 7 + +[Hera] FALSE: 18 + +[Hera] TRUE: 30 + +[Hera] WITHIN: 31 + +[Hera] U>: 25 + +[Hera] U<: 25 + +[Hera] <=: 31 + +[Hera] >=: 31 + +[Hera] >: 1 + +[Hera] <: 42 + +[Hera] =: 92 + +[Hera] 0<>: 3 + +[Hera] 0>: 8 + +[Hera] 0<: 5 + +[Hera] 0=: 47 + +[Hera] NOT: 1 + +[Hera] OR: 6 + +[Hera] AND: 7 + +[Hera] NEGATE: 6 + +[Hera] ABS: 1 + +[Hera] 1-: 36 + +[Hera] 1+: 80 + +[Hera] */MOD: 8 + +[Hera] */: 10 + +[Hera] /: 1 + +[Hera] *: 8 + +[Hera] -: 30 + +[Hera] +: 54 + +[Hera] CELLS: 14 + +[Hera] 2@: 4 + +[Hera] C!: 5 + +[Hera] C@: 9 + +[Hera] !: 15 + +[Hera] @: 39 + +[Hera] R>: 5 + +[Hera] >R: 7 + +[Hera] DEPTH: 16 + +[Hera] OVER: 22 + +[Hera] SWAP: 41 + +[Hera] DUP: 144 + +[Hera] DROP: 54 + +[Hera] ------------------------------------- + +[Hera] Total executions: 5215 + +[Hera] Total words: 504 + +[Hera] Average executions per word: 10 + +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12184750347] Test passed +[Hera] [HADES][TEST ] Testing WORD-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12186680310] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 12187918155] WORD-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12189274377] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12190709307] Testing word: RESET-ENTROPY +[Hera] [HADES][TEST ] [KRELTSC: 12191788371] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12192826905] Running RESET-ENTROPY.reset_defined: : RESETTEST 1 DROP ; RES +[Hera] [HADES][TEST ] [KRELTSC: 12199932423] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12203915241] Expected: Should reset all entropy counters +[Hera] [HADES][TEST ] [KRELTSC: 12205233852] Running RESET-ENTROPY.double_reset: RESET-ENTROPY RESET-ENTRO +[Hera] [HADES][TEST ] [KRELTSC: 12206705595] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12214855023] Expected: Should handle multiple resets +[Hera] [HADES][TEST ] [KRELTSC: 12216734334] Running RESET-ENTROPY.after_usage: 1 DUP DUP DUP DROP DROP DR +[Hera] [HADES][TEST ] [KRELTSC: 12218244885] Test passed +[Hera] [HADES][TEST ] Testing RESET-ENTROPY ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12220082910] Expected: Should reset after word usage +[Hera] [HADES][TEST ] [KRELTSC: 12221326047] RESET-ENTROPY: 3 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12227279652] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12229050204] Testing word: TOP-WORDS +[Hera] [HADES][TEST ] [KRELTSC: 12230782053] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12231787785] Running TOP-WORDS.display_top5: : TOPTEST 1 DROP ; TOPTEST TO +[Hera] Top 5 most frequently used words: + +[Hera] ================================== + +[Hera] 1. DROP: 6 + +[Hera] 2. TOPTEST: 5 + +[Hera] 3. EXIT: 5 + +[Hera] 4. LIT: 5 + +[Hera] 5. TOP-WORDS: 1 + +[Hera] [HADES][TEST ] [KRELTSC: 12242614146] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12246027780] Expected: Should display top 5 hot words +[Hera] [HADES][TEST ] [KRELTSC: 12247287255] 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: 12257502411] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12260948385] Expected: Should display top 10 words +[Hera] [HADES][TEST ] [KRELTSC: 12262165272] 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: 12269422137] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12273166920] Expected: Should handle display after reset +[Hera] [HADES][TEST ] [KRELTSC: 12274486245] 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: 12277632675] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12279537144] Expected: Should display top 1 word +[Hera] [HADES][TEST ] [KRELTSC: 12285319368] 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: 12289810869] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12291653073] Expected: Should handle large count +[Hera] [HADES][TEST ] [KRELTSC: 12292769790] Running TOP-WORDS.zero_count: 0 TOP-WORDS +[Hera] TOP-WORDS: invalid count 0 + +[Hera] [HADES][TEST ] [KRELTSC: 12294663129] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12304067979] Expected: Should handle zero count +[Hera] [HADES][TEST ] [KRELTSC: 12305209329] Running TOP-WORDS.negative_count: -5 TOP-WORDS +[Hera] TOP-WORDS: invalid count -5 + +[Hera] [HADES][TEST ] [KRELTSC: 12307236102] Test passed +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12309079419] Expected: Should handle negative count +[Hera] [HADES][TEST ] [KRELTSC: 12315626925] Running TOP-WORDS.empty_stack: TOP-WORDS +[Hera] [HADES][ERROR] [KRELTSC: 12318701283] TOP-WORDS: data stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 12319816362] Expected error occurred +[Hera] [HADES][TEST ] Testing TOP-WORDS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12321817599] Expected: Should cause stack underflow +[Hera] [HADES][TEST ] [KRELTSC: 12323060589] TOP-WORDS: 8 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12328310925] â–¶ Testing module: src/test_runner/modules/starforth_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 12331557819] Testing word: (- +[Hera] [HADES][TEST ] [KRELTSC: 12332502021] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12333535536] Running (-.comment_line: (- This is a comment +[Hera] 1 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12335454600] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12336480870] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12338288928] Expected: Should ignore rest of line +[Hera] [HADES][TEST ] [KRELTSC: 12344173233] Running (-.mid_line: 1 (- comment here +[Hera] 2 + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12346987233] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12348020979] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12349848672] Expected: Should work mid-expression +[Hera] [HADES][TEST ] [KRELTSC: 12351012555] Running (-.no_stack_effect: DEPTH (- comment +[Hera] DEPTH = . CR +[Hera] [HADES][WARN ] [KRELTSC: 12352727289] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12358338489] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12361363497] Expected: Should not affect stack +[Hera] [HADES][TEST ] [KRELTSC: 12362535297] Running (-.multiple: 1 (- first +[Hera] 2 (- second +[Hera] + . CR +[Hera] [HADES][WARN ] [KRELTSC: 12364599219] (- comment not terminated +[Hera] [HADES][TEST ] [KRELTSC: 12365630235] Test passed +[Hera] [HADES][TEST ] Testing (- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12367489932] Expected: Should handle multiple comments +[Hera] [HADES][TEST ] [KRELTSC: 12374163564] (-: 4 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12377731401] === StarForth Words Summary: 0 passed, 0 failed, 0 skipped, 0 e +[Hera] [HADES][INFO ] [KRELTSC: 12379159380] +[Hera] === Testing Module: ACL Words === +[Hera] [HADES][INFO ] [KRELTSC: 12380599686] Running ACL Words Tests (Module 24)... +[Hera] [HADES][WARN ] [KRELTSC: 12389428968] ACL: denied '__acl_deny_test__' +[Hera] [HADES][INFO ] [KRELTSC: 12391515927] SKIP: STRICT mode test (ACL.4th not loaded) +[Hera] [HADES][INFO ] [KRELTSC: 12393010413] SKIP: ACL-TTL-COMPUTE (ACL.4th not loaded) +[Hera] [HADES][WARN ] [KRELTSC: 12394549356] vm_create_word: cannot shadow pinned word '__acl_shadow_target_ +[Hera] [HADES][TEST ] [KRELTSC: 12398089830] === ACL Words Summary: 29 passed, 0 failed, 0 skipped, 0 errors +[Hera] [HADES][INFO ] [KRELTSC: 12404159397] +[Hera] === Testing Module: Mama FORTH Words === +[Hera] [HADES][INFO ] [KRELTSC: 12407171952] Running Mama FORTH Words Tests (Capsule System M7.1)... +[Hera] [HADES][TEST ] [KRELTSC: 12408549363] Testing word: CAPSULE-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 12409676244] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12410742393] CAPSULE-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12417538623] Testing word: CAPSULE@ +[Hera] [HADES][TEST ] [KRELTSC: 12419919351] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12420972228] CAPSULE@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12422265219] Testing word: CAPSULE-FLAGS@ +[Hera] [HADES][TEST ] [KRELTSC: 12423303648] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12424350414] CAPSULE-FLAGS@: 0 passed, 0 failed, 3 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12425830641] Testing word: CAPSULE-LEN@ +[Hera] [HADES][TEST ] [KRELTSC: 12432315021] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12434296266] CAPSULE-LEN@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12435672501] Testing word: CAPSULE-HASH@ +[Hera] [HADES][TEST ] [KRELTSC: 12436772502] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12437738061] CAPSULE-HASH@: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12439110894] Testing word: MAMA-VM-ID +[Hera] [HADES][TEST ] [KRELTSC: 12445244994] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12446616336] MAMA-VM-ID: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12449477691] Testing word: VM-COUNT +[Hera] [HADES][TEST ] [KRELTSC: 12450451818] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12451478676] VM-COUNT: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12452736639] Testing word: CAPSULE-BIRTH +[Hera] [HADES][TEST ] [KRELTSC: 12453849912] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12459149535] CAPSULE-BIRTH: 0 passed, 0 failed, 2 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12460900473] Testing word: CAPSULE-RUN +[Hera] [HADES][TEST ] [KRELTSC: 12463019646] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12464463732] CAPSULE-RUN: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12465784002] Testing word: CAPSULE-TEST +[Hera] [HADES][TEST ] [KRELTSC: 12466784484] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12467827680] CAPSULE-TEST: 0 passed, 0 failed, 1 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12469242219] === Mama FORTH Words Summary: 0 passed, 0 failed, 0 skipped, 0 +[Hera] [HADES][INFO ] [KRELTSC: 12475124067] +[Hera] === Testing Module: Q48.16 Words === +[Hera] [HADES][INFO ] [KRELTSC: 12477702888] Running Q48.16 Words Tests (Module 25)... +[Hera] [HADES][TEST ] [KRELTSC: 12479377260] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12480843186] Testing word: Q.+ +[Hera] [HADES][TEST ] [KRELTSC: 12481794024] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12483105453] Running Q.+.basic: 1 Q.FROM-INT 2 Q.FROM-INT Q.+ Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12489756867] Test passed +[Hera] [HADES][TEST ] Testing Q.+ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12492348981] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12495889560] Q.+: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12497191833] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12498610866] Testing word: Q.- +[Hera] [HADES][TEST ] [KRELTSC: 12504148776] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12505181850] Running Q.-.basic: 5 Q.FROM-INT 2 Q.FROM-INT Q.- Q.TO-INT . C +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12508240185] Test passed +[Hera] [HADES][TEST ] Testing Q.- ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12510061368] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][INFO ] [KRELTSC: 12512546109] L8[TABLE]: Config 14 → 0 regime=3 score=26214 L1=0 L2=0 L3=0 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12520665486] Q.-: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12521924436] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12523322133] Testing word: Q.* +[Hera] [HADES][TEST ] [KRELTSC: 12524262891] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12525272529] Running Q.*.basic: 3 Q.FROM-INT 4 Q.FROM-INT Q.* Q.TO-INT . C +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 12527234643] Test passed +[Hera] [HADES][TEST ] Testing Q.* ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12533637816] Expected: Should print: 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] 12 +[Hera] [HADES][TEST ] [KRELTSC: 12538294671] Q.*: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12539516598] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12540914274] Testing word: Q./ +[Hera] [HADES][TEST ] [KRELTSC: 12541892958] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12547975545] Running Q./.basic: 10 Q.FROM-INT 2 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12552455286] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12554203641] Expected: Should print: 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] 5 +[Hera] [HADES][TEST ] [KRELTSC: 12561670128] Running Q./.by_zero: 5 Q.FROM-INT 0 Q.FROM-INT Q./ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12566819517] Test passed +[Hera] [HADES][TEST ] Testing Q./ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12568604265] Expected: Should print: 0 (division by zero yields q=0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12577193139] Q./: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12579864864] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12581949198] Testing word: Q.ABS +[Hera] [HADES][TEST ] [KRELTSC: 12582950961] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12583937037] Running Q.ABS.basic: 3 Q.FROM-INT Q.NEG Q.ABS Q.TO-INT . CR +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12585847575] Test passed +[Hera] [HADES][TEST ] Testing Q.ABS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12592311921] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12596664843] Q.ABS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12597877824] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12599317038] Testing word: Q.NEG +[Hera] [HADES][TEST ] [KRELTSC: 12600303282] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12606892620] Running Q.NEG.basic: 5 Q.FROM-INT Q.NEG Q.TO-INT . CR +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 12609791355] Test passed +[Hera] [HADES][TEST ] Testing Q.NEG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12611597901] Expected: Should print: -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] -5 +[Hera] [HADES][TEST ] [KRELTSC: 12614698068] Q.NEG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12621994875] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12625150041] Testing word: Q.LOG +[Hera] [HADES][TEST ] [KRELTSC: 12626134857] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12627113142] Running Q.LOG.of_one: Q.1 Q.LOG Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12628991508] Test passed +[Hera] [HADES][TEST ] Testing Q.LOG ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12636243018] Expected: Should print: 0 (ln 1.0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][INFO ] [KRELTSC: 12641092821] L8[TABLE]: Config 0 → 1 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12643321992] Q.LOG: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12649603071] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12651361065] Testing word: Q.EXP +[Hera] [HADES][TEST ] [KRELTSC: 12652306359] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12653333280] Running Q.EXP.of_zero: Q.0 Q.EXP Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12655168491] Test passed +[Hera] [HADES][TEST ] Testing Q.EXP ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12656949081] Expected: Should print: 1 (e^0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12660143706] Q.EXP: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12666088386] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12667873785] Testing word: Q.SQRT +[Hera] [HADES][TEST ] [KRELTSC: 12669943944] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12670947219] Running Q.SQRT.of_four: 4 Q.FROM-INT Q.SQRT Q.TO-INT . CR +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 12672934092] Test passed +[Hera] [HADES][TEST ] Testing Q.SQRT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12681244758] Expected: Should print: 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] 2 +[Hera] [HADES][TEST ] [KRELTSC: 12684888720] Q.SQRT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12686230641] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12687600408] Testing word: Q.SIN +[Hera] [HADES][TEST ] [KRELTSC: 12693465582] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12695718567] Running Q.SIN.of_zero: Q.0 Q.SIN Q.TO-INT . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12698414673] Test passed +[Hera] [HADES][TEST ] Testing Q.SIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12700141125] Expected: Should print: 0 (sin 0 = 0) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12707896278] Q.SIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12709137525] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12712149723] Testing word: Q.COS +[Hera] [HADES][TEST ] [KRELTSC: 12713153292] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12714192750] Running Q.COS.of_zero: Q.0 Q.COS Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12716096148] Test passed +[Hera] [HADES][TEST ] Testing Q.COS ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12722473239] Expected: Should print: 1 (cos 0 = 1) +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12727265523] Q.COS: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12728551626] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12729934203] Testing word: Q.FROM-INT +[Hera] [HADES][TEST ] [KRELTSC: 12730960767] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12736188507] Running Q.FROM-INT.round_trip: 7 Q.FROM-INT Q.TO-INT . CR +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 12738400353] Test passed +[Hera] [HADES][TEST ] Testing Q.FROM-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12741748131] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 12744809490] Q.FROM-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12746171235] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12753464493] Testing word: Q.TO-INT +[Hera] [HADES][TEST ] [KRELTSC: 12755923677] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12756932874] Running Q.TO-INT.of_one: Q.1 Q.TO-INT . CR +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12758496156] Test passed +[Hera] [HADES][TEST ] Testing Q.TO-INT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12760351527] Expected: Should print: 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] 1 +[Hera] [HADES][TEST ] [KRELTSC: 12770857743] Q.TO-INT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12772170432] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12773541564] Testing word: Q.1 +[Hera] [HADES][TEST ] [KRELTSC: 12774675900] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12779705463] Running Q.1.raw_value: Q.1 . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 12782987616] Test passed +[Hera] [HADES][TEST ] Testing Q.1 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12784845465] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 12788165313] Q.1: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12789412335] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12795120954] Testing word: Q.0 +[Hera] [HADES][TEST ] [KRELTSC: 12797362242] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12798496326] Running Q.0.raw_value: Q.0 . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12800325090] Test passed +[Hera] [HADES][TEST ] Testing Q.0 ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12802051164] Expected: Should print: 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12809474601] Q.0: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12811976730] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12813545493] Testing word: Q.SCALE +[Hera] [HADES][TEST ] [KRELTSC: 12814547928] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12815570628] Running Q.SCALE.raw_value: Q.SCALE . CR +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 12817188405] Test passed +[Hera] [HADES][TEST ] Testing Q.SCALE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12823630554] Expected: Should print: 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] 65536 +[Hera] [HADES][TEST ] [KRELTSC: 12829380459] Q.SCALE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12830748609] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12832129506] Testing word: Q.= +[Hera] [HADES][TEST ] [KRELTSC: 12833114070] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12834155523] Running Q.=.equal: Q.1 Q.1 Q.= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12841921218] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12844671840] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 [HADES][INFO ] [KRELTSC: 12846611043] L8[TABLE]: Config 1 → 2 regime=3 score=26214 L1=0 L2=0 L3=0 L + +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12854794869] Running Q.=.not_equal: Q.1 Q.0 Q.= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12856410420] Test passed +[Hera] [HADES][TEST ] Testing Q.= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12858183282] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12861336936] Q.=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12862599477] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12864150747] Testing word: Q.< +[Hera] [HADES][TEST ] [KRELTSC: 12869455893] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12870455766] Running Q.<.true: Q.0 Q.1 Q.< . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12873528297] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12875279004] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12884750235] Running Q.<.false: Q.1 Q.0 Q.< . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12886994253] Test passed +[Hera] [HADES][TEST ] Testing Q.< ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12888852333] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12898941258] Q.<: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12902715462] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12904106838] Testing word: Q.> +[Hera] [HADES][TEST ] [KRELTSC: 12905075001] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12911282559] Running Q.>.true: Q.1 Q.0 Q.> . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12914044689] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12916681197] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12919895163] Running Q.>.false: Q.0 Q.1 Q.> . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12926295417] Test passed +[Hera] [HADES][TEST ] Testing Q.> ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12929092197] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12932241483] Q.>: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12933492474] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12934923036] Testing word: Q.0= +[Hera] [HADES][TEST ] [KRELTSC: 12935906802] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12941247543] Running Q.0=.true: Q.0 Q.0= . CR +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12943975254] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12946106628] Expected: Should print: -1 (true) +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] -1 +[Hera] [HADES][TEST ] [KRELTSC: 12949342287] Running Q.0=.false: Q.1 Q.0= . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12955443102] Test passed +[Hera] [HADES][TEST ] Testing Q.0= ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12957329931] Expected: Should print: 0 (false) +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 12961483920] Q.0=: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12962727834] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12964133532] Testing word: Q.MAX +[Hera] [HADES][TEST ] [KRELTSC: 12969295227] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12970722303] Running Q.MAX.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MAX Q.TO-INT +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 12974074260] Test passed +[Hera] [HADES][TEST ] Testing Q.MAX ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 12975926208] Expected: Should print: 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] 7 +[Hera] [HADES][INFO ] [KRELTSC: 12978728763] L8[TABLE]: Config 2 → 3 regime=3 score=26214 L1=0 L2=0 L3=0 L +[Hera] 7 +[Hera] [HADES][TEST ] [KRELTSC: 12985925694] Q.MAX: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 12988688874] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 12990091674] Testing word: Q.MIN +[Hera] [HADES][TEST ] [KRELTSC: 12991084617] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 12992087640] Running Q.MIN.basic: 3 Q.FROM-INT 7 Q.FROM-INT Q.MIN Q.TO-INT +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 12994006809] Test passed +[Hera] [HADES][TEST ] Testing Q.MIN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13002724602] Expected: Should print: 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13006250523] Q.MIN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13007479380] â–¶ Testing module: src/test_runner/modules/q48_words_test.c +[Hera] [HADES][TEST ] [KRELTSC: 13013228550] Testing word: Q.PRINT +[Hera] [HADES][TEST ] [KRELTSC: 13014585402] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13015553544] Running Q.PRINT.of_one: Q.1 Q.PRINT CR +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 13018573890] Test passed +[Hera] [HADES][TEST ] Testing Q.PRINT ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13020404502] Expected: Should print: 1.00000 +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] 1.5u +[Hera] [HADES][TEST ] [KRELTSC: 13028446515] Q.PRINT: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13031938815] === Q48.16 Words Summary: 0 passed, 0 failed, 0 skipped, 0 erro +[Hera] [HADES][INFO ] [KRELTSC: 13033781733] +[Hera] === Testing Module: Inference Engine Words === +[Hera] [HADES][INFO ] [KRELTSC: 13035350937] Running Inference Engine Words Tests (Module 26)... +[Hera] [HADES][TEST ] [KRELTSC: 13036738995] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13042980888] Testing word: Q.VARIANCE +[Hera] [HADES][TEST ] [KRELTSC: 13044983952] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13046174694] Running Q.VARIANCE.three_cells: 100 HERE ! 200 HERE 8 + ! 300 +[Hera] 6666 +[Hera] [HADES][TEST ] [KRELTSC: 13048455063] Test passed +[Hera] [HADES][TEST ] Testing Q.VARIANCE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13050280215] Expected: Should print population variance of {100,200,300} +[Hera] [HADES][TEST ] [KRELTSC: 13051752378] Q.VARIANCE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13058746554] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13062360591] Testing word: INFER-DECAY-SLOPE +[Hera] [HADES][TEST ] [KRELTSC: 13063457463] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13064602026] Running INFER-DECAY-SLOPE.three_cells: 300 HERE ! 200 HERE 8 +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13072211649] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY-SLOPE ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13075645695] Expected: Should print decay slope for a decreasing traject +[Hera] [HADES][TEST ] [KRELTSC: 13077095430] INFER-DECAY-SLOPE: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13078467444] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13079845128] Testing word: INFER-WINDOW-WIDTH +[Hera] [HADES][TEST ] [KRELTSC: 13080979737] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13087064298] Running INFER-WINDOW-WIDTH.three_cells: 100 HERE ! 200 HERE 8 +[Hera] 3 +[Hera] [HADES][TEST ] [KRELTSC: 13090299537] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW-WIDTH ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13092257178] Expected: Should print an inferred window width (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13093611384] INFER-WINDOW-WIDTH: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13095036927] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13101774693] Testing word: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 13103754489] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13104930657] Running INFER-RUN.basic: INFER-RUN +[Hera] [HADES][TEST ] [KRELTSC: 13109649168] Test passed +[Hera] [HADES][TEST ] Testing INFER-RUN ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13117550481] Expected: Should run without error +[Hera] [HADES][TEST ] [KRELTSC: 13120968504] INFER-RUN: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13122266871] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13123684182] Testing word: INFER-WINDOW@ +[Hera] [HADES][TEST ] [KRELTSC: 13124741343] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13131145671] Running INFER-WINDOW@.after_run: INFER-RUN INFER-WINDOW@ . CR +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13135857987] Test passed +[Hera] [HADES][TEST ] Testing INFER-WINDOW@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13138291152] Expected: Should print last adaptive_window_width (no error +[Hera] [HADES][TEST ] [KRELTSC: 13145515215] INFER-WINDOW@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13147261806] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13148915346] Testing word: INFER-DECAY@ +[Hera] [HADES][TEST ] [KRELTSC: 13149972822] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13151042667] Running INFER-DECAY@.after_run: INFER-RUN INFER-DECAY@ Q.TO-I +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13159160133] Test passed +[Hera] [HADES][TEST ] Testing INFER-DECAY@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13162769907] Expected: Should print last adaptive_decay_slope (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13164303453] INFER-DECAY@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13165680633] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13167090783] Testing word: INFER-VARIANCE@ +[Hera] [HADES][TEST ] [KRELTSC: 13168203258] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13173746880] Running INFER-VARIANCE@.after_run: INFER-RUN INFER-VARIANCE@ +[Hera] 1169 +[Hera] [HADES][TEST ] [KRELTSC: 13178022123] Test passed +[Hera] [HADES][TEST ] Testing INFER-VARIANCE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13179990033] Expected: Should print last window_variance_q48 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13181407218] INFER-VARIANCE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13182787737] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13188582246] Testing word: INFER-FIT@ +[Hera] [HADES][TEST ] [KRELTSC: 13189584324] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13191129000] Running INFER-FIT@.after_run: INFER-RUN INFER-FIT@ Q.TO-INT . +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13194462477] Test passed +[Hera] [HADES][TEST ] Testing INFER-FIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13196299893] Expected: Should print last slope_fit_quality_q48 (no error +[Hera] [HADES][TEST ] [KRELTSC: 13197783921] INFER-FIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13203511944] â–¶ Testing module: src/test_runner/modules/inference_words_tes +[Hera] [HADES][TEST ] [KRELTSC: 13205172456] Testing word: INFER-EARLY-EXIT@ +[Hera] [HADES][TEST ] [KRELTSC: 13207580757] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13208579349] Running INFER-EARLY-EXIT@.after_run: INFER-RUN INFER-EARLY-EX +[Hera] 0 +[Hera] [HADES][TEST ] [KRELTSC: 13217923824] Test passed +[Hera] [HADES][TEST ] Testing INFER-EARLY-EXIT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13222558356] Expected: Should print 0 or 1 (no error) +[Hera] [HADES][TEST ] [KRELTSC: 13223840112] INFER-EARLY-EXIT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13225267776] === Inference Engine Words Summary: 0 passed, 0 failed, 0 skipp +[Hera] [HADES][INFO ] [KRELTSC: 13226725239] +[Hera] === Testing Module: Physics Freeze Words === +[Hera] [HADES][INFO ] [KRELTSC: 13234660173] Running Physics Freeze Words Tests (Module 27)... +[Hera] [HADES][TEST ] [KRELTSC: 13236902679] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13238336286] Testing word: FREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 13239493638] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13240543365] Running FREEZE-WORD.basic: : __freeze_test_word__ ; S" __free +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 13248411939] Test passed +[Hera] [HADES][TEST ] Testing FREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13252214115] Expected: Should print: -1 (word is now frozen) +[Hera] [HADES][TEST ] [KRELTSC: 13253504922] FREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13254972255] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13256413380] Testing word: UNFREEZE-WORD +[Hera] [HADES][TEST ] [KRELTSC: 13262368098] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13263437649] Running UNFREEZE-WORD.basic: : __unfreeze_test_word__ ; S" __ +[Hera] 270 +[Hera] [HADES][TEST ] [KRELTSC: 13267328697] Test passed +[Hera] [HADES][TEST ] Testing UNFREEZE-WORD ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13269220608] Expected: Should print: 0 (freeze cleared) +[Hera] [HADES][TEST ] [KRELTSC: 13270504359] UNFREEZE-WORD: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13276764228] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13278147792] Testing word: FROZEN? +[Hera] [HADES][TEST ] [KRELTSC: 13280623440] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13281668337] Running FROZEN?.not_frozen: : __frozen_test_word__ ; S" __fro +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13283847696] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13285683642] Expected: Should print: 0 (freshly defined word is not froz +[Hera] [HADES][TEST ] [KRELTSC: 13287156834] Running FROZEN?.not_found: S" __nonexistent_freeze_xyz__" FRO +[Hera] 245 +[Hera] [HADES][TEST ] [KRELTSC: 13293977088] Test passed +[Hera] [HADES][TEST ] Testing FROZEN? ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13296676050] Expected: Should print: 0 (not-found treated as not frozen) +[Hera] [HADES][TEST ] [KRELTSC: 13298039958] FROZEN?: 2 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13299310479] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13307052864] Testing word: HEAT! +[Hera] [HADES][TEST ] [KRELTSC: 13308574839] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13309640421] Running HEAT!.basic: : __heat_store_test_word__ ; 999 S" __he +[Hera] 249 +[Hera] [HADES][TEST ] [KRELTSC: 13312083456] Test passed +[Hera] [HADES][TEST ] Testing HEAT! ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13314146958] Expected: Should print: 999 +[Hera] [HADES][TEST ] [KRELTSC: 13320262431] HEAT!: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13323937641] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13325916723] Testing word: HEAT@ +[Hera] [HADES][TEST ] [KRELTSC: 13326854562] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13327906431] Running HEAT@.of_fresh_word: : __heat_fetch_test_word__ ; S" +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13335550326] Test passed +[Hera] [HADES][TEST ] Testing HEAT@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13338581760] Expected: Should print: 0 (freshly defined word has zero he +[Hera] [HADES][TEST ] [KRELTSC: 13340060979] HEAT@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13341315561] â–¶ Testing module: src/test_runner/modules/physics_freeze_word +[Hera] [HADES][TEST ] [KRELTSC: 13342769958] Testing word: DECAY-RATE@ +[Hera] [HADES][TEST ] [KRELTSC: 13349414358] ------------------------ +[Hera] [HADES][TEST ] [KRELTSC: 13351485840] Running DECAY-RATE@.basic: DECAY-RATE@ . CR +[Hera] 224 +[Hera] [HADES][TEST ] [KRELTSC: 13353606966] Test passed +[Hera] [HADES][TEST ] Testing DECAY-RATE@ ... PASS +[Hera] [HADES][TEST ] [KRELTSC: 13355471115] Expected: Should print the compile-time DECAY_RATE_PER_US_Q +[Hera] [HADES][TEST ] [KRELTSC: 13356906192] DECAY-RATE@: 1 passed, 0 failed, 0 stubs, 0 errors +[Hera] [HADES][TEST ] [KRELTSC: 13365807147] === Physics Freeze Words Summary: 0 passed, 0 failed, 0 skipped +[Hera] [HADES][INFO ] [KRELTSC: 13367763549] FINAL TEST SUMMARY: +[Hera] [HADES][INFO ] [KRELTSC: 13368780411] Total tests run: 1050 +[Hera] [HADES][INFO ] [KRELTSC: 13369854477] Passed: 1012 +[Hera] [HADES][INFO ] [KRELTSC: 13370918211] Failed: 0 +[Hera] [HADES][INFO ] [KRELTSC: 13371960399] Stubs (not yet implemented): 38 +[Hera] [HADES][INFO ] [KRELTSC: 13373103177] Errors: 0 +[Hera] [HADES][INFO ] [KRELTSC: 13379192799] ALL IMPLEMENTED TESTS PASSED! +[Hera] [HADES][INFO ] [KRELTSC: 13381779117] Contract checks (A4'/A1): all passed +[Hera] [HADES][INFO ] [KRELTSC: 13382975487] ============================================== +[Hera] PARITY:M7.1a word_count=517 here=0x00000000000000d8 latest_id=686 hash=0x810b3ca1be10adc0 +[Hera] PARITY:OK +[Hera] POST: PASSED +[Hera] [HAL][exec] regions frozen: +[Hera] kernel.text: [0x00000000bdf16000, 0x00000000bdf4f3dc) +[Hera] VM: parity bootstrap complete +[Hera] PCI: init... +[Hera] virtio-rng: found device +[Hera] rng: backend = virtio-rng +[Hera] entropy: ready +[Hera] virtio-blk: found device +[Hera] Artemis: virtio-blk attached +[Hera] virtio-input: found device +[Hera] virtio-input: driver ready +[Hera] Init: Mama birth... +[Hera] [HADES][WARN ] [KRELTSC: 13513751034] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 13517953743] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 13687464168] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 13689920139] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 13979672364] ( Unterminated comment +[Hera] [HADES][WARN ] [KRELTSC: 14156204139] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14158743900] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14167287918] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14170496613] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14173039146] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14175661563] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14183072526] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14185491411] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14187946479] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14196138684] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14210977389] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14214083751] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14217777294] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14225822856] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14228640132] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14231084238] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14246662143] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14282618952] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14296763838] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14305060791] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14320773516] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14348696040] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14363398392] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14377385673] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14398809831] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14413208061] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14426987652] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14456573313] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14464938957] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14480938353] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14500957842] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14509045026] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14519348550] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14549656065] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14562964479] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14576640855] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14588497518] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14602820085] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14611187766] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14637662949] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14647905258] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14661301326] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14669902233] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14684396475] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14704506621] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14719498479] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14733913572] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14748253527] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14762427561] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14770572768] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14782165272] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14796045201] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14822763900] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14834554686] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14844057648] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14858453757] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14872603494] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14886954432] vm_dictionary_track_entry: out of stable IDs, disabling metrics +[Hera] [HADES][WARN ] [KRELTSC: 14902617702] vm_dictionary_track_entry: out of stable IDs, disabling metrics + +[Hera] ================================================ +[Hera] LithosAnanke — FORTH-79 bare-metal kernel +[Hera] Stadium step one: Hera alone +[Hera] ================================================ +[Hera] Hera [live] +[Hera] ================================================ + +[Hera] (no identity) +[Hera] PARITY:MAMA_INIT capsule_id=0x1ef4939ed32ec1e6 mode=m capsule_hash=0x1ef4939ed32ec1e6 dict_hash=0x05d6167c321aebfe +[Hera] Init: Mama birth OK +[Hera] ACL: CAPSULE-BIRTH pinned STRICT +[Hera] ACL: BIRTH pinned STRICT +[Hera] Starting heartbeat... +[Hera] SBI: timer armed (TIME extension) +[Hera] Heartbeat running. +[Hera] Stadium words: promotions=714 evictions=0 +[Hera] Stadium conservation: resident_sum=47641 reservoir=17895 sum=65536 (Q48_ONE=65536) +[Hera] Stadium quota grant self-test: OK +[Hera] Hera reservoir=17895 +[Hera] test-vm reservoir=65536 +[Hera] Startup: birthing Hermes (fleet foundation)... +[Hermes] (no identity) +[Hermes] PARITY:BIRTH vm_id=0xbc2ca8d118904a3b-0xa5c18737a93e539d capsule_id=0x2df61924448a6812 mode=p capsule_hash=0x2df61924448a6812 dict_hash=0x66ca4f1772e910d8 +[Hera] BIRTH: Hermes live +[Hera] Startup: Hermes live +[Hera] Startup: birthing Artemis (fleet foundation)... +[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][WARN ] [KRELTSC: 17359533009] INFERENCE: Output validation failed, ignoring results +[Artemis] 0.5u +[Artemis] ARTEMIS-K=1.5u +[Artemis] (no identity) +[Artemis] [HADES][WARN ] [KRELTSC: 23015420568] ( Unterminated comment +[Artemis] PARITY:BIRTH vm_id=0xe9d4524e32e842d2-0xa7c734250974dd94 capsule_id=0xf55edc4e76a8c294 mode=p capsule_hash=0xf55edc4e76a8c294 dict_hash=0x0e77cba3b09513f8 +[Hera] BIRTH: Artemis live +[Hera] Startup: Artemis live +[Hera] Heartbeat: 382 ticks, trust=0x00010000, variance=0x00000000 +[Hera] blkio_usb: MSC device ready +[Hera] Zuse: identity confirmed from attached thumbdrive +[Hera] LithosAnanke v2.0.0 +[Hera] StarForth Version 3.1.0 + +[Hera] StarForth CLI +[Hera] FORTH-79 interpreter type BYE or power off to exit + +[zuse@Hera] ok>  \ No newline at end of file diff --git a/src/starkernel/capsule/capsule_vm_switch_signal.c b/src/starkernel/capsule/capsule_vm_switch_signal.c index 98c66685..3cfa563d 100644 --- a/src/starkernel/capsule/capsule_vm_switch_signal.c +++ b/src/starkernel/capsule/capsule_vm_switch_signal.c @@ -56,6 +56,11 @@ static int g_slot_count; static int g_pending; static VMUuid g_pending_target; +/* DoE CSV exposure (FABRIC-3.md §XXVIII Stage 3 follow-on, 2026-09-13). */ +static int g_current_slot_cached = -1; +static uint64_t g_switch_count; +static uint32_t g_ticks_since_switch; + static int slot_for_vm_id(VMUuid vm_id) { int i; for (i = 0; i < g_slot_count; i++) { @@ -81,6 +86,9 @@ void sk_vm_switch_signal_tick(void) { current_slot = slot_for_vm_id(current->stadium_vm_id); if (current_slot < 0) return; /* current VM isn't a registered participant */ + g_current_slot_cached = current_slot; + g_ticks_since_switch++; + for (i = 0; i < g_slot_count; i++) { if (i == current_slot) { g_slots[i].readiness = 0; @@ -106,4 +114,36 @@ VMUuid sk_vm_switch_signal_take_pending(void) { return g_pending_target; } +void sk_vm_switch_signal_note_switch_performed(void) { + g_switch_count++; + g_ticks_since_switch = 0; +} + +uint64_t sk_vm_switch_signal_switch_count(void) { + return g_switch_count; +} + +uint32_t sk_vm_switch_signal_ticks_since_switch(void) { + return g_ticks_since_switch; +} + +int sk_vm_switch_signal_current_slot(void) { + return g_current_slot_cached; +} + +int sk_vm_switch_signal_slot_count(void) { + return g_slot_count; +} + +uint32_t sk_vm_switch_signal_readiness(int slot) { + if (slot < 0 || slot >= g_slot_count) return 0; + return g_slots[slot].readiness; +} + +uint32_t sk_vm_switch_signal_readiness_of(VMUuid vm_id) { + int slot = slot_for_vm_id(vm_id); + if (slot < 0) return 0; + return g_slots[slot].readiness; +} + #endif /* __STARKERNEL__ */ diff --git a/src/starkernel/doe_log.c b/src/starkernel/doe_log.c index 8cf9d13d..429f5eb5 100644 --- a/src/starkernel/doe_log.c +++ b/src/starkernel/doe_log.c @@ -46,6 +46,29 @@ * 20. fleet_conserved uint32 — vm_physics_conserved() as 0/1: whether * |fleet_k_q48 - Q48_ONE| < VM_PHYSICS_EPSILON_Q48 * at the moment this row was captured. + * 21. switch_count_cumulative uint64 — Stage 3 preemptive-switch count, cumulative + * since boot (capsule_vm_switch_signal.c). + * 22. switch_current_slot uint32 — which registered switch-signal participant is + * executing at this tick (0=Hera,1=Hermes, + * 2=Artemis by current registration order; + * 0xFFFFFFFF = none/unregistered at this moment). + * 23. switch_hera_readiness uint32 — Hera's raw readiness accumulator (slot 0). + * 24. switch_hermes_readiness uint32 — Hermes's raw readiness accumulator (slot 1). + * 25. switch_artemis_readiness uint32 — Artemis's raw readiness accumulator (slot 2). + * 26. switch_ticks_since uint32 — ticks elapsed since the last real switch + * (capsule_vm_switch_signal.c); empirically + * verifies the fixed 50-tick threshold under + * real DoE load rather than assuming it. + * + * Columns 21-26 (FABRIC-3.md §XXVIII Stage 3 follow-on, 2026-09-13): added + * alongside Stage 3's timer-driven preemptive context switching -- read-only + * exposure of state the switch-signal module already tracked internally for its + * own decision-making; no new measurement logic, just made observable. Slot + * readiness columns are hardcoded to the 3 known Tripod slots (same convention + * as columns 16-18) rather than a dynamic per-slot column set, for the same + * reason: this is a logging schema for the currently-known fleet, not the + * switch-signal mechanism itself (which stays slot-count-agnostic, headroom for + * up to 8 participants -- see capsule_vm_switch_signal.h). * * Note: avg_word_heat and estimated_jitter_ns are stored as double in the * snapshot but the freestanding snprintf has no %%f support. avg_word_heat @@ -67,6 +90,7 @@ #include "starkernel/timer.h" #include "starkernel/capsule_birth.h" #include "starkernel/capsule_vm_physics.h" +#include "starkernel/capsule_vm_switch_signal.h" /* FABRIC-3.md §XXVIII Stage 3 follow-on */ #include "freestanding/stdio.h" #include "word_registry.h" @@ -83,7 +107,10 @@ static const char *doe_header = "window_width,actual_window_size,predicted_label_hits,jitter_bits," "apic_ticks,time_trust_q48,variance_q48,vm_call_depth_max," "hera_heat_q48,hermes_heat_q48,artemis_heat_q48," - "fleet_k_q48,fleet_conserved"; + "fleet_k_q48,fleet_conserved," + "switch_count_cumulative,switch_current_slot," + "switch_hera_readiness,switch_hermes_readiness,switch_artemis_readiness," + "switch_ticks_since"; /* Looks up a Tripod VM's fleet heat by name; 0 if not currently registered * (e.g. between KILL and rebirth). */ @@ -133,9 +160,28 @@ void doe_log_tick_row(VM *vm, const HeartbeatTickSnapshot *snap) uint64_t fleet_k_q48 = vm_physics_fleet_heat_sum(); unsigned fleet_conserved = vm_physics_conserved() ? 1u : 0u; + /* FABRIC-3.md §XXVIII Stage 3 follow-on (2026-09-13): switch-signal + * exposure, looked up by name each tick (same convention as the heat + * columns above -- registration order is not assumed fixed). */ + uint64_t switch_count = sk_vm_switch_signal_switch_count(); + int switch_slot = sk_vm_switch_signal_current_slot(); + unsigned switch_current_slot = (switch_slot >= 0) ? (unsigned)switch_slot : 0xFFFFFFFFu; + uint32_t switch_ticks_since = sk_vm_switch_signal_ticks_since_switch(); + uint32_t hera_readiness = 0, hermes_readiness = 0, artemis_readiness = 0; + { + VMRegistryEntry e; + if (capsule_vm_find_by_name_nocase("Hera", &e) == 0) + hera_readiness = sk_vm_switch_signal_readiness_of(e.vm_id); + if (capsule_vm_find_by_name_nocase("Hermes", &e) == 0) + hermes_readiness = sk_vm_switch_signal_readiness_of(e.vm_id); + if (capsule_vm_find_by_name_nocase("Artemis", &e) == 0) + artemis_readiness = sk_vm_switch_signal_readiness_of(e.vm_id); + } + char buf[DOE_BUF_SIZE]; snprintf(buf, sizeof(buf), - "%u,%llu,%llu,%u,%u,%u,%llu,%llu,%u,%u,%u,%llu,%llu,%llu,%llu,%u,%llu,%llu,%llu,%llu,%u", + "%u,%llu,%llu,%u,%u,%u,%llu,%llu,%u,%u,%u,%llu,%llu,%llu,%llu,%u,%llu,%llu,%llu,%llu,%u," + "%llu,%u,%u,%u,%u,%u", snap->tick_number, (unsigned long long)snap->elapsed_ns, (unsigned long long)snap->tick_interval_ns, @@ -156,7 +202,13 @@ void doe_log_tick_row(VM *vm, const HeartbeatTickSnapshot *snap) (unsigned long long)hermes_heat_q48, (unsigned long long)artemis_heat_q48, (unsigned long long)fleet_k_q48, - fleet_conserved); + fleet_conserved, + (unsigned long long)switch_count, + switch_current_slot, + hera_readiness, + hermes_readiness, + artemis_readiness, + switch_ticks_since); console_puts(DOE_PREFIX); console_puts(buf); diff --git a/src/starkernel/vm/switch.c b/src/starkernel/vm/switch.c index ca244166..6027626a 100644 --- a/src/starkernel/vm/switch.c +++ b/src/starkernel/vm/switch.c @@ -39,14 +39,17 @@ extern void sk_vm_switch_to(uint64_t *save_sp_out, uint64_t new_sp); extern uint64_t sk_vm_switch_prime(uint64_t stack_top, void *entry); -/* Single-writer-mainline globals, safe under this stage's cooperative- - * only, one-VM-runs-at-a-time-on-one-hart discipline (same class of - * bookkeeping as vm_core.c's g_log_attrib_vm) -- set immediately before a - * first-ever switch into a VM, read exactly once, synchronously, at the - * very top of sk_vm_switch_entry() before any other switch could occur. - * Preemption (Stage 3) will need to revisit this; flagged there, not here. */ +/* Single-writer-mainline global, safe under this stage's cooperative-only, + * one-VM-runs-at-a-time-on-one-hart discipline (same class of bookkeeping + * as vm_core.c's g_log_attrib_vm) -- identifies which VM a freshly-primed + * native stack belongs to. Read exactly once, synchronously, at the very + * top of sk_vm_switch_entry() before any other first-entry could occur. + * Safe to keep as a plain global (unlike the old g_switch_back_to this + * file used to also carry -- see native_switch_back_to's own doc comment + * in vm.h for why that one had to move to per-VM state): a VM's identity + * never changes across the lifetime of its own trampoline instance, only + * who most recently switched into it does. */ static VM *g_switch_entry_vm; -static VM *g_switch_back_to; /** * sk_vm_switch_entry - trampoline for a VM's first-ever entry. @@ -55,15 +58,17 @@ static VM *g_switch_back_to; * switched-to VM should actually DO once running is later-stage work * (message dispatch, an idle loop, whatever Stage 3+ needs). For now this * is a minimal, permanent placeholder: immediately yield back to whoever - * switched to it, forever. Must never fall off the end -- there is no - * legitimate return address below a synthetic first-entry frame, unlike - * an ordinary function. + * most recently switched to it, forever. Reads self->native_switch_back_to + * fresh every iteration (not a value captured once) so a later switch-in + * from a different VM is honored, not silently bounced to whoever entered + * first. Must never fall off the end -- there is no legitimate return + * address below a synthetic first-entry frame, unlike an ordinary + * function. */ void sk_vm_switch_entry(void) { VM *self = g_switch_entry_vm; - VM *back = g_switch_back_to; for (;;) { - sk_vm_context_switch(self, back); + sk_vm_context_switch(self, self->native_switch_back_to); } } @@ -74,10 +79,14 @@ int sk_vm_context_switch(VM *from, VM *to) { return -1; } + /* Recorded unconditionally (first-ever entry or a resume) so whoever + * is parked at `to`'s native stack -- most often this placeholder + * trampoline -- always knows who most recently switched into it. */ + to->native_switch_back_to = from; + if (to->native_stack_saved_sp == 0) { /* First-ever entry: synthesize the initial frame. */ g_switch_entry_vm = to; - g_switch_back_to = from; new_sp = sk_vm_switch_prime(to->native_stack_top, (void *)&sk_vm_switch_entry); } else { new_sp = to->native_stack_saved_sp; diff --git a/src/starkernel/vm/vm_core.c b/src/starkernel/vm/vm_core.c index c4db7fbf..a397a988 100644 --- a/src/starkernel/vm/vm_core.c +++ b/src/starkernel/vm/vm_core.c @@ -63,6 +63,12 @@ #include "starkernel/capsule_vm_switch_signal.h" /* FABRIC-3.md §XXVIII Stage 3 */ #include "starkernel/vm/switch.h" /* FABRIC-3.md §XXVIII Stage 2 -- sk_vm_context_switch() */ #include "starkernel/capsule_birth.h" /* capsule_vm_registry_get() */ + +/* FABRIC-3.md §XXVIII Stage 3 correction (2026-09-13): forward-declared + * here because execute_colon_word() (uses it) appears earlier in this file + * than g_vm_interpret_depth's definition (kept next to g_log_attrib_vm, + * near vm_interpret() -- see that doc comment for the full rationale). */ +int sk_vm_at_outermost_interpret(void); #endif #include "word_source/include/vocabulary_words.h" #include "vm_internal.h" @@ -893,13 +899,35 @@ void execute_colon_word(VM* vm) * Only ever acts when this word's own execution left the VM in a * clean, resumable state (past the error/abort/exit_colon checks * below would be too late -- this runs before them, deliberately, - * so a switch never happens mid-unwind). */ - { + * so a switch never happens mid-unwind). + * + * Stage 3 correction (2026-09-13): also gated on + * sk_vm_at_outermost_interpret() -- see g_vm_interpret_depth's own + * doc comment above vm_interpret(). If this word is executing + * nested inside a VM-EXEC/VM-CALL dispatch (from another VM's own + * vm_interpret() call, still on the mainline stack), `vm` here does + * not own the physical stack it's currently running on, so a real + * switch must not fire -- it would park that borrowed stack region + * under this VM's saved-context pointer, corrupting the enclosing + * VM's own call chain the moment it resumes. Left pending + * (take_pending() is not called at all in that case) so the next + * checkpoint at the outermost frame picks it up instead of losing + * it. + * + * note_switch_performed() is called BEFORE sk_vm_context_switch(), + * not after (Stage 3 follow-on correction, 2026-09-13): the switch + * call does not return until something later switches back to + * `vm`, which could be an arbitrary number of ticks later -- + * calling it after would attribute switch_count_cumulative/ + * switch_ticks_since to the wrong (resume) event instead of the + * actual switch-out this counts. */ + if (sk_vm_at_outermost_interpret()) { VMUuid target_id = sk_vm_switch_signal_take_pending(); if (!vm_uuid_equal(target_id, vm_uuid_none())) { VMRegistryEntry target_entry; if (capsule_vm_registry_get(target_id, &target_entry) == 0 && target_entry.vm_ptr && target_entry.vm_ptr != (void *)vm) { + sk_vm_switch_signal_note_switch_performed(); sk_vm_context_switch(vm, (VM *)target_entry.vm_ptr); /* Resumes here once something later switches back. */ } @@ -1084,6 +1112,20 @@ static VM *g_log_attrib_vm; /* zero-initialized (BSS) */ VM *vm_log_attributed_vm(void) { return g_log_attrib_vm; } +/* FABRIC-3.md §XXVIII Stage 3 correction (2026-09-13): nesting depth of + * vm_interpret() calls, tracked the same save/restore-adjacent way as + * g_log_attrib_vm just above. A nested call (VM-EXEC/VM-CALL dispatching + * into a different VM's own dictionary mid-interpret) runs on physical + * stack memory it does not own -- the Stage 3 switch checkpoint in + * execute_colon_word() below must never fire a real context switch there, + * only at the outermost vm_interpret() call, or it parks a borrowed stack + * region under the wrong VM's saved-context pointer (silent corruption, + * not just the trampoline livelock this was first found chasing -- see + * FABRIC-3.md for the full writeup). */ +static int g_vm_interpret_depth; + +int sk_vm_at_outermost_interpret(void) { return g_vm_interpret_depth <= 1; } + void vm_interpret(VM* vm, const char* input) { if (!vm || !input) return; @@ -1091,6 +1133,7 @@ void vm_interpret(VM* vm, const char* input) VM *prev_attrib_vm = g_log_attrib_vm; g_log_attrib_vm = vm; + g_vm_interpret_depth++; /* Load into input buffer (cap + NUL) */ size_t n = 0, cap = INPUT_BUFFER_SIZE ? INPUT_BUFFER_SIZE - 1 : 0; @@ -1123,6 +1166,7 @@ void vm_interpret(VM* vm, const char* input) } } + g_vm_interpret_depth--; g_log_attrib_vm = prev_attrib_vm; }