[INFO] cloning repository https://github.com/MattX/relambda [INFO] running `"git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/MattX/relambda" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMattX%2Frelambda"` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMattX%2Frelambda'... [INFO] running `"git" "rev-parse" "HEAD"` [INFO] [stdout] c597b40e74a9749f69799b5ad11b79cf76811c36 [INFO] testing MattX/relambda against 1.44.0 for beta-1.45-1 [INFO] running `"git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2FMattX%2Frelambda" "/workspace/builds/worker-3/source"` [INFO] [stderr] Cloning into '/workspace/builds/worker-3/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/MattX/relambda on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking git repo https://github.com/MattX/relambda [INFO] finished tweaking git repo https://github.com/MattX/relambda [INFO] tweaked toml for git repo https://github.com/MattX/relambda written to /workspace/builds/worker-3/source/Cargo.toml [INFO] crate git repo https://github.com/MattX/relambda already has a lockfile, it will not be regenerated [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 2fb98a2d01581a839acd521c98943148675ee8cc9e834ed85f940ac7727df886 [INFO] running `"docker" "start" "-a" "2fb98a2d01581a839acd521c98943148675ee8cc9e834ed85f940ac7727df886"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling autocfg v0.1.6 [INFO] [stderr] Compiling libc v0.2.62 [INFO] [stderr] Compiling bitflags v1.1.0 [INFO] [stderr] Compiling log v0.4.8 [INFO] [stderr] Compiling cfg-if v0.1.9 [INFO] [stderr] Compiling unicode-width v0.1.6 [INFO] [stderr] Compiling termcolor v0.3.6 [INFO] [stderr] Compiling unicode-segmentation v1.3.0 [INFO] [stderr] Compiling smallvec v0.6.10 [INFO] [stderr] Compiling vec_map v0.8.1 [INFO] [stderr] Compiling thread_local v0.3.6 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling num-traits v0.2.8 [INFO] [stderr] Compiling num-integer v0.1.41 [INFO] [stderr] Compiling unicode_reader v1.0.0 [INFO] [stderr] Compiling time v0.1.42 [INFO] [stderr] Compiling atty v0.2.13 [INFO] [stderr] Compiling clap v2.33.0 [INFO] [stderr] Compiling chrono v0.4.8 [INFO] [stderr] Compiling stderrlog v0.4.1 [INFO] [stderr] Compiling relambda v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 25.59s [INFO] running `"docker" "inspect" "2fb98a2d01581a839acd521c98943148675ee8cc9e834ed85f940ac7727df886"` [INFO] running `"docker" "rm" "-f" "2fb98a2d01581a839acd521c98943148675ee8cc9e834ed85f940ac7727df886"` [INFO] [stdout] 2fb98a2d01581a839acd521c98943148675ee8cc9e834ed85f940ac7727df886 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] aa72879209f08e21297d3afab493456667f535909900d3268ea7307cf70afa8c [INFO] running `"docker" "start" "-a" "aa72879209f08e21297d3afab493456667f535909900d3268ea7307cf70afa8c"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling relambda v0.1.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1.75s [INFO] running `"docker" "inspect" "aa72879209f08e21297d3afab493456667f535909900d3268ea7307cf70afa8c"` [INFO] running `"docker" "rm" "-f" "aa72879209f08e21297d3afab493456667f535909900d3268ea7307cf70afa8c"` [INFO] [stdout] aa72879209f08e21297d3afab493456667f535909900d3268ea7307cf70afa8c [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-3/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "MAP_USER_ID=0" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] eed1fc95b7ef4a104c5f0dd797b0b4ae2585f68f62319b509f8e3a2adf7f4469 [INFO] running `"docker" "start" "-a" "eed1fc95b7ef4a104c5f0dd797b0b4ae2585f68f62319b509f8e3a2adf7f4469"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/relambda-c4c7d5bc94680b6d [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/main-34ccb6038118f5eb [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Running /opt/rustwide/target/debug/deps/integ_tests-6cd97528c3e271af [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(C)), (11, CheckSuspend(3)), (12, PushImmediate(I)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(I)), (16, Invoke), (17, Finish)] [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(S)), (11, CheckSuspend(3)), (12, PushImmediate(D)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(D)), (16, Invoke), (17, CheckSuspend(3)), (18, PushImmediate(K)), (19, Invoke), (20, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(21, 21)], pc: 11, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(21, 21)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [S, D], rstack: [(21, 21)], pc: 13, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(D)], rstack: [(21, 21)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(D)], rstack: [(21, 21)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [S1(D), D], rstack: [(21, 21)], pc: 16, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, D)], rstack: [(21, 21)], pc: 17, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, D)], rstack: [(21, 21)], pc: 18, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(S)), (11, CheckSuspend(3)), (12, PushImmediate(K)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(S)), (16, Invoke), (17, CheckSuspend(3)), (18, PushImmediate(S)), (19, Invoke), (20, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(21, 21)], pc: 11, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(21, 21)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S, K], rstack: [(21, 21)], pc: 13, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K)], rstack: [(21, 21)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K)], rstack: [(21, 21)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K), S], rstack: [(21, 21)], pc: 16, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(K, S)], rstack: [(21, 21)], pc: 17, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K, S)], rstack: [(21, 21)], pc: 18, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K, S), S], rstack: [(21, 21)], pc: 19, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S, S, K, S], rstack: [(21, 21), (20, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S, S, K1(S)], rstack: [(21, 21), (20, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [S, S, K1(S)], rstack: [(21, 21), (20, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [K1(S), S, S], rstack: [(21, 21), (20, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(S), S1(S)], rstack: [(21, 21), (20, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(21, 21), (20, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 20 [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(I)), (11, CheckSuspend(3)), (12, PushImmediate(I)), (13, Invoke), (14, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(15, 15)], pc: 11, cur_char: None } (PushImmediate(I) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(15, 15)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [I, I], rstack: [(15, 15)], pc: 13, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(15, 15)], pc: 14, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(K)), (11, CheckSuspend(3)), (12, PushImmediate(S)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(I)), (16, Invoke), (17, Finish)] [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(D)), (11, CheckSuspend(6)), (12, PushImmediate(I)), (13, CheckSuspend(3)), (14, PushImmediate(Dot('\n'))), (15, Invoke), (16, Invoke), (17, CheckSuspend(3)), (18, PushImmediate(I)), (19, Invoke), (20, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [D], rstack: [(21, 21)], pc: 11, cur_char: None } (PushImmediate(D) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12))], rstack: [(21, 21)], pc: 17, cur_char: None } (CheckSuspend(6) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12))], rstack: [(21, 21)], pc: 18, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12)), I], rstack: [(21, 21)], pc: 19, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(21, 21), (20, 7), (5, 16)], pc: 12, cur_char: None } (Invoke → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [K], rstack: [(18, 18)], pc: 11, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [K], rstack: [(18, 18)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [K, S], rstack: [(18, 18)], pc: 13, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, I], rstack: [(21, 21), (20, 7), (5, 16)], pc: 13, cur_char: None } (PushImmediate(I) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I, I], rstack: [(21, 21), (20, 7), (5, 16)], pc: 14, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - VmState { stack: [I, I, Dot('\n')], rstack: [(21, 21), (20, 7), (5, 16)], pc: 15, cur_char: None } (PushImmediate(Dot('\n')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, Dot('\n')], rstack: [(21, 21), (20, 7), (5, 16)], pc: 16, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - Returning 16 → 5 [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I], rstack: [(21, 21), (20, 7)], pc: 6, cur_char: None } (Swap → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(21, 21), (20, 7)], pc: 7, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - Returning 7 → 20 [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(D)), (11, CheckSuspend(12)), (12, PushImmediate(S)), (13, CheckSuspend(3)), (14, PushImmediate(K)), (15, Invoke), (16, CheckSuspend(3)), (17, PushImmediate(S)), (18, Invoke), (19, CheckSuspend(3)), (20, PushImmediate(S)), (21, Invoke), (22, Invoke), (23, CheckSuspend(3)), (24, PushImmediate(I)), (25, Invoke), (26, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [D], rstack: [(27, 27)], pc: 11, cur_char: None } (PushImmediate(D) → CheckSuspend(12)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12))], rstack: [(27, 27)], pc: 23, cur_char: None } (CheckSuspend(12) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12))], rstack: [(27, 27)], pc: 24, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12)), I], rstack: [(27, 27)], pc: 25, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(27, 27), (26, 7), (5, 22)], pc: 12, cur_char: None } (Invoke → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [I, S], rstack: [(27, 27), (26, 7), (5, 22)], pc: 13, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I, S], rstack: [(27, 27), (26, 7), (5, 22)], pc: 14, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [I, S, K], rstack: [(27, 27), (26, 7), (5, 22)], pc: 15, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, S1(K)], rstack: [(27, 27), (26, 7), (5, 22)], pc: 16, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I, S1(K)], rstack: [(27, 27), (26, 7), (5, 22)], pc: 17, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [I, S1(K), S], rstack: [(27, 27), (26, 7), (5, 22)], pc: 18, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, S2(K, S)], rstack: [(27, 27), (26, 7), (5, 22)], pc: 19, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I, S2(K, S)], rstack: [(27, 27), (26, 7), (5, 22)], pc: 20, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [I, S2(K, S), S], rstack: [(27, 27), (26, 7), (5, 22)], pc: 21, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, S, S, K, S], rstack: [(27, 27), (26, 7), (5, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, S, S, K1(S)], rstack: [(27, 27), (26, 7), (5, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(S)), (11, CheckSuspend(6)), (12, PushImmediate(K)), (13, CheckSuspend(3)), (14, PushImmediate(C)), (15, Invoke), (16, Invoke), (17, CheckSuspend(36)), (18, PushImmediate(S)), (19, CheckSuspend(18)), (20, PushImmediate(K)), (21, CheckSuspend(15)), (22, PushImmediate(S)), (23, CheckSuspend(12)), (24, PushImmediate(K)), (25, CheckSuspend(9)), (26, PushImmediate(K)), (27, CheckSuspend(6)), (28, PushImmediate(K)), (29, CheckSuspend(3)), (30, PushImmediate(I)), (31, Invoke), (32, Invoke), (33, Invoke), (34, Invoke), (35, Invoke), (36, Invoke), (37, CheckSuspend(15)), (38, PushImmediate(S)), (39, CheckSuspend(3)), (40, PushImmediate(S)), (41, Invoke), (42, CheckSuspend(9)), (43, PushImmediate(K)), (44, CheckSuspend(6)), (45, PushImmediate(K)), (46, CheckSuspend(3)), (47, PushImmediate(K)), (48, Invoke), (49, Invoke), (50, Invoke), (51, Invoke), (52, Invoke), (53, CheckSuspend(3)), (54, PushImmediate(I)), (55, Invoke), (56, CheckSuspend(3)), (57, PushImmediate(K)), (58, Invoke), (59, CheckSuspend(3)), (60, PushImmediate(S)), (61, Invoke), (62, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(63, 63)], pc: 11, cur_char: None } (PushImmediate(S) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(63, 63)], pc: 12, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S, K], rstack: [(63, 63)], pc: 13, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S, K], rstack: [(63, 63)], pc: 14, cur_char: None } (CheckSuspend(3) → PushImmediate(C)) [INFO] [stderr] DEBUG - VmState { stack: [S, K, C], rstack: [(63, 63)], pc: 15, cur_char: None } (PushImmediate(C) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S, K1(C)], rstack: [(63, 63)], pc: 16, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C))], rstack: [(63, 63)], pc: 17, cur_char: None } (Invoke → CheckSuspend(36)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C))], rstack: [(63, 63)], pc: 18, cur_char: None } (CheckSuspend(36) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S], rstack: [(63, 63)], pc: 19, cur_char: None } (PushImmediate(S) → CheckSuspend(18)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S], rstack: [(63, 63)], pc: 20, cur_char: None } (CheckSuspend(18) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K], rstack: [(63, 63)], pc: 21, cur_char: None } (PushImmediate(K) → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K], rstack: [(63, 63)], pc: 22, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S], rstack: [(63, 63)], pc: 23, cur_char: None } (PushImmediate(S) → CheckSuspend(12)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S], rstack: [(63, 63)], pc: 24, cur_char: None } (CheckSuspend(12) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K], rstack: [(63, 63)], pc: 25, cur_char: None } (PushImmediate(K) → CheckSuspend(9)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K], rstack: [(63, 63)], pc: 26, cur_char: None } (CheckSuspend(9) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K], rstack: [(63, 63)], pc: 27, cur_char: None } (PushImmediate(K) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K], rstack: [(63, 63)], pc: 28, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K], rstack: [(63, 63)], pc: 29, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K], rstack: [(63, 63)], pc: 30, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K, I], rstack: [(63, 63)], pc: 31, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K1(I)], rstack: [(63, 63)], pc: 32, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K1(K1(I))], rstack: [(63, 63)], pc: 33, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K1(K1(K1(I)))], rstack: [(63, 63)], pc: 34, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S1(K1(K1(K1(I))))], rstack: [(63, 63)], pc: 35, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K1(S1(K1(K1(K1(I)))))], rstack: [(63, 63)], pc: 36, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I))))))], rstack: [(63, 63)], pc: 37, cur_char: None } (Invoke → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I))))))], rstack: [(63, 63)], pc: 38, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S], rstack: [(63, 63)], pc: 39, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S], rstack: [(63, 63)], pc: 40, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S, S], rstack: [(63, 63)], pc: 41, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S)], rstack: [(63, 63)], pc: 42, cur_char: None } (Invoke → CheckSuspend(9)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S)], rstack: [(63, 63)], pc: 43, cur_char: None } (CheckSuspend(9) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K], rstack: [(63, 63)], pc: 44, cur_char: None } (PushImmediate(K) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K], rstack: [(63, 63)], pc: 45, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K], rstack: [(63, 63)], pc: 46, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K], rstack: [(63, 63)], pc: 47, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K, K], rstack: [(63, 63)], pc: 48, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K1(K)], rstack: [(63, 63)], pc: 49, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(Dot('\n'))), (11, CheckSuspend(24)), (12, PushImmediate(S)), (13, CheckSuspend(12)), (14, PushImmediate(S)), (15, CheckSuspend(3)), (16, PushImmediate(I)), (17, Invoke), (18, CheckSuspend(6)), (19, PushImmediate(K)), (20, CheckSuspend(3)), (21, PushImmediate(Dot('*'))), (22, Invoke), (23, Invoke), (24, Invoke), (25, CheckSuspend(6)), (26, PushImmediate(K)), (27, CheckSuspend(3)), (28, PushImmediate(I)), (29, Invoke), (30, Invoke), (31, CheckSuspend(3)), (32, PushImmediate(D)), (33, Invoke), (34, Invoke), (35, Finish)] [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(S)), (11, CheckSuspend(3)), (12, PushImmediate(D)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(I)), (16, Invoke), (17, CheckSuspend(6)), (18, PushImmediate(K)), (19, CheckSuspend(3)), (20, PushImmediate(I)), (21, Invoke), (22, Invoke), (23, CheckSuspend(3)), (24, PushImmediate(I)), (25, Invoke), (26, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [I, S, S, K1(S)], rstack: [(27, 27), (26, 7), (5, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(D)), (11, CheckSuspend(6)), (12, PushImmediate(I)), (13, CheckSuspend(3)), (14, PushImmediate(Dot('\n'))), (15, Invoke), (16, Invoke), (17, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [D], rstack: [(18, 18)], pc: 11, cur_char: None } (PushImmediate(D) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [D1(Promise(12))], rstack: [(18, 18)], pc: 17, cur_char: None } (CheckSuspend(6) → Finish) [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(18, 18)], pc: 11, cur_char: None } (PushImmediate(C) → CheckSuspend(3)) [INFO] [stdout] test test_d_promise ... ok [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(18, 18)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [C, I], rstack: [(18, 18)], pc: 13, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 13, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None }), I], rstack: [(18, 18)], pc: 16, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(18, 18)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(36, 36)], pc: 11, cur_char: None } (PushImmediate(Dot('\n')) → CheckSuspend(24)) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(18, 18)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(36, 36)], pc: 12, cur_char: None } (CheckSuspend(24) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [I, I], rstack: [(18, 18)], pc: 16, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(18, 18)], pc: 17, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(C)), (11, CheckSuspend(3)), (12, PushImmediate(I)), (13, Invoke), (14, CheckSuspend(3)), (15, PushImmediate(Dot('\n'))), (16, Invoke), (17, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(18, 18)], pc: 11, cur_char: None } (PushImmediate(C) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K1(K1(K))], rstack: [(63, 63)], pc: 50, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(18, 18)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [C, I], rstack: [(18, 18)], pc: 13, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 13, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None })], rstack: [(18, 18)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - VmState { stack: [C1(VmState { stack: [], rstack: [(18, 18)], pc: 13, cur_char: None }), Dot('\n')], rstack: [(18, 18)], pc: 16, cur_char: None } (PushImmediate(Dot('\n')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(18, 18)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(18, 18)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), Dot('\n')], rstack: [(18, 18)], pc: 16, cur_char: None } (PushImmediate(Dot('\n')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, K1(S), S, S], rstack: [(27, 27), (26, 7), (5, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stdout] test test_iks_basic ... ok [INFO] [stderr] DEBUG - VmState { stack: [K1(S)], rstack: [(18, 18)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stdout] test test_s_d ... ok [INFO] [stderr] DEBUG - VmState { stack: [K1(S)], rstack: [(18, 18)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [K1(S), I], rstack: [(18, 18)], pc: 16, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S2(S, K1(K1(K)))], rstack: [(63, 63)], pc: 51, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K))))], rstack: [(63, 63)], pc: 52, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(18, 18)], pc: 17, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))))], rstack: [(63, 63)], pc: 53, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))))], rstack: [(63, 63)], pc: 54, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K))))), I], rstack: [(63, 63)], pc: 55, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(C)), (11, CheckSuspend(21)), (12, PushImmediate(S)), (13, CheckSuspend(6)), (14, PushImmediate(K)), (15, CheckSuspend(3)), (16, PushImmediate(Dot('\n'))), (17, Invoke), (18, Invoke), (19, CheckSuspend(12)), (20, PushImmediate(S)), (21, CheckSuspend(3)), (22, PushImmediate(I)), (23, Invoke), (24, CheckSuspend(6)), (25, PushImmediate(K)), (26, CheckSuspend(3)), (27, PushImmediate(I)), (28, Invoke), (29, Invoke), (30, Invoke), (31, Invoke), (32, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), I, K1(C), I], rstack: [(63, 63), (56, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(36, 36)], pc: 13, cur_char: None } (PushImmediate(S) → CheckSuspend(12)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), I, C], rstack: [(63, 63), (56, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(36, 36)], pc: 14, cur_char: None } (CheckSuspend(12) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), I, C], rstack: [(63, 63), (56, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S], rstack: [(36, 36)], pc: 15, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(27, 27)], pc: 11, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(27, 27)], pc: 12, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [S, D], rstack: [(27, 27)], pc: 13, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(D)], rstack: [(27, 27)], pc: 14, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(D)], rstack: [(27, 27)], pc: 15, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [S1(D), I], rstack: [(27, 27)], pc: 16, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I)], rstack: [(27, 27)], pc: 17, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I)], rstack: [(27, 27)], pc: 18, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [I, K1(S), S1(S)], rstack: [(27, 27), (26, 7), (5, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I), K], rstack: [(27, 27)], pc: 19, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I, S], rstack: [(27, 27), (26, 7), (5, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I), K], rstack: [(27, 27)], pc: 20, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(18, 18)], pc: 17, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I), K, I], rstack: [(27, 27)], pc: 21, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, I), K1(I)], rstack: [(27, 27)], pc: 22, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(33, 33)], pc: 11, cur_char: None } (PushImmediate(C) → CheckSuspend(21)) [INFO] [stderr] DEBUG - VmState { stack: [I, K1(I), D, K1(I)], rstack: [(27, 27), (23, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I, K1(I), D1(Function(K1(I)))], rstack: [(27, 27), (23, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [I, K1(I), D1(Function(K1(I)))], rstack: [(27, 27), (23, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [D1(Function(K1(I))), I, K1(I)], rstack: [(27, 27), (23, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [D1(Function(K1(I))), K1(I)], rstack: [(27, 27), (23, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(I), K1(I)], rstack: [(27, 27), (23, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(27, 27), (23, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - VmState { stack: [C], rstack: [(33, 33)], pc: 12, cur_char: None } (CheckSuspend(21) → PushImmediate(S)) [INFO] [stderr] DEBUG - Returning 5 → 23 [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(27, 27)], pc: 24, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [I, I], rstack: [(27, 27)], pc: 25, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(27, 27)], pc: 26, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - VmState { stack: [C, S], rstack: [(33, 33)], pc: 13, cur_char: None } (PushImmediate(S) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [C, S], rstack: [(33, 33)], pc: 14, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [C, S, K], rstack: [(33, 33)], pc: 15, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [C, S, K], rstack: [(33, 33)], pc: 16, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - VmState { stack: [C, S, K, Dot('\n')], rstack: [(33, 33)], pc: 17, cur_char: None } (PushImmediate(Dot('\n')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S, K1(Dot('\n'))], rstack: [(33, 33)], pc: 18, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n')))], rstack: [(33, 33)], pc: 19, cur_char: None } (Invoke → CheckSuspend(12)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n')))], rstack: [(33, 33)], pc: 20, cur_char: None } (CheckSuspend(12) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S], rstack: [(33, 33)], pc: 21, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S], rstack: [(33, 33)], pc: 22, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S, I], rstack: [(33, 33)], pc: 23, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I)], rstack: [(33, 33)], pc: 24, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I)], rstack: [(33, 33)], pc: 25, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I), K], rstack: [(33, 33)], pc: 26, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I), K], rstack: [(33, 33)], pc: 27, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I), K, I], rstack: [(33, 33)], pc: 28, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S1(I), K1(I)], rstack: [(33, 33)], pc: 29, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(Dot('\n'))), S2(I, K1(I))], rstack: [(33, 33)], pc: 30, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(K1(Dot('\n')), S2(I, K1(I)))], rstack: [(33, 33)], pc: 31, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(Dot('\n')), S2(I, K1(I))), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33)], pc: 31, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(I)), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), K1(Dot('\n')), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(I)), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), Dot('\n')], rstack: [(33, 33), (32, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(I)), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), Dot('\n')], rstack: [(33, 33), (32, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(I, K1(I)), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), I, C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), K1(I), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None })], rstack: [(33, 33), (32, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), C1(VmState { stack: [], rstack: [(33, 33)], pc: 31, cur_char: None }), I], rstack: [(33, 33), (32, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(33, 33)], pc: 32, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - VmState { stack: [S2(D, D), K], rstack: [(21, 21)], pc: 19, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stdout] test test_call_cc ... ok [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S], rstack: [(36, 36)], pc: 16, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stdout] test test_invoke_d ... ok [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S, I], rstack: [(36, 36)], pc: 17, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I)], rstack: [(36, 36)], pc: 18, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I)], rstack: [(36, 36)], pc: 19, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I), K], rstack: [(36, 36)], pc: 20, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I), K], rstack: [(36, 36)], pc: 21, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('*'))) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I), K, Dot('*')], rstack: [(36, 36)], pc: 22, cur_char: None } (PushImmediate(Dot('*')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(I), K1(Dot('*'))], rstack: [(36, 36)], pc: 23, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S2(I, K1(Dot('*')))], rstack: [(36, 36)], pc: 24, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*'))))], rstack: [(36, 36)], pc: 25, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*'))))], rstack: [(36, 36)], pc: 26, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*')))), K], rstack: [(36, 36)], pc: 27, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*')))), K], rstack: [(36, 36)], pc: 28, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*')))), K, I], rstack: [(36, 36)], pc: 29, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(I, K1(Dot('*')))), K1(I)], rstack: [(36, 36)], pc: 30, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(I, K1(Dot('*'))), K1(I))], rstack: [(36, 36)], pc: 31, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(I, K1(Dot('*'))), K1(I))], rstack: [(36, 36)], pc: 32, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(I, K1(Dot('*'))), K1(I)), D], rstack: [(36, 36)], pc: 33, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), D, S2(I, K1(Dot('*'))), D], rstack: [(36, 36), (34, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), D, K1(Dot('*')), D, I, D], rstack: [(36, 36), (34, 5), (1, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), D, K1(Dot('*')), D, D], rstack: [(36, 36), (34, 5), (1, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), D, D1(Application(K1(Dot('*')), D))], rstack: [(36, 36), (34, 5), (1, 5)], pc: 5, cur_char: None } (CheckDynamicSuspend(4) → Swap) [INFO] [stderr] DEBUG - Returning 5 → 1 [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), D, D1(Application(K1(Dot('*')), D))], rstack: [(36, 36), (34, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Application(K1(Dot('*')), D)), K1(I), D], rstack: [(36, 36), (34, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Application(K1(Dot('*')), D)), I], rstack: [(36, 36), (34, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I, K1(Dot('*')), D], rstack: [(36, 36), (34, 10)], pc: 7, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I, Dot('*')], rstack: [(36, 36), (34, 10)], pc: 8, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), Dot('*'), I], rstack: [(36, 36), (34, 10)], pc: 9, cur_char: None } (Swap → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I], rstack: [(36, 36), (34, 10)], pc: 10, cur_char: None } (Invoke → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - Returning 10 → 34 [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(36, 36)], pc: 35, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(Dot('\n'))), (11, CheckSuspend(27)), (12, PushImmediate(S)), (13, CheckSuspend(15)), (14, PushImmediate(S)), (15, CheckSuspend(6)), (16, PushImmediate(K)), (17, CheckSuspend(3)), (18, PushImmediate(D)), (19, Invoke), (20, Invoke), (21, CheckSuspend(6)), (22, PushImmediate(K)), (23, CheckSuspend(3)), (24, PushImmediate(Dot('*'))), (25, Invoke), (26, Invoke), (27, Invoke), (28, CheckSuspend(6)), (29, PushImmediate(K)), (30, CheckSuspend(3)), (31, PushImmediate(I)), (32, Invoke), (33, Invoke), (34, CheckSuspend(3)), (35, PushImmediate(I)), (36, Invoke), (37, Invoke), (38, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(39, 39)], pc: 11, cur_char: None } (PushImmediate(Dot('\n')) → CheckSuspend(27)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(39, 39)], pc: 12, cur_char: None } (CheckSuspend(27) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(39, 39)], pc: 13, cur_char: None } (PushImmediate(S) → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(39, 39)], pc: 14, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S], rstack: [(39, 39)], pc: 15, cur_char: None } (PushImmediate(S) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S], rstack: [(39, 39)], pc: 16, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S, K], rstack: [(39, 39)], pc: 17, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S, K], rstack: [(39, 39)], pc: 18, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S, K, D], rstack: [(39, 39)], pc: 19, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S, K1(D)], rstack: [(39, 39)], pc: 20, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D))], rstack: [(39, 39)], pc: 21, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D))], rstack: [(39, 39)], pc: 22, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D)), K], rstack: [(39, 39)], pc: 23, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D)), K], rstack: [(39, 39)], pc: 24, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('*'))) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D)), K, Dot('*')], rstack: [(39, 39)], pc: 25, cur_char: None } (PushImmediate(Dot('*')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S1(K1(D)), K1(Dot('*'))], rstack: [(39, 39)], pc: 26, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, S2(K1(D), K1(Dot('*')))], rstack: [(39, 39)], pc: 27, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*'))))], rstack: [(39, 39)], pc: 28, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*'))))], rstack: [(39, 39)], pc: 29, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*')))), K], rstack: [(39, 39)], pc: 30, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*')))), K], rstack: [(39, 39)], pc: 31, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*')))), K, I], rstack: [(39, 39)], pc: 32, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(S2(K1(D), K1(Dot('*')))), K1(I)], rstack: [(39, 39)], pc: 33, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(K1(D), K1(Dot('*'))), K1(I))], rstack: [(39, 39)], pc: 34, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(K1(D), K1(Dot('*'))), K1(I))], rstack: [(39, 39)], pc: 35, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(S2(K1(D), K1(Dot('*'))), K1(I)), I], rstack: [(39, 39)], pc: 36, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), I, S2(K1(D), K1(Dot('*'))), I], rstack: [(39, 39), (37, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), I, K1(Dot('*')), I, K1(D), I], rstack: [(39, 39), (37, 5), (1, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), I, K1(Dot('*')), I, D], rstack: [(39, 39), (37, 5), (1, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), I, D1(Application(K1(Dot('*')), I))], rstack: [(39, 39), (37, 5), (1, 5)], pc: 5, cur_char: None } (CheckDynamicSuspend(4) → Swap) [INFO] [stderr] DEBUG - Returning 5 → 1 [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), K1(I), I, D1(Application(K1(Dot('*')), I))], rstack: [(39, 39), (37, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Application(K1(Dot('*')), I)), K1(I), I], rstack: [(39, 39), (37, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Application(K1(Dot('*')), I)), I], rstack: [(39, 39), (37, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I, K1(Dot('*')), I], rstack: [(39, 39), (37, 10)], pc: 7, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I, Dot('*')], rstack: [(39, 39), (37, 10)], pc: 8, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), Dot('*'), I], rstack: [(39, 39), (37, 10)], pc: 9, cur_char: None } (Swap → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), I], rstack: [(39, 39), (37, 10)], pc: 10, cur_char: None } (Invoke → PushImmediate(Dot('\n'))) [INFO] [stderr] DEBUG - Returning 10 → 37 [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(39, 39)], pc: 38, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(Dot('\n'))), (11, CheckSuspend(24)), (12, PushImmediate(S)), (13, CheckSuspend(3)), (14, PushImmediate(D)), (15, Invoke), (16, CheckSuspend(15)), (17, PushImmediate(S)), (18, CheckSuspend(6)), (19, PushImmediate(K)), (20, CheckSuspend(3)), (21, PushImmediate(Dot('*'))), (22, Invoke), (23, Invoke), (24, CheckSuspend(6)), (25, PushImmediate(K)), (26, CheckSuspend(3)), (27, PushImmediate(I)), (28, Invoke), (29, Invoke), (30, Invoke), (31, CheckSuspend(3)), (32, PushImmediate(D)), (33, Invoke), (34, Invoke), (35, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(36, 36)], pc: 11, cur_char: None } (PushImmediate(Dot('\n')) → CheckSuspend(24)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n')], rstack: [(36, 36)], pc: 12, cur_char: None } (CheckSuspend(24) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(36, 36)], pc: 13, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S], rstack: [(36, 36)], pc: 14, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S, D], rstack: [(36, 36)], pc: 15, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D)], rstack: [(36, 36)], pc: 16, cur_char: None } (Invoke → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D)], rstack: [(36, 36)], pc: 17, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S], rstack: [(36, 36)], pc: 18, cur_char: None } (PushImmediate(S) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S], rstack: [(36, 36)], pc: 19, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S, K], rstack: [(36, 36)], pc: 20, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S, K], rstack: [(36, 36)], pc: 21, cur_char: None } (CheckSuspend(3) → PushImmediate(Dot('*'))) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S, K, Dot('*')], rstack: [(36, 36)], pc: 22, cur_char: None } (PushImmediate(Dot('*')) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S, K1(Dot('*'))], rstack: [(36, 36)], pc: 23, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*')))], rstack: [(36, 36)], pc: 24, cur_char: None } (Invoke → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*')))], rstack: [(36, 36)], pc: 25, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*'))), K], rstack: [(36, 36)], pc: 26, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*'))), K], rstack: [(36, 36)], pc: 27, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*'))), K, I], rstack: [(36, 36)], pc: 28, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S1(K1(Dot('*'))), K1(I)], rstack: [(36, 36)], pc: 29, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S1(D), S2(K1(Dot('*')), K1(I))], rstack: [(36, 36)], pc: 30, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(D, S2(K1(Dot('*')), K1(I)))], rstack: [(36, 36)], pc: 31, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(D, S2(K1(Dot('*')), K1(I)))], rstack: [(36, 36)], pc: 32, cur_char: None } (CheckSuspend(3) → PushImmediate(D)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(D, S2(K1(Dot('*')), K1(I))), D], rstack: [(36, 36)], pc: 33, cur_char: None } (PushImmediate(D) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(K1(Dot('*')), K1(I)), D, D, D], rstack: [(36, 36), (34, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(K1(Dot('*')), K1(I)), D, D1(Function(D))], rstack: [(36, 36), (34, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), S2(K1(Dot('*')), K1(I)), D, D1(Function(D))], rstack: [(36, 36), (34, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), S2(K1(Dot('*')), K1(I)), D], rstack: [(36, 36), (34, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), K1(I), D, K1(Dot('*')), D], rstack: [(36, 36), (34, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), K1(I), D, Dot('*')], rstack: [(36, 36), (34, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), K1(I), D, Dot('*')], rstack: [(36, 36), (34, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [D, K, D, K], rstack: [(21, 21), (20, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [D, K, D1(Function(K))], rstack: [(21, 21), (20, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [D, K, D1(Function(K))], rstack: [(21, 21), (20, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [D1(Function(K)), D, K], rstack: [(21, 21), (20, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [D1(Function(K)), D1(Function(K))], rstack: [(21, 21), (20, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K, D1(Function(K))], rstack: [(21, 21), (20, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(D1(Function(K)))], rstack: [(21, 21), (20, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 20 [INFO] [stderr] DEBUG - Returning 5 → 5 [INFO] [stderr] DEBUG - VmState { stack: [S, I], rstack: [(27, 27), (26, 7)], pc: 6, cur_char: None } (Swap → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(I)], rstack: [(27, 27), (26, 7)], pc: 7, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - Returning 7 → 26 [INFO] [stderr] DEBUG - VmState { stack: [C, S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), I], rstack: [(63, 63), (56, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), I, K1(S1(K1(K1(K1(I))))), I], rstack: [(63, 63), (56, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), I, S1(K1(K1(K1(I))))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), I, S1(K1(K1(K1(I))))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S2(S, K1(K1(K))), I], rstack: [(63, 63), (56, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), I, S, I], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), I, S1(I)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), I, S1(I)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S1(I), K1(K1(K)), I], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S1(I), K1(K)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S2(I, K1(K))], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [C, S2(K1(K1(K1(I))), S2(I, K1(K)))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(K1(K1(I))), S2(I, K1(K))), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(K1(I))), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(I))], rstack: [(63, 63), (56, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [S2(I, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(I))], rstack: [(63, 63), (56, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), S2(I, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), I, C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K], rstack: [(63, 63), (56, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K], rstack: [(63, 63), (56, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 56 [INFO] [stderr] DEBUG - VmState { stack: [K], rstack: [(63, 63)], pc: 57, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [K, K], rstack: [(63, 63)], pc: 58, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K)], rstack: [(63, 63)], pc: 59, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [K1(K)], rstack: [(63, 63)], pc: 60, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [K1(K), S], rstack: [(63, 63)], pc: 61, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K], rstack: [(63, 63)], pc: 62, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - Compiled: [(0, Invoke), (1, CheckDynamicSuspend(4)), (2, Rot), (3, Invoke), (4, Invoke), (5, Swap), (6, Invoke), (7, Invoke), (8, Swap), (9, Invoke), (10, PushImmediate(S)), (11, CheckSuspend(6)), (12, PushImmediate(K)), (13, CheckSuspend(3)), (14, PushImmediate(C)), (15, Invoke), (16, Invoke), (17, CheckSuspend(36)), (18, PushImmediate(S)), (19, CheckSuspend(18)), (20, PushImmediate(K)), (21, CheckSuspend(15)), (22, PushImmediate(S)), (23, CheckSuspend(12)), (24, PushImmediate(K)), (25, CheckSuspend(9)), (26, PushImmediate(K)), (27, CheckSuspend(6)), (28, PushImmediate(K)), (29, CheckSuspend(3)), (30, PushImmediate(I)), (31, Invoke), (32, Invoke), (33, Invoke), (34, Invoke), (35, Invoke), (36, Invoke), (37, CheckSuspend(15)), (38, PushImmediate(S)), (39, CheckSuspend(3)), (40, PushImmediate(S)), (41, Invoke), (42, CheckSuspend(9)), (43, PushImmediate(K)), (44, CheckSuspend(6)), (45, PushImmediate(K)), (46, CheckSuspend(3)), (47, PushImmediate(K)), (48, Invoke), (49, Invoke), (50, Invoke), (51, Invoke), (52, Invoke), (53, CheckSuspend(3)), (54, PushImmediate(V)), (55, Invoke), (56, CheckSuspend(3)), (57, PushImmediate(K)), (58, Invoke), (59, CheckSuspend(3)), (60, PushImmediate(S)), (61, Invoke), (62, Finish)] [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(63, 63)], pc: 11, cur_char: None } (PushImmediate(S) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(63, 63)], pc: 12, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S, K], rstack: [(63, 63)], pc: 13, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S, K], rstack: [(63, 63)], pc: 14, cur_char: None } (CheckSuspend(3) → PushImmediate(C)) [INFO] [stderr] DEBUG - VmState { stack: [S, K, C], rstack: [(63, 63)], pc: 15, cur_char: None } (PushImmediate(C) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S, K1(C)], rstack: [(63, 63)], pc: 16, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C))], rstack: [(63, 63)], pc: 17, cur_char: None } (Invoke → CheckSuspend(36)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C))], rstack: [(63, 63)], pc: 18, cur_char: None } (CheckSuspend(36) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S], rstack: [(63, 63)], pc: 19, cur_char: None } (PushImmediate(S) → CheckSuspend(18)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S], rstack: [(63, 63)], pc: 20, cur_char: None } (CheckSuspend(18) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K], rstack: [(63, 63)], pc: 21, cur_char: None } (PushImmediate(K) → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K], rstack: [(63, 63)], pc: 22, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S], rstack: [(63, 63)], pc: 23, cur_char: None } (PushImmediate(S) → CheckSuspend(12)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S], rstack: [(63, 63)], pc: 24, cur_char: None } (CheckSuspend(12) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K], rstack: [(63, 63)], pc: 25, cur_char: None } (PushImmediate(K) → CheckSuspend(9)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K], rstack: [(63, 63)], pc: 26, cur_char: None } (CheckSuspend(9) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K], rstack: [(63, 63)], pc: 27, cur_char: None } (PushImmediate(K) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K], rstack: [(63, 63)], pc: 28, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K], rstack: [(63, 63)], pc: 29, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K], rstack: [(63, 63)], pc: 30, cur_char: None } (CheckSuspend(3) → PushImmediate(I)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K, I], rstack: [(63, 63)], pc: 31, cur_char: None } (PushImmediate(I) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K, K1(I)], rstack: [(63, 63)], pc: 32, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K, K1(K1(I))], rstack: [(63, 63)], pc: 33, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S, K1(K1(K1(I)))], rstack: [(63, 63)], pc: 34, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K, S1(K1(K1(K1(I))))], rstack: [(63, 63)], pc: 35, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S, K1(S1(K1(K1(K1(I)))))], rstack: [(63, 63)], pc: 36, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I))))))], rstack: [(63, 63)], pc: 37, cur_char: None } (Invoke → CheckSuspend(15)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I))))))], rstack: [(63, 63)], pc: 38, cur_char: None } (CheckSuspend(15) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S], rstack: [(63, 63)], pc: 39, cur_char: None } (PushImmediate(S) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S], rstack: [(63, 63)], pc: 40, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S, S], rstack: [(63, 63)], pc: 41, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S)], rstack: [(63, 63)], pc: 42, cur_char: None } (Invoke → CheckSuspend(9)) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), Dot('*'), K1(I), D], rstack: [(36, 36), (34, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stdout] test test_force_promise ... ok [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), Dot('*'), I], rstack: [(36, 36), (34, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(D)), I], rstack: [(36, 36), (34, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D, I], rstack: [(36, 36), (34, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [Dot('\n'), D1(Function(I))], rstack: [(36, 36), (34, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 34 [INFO] [stderr] DEBUG - VmState { stack: [D1(Function(I))], rstack: [(36, 36)], pc: 35, cur_char: None } (Invoke → Finish) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S)], rstack: [(63, 63)], pc: 43, cur_char: None } (CheckSuspend(9) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K], rstack: [(63, 63)], pc: 44, cur_char: None } (PushImmediate(K) → CheckSuspend(6)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K], rstack: [(63, 63)], pc: 45, cur_char: None } (CheckSuspend(6) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K], rstack: [(63, 63)], pc: 46, cur_char: None } (PushImmediate(K) → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K], rstack: [(63, 63)], pc: 47, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K, K], rstack: [(63, 63)], pc: 48, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K, K1(K)], rstack: [(63, 63)], pc: 49, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S1(S), K1(K1(K))], rstack: [(63, 63)], pc: 50, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S1(K1(S1(K1(K1(K1(I)))))), S2(S, K1(K1(K)))], rstack: [(63, 63)], pc: 51, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S1(K1(C)), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K))))], rstack: [(63, 63)], pc: 52, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))))], rstack: [(63, 63)], pc: 53, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))))], rstack: [(63, 63)], pc: 54, cur_char: None } (CheckSuspend(3) → PushImmediate(V)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(C), S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K))))), V], rstack: [(63, 63)], pc: 55, cur_char: None } (PushImmediate(V) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), V, K1(C), V], rstack: [(63, 63), (56, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), V, C], rstack: [(63, 63), (56, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), V, C], rstack: [(63, 63), (56, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(K1(S1(K1(K1(K1(I))))), S2(S, K1(K1(K)))), V], rstack: [(63, 63), (56, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), V, K1(S1(K1(K1(K1(I))))), V], rstack: [(63, 63), (56, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), V, S1(K1(K1(K1(I))))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [C, S2(S, K1(K1(K))), V, S1(K1(K1(K1(I))))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S2(S, K1(K1(K))), V], rstack: [(63, 63), (56, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), V, S, V], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), V, S1(V)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), K1(K1(K)), V, S1(V)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S1(V), K1(K1(K)), V], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S1(V), K1(K)], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [C, S1(K1(K1(K1(I)))), S2(V, K1(K))], rstack: [(63, 63), (56, 5), (4, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [C, S2(K1(K1(K1(I))), S2(V, K1(K)))], rstack: [(63, 63), (56, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [S2(K1(K1(K1(I))), S2(V, K1(K))), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(V, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(K1(I))), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S2(V, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(I))], rstack: [(63, 63), (56, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [S2(V, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), K1(K1(I))], rstack: [(63, 63), (56, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), S2(V, K1(K)), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), V, C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 0, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), V], rstack: [(63, 63), (56, 5), (4, 5)], pc: 1, cur_char: None } (Invoke → CheckDynamicSuspend(4)) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None }), V], rstack: [(63, 63), (56, 5), (4, 5)], pc: 2, cur_char: None } (CheckDynamicSuspend(4) → Rot) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), V, K1(K), C1(VmState { stack: [], rstack: [(63, 63), (56, 5)], pc: 4, cur_char: None })], rstack: [(63, 63), (56, 5), (4, 5)], pc: 3, cur_char: None } (Rot → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), V, K], rstack: [(63, 63), (56, 5), (4, 5)], pc: 4, cur_char: None } (Invoke → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [K1(K1(I)), V], rstack: [(63, 63), (56, 5), (4, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 4 [INFO] [stderr] DEBUG - VmState { stack: [K1(I)], rstack: [(63, 63), (56, 5)], pc: 5, cur_char: None } (Invoke → Swap) [INFO] [stderr] DEBUG - Returning 5 → 56 [INFO] [stderr] DEBUG - VmState { stack: [K1(I)], rstack: [(63, 63)], pc: 57, cur_char: None } (CheckSuspend(3) → PushImmediate(K)) [INFO] [stderr] DEBUG - VmState { stack: [K1(I), K], rstack: [(63, 63)], pc: 58, cur_char: None } (PushImmediate(K) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(63, 63)], pc: 59, cur_char: None } (Invoke → CheckSuspend(3)) [INFO] [stderr] DEBUG - VmState { stack: [I], rstack: [(63, 63)], pc: 60, cur_char: None } (CheckSuspend(3) → PushImmediate(S)) [INFO] [stderr] DEBUG - VmState { stack: [I, S], rstack: [(63, 63)], pc: 61, cur_char: None } (PushImmediate(S) → Invoke) [INFO] [stderr] DEBUG - VmState { stack: [S], rstack: [(63, 63)], pc: 62, cur_char: None } (Invoke → Finish) [INFO] [stderr]  Doc-tests relambda [INFO] [stdout] test tests_random_stuff ... ok [INFO] [stdout] test test_iv_boolean ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 0 tests [INFO] [stdout] [INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] running `"docker" "inspect" "eed1fc95b7ef4a104c5f0dd797b0b4ae2585f68f62319b509f8e3a2adf7f4469"` [INFO] running `"docker" "rm" "-f" "eed1fc95b7ef4a104c5f0dd797b0b4ae2585f68f62319b509f8e3a2adf7f4469"` [INFO] [stdout] eed1fc95b7ef4a104c5f0dd797b0b4ae2585f68f62319b509f8e3a2adf7f4469