[INFO] cloning repository https://github.com/tytrdev/cljrs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/tytrdev/cljrs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftytrdev%2Fcljrs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftytrdev%2Fcljrs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 521dc85bfbd9e047af60dd861d2cb34e53fbaf52
[INFO] testing tytrdev/cljrs against beta-2026-04-21 for beta-1.96-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftytrdev%2Fcljrs" "/workspace/builds/worker-7-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc2/source'...
[INFO] [stderr] done.
[INFO] removed /workspace/builds/worker-7-tc2/source/.cargo/config.toml
[INFO] started tweaking git repo https://github.com/tytrdev/cljrs
[INFO] finished tweaking git repo https://github.com/tytrdev/cljrs
[INFO] tweaked toml for git repo https://github.com/tytrdev/cljrs written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/tytrdev/cljrs on toolchain beta-2026-04-21
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/tytrdev/cljrs already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+beta-2026-04-21" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /workspace/builds/worker-7-tc2/source/crates/cljrs-wasm/Cargo.toml
[INFO] [stderr] workspace: /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 228cc2a2f4c490eeb6152b21e4900185a955d9d5a98ffb214e3232a81c6e3c52
[INFO] running `Command { std: "docker" "start" "-a" "228cc2a2f4c490eeb6152b21e4900185a955d9d5a98ffb214e3232a81c6e3c52", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "228cc2a2f4c490eeb6152b21e4900185a955d9d5a98ffb214e3232a81c6e3c52", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "228cc2a2f4c490eeb6152b21e4900185a955d9d5a98ffb214e3232a81c6e3c52", kill_on_drop: false }`
[INFO] [stdout] 228cc2a2f4c490eeb6152b21e4900185a955d9d5a98ffb214e3232a81c6e3c52
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 07f33a09d93506b11d0e535ae725c6b71b350d5d780df4b2bca97aea8c0245bb
[INFO] running `Command { std: "docker" "start" "-a" "07f33a09d93506b11d0e535ae725c6b71b350d5d780df4b2bca97aea8c0245bb", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/crates/cljrs-wasm/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling bitmaps v3.2.1
[INFO] [stderr]    Compiling regex-syntax v0.8.10
[INFO] [stderr]    Compiling cljrs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling rand_xoshiro v0.6.0
[INFO] [stderr]    Compiling imbl-sized-chunks v0.1.3
[INFO] [stderr]    Compiling imbl v3.0.0
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.15s
[INFO] running `Command { std: "docker" "inspect" "07f33a09d93506b11d0e535ae725c6b71b350d5d780df4b2bca97aea8c0245bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "07f33a09d93506b11d0e535ae725c6b71b350d5d780df4b2bca97aea8c0245bb", kill_on_drop: false }`
[INFO] [stdout] 07f33a09d93506b11d0e535ae725c6b71b350d5d780df4b2bca97aea8c0245bb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 76095ef475d8f741cdef63e310f2f63aec2dd06f39a38700a797638acecd4e6d
[INFO] running `Command { std: "docker" "start" "-a" "76095ef475d8f741cdef63e310f2f63aec2dd06f39a38700a797638acecd4e6d", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/crates/cljrs-wasm/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr]    Compiling libm v0.2.16
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling arrayvec v0.7.6
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling libc v0.2.185
[INFO] [stderr]    Compiling matrixmultiply v0.3.10
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling naga v24.0.0
[INFO] [stderr]    Compiling ash v0.38.0+1.3.281
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling heapless v0.8.0
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling khronos-egl v6.0.0
[INFO] [stderr]    Compiling robust v1.2.0
[INFO] [stderr]    Compiling unicode-width v0.1.14
[INFO] [stderr]    Compiling hash32 v0.3.1
[INFO] [stderr]    Compiling hashbrown v0.15.5
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling ena v0.14.4
[INFO] [stderr]    Compiling wgpu-hal v24.0.4
[INFO] [stderr]    Compiling codespan-reporting v0.11.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling downcast-rs v1.2.1
[INFO] [stderr]    Compiling unicode-xid v0.2.6
[INFO] [stderr]    Compiling crossbeam-queue v0.3.12
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling crossbeam-channel v0.5.15
[INFO] [stderr]    Compiling wgpu-core v24.0.5
[INFO] [stderr]    Compiling profiling v1.0.17
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling litrs v1.0.0
[INFO] [stderr]    Compiling glow v0.16.0
[INFO] [stderr]    Compiling renderdoc-sys v1.1.0
[INFO] [stderr]    Compiling wgpu v24.0.5
[INFO] [stderr]    Compiling bit-vec v0.7.0
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling document-features v0.2.12
[INFO] [stderr]    Compiling ordered-float v4.6.0
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling approx v0.5.1
[INFO] [stderr]    Compiling spade v2.15.1
[INFO] [stderr]    Compiling rstar v0.12.2
[INFO] [stderr]    Compiling num-rational v0.4.2
[INFO] [stderr]    Compiling bitflags v2.11.1
[INFO] [stderr]    Compiling gpu-alloc-types v0.3.0
[INFO] [stderr]    Compiling spirv v0.3.0+sdk-1.3.268.0
[INFO] [stderr]    Compiling gpu-descriptor-types v0.2.0
[INFO] [stderr]    Compiling wgpu-types v24.0.0
[INFO] [stderr]    Compiling gpu-descriptor v0.3.2
[INFO] [stderr]    Compiling gpu-alloc v0.6.0
[INFO] [stderr]    Compiling bytemuck_derive v1.10.2
[INFO] [stderr]    Compiling strum_macros v0.26.4
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling nalgebra-macros v0.2.2
[INFO] [stderr]    Compiling num-derive v0.4.2
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling bytemuck v1.25.0
[INFO] [stderr]    Compiling safe_arch v0.7.4
[INFO] [stderr]    Compiling strum v0.26.3
[INFO] [stderr]    Compiling wide v0.7.33
[INFO] [stderr]    Compiling simba v0.9.1
[INFO] [stderr]    Compiling nalgebra v0.33.3
[INFO] [stderr]    Compiling parry3d v0.17.6
[INFO] [stderr]    Compiling parry2d v0.17.6
[INFO] [stderr]    Compiling rapier2d v0.22.0
[INFO] [stderr]    Compiling rapier3d v0.22.0
[INFO] [stderr]    Compiling cljrs-physics v0.1.0 (/opt/rustwide/workdir/crates/cljrs-physics)
[INFO] [stderr]    Compiling cljrs-ml v0.1.0 (/opt/rustwide/workdir/crates/cljrs-ml)
[INFO] [stderr]    Compiling cljrs v0.1.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unused variable: `src`
[INFO] [stdout]   --> tests/transducers.rs:46:9
[INFO] [stdout]    |
[INFO] [stdout] 46 |     let src = r#"
[INFO] [stdout]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unused variable: `probe`
[INFO] [stdout]    --> tests/page_sources.rs:168:13
[INFO] [stdout]     |
[INFO] [stdout] 168 |         let probe = format!("(when (resolve '{entry}) ({entry}))");
[INFO] [stdout]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_probe`
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: value assigned to `last` is never read
[INFO] [stdout]   --> tests/stdlib_audit.rs:34:20
[INFO] [stdout]    |
[INFO] [stdout] 34 |     let mut last = Ok(Value::Nil);
[INFO] [stdout]    |                    ^^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stdout] 35 |     for f in forms {
[INFO] [stdout] 36 |         last = eval::eval(&f, &env);
[INFO] [stdout]    |         ---- `last` is overwritten here before the previous value is read
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 44s
[INFO] running `Command { std: "docker" "inspect" "76095ef475d8f741cdef63e310f2f63aec2dd06f39a38700a797638acecd4e6d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "76095ef475d8f741cdef63e310f2f63aec2dd06f39a38700a797638acecd4e6d", kill_on_drop: false }`
[INFO] [stdout] 76095ef475d8f741cdef63e310f2f63aec2dd06f39a38700a797638acecd4e6d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2026-04-21" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 7b25212316ecf025d92145f2d50766ec07bb844a1fc6e0b86778b1a27dffd34d
[INFO] running `Command { std: "docker" "start" "-a" "7b25212316ecf025d92145f2d50766ec07bb844a1fc6e0b86778b1a27dffd34d", kill_on_drop: false }`
[INFO] [stderr] warning: profiles for the non root package will be ignored, specify profiles at the workspace root:
[INFO] [stderr] package:   /opt/rustwide/workdir/crates/cljrs-wasm/Cargo.toml
[INFO] [stderr] workspace: /opt/rustwide/workdir/Cargo.toml
[INFO] [stderr] warning: value assigned to `last` is never read
[INFO] [stderr]   --> tests/stdlib_audit.rs:34:20
[INFO] [stderr]    |
[INFO] [stderr] 34 |     let mut last = Ok(Value::Nil);
[INFO] [stderr]    |                    ^^^^^^^^^^^^^^ this value is reassigned later and never used
[INFO] [stderr] 35 |     for f in forms {
[INFO] [stderr] 36 |         last = eval::eval(&f, &env);
[INFO] [stderr]    |         ---- `last` is overwritten here before the previous value is read
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_assignments)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `cljrs` (test "stdlib_audit") generated 1 warning
[INFO] [stderr] warning: unused variable: `src`
[INFO] [stderr]   --> tests/transducers.rs:46:9
[INFO] [stderr]    |
[INFO] [stderr] 46 |     let src = r#"
[INFO] [stderr]    |         ^^^ help: if this is intentional, prefix it with an underscore: `_src`
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: unused variable: `probe`
[INFO] [stderr]    --> tests/page_sources.rs:168:13
[INFO] [stderr]     |
[INFO] [stderr] 168 |         let probe = format!("(when (resolve '{entry}) ({entry}))");
[INFO] [stderr]     |             ^^^^^ help: if this is intentional, prefix it with an underscore: `_probe`
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_variables)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `cljrs` (test "transducers") generated 1 warning (run `cargo fix --test "transducers" -p cljrs` to apply 1 suggestion)
[INFO] [stderr] warning: `cljrs` (test "page_sources") generated 1 warning (run `cargo fix --test "page_sources" -p cljrs` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.40s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cljrs-c017eb1d7499207b)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/bin/bench.rs (/opt/rustwide/target/debug/deps/bench-56dd18d575f95d3c)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/cljrs-47d9a785cac7b5ab)
[INFO] [stderr]      Running unittests src/bin/prerender.rs (/opt/rustwide/target/debug/deps/prerender-3b6a9731443ffdb1)
[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; finished in 0.00s
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/buffer_abi.rs (/opt/rustwide/target/debug/deps/buffer_abi-11283620c860b969)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/builtins.rs (/opt/rustwide/target/debug/deps/builtins-f848543701aa68ea)
[INFO] [stdout] 
[INFO] [stdout] running 41 tests
[INFO] [stdout] test memoize_caches_results ... ok
[INFO] [stdout] test disj_set ... ok
[INFO] [stdout] test fnil_substitutes_default ... ok
[INFO] [stdout] test list_star_splices_tail ... ok
[INFO] [stdout] test compare_basic ... ok
[INFO] [stdout] test comparator_from_pred ... ok
[INFO] [stdout] test empty_returns_empty_of_type ... ok
[INFO] [stdout] test every_pred_combines_predicates ... ok
[INFO] [stdout] test key_val_on_entry ... ok
[INFO] [stdout] test merge_with_combines_values ... ok
[INFO] [stdout] test rand_int_in_range ... ok
[INFO] [stdout] test int_classification ... ok
[INFO] [stdout] test distinct_q_and_neg_preds ... ok
[INFO] [stdout] test boolean_coercion ... ok
[INFO] [stdout] test partition_by_groups_runs ... ok
[INFO] [stdout] test instance_q_uses_type_keyword ... ok
[INFO] [stdout] test ffirst_fnext_etc ... ok
[INFO] [stdout] test meta_returns_nil_for_now ... ok
[INFO] [stdout] test num_eq_coerces_across_int_float ... ok
[INFO] [stdout] test nan_and_inf ... ok
[INFO] [stdout] test some_fn_returns_first_truthy ... ok
[INFO] [stdout] test shuffle_preserves_count ... ok
[INFO] [stdout] test namespace_extracts_prefix ... ok
[INFO] [stdout] test ident_predicates ... ok
[INFO] [stdout] test replace_vector ... ok
[INFO] [stdout] test random_uuid_is_uuid_shape ... ok
[INFO] [stdout] test split_at_and_split_with ... ok
[INFO] [stdout] test rseq_reverses_vector ... ok
[INFO] [stdout] test peek_pop_vector_list ... ok
[INFO] [stdout] test sort_by_with_keyfn ... ok
[INFO] [stdout] test ratio_helpers ... ok
[INFO] [stdout] test ratio_predicate ... ok
[INFO] [stdout] test tree_seq_walks_depth_first ... ok
[INFO] [stdout] test transient_aliases_persistent ... ok
[INFO] [stdout] test volatile_acts_like_atom ... ok
[INFO] [stdout] test take_drop_butlast_last_helpers ... ok
[INFO] [stdout] test parse_helpers ... ok
[INFO] [stdout] test type_returns_keyword ... ok
[INFO] [stdout] test replicate_and_reductions ... ok
[INFO] [stdout] test unchecked_arith_aliases ... ok
[INFO] [stdout] test bit_ops ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 10.47s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/call_floats.rs (/opt/rustwide/target/debug/deps/call_floats-438a78a0bf3b3fbe)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test call_floats_missing_fn_returns_empty ... ok
[INFO] [stdout] test call_floats_flat_vec_result ... ok
[INFO] [stdout] test call_floats_flattens_nested_vec ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cljrs_music.rs (/opt/rustwide/target/debug/deps/cljrs_music-8bde4cd43388b893)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test progression_c_i_iv_v7_i ... ok
[INFO] [stdout] test midi_to_hz_a4_is_440 ... ok
[INFO] [stdout] test transpose_shifts_sequence ... ok
[INFO] [stdout] test scale_c_major ... ok
[INFO] [stdout] test note_keyword_c4_is_60 ... ok
[INFO] [stdout] test chord_c_maj7 ... ok
[INFO] [stdout] test note_keyword_sharp_and_flat ... ok
[INFO] [stdout] test arpeggiate_up_and_down ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.91s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cljrs_string.rs (/opt/rustwide/target/debug/deps/cljrs_string-62553837e4040a93)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test escape_remaps_chars ... ok
[INFO] [stdout] test replace_first_regex_match ... ok
[INFO] [stdout] test split_lines_basic ... ok
[INFO] [stdout] test re_quote_replacement_escapes_dollars_and_backslashes ... ok
[INFO] [stdout] test replace_first_string_match ... ok
[INFO] [stdout] test reverse_basic ... ok
[INFO] [stdout] test capitalize_basic ... ok
[INFO] [stdout] test trim_newline_drops_trailing_newlines_only ... ok
[INFO] [stdout] test triml_trimr_remove_only_one_side ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.64s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cljrs_test.rs (/opt/rustwide/target/debug/deps/cljrs_test-1dbbbcfbcd9c2250)
[INFO] [stdout] 
[INFO] [stdout] running 2 tests
[INFO] [stdout] test rerunning_deftest_replaces_by_name ... ok
[INFO] [stdout] test run_tests_returns_summary_map ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cljrs_ui.rs (/opt/rustwide/target/debug/deps/cljrs_ui-dcb2090c261fd722)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test nested ... ok
[INFO] [stdout] test nil_children_skipped ... ok
[INFO] [stdout] test html_escaping_in_text ... ok
[INFO] [stdout] test html_escaping_in_attrs ... ok
[INFO] [stdout] test numbers_render ... ok
[INFO] [stdout] test renders_seq_of_children ... ok
[INFO] [stdout] test skips_event_handlers ... ok
[INFO] [stdout] test style_map ... ok
[INFO] [stdout] test props_and_class ... ok
[INFO] [stdout] test simple_div ... ok
[INFO] [stdout] test boolean_attrs ... ok
[INFO] [stdout] test void_elements_self_close ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.21s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clojure_control_flow.rs (/opt/rustwide/target/debug/deps/clojure_control_flow-a85c34bd1bd76e73)
[INFO] [stdout] 
[INFO] [stdout] running 27 tests
[INFO] [stdout] test case_picks_default_when_no_match ... ok
[INFO] [stdout] test case_keys_are_not_evaluated ... ok
[INFO] [stdout] test time_evaluates_expr_once ... ok
[INFO] [stdout] test case_picks_matching_keyword_branch ... ok
[INFO] [stdout] test halt_when_halts_at_first_match ... ok
[INFO] [stdout] test halt_when_first_element_matches ... ok
[INFO] [stdout] test case_with_int_keys ... ok
[INFO] [stdout] test halt_when_on_empty_input ... ok
[INFO] [stdout] test case_no_default_throws ... ok
[INFO] [stdout] test case_with_string_keys ... ok
[INFO] [stdout] test halt_when_with_ret_fn ... ok
[INFO] [stdout] test halt_when_composes_with_other_xforms ... ok
[INFO] [stdout] test case_evaluates_dispatch_expression_once ... ok
[INFO] [stdout] test halt_when_passes_through_when_no_match ... ok
[INFO] [stdout] test case_default_with_falsy_value ... ok
[INFO] [stdout] test time_returns_value_of_expr ... ok
[INFO] [stdout] test time_works_with_complex_expression ... ok
[INFO] [stdout] test when_first_binds_first_when_nonempty ... ok
[INFO] [stdout] test when_first_runs_multiple_body_forms ... ok
[INFO] [stdout] test when_first_works_with_lazy_seq ... ok
[INFO] [stdout] test when_first_skips_body_on_empty ... ok
[INFO] [stdout] test case_supports_list_of_keys ... ok
[INFO] [stdout] test while_with_multiple_body_forms ... ok
[INFO] [stdout] test while_loops_until_false ... ok
[INFO] [stdout] test while_skips_body_when_test_initially_false ... ok
[INFO] [stdout] test while_returns_nil ... ok
[INFO] [stdout] test when_first_returns_nil_on_empty ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.71s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clojure_hierarchy.rs (/opt/rustwide/target/debug/deps/clojure_hierarchy-506675652ca94da9)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test derive_idempotent_on_existing_relation ... ok
[INFO] [stdout] test derive_records_direct_parent ... ok
[INFO] [stdout] test isa_self_is_true ... ok
[INFO] [stdout] test derive_self_throws ... ok
[INFO] [stdout] test descendants_returns_nil_when_none ... ok
[INFO] [stdout] test isa_composes_with_derive_chain ... ok
[INFO] [stdout] test ancestors_returned_set_supports_set_ops ... ok
[INFO] [stdout] test derive_records_transitive_descendant ... ok
[INFO] [stdout] test ancestors_returns_nil_when_none ... ok
[INFO] [stdout] test derive_diamond_inheritance ... ok
[INFO] [stdout] test isa_explicit_hierarchy_does_not_use_global ... ok
[INFO] [stdout] test descendants_global_via_membership ... ok
[INFO] [stdout] test ancestors_global_via_membership ... ok
[INFO] [stdout] test derive_records_transitive_ancestor ... ok
[INFO] [stdout] test isa_transitive_via_derive ... ok
[INFO] [stdout] test make_hierarchy_is_independent_per_call ... ok
[INFO] [stdout] test isa_uses_global_hierarchy_after_derive ... ok
[INFO] [stdout] test derive_cycle_throws ... ok
[INFO] [stdout] test isa_unrelated_is_false ... ok
[INFO] [stdout] test underive_preserves_unrelated_branches ... ok
[INFO] [stdout] test parents_global_via_membership ... ok
[INFO] [stdout] test underive_no_op_if_relation_absent ... ok
[INFO] [stdout] test parents_returns_nil_when_none ... ok
[INFO] [stdout] test isa_vector_pairwise ... ok
[INFO] [stdout] test underive_via_global_then_isa_false ... ok
[INFO] [stdout] test parents_returns_only_direct_parents ... ok
[INFO] [stdout] test underive_clears_transitive_ancestors ... ok
[INFO] [stdout] test parents_membership_after_global_derive ... ok
[INFO] [stdout] test underive_removes_direct_relation ... ok
[INFO] [stdout] test make_hierarchy_returns_three_empty_maps ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.74s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clojure_set.rs (/opt/rustwide/target/debug/deps/clojure_set-2b03e1195bc5ca00)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test intersection_basic ... ok
[INFO] [stdout] test project_keeps_only_listed_keys ... ok
[INFO] [stdout] test join_with_kmap_renames_then_joins ... ok
[INFO] [stdout] test rename_renames_records ... ok
[INFO] [stdout] test index_buckets_by_key ... ok
[INFO] [stdout] test select_filters_set ... ok
[INFO] [stdout] test join_natural_on_shared_key ... ok
[INFO] [stdout] test map_invert_swaps ... ok
[INFO] [stdout] test rename_keys_basic ... ok
[INFO] [stdout] test difference_three_arg ... ok
[INFO] [stdout] test union_basic ... ok
[INFO] [stdout] test subset_and_superset ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.36s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/clojure_walk.rs (/opt/rustwide/target/debug/deps/clojure_walk-f74aded770060688)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test postwalk_demo_returns_nil ... ok
[INFO] [stdout] test macroexpand_all_expands_when ... ok
[INFO] [stdout] test prewalk_demo_returns_nil ... ok
[INFO] [stdout] test stringify_keys_only_keywords ... ok
[INFO] [stdout] test edn_read_alias ... ok
[INFO] [stdout] test prewalk_replace_substitutes ... ok
[INFO] [stdout] test postwalk_replace_substitutes ... ok
[INFO] [stdout] test prewalk_visits_outer_first ... ok
[INFO] [stdout] test edn_read_string_roundtrip ... ok
[INFO] [stdout] test keywordize_keys_only_strings ... ok
[INFO] [stdout] test walk_one_layer ... ok
[INFO] [stdout] test postwalk_inc_all_ints ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.69s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/core_clj.rs (/opt/rustwide/target/debug/deps/core_clj-30e8a531c260089f)
[INFO] [stdout] 
[INFO] [stdout] running 22 tests
[INFO] [stdout] test replace_lookup ... ok
[INFO] [stdout] test fnil_substitutes_nil ... ok
[INFO] [stdout] test letfn_mutual_recursion ... ok
[INFO] [stdout] test delay_force_caches ... ok
[INFO] [stdout] test reset_vals_first_call_old_is_initial ... ok
[INFO] [stdout] test reset_vals_returns_old_and_new ... ok
[INFO] [stdout] test condp_basic_and_arrow ... ok
[INFO] [stdout] test prn_str_returns_string ... ok
[INFO] [stdout] test reset_vals_to_nil ... ok
[INFO] [stdout] test swap_vals_with_extra_args ... ok
[INFO] [stdout] test swap_vals_on_collection ... ok
[INFO] [stdout] test swap_vals_returns_old_and_new ... ok
[INFO] [stdout] test comment_drops_body ... ok
[INFO] [stdout] test swap_vals_with_two_extra_args ... ok
[INFO] [stdout] test swap_vals_variadic_via_apply ... ok
[INFO] [stdout] test assert_throws_on_false ... ok
[INFO] [stdout] test if_not_macro ... ok
[INFO] [stdout] test numeric_eq ... ok
[INFO] [stdout] test ffirst_fnext_nfirst_nnext ... ok
[INFO] [stdout] test if_some_when_some ... ok
[INFO] [stdout] test every_pred_some_fn ... ok
[INFO] [stdout] test not_any_not_every ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.08s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/coverage_push.rs (/opt/rustwide/target/debug/deps/coverage_push-0cb6d2575e4e644d)
[INFO] [stdout] 
[INFO] [stdout] running 13 tests
[INFO] [stdout] test for_with_when ... ok
[INFO] [stdout] test cond_arrow_conditional_steps ... ok
[INFO] [stdout] test for_multi_binding ... ok
[INFO] [stdout] test for_basic ... ok
[INFO] [stdout] test flatten_recursive ... ok
[INFO] [stdout] test zipmap_basic ... ok
[INFO] [stdout] test for_let_clause ... ok
[INFO] [stdout] test mapcat_flattens_one_level ... ok
[INFO] [stdout] test some_arrow_thread_last ... ok
[INFO] [stdout] test some_arrow_short_circuits_on_nil ... ok
[INFO] [stdout] test update_vals_keys ... ok
[INFO] [stdout] test max_min_key ... ok
[INFO] [stdout] test seq_returns_nil_on_empty ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.99s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/defn_gpu.rs (/opt/rustwide/target/debug/deps/defn_gpu-4e9b9b951bffcda7)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/defn_native.rs (/opt/rustwide/target/debug/deps/defn_native-4667cc545f4012dc)
[INFO] [stdout] 
[INFO] [stdout] running 12 tests
[INFO] [stdout] test float_hint_parses_and_adds ... ok
[INFO] [stdout] test defn_native_accepts_long_alias ... ok
[INFO] [stdout] test defn_native_rejects_non_vector_params ... ok
[INFO] [stdout] test defn_native_with_return_and_param_hints ... ok
[INFO] [stdout] test bool_hint_parses_tree_walker_only ... ok
[INFO] [stdout] test defn_native_without_return_hint_defaults_ok ... ok
[INFO] [stdout] test defn_native_rejects_unknown_type ... ok
[INFO] [stdout] test defn_native_loop_recur_via_helper_fn ... ok
[INFO] [stdout] test defn_native_fib_recursive ... ok
[INFO] [stdout] test defn_native_rejects_untyped_params ... ok
[INFO] [stdout] test type_hint_is_transparent_in_tree_walker ... ok
[INFO] [stdout] test defn_native_requires_name_symbol ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.89s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/defonce.rs (/opt/rustwide/target/debug/deps/defonce-fd7a9614d6dc9d08)
[INFO] [stdout] 
[INFO] [stdout] running 3 tests
[INFO] [stdout] test def_still_redefines ... ok
[INFO] [stdout] test defonce_binds_once ... ok
[INFO] [stdout] test defonce_atom_preserves_state_across_reeval ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/destructuring.rs (/opt/rustwide/target/debug/deps/destructuring-d1d074306db98122)
[INFO] [stdout] 
[INFO] [stdout] running 10 tests
[INFO] [stdout] test map_as_binding ... ok
[INFO] [stdout] test map_keys_with_or ... ok
[INFO] [stdout] test nested_vector ... ok
[INFO] [stdout] test fn_param_destructure ... ok
[INFO] [stdout] test map_keys ... ok
[INFO] [stdout] test vector_with_rest ... ok
[INFO] [stdout] test vector_as_binding ... ok
[INFO] [stdout] test vector_positional ... ok
[INFO] [stdout] test fn_map_param_destructure ... ok
[INFO] [stdout] test fn_nested_param ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.99s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ergonomics.rs (/opt/rustwide/target/debug/deps/ergonomics-6057d16e0a1a7e7e)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test vector_invocation_nth ... ok
[INFO] [stdout] test discard_reader_macro ... ok
[INFO] [stdout] test update_works ... ok
[INFO] [stdout] test vector_ops_via_assoc ... ok
[INFO] [stdout] test set_invocation_membership ... ok
[INFO] [stdout] test juxt_multi ... ok
[INFO] [stdout] test anon_fn_reader ... ok
[INFO] [stdout] test map_invocation ... ok
[INFO] [stdout] test get_in_assoc_in ... ok
[INFO] [stdout] test keyword_invocation ... ok
[INFO] [stdout] test closure_builders ... ok
[INFO] [stdout] test higher_order_seqs ... ok
[INFO] [stdout] test type_predicates ... ok
[INFO] [stdout] test string_ops ... ok
[INFO] [stdout] test map_ops ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.60s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/error_locations.rs (/opt/rustwide/target/debug/deps/error_locations-f93926ee8b598922)
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test try_catch_still_works_through_location_wrapping ... ok
[INFO] [stdout] test recur_is_not_wrapped_with_location ... ok
[INFO] [stdout] test unbound_symbol_carries_location ... ok
[INFO] [stdout] test peel_unwraps_to_original_kind ... ok
[INFO] [stderr]      Running tests/eval_basic.rs (/opt/rustwide/target/debug/deps/eval_basic-78811050ed71056b)
[INFO] [stdout] test type_error_inside_fn_includes_call_stack ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.66s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 17 tests
[INFO] [stdout] test map_literal ... ok
[INFO] [stdout] test higher_order ... ok
[INFO] [stdout] test fibonacci ... ok
[INFO] [stdout] test mutual_recursion ... ok
[INFO] [stdout] test comments_and_whitespace ... ok
[INFO] [stdout] test recursion_via_defn ... ok
[INFO] [stdout] test recursion_via_named_fn ... ok
[INFO] [stdout] test def_and_lookup ... ok
[INFO] [stdout] test quote_and_list ... ok
[INFO] [stdout] test do_block ... ok
[INFO] [stdout] test fn_and_closures ... ok
[INFO] [stdout] test let_bindings ... ok
[INFO] [stdout] test truthiness ... ok
[INFO] [stdout] test collections ... ok
[INFO] [stdout] test literals ... ok
[INFO] [stdout] test equality ... ok
[INFO] [stdout] test arithmetic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.61s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gensym.rs (/opt/rustwide/target/debug/deps/gensym-eb7e5f4c429051d1)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test gensym_collides_with_outer_binding ... ok
[INFO] [stdout] test gensym_fresh_per_invocation ... ok
[INFO] [stdout] test gensym_same_name_shares_symbol ... ok
[INFO] [stdout] test manual_suffix_still_works ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/gpu_pixel.rs (/opt/rustwide/target/debug/deps/gpu_pixel-e7f0940e6c3bdaf2)
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/hamt.rs (/opt/rustwide/target/debug/deps/hamt-6e03aacad9a54d46)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test map_equality_is_structural_unordered ... ok
[INFO] [stdout] test conj_is_persistent_on_vectors ... ok
[INFO] [stdout] test map_literal_with_keyword_keys ... ok
[INFO] [stdout] test conj_onto_map_adds_pair ... ok
[INFO] [stdout] test large_vector_conj_stays_correct ... ok
[INFO] [stdout] test vector_literal_round_trips ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.97s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/lazy_seqs.rs (/opt/rustwide/target/debug/deps/lazy_seqs-9732b24b696c0bfc)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test lazy_seq_forces_on_first ... ok
[INFO] [stdout] test lazy_seq_is_cached ... ok
[INFO] [stdout] test cycle_take ... ok
[INFO] [stdout] test repeatedly_take ... ok
[INFO] [stdout] test iterate_take ... ok
[INFO] [stdout] test lazy_seq_is_lazy ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.70s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/loop_recur.rs (/opt/rustwide/target/debug/deps/loop_recur-d898c9ba128a0cce)
[INFO] [stdout] 
[INFO] [stdout] running 7 tests
[INFO] [stdout] test loop_sum_to_ten ... ok
[INFO] [stdout] test loop_with_variadic_fn ... ok
[INFO] [stdout] test loop_inside_fn ... ok
[INFO] [stdout] test fn_recur_tail_factorial ... ok
[INFO] [stdout] test nested_loops_target_innermost ... ok
[INFO] [stdout] test recur_arity_mismatch_errors ... ok
[INFO] [stdout] test deep_tail_recursion_does_not_overflow ... ok
[INFO] [stderr]      Running tests/macros.rs (/opt/rustwide/target/debug/deps/macros-ff69b7c0096f7383)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.28s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test when_false_is_nil ... ok
[INFO] [stdout] test syntax_quote_literal_list_of_symbols ... ok
[INFO] [stdout] test syntax_quote_symbol_becomes_quote ... ok
[INFO] [stdout] test recursive_cond_macro ... ok
[INFO] [stdout] test unquote_interpolates_value ... ok
[INFO] [stdout] test trivial_macro_no_syntax_quote ... ok
[INFO] [stdout] test macroexpand_1_returns_expanded_form ... ok
[INFO] [stdout] test cond_no_match_is_nil ... ok
[INFO] [stdout] test macro_sees_unevaluated_args ... ok
[INFO] [stdout] test when_macro ... ok
[INFO] [stdout] test binary_or_short_circuits ... ok
[INFO] [stdout] test unless_macro ... ok
[INFO] [stdout] test unquote_splicing_flattens ... ok
[INFO] [stdout] test cond_else_branch ... ok
[INFO] [stdout] test binary_and_short_circuits ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.40s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multi_arity.rs (/opt/rustwide/target/debug/deps/multi_arity-f5d07fa2cd2ebcdd)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test two_arities ... ok
[INFO] [stdout] test three_arities ... ok
[INFO] [stdout] test no_matching_arity_throws ... ok
[INFO] [stdout] test variadic_arity ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/multimethods.rs (/opt/rustwide/target/debug/deps/multimethods-c9a0e9d84e7c637a)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test multi_no_method_errors ... ok
[INFO] [stdout] test multi_methods_are_open ... ok
[INFO] [stdout] test multi_keyword_dispatch ... ok
[INFO] [stdout] test multi_type_dispatch ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.65s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/namespaces.rs (/opt/rustwide/target/debug/deps/namespaces-395df7d08028186c)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test core_still_reachable_when_fully_qualified ... ok
[INFO] [stdout] test ns_form_is_accepted ... ok
[INFO] [stdout] test alias_via_require ... ok
[INFO] [stdout] test current_namespace_shadows_core ... ok
[INFO] [stdout] test unqualified_falls_back_to_core ... ok
[INFO] [stdout] test load_file_runs_source_in_current_env ... ok
[INFO] [stdout] test refer_installs_into_current_ns ... ok
[INFO] [stdout] test two_namespaces_isolated ... ok
[INFO] [stdout] test ns_switches_and_qualifies_def ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/page_sources.rs (/opt/rustwide/target/debug/deps/page_sources-dc26db0c5bfa8f4e)
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test every_demo_page_source_evaluates ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.27s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/platformer.rs (/opt/rustwide/target/debug/deps/platformer-60d42829674cc03e)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test state_survives_redef_of_step ... ok
[INFO] [stdout] test gravity_pulls_player_down_to_floor ... ok
[INFO] [stdout] test jumping_changes_vy_once_per_press ... ok
[INFO] [stderr]      Running tests/platformer_timeline.rs (/opt/rustwide/target/debug/deps/platformer_timeline-930095f07b1dc931)
[INFO] [stdout] test horizontal_movement_clips_to_wall ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.04s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 5 tests
[INFO] [stdout] test frame_step_advance_1_ticks ... ok
[INFO] [stdout] test history_entries_contain_state_and_input ... ok
[INFO] [stdout] test scrub_ghost_uses_recorded_inputs_not_live_args ... ok
[INFO] [stdout] test frame_step_advance_0_does_not_tick ... ok
[INFO] [stdout] test changing_jumpv_changes_scrubbed_ghost_arc ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.82s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/prelude_macros.rs (/opt/rustwide/target/debug/deps/prelude_macros-cbc649e40558352f)
[INFO] [stdout] 
[INFO] [stdout] running 8 tests
[INFO] [stdout] test dotimes_runs ... ok
[INFO] [stdout] test doseq_iterates ... ok
[INFO] [stdout] test cond_macro ... ok
[INFO] [stdout] test threading_arrow ... ok
[INFO] [stdout] test threading_thread_last ... ok
[INFO] [stdout] test when_and_when_not ... ok
[INFO] [stdout] test if_let_when_let ... ok
[INFO] [stdout] test and_or_short_circuit ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.92s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/protocols.rs (/opt/rustwide/target/debug/deps/protocols-c9c405bcf390a102)
[INFO] [stdout] 
[INFO] [stdout] running 4 tests
[INFO] [stdout] test defprotocol_dispatch_on_record_type ... ok
[INFO] [stdout] test defrecord_constructor_and_predicate ... ok
[INFO] [stdout] test protocol_on_plain_types ... ok
[INFO] [stdout] test defrecord_map_constructor ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.55s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/ratios.rs (/opt/rustwide/target/debug/deps/ratios-5beab8ea6d4e9e69)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test ratio_demotes_to_float_with_float ... ok
[INFO] [stdout] test inc_dec_on_ratio ... ok
[INFO] [stdout] test division_produces_exact_ratio ... ok
[INFO] [stdout] test ratio_literal_reads ... ok
[INFO] [stdout] test ratio_arithmetic ... ok
[INFO] [stdout] test ratio_comparisons ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.53s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/regex.rs (/opt/rustwide/target/debug/deps/regex-614e8087e3adaf3f)
[INFO] [stdout] 
[INFO] [stdout] running 6 tests
[INFO] [stdout] test re_seq_all_matches ... ok
[INFO] [stdout] test re_pattern_from_string ... ok
[INFO] [stdout] test regex_literal_parses ... ok
[INFO] [stdout] test re_find_returns_first_match ... ok
[INFO] [stdout] test re_find_with_groups_returns_vector ... ok
[INFO] [stdout] test re_matches_only_full_string ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.16s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/state_and_exceptions.rs (/opt/rustwide/target/debug/deps/state_and_exceptions-9419cd0f6b062b34)
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test try_finally_runs_on_throw ... ok
[INFO] [stdout] test try_catch_user_throw ... ok
[INFO] [stdout] test throw_without_catch_propagates ... ok
[INFO] [stdout] test try_catches_eval_error ... ok
[INFO] [stdout] test ex_message_accessor ... ok
[INFO] [stdout] test atom_basic ... ok
[INFO] [stdout] test atom_swap ... ok
[INFO] [stdout] test atom_cas ... ok
[INFO] [stdout] test atom_predicate ... ok
[INFO] [stderr]      Running tests/stdlib.rs (/opt/rustwide/target/debug/deps/stdlib-dbccd19e4186cb65)
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.22s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 9 tests
[INFO] [stdout] test reduce_no_init ... ok
[INFO] [stdout] test filter_evens ... ok
[INFO] [stdout] test pipeline_sum_of_squared_odds_under_10 ... ok
[INFO] [stdout] test reduce_sum ... ok
[INFO] [stdout] test identity_works ... ok
[INFO] [stdout] test map_squares ... ok
[INFO] [stdout] test predicates ... ok
[INFO] [stdout] test take_drop ... ok
[INFO] [stdout] test range_variants ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.94s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_audit.rs (/opt/rustwide/target/debug/deps/stdlib_audit-54552cd5c06c0885)
[INFO] [stdout] 
[INFO] [stdout] running 276 tests
[INFO] [stdout] test _suppress_unused_pr ... ok
[INFO] [stdout] test arith_div_one_arity_reciprocal ... ok
[INFO] [stdout] test arith_plus_zero_arity_is_zero ... ok
[INFO] [stdout] test arith_div_zero_arity_errors ... ok
[INFO] [stdout] test arith_ratio_plus_int ... ok
[INFO] [stdout] test arith_ratio_demotes_to_float ... ok
[INFO] [stdout] test arith_minus_zero_arity_errors ... ok
[INFO] [stdout] test apply_with_intermediate_args ... ok
[INFO] [stdout] test arith_int_float_promotion ... ok
[INFO] [stdout] test apply_with_single_seq_arg ... ok
[INFO] [stdout] test arith_star_zero_arity_is_one ... ok
[INFO] [stdout] test apply_to_keyword_lookup ... ok
[INFO] [stdout] test apply_empty_seq_zero_arity ... ok
[INFO] [stdout] test arith_div_by_zero_errors ... ok
[INFO] [stdout] test as_arrow_binds_intermediate ... ok
[INFO] [stdout] test bit_or_basic ... ok
[INFO] [stdout] test assoc_in_creates_nested_map ... ok
[INFO] [stdout] test arith_minus_one_arity_negates ... ok
[INFO] [stdout] test bit_and_basic ... ok
[INFO] [stdout] test arith_plus_one_arity_is_identity ... ok
[INFO] [stdout] test case_keyword_match ... ok
[INFO] [stdout] test bit_xor_basic ... ok
[INFO] [stdout] test comp_zero_arity_is_identity ... ok
[INFO] [stdout] test any_q_always_true ... ok
[INFO] [stdout] test bit_and_not_basic ... ok
[INFO] [stdout] test case_no_default_throws ... ok
[INFO] [stdout] test case_default_branch ... ok
[INFO] [stdout] test comp_str_inc_compose ... ok
[INFO] [stdout] test bit_shift_left_right ... ok
[INFO] [stdout] test comp_inc_inc_doubled ... ok
[INFO] [stdout] test bit_not_basic ... ok
[INFO] [stdout] test comp_variadic_first_fn ... ok
[INFO] [stdout] test concat_zero_args_empty ... ok
[INFO] [stdout] test compare_and_set_succeeds_only_on_match ... ok
[INFO] [stdout] test comparator_from_predicate ... ok
[INFO] [stdout] test abs_handles_negatives ... ok
[INFO] [stdout] test concat_nil_arg ... ok
[INFO] [stdout] test cond_else_branch ... ok
[INFO] [stdout] test associative_q_vector_true_set_false ... ok
[INFO] [stdout] test cond_no_match_returns_nil ... ok
[INFO] [stdout] test cond_threading_only_runs_truthy_branches ... ok
[INFO] [stdout] test delay_only_evaluates_once ... ok
[INFO] [stdout] test cycle_take_wraps ... ok
[INFO] [stdout] test defrecord_constructor_and_predicate ... ok
[INFO] [stdout] test complement_inverts_truthiness ... ok
[INFO] [stdout] test dedupe_only_removes_consecutive_dupes ... ok
[INFO] [stdout] test defrecord_equality_by_fields ... ok
[INFO] [stdout] test count_string_codepoint ... ok
[INFO] [stdout] test compare_int_basic ... ok
[INFO] [stdout] test contains_q_map_checks_key_not_value ... ok
[INFO] [stdout] test delay_realized_flips ... ok
[INFO] [stdout] test dissoc_missing_key_no_op ... ok
[INFO] [stdout] test disj_removes_member ... ok
[INFO] [stdout] test constantly_ignores_args ... ok
[INFO] [stdout] test distinct_removes_dupes_keeps_order ... ok
[INFO] [stdout] test contains_q_vector_checks_index ... ok
[INFO] [stdout] test double_equals_numeric_int_float ... ok
[INFO] [stdout] test boolean_q_only_bool ... ok
[INFO] [stdout] test double_equals_one_arg_true ... ok
[INFO] [stdout] test double_equals_with_non_number_errors_or_false ... ok
[INFO] [stdout] test drop_more_than_available_empty ... ok
[INFO] [stdout] test delay_q_recognizes_delay ... ok
[INFO] [stdout] test drop_negative_no_op ... ok
[INFO] [stdout] test empty_map_keys_vals ... ok
[INFO] [stdout] test drop_while_drops_initial ... ok
[INFO] [stdout] test drop_last_returns_butlast ... ok
[INFO] [stdout] test empty_vec_butlast_nil ... ok
[INFO] [stdout] test coll_q_string_false ... ok
[INFO] [stdout] test equals_maps_with_same_kv ... ok
[INFO] [stdout] test equals_int_float_clojure_semantics ... ok
[INFO] [stdout] test equals_set_vs_vector_false ... ok
[INFO] [stdout] test bit_test_set_clear_flip ... ok
[INFO] [stdout] test double_equals_variadic_chain ... ok
[INFO] [stdout] test distinct_q_true_for_distinct ... ok
[INFO] [stdout] test every_pred_no_args_true ... ok
[INFO] [stdout] test equals_mixed_collections_list_vs_vector ... ok
[INFO] [stdout] test fnil_three_defaults ... ok
[INFO] [stdout] test flatten_one_level_and_more ... ok
[INFO] [stdout] test empty_vec_first_nil ... ok
[INFO] [stdout] test every_pred_three_preds ... ok
[INFO] [stdout] test flatten_no_seq_passes_through ... ok
[INFO] [stdout] test fnil_passes_extra_args ... ok
[INFO] [stdout] test every_pred_two_preds ... ok
[INFO] [stdout] test ex_data_recovers_map ... ok
[INFO] [stdout] test every_pred_single_pred_all_args ... ok
[INFO] [stdout] test empty_vec_returns_empty_vec ... ok
[INFO] [stdout] test group_by_keyfn ... ok
[INFO] [stdout] test gensym_with_prefix ... ok
[INFO] [stdout] test even_odd_floats_error_or_correct ... ok
[INFO] [stdout] test gensym_unique_per_call ... ok
[INFO] [stdout] test frequencies_counts ... ok
[INFO] [stdout] test hash_equal_values_same ... ok
[INFO] [stdout] test interpose_inserts_between ... ok
[INFO] [stdout] test interpose_empty_unchanged ... ok
[INFO] [stdout] test interleave_truncates ... ok
[INFO] [stdout] test into_map_from_pairs ... ok
[INFO] [stdout] test identity_passthrough ... ok
[INFO] [stdout] test fnil_replaces_one_nil ... ok
[INFO] [stdout] test float_q_true_only_for_float ... ok
[INFO] [stdout] test integer_q_false_for_float ... ok
[INFO] [stdout] test iterate_take_5 ... ok
[INFO] [stdout] test if_let_truthy_path ... ok
[INFO] [stdout] test into_vec_from_seq ... ok
[INFO] [stdout] test juxt_single_fn ... ok
[INFO] [stdout] test juxt_returns_vector ... ok
[INFO] [stdout] test list_star_constructs ... ok
[INFO] [stdout] test keep_drops_nil ... ok
[INFO] [stdout] test keep_indexed_index_passed ... ok
[INFO] [stdout] test keep_keeps_false ... ok
[INFO] [stdout] test fnil_two_defaults ... ok
[INFO] [stdout] test map_indexed_pairs ... ok
[INFO] [stdout] test keyword_invocation_on_map ... ok
[INFO] [stdout] test infinite_q_detects_inf ... ok
[INFO] [stdout] test loop_recur_counts_to_n ... ok
[INFO] [stdout] test keyword_constructor_namespace ... ok
[INFO] [stdout] test ffirst_fnext_nfirst_nnext ... ok
[INFO] [stdout] test map_get_with_default ... ok
[INFO] [stdout] test lt_single_arg_true ... ok
[INFO] [stdout] test memoize_caches_call ... ok
[INFO] [stdout] test map_three_colls ... ok
[INFO] [stdout] test map_get_nil_value_distinct_from_missing ... ok
[INFO] [stdout] test key_val_on_map_entry ... ok
[INFO] [stdout] test map_two_colls_zips ... ok
[INFO] [stdout] test last_basic ... ok
[INFO] [stdout] test memoize_distinct_args_separate_cache ... ok
[INFO] [stdout] test mapcat_flattens_one_level ... ok
[INFO] [stdout] test lt_variadic_chain ... ok
[INFO] [stdout] test lt_equal_values_false ... ok
[INFO] [stdout] test merge_later_wins ... ok
[INFO] [stdout] test map_invocation_lookup ... ok
[INFO] [stdout] test merge_with_no_collision_passthrough ... ok
[INFO] [stdout] test map_uneven_colls_truncates ... ok
[INFO] [stdout] test min_max_mixed_int_float ... ok
[INFO] [stdout] test mod_negative_clojure_sign ... ok
[INFO] [stdout] test nil_conj_starts_list ... ok
[INFO] [stdout] test nil_assoc_starts_map ... ok
[INFO] [stdout] test nil_contains_false ... ok
[INFO] [stdout] test merge_with_combines ... ok
[INFO] [stdout] test nan_q_only_nan ... ok
[INFO] [stdout] test ifn_q_keyword_set_map_true ... ok
[INFO] [stdout] test min_key_max_key_basic ... ok
[INFO] [stdout] test nil_count_zero ... ok
[INFO] [stdout] test merge_nil_args ... ok
[INFO] [stdout] test nil_first_returns_nil ... ok
[INFO] [stdout] test nil_empty_q_true ... ok
[INFO] [stdout] test nil_reduce_returns_init ... ok
[INFO] [stdout] test nil_rest_returns_empty_seq ... ok
[INFO] [stdout] test nil_filter_returns_empty_seq ... ok
[INFO] [stdout] test namespace_on_qualified_keyword ... ok
[INFO] [stdout] test min_max_variadic ... ok
[INFO] [stdout] test neg_int_q_zero_excluded ... ok
[INFO] [stdout] test nil_map_returns_empty_seq ... ok
[INFO] [stdout] test nil_into_returns_empty_target ... ok
[INFO] [stdout] test nil_get_returns_nil ... ok
[INFO] [stdout] test nat_int_q_zero_is_nat ... ok
[INFO] [stdout] test nth_in_range ... ok
[INFO] [stdout] test nth_out_of_range_no_default_errors ... ok
[INFO] [stdout] test name_on_keyword_and_symbol ... ok
[INFO] [stdout] test not_empty_returns_nil_for_empty ... ok
[INFO] [stdout] test nth_out_of_range_default ... ok
[INFO] [stdout] test nil_keys_vals_nil ... ok
[INFO] [stdout] test not_eq_basic ... ok
[INFO] [stdout] test nil_threading_short_circuit ... ok
[INFO] [stdout] test partition_basic ... ok
[INFO] [stdout] test partial_zero_extra_args ... ok
[INFO] [stdout] test partition_all_empty_input ... ok
[INFO] [stdout] test partial_with_args ... ok
[INFO] [stdout] test partition_all_keeps_tail ... ok
[INFO] [stdout] test parse_double_valid ... ok
[INFO] [stdout] test parse_boolean_valid ... ok
[INFO] [stdout] test parse_double_invalid_returns_nil ... ok
[INFO] [stdout] test partition_by_empty ... ok
[INFO] [stdout] test parse_long_valid ... ok
[INFO] [stdout] test number_q_excludes_strings ... ok
[INFO] [stdout] test partition_by_groups_consecutive ... ok
[INFO] [stdout] test not_basic ... ok
[INFO] [stdout] test partition_drops_incomplete_tail ... ok
[INFO] [stdout] test parse_boolean_invalid_returns_nil ... ok
[INFO] [stdout] test partition_step_diff_size ... ok
[INFO] [stdout] test partition_with_pad ... ok
[INFO] [stdout] test peek_list_returns_first ... ok
[INFO] [stdout] test pop_empty_errors ... ok
[INFO] [stdout] test peek_vector_returns_last ... ok
[INFO] [stdout] test pop_vector_drops_last ... ok
[INFO] [stdout] test parse_long_invalid_returns_nil ... ok
[INFO] [stdout] test prn_str_appends_newline ... ok
[INFO] [stdout] test rand_int_in_range ... ok
[INFO] [stdout] test pos_int_q_zero_excluded ... ok
[INFO] [stdout] test pr_str_quotes_strings ... ok
[INFO] [stdout] test peek_empty_returns_nil ... ok
[INFO] [stdout] test nil_seq_returns_nil ... ok
[INFO] [stdout] test random_uuid_valid_v4_format ... ok
[INFO] [stdout] test rand_nth_picks_member ... ok
[INFO] [stdout] test range_descending_step ... ok
[INFO] [stdout] test pop_list_drops_first ... ok
[INFO] [stdout] test range_one_arity_exclusive ... ok
[INFO] [stdout] test quot_truncates_toward_zero ... ok
[INFO] [stdout] test range_zero_arity_takes_5 ... ok
[INFO] [stdout] test range_three_arity_step ... ok
[INFO] [stdout] test re_find_no_match_nil ... ok
[INFO] [stdout] test random_uuid_distinct_per_call ... ok
[INFO] [stdout] test pr_str_nil_keyword ... ok
[INFO] [stdout] test range_two_arity_start_end ... ok
[INFO] [stdout] test re_find_groups_returns_vector ... ok
[INFO] [stdout] test recur_in_fn_body ... ok
[INFO] [stdout] test reduce_kv_visits_all_pairs ... ok
[INFO] [stdout] test reduce_empty_with_init_returns_init ... ok
[INFO] [stdout] test pr_str_collection_round_trip ... ok
[INFO] [stdout] test repeat_with_count ... ok
[INFO] [stdout] test reduce_single_no_init_returns_element ... ok
[INFO] [stdout] test reduce_short_circuits_on_reduced ... ok
[INFO] [stdout] test range_empty_when_start_geq_end ... ok
[INFO] [stdout] test reset_overwrites ... ok
[INFO] [stdout] test rem_negative_truncated ... ok
[INFO] [stdout] test repeat_infinite_take ... ok
[INFO] [stdout] test replace_via_map ... ok
[INFO] [stdout] test reduce_empty_no_init_calls_zero_arity ... ok
[INFO] [stdout] test re_matches_full_string ... ok
[INFO] [stdout] test rseq_reverses_vec ... ok
[INFO] [stdout] test select_keys_missing_omitted ... ok
[INFO] [stdout] test sequence_collects_seq ... ok
[INFO] [stdout] test reductions_with_init ... ok
[INFO] [stdout] test reductions_accumulates ... ok
[INFO] [stdout] test some_fn_returns_first_truthy_value ... ok
[INFO] [stdout] test set_uniq_membership ... ok
[INFO] [stdout] test some_fn_two_preds_first_hits ... ok
[INFO] [stdout] test shuffle_preserves_count ... ok
[INFO] [stdout] test second_basic ... ok
[INFO] [stdout] test sort_with_comparator_descending ... ok
[INFO] [stdout] test str_concats_numbers ... ok
[INFO] [stdout] test some_fn_three_preds ... ok
[INFO] [stdout] test sort_default_ascending ... ok
[INFO] [stdout] test split_with_predicate ... ok
[INFO] [stdout] test set_call_as_predicate ... ok
[INFO] [stdout] test seqable_q_string_true ... ok
[INFO] [stdout] test str_zero_args_empty ... ok
[INFO] [stdout] test some_fn_single_pred ... ok
[INFO] [stdout] test string_join_no_sep ... ok
[INFO] [stdout] test sort_by_keyfn ... ok
[INFO] [stdout] test string_split_with_regex ... ok
[INFO] [stdout] test string_join_with_sep ... ok
[INFO] [stdout] test subs_out_of_range_errors ... ok
[INFO] [stdout] test some_threading_short_circuits_on_nil ... ok
[INFO] [stdout] test swap_applies_extra_args ... ok
[INFO] [stdout] test subs_two_arg_to_end ... ok
[INFO] [stdout] test str_nil_omitted ... ok
[INFO] [stdout] test take_more_than_available ... ok
[INFO] [stdout] test subs_three_arg_range ... ok
[INFO] [stdout] test symbol_constructor ... ok
[INFO] [stdout] test take_nth_every_other ... ok
[INFO] [stdout] test swap_returns_new_value ... ok
[INFO] [stdout] test take_negative_empty ... ok
[INFO] [stdout] test some_q_nil_only_returns_false_for_nil ... ok
[INFO] [stdout] test take_zero_empty ... ok
[INFO] [stdout] test tree_seq_root_only_for_leaf ... ok
[INFO] [stdout] test take_while_stops_at_first_false ... ok
[INFO] [stdout] test threading_last_basic ... ok
[INFO] [stdout] test type_returns_keyword_or_string ... ok
[INFO] [stdout] test time_ms_returns_number ... ok
[INFO] [stdout] test try_finally_runs ... ok
[INFO] [stdout] test split_at_returns_pair ... ok
[INFO] [stdout] test tree_seq_counts_all_nodes ... ok
[INFO] [stdout] test threading_first_basic ... ok
[INFO] [stdout] test unsigned_bit_shift_right_basic ... ok
[INFO] [stdout] test update_in_applies_fn ... ok
[INFO] [stdout] test try_catch_caught ... ok
[INFO] [stdout] test take_last_returns_tail ... ok
[INFO] [stdout] test update_vals_transforms_vals ... ok
[INFO] [stdout] test update_keys_transforms_keys ... ok
[INFO] [stdout] test string_blank_q ... ok
[INFO] [stdout] test variadic_fn_no_extras ... ok
[INFO] [stdout] test variadic_fn_with_extras ... ok
[INFO] [stdout] test when_let_returns_nil_on_falsey ... ok
[INFO] [stdout] test zipmap_pairs_keys_values ... ok
[INFO] [stdout] test zipmap_truncates_to_shorter ... ok
[INFO] [stdout] test vec_from_collection ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 276 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 34.06s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_edge_cases.rs (/opt/rustwide/target/debug/deps/stdlib_edge_cases-896cd326f7630ace)
[INFO] [stdout] 
[INFO] [stdout] running 60 tests
[INFO] [stdout] test destructure_nested ... ok
[INFO] [stdout] test destructure_map_or_default ... ok
[INFO] [stdout] test conj_vector_appends ... ok
[INFO] [stdout] test destructure_map_keys ... ok
[INFO] [stdout] test conj_list_prepends ... ok
[INFO] [stdout] test and_returns_last_truthy ... ok
[INFO] [stdout] test deeply_nested_get_in_default ... ok
[INFO] [stdout] test conj_variadic_multiple_items ... ok
[INFO] [stdout] test conj_map_adds_pair ... ok
[INFO] [stdout] test assoc_on_set_errors ... ok
[INFO] [stdout] test deeply_nested_update_in_creates_path ... ok
[INFO] [stdout] test deeply_nested_assoc_in_postwalk ... ok
[INFO] [stdout] test calling_non_fn_errors ... ok
[INFO] [stdout] test destructure_vector_rest ... ok
[INFO] [stdout] test divide_by_zero_int_errors ... ok
[INFO] [stdout] test dotimes_zero_no_op ... ok
[INFO] [stdout] test and_short_circuits ... ok
[INFO] [stdout] test or_returns_first_truthy ... ok
[INFO] [stdout] test or_empty_returns_nil ... ok
[INFO] [stdout] test conj_set_adds ... ok
[INFO] [stdout] test doseq_runs_body_for_each ... ok
[INFO] [stdout] test dotimes_runs_n_times ... ok
[INFO] [stdout] test or_short_circuits ... ok
[INFO] [stdout] test destructure_vector ... ok
[INFO] [stdout] test dissoc_on_vector_errors_or_returns_unchanged ... ok
[INFO] [stdout] test for_basic ... ok
[INFO] [stdout] test arity_mismatch_errors ... ok
[INFO] [stdout] test multi_arity_dispatches_correctly ... ok
[INFO] [stdout] test for_two_bindings_is_cartesian ... ok
[INFO] [stdout] test predicate_sweep_atom_q ... ok
[INFO] [stdout] test predicate_sweep_int_q ... ok
[INFO] [stdout] test predicate_sweep_double_q ... ok
[INFO] [stdout] test predicate_sweep_indexed_q ... ok
[INFO] [stdout] test predicate_sweep_symbol ... ok
[INFO] [stdout] test read_string_garbage_errors ... ok
[INFO] [stdout] test predicate_sweep_fn_q ... ok
[INFO] [stdout] test predicate_sweep_uuid_q_only_strings ... ok
[INFO] [stdout] test predicate_sweep_simple_qualified_symbol ... ok
[INFO] [stdout] test predicate_sweep_keyword ... ok
[INFO] [stdout] test predicate_sweep_ident ... ok
[INFO] [stdout] test reader_quote_shorthand ... ok
[INFO] [stdout] test reader_negative_int ... ok
[INFO] [stdout] test predicate_sweep_seq_q ... ok
[INFO] [stdout] test predicate_sweep_string_q ... ok
[INFO] [stdout] test reader_scientific_notation ... ok
[INFO] [stdout] test predicate_sweep_true_false_q ... ok
[INFO] [stdout] test predicate_sweep_counted_q ... ok
[INFO] [stdout] test reader_ratio_literal ... ok
[INFO] [stdout] test transducer_into_with_filter ... ok
[INFO] [stdout] test predicate_sweep_simple_qualified_keyword ... ok
[INFO] [stdout] test transducer_take_short_circuits ... ok
[INFO] [stdout] test transducer_into_with_map ... ok
[INFO] [stdout] test transducer_map_filter_compose ... ok
[INFO] [stdout] test reader_nested_collection_round_trip ... ok
[INFO] [stdout] test predicate_sweep_pos_neg_q ... ok
[INFO] [stdout] test unknown_symbol_errors ... ok
[INFO] [stdout] test predicate_sweep_sequential_q ... ok
[INFO] [stdout] test predicate_sweep_zero_q ... ok
[INFO] [stdout] test reader_empty_collections ... ok
[INFO] [stdout] test reader_string_escapes ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 11.80s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_set.rs (/opt/rustwide/target/debug/deps/stdlib_set-e76469122efab4c8)
[INFO] [stdout] 
[INFO] [stdout] running 42 tests
[INFO] [stdout] test difference_one_arg_identity ... ok
[INFO] [stdout] test intersection_two_overlap ... ok
[INFO] [stdout] test difference_three_args_removes_all ... ok
[INFO] [stdout] test intersection_no_overlap_empty ... ok
[INFO] [stdout] test intersection_three_sets ... ok
[INFO] [stdout] test difference_nil_second_unchanged ... ok
[INFO] [stdout] test index_bucket_sizes ... ok
[INFO] [stdout] test join_natural_on_shared_key ... ok
[INFO] [stdout] test index_empty_input ... ok
[INFO] [stdout] test difference_two_basic ... ok
[INFO] [stdout] test index_groups_by_key_subset ... ok
[INFO] [stdout] test intersection_with_nil_empty ... ok
[INFO] [stdout] test join_no_shared_keys_cartesian ... ok
[INFO] [stdout] test intersection_one_arg_identity ... ok
[INFO] [stdout] test difference_nil_first_empty ... ok
[INFO] [stdout] test map_invert_collisions_last_wins ... ok
[INFO] [stdout] test join_empty_relations ... ok
[INFO] [stdout] test map_invert_basic ... ok
[INFO] [stdout] test join_with_kmap ... ok
[INFO] [stdout] test project_picks_keys ... ok
[INFO] [stdout] test map_invert_empty ... ok
[INFO] [stdout] test rename_keys_missing_key_no_op ... ok
[INFO] [stdout] test rename_keys_basic ... ok
[INFO] [stdout] test select_all_match ... ok
[INFO] [stdout] test select_filters_set ... ok
[INFO] [stdout] test project_empty_set ... ok
[INFO] [stdout] test subset_q_basic_true ... ok
[INFO] [stdout] test project_collapses_duplicates ... ok
[INFO] [stdout] test rename_renames_keys_in_each_record ... ok
[INFO] [stdout] test select_empty_input ... ok
[INFO] [stdout] test rename_keys_nil_map_returns_nil ... ok
[INFO] [stdout] test subset_q_equal_sets_true ... ok
[INFO] [stdout] test subset_q_non_subset_false ... ok
[INFO] [stdout] test union_one_arg_returns_set ... ok
[INFO] [stdout] test union_two_overlapping ... ok
[INFO] [stdout] test union_three_args ... ok
[INFO] [stdout] test union_two_disjoint ... ok
[INFO] [stdout] test union_zero_args_empty ... ok
[INFO] [stdout] test subset_q_empty_subset_of_anything ... ok
[INFO] [stdout] test superset_q_basic ... ok
[INFO] [stdout] test rename_keys_multiple ... ok
[INFO] [stdout] test union_with_nil ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 42 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.66s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_string.rs (/opt/rustwide/target/debug/deps/stdlib_string-99d7dd11b879dd3f)
[INFO] [stdout] 
[INFO] [stdout] running 46 tests
[INFO] [stdout] test join_nil_in_coll_treated_as_empty ... ok
[INFO] [stdout] test escape_swaps_via_map ... ok
[INFO] [stdout] test escape_unmapped_chars_passthrough ... ok
[INFO] [stdout] test join_empty_coll ... ok
[INFO] [stdout] test join_with_sep ... ok
[INFO] [stdout] test re_quote_replacement_escapes_backslash ... ok
[INFO] [stdout] test join_no_sep ... ok
[INFO] [stdout] test escape_empty_string ... ok
[INFO] [stdout] test re_quote_replacement_escapes_dollar ... ok
[INFO] [stdout] test replace_regex ... ok
[INFO] [stdout] test replace_string_match ... ok
[INFO] [stdout] test lower_case_basic ... ok
[INFO] [stdout] test replace_first_regex_match ... ok
[INFO] [stdout] test replace_first_no_match ... ok
[INFO] [stdout] test replace_no_match_no_change ... ok
[INFO] [stdout] test last_index_of_basic ... ok
[INFO] [stdout] test count_string_unicode_codepoints ... ok
[INFO] [stdout] test replace_first_string_match ... ok
[INFO] [stdout] test ends_with_q_basic ... ok
[INFO] [stdout] test split_basic_string_sep ... ok
[INFO] [stdout] test split_lines_basic ... ok
[INFO] [stdout] test split_no_match_one_piece ... ok
[INFO] [stdout] test split_lines_handles_crlf ... ok
[INFO] [stdout] test split_lines_drops_trailing_empty ... ok
[INFO] [stdout] test split_with_limit ... ok
[INFO] [stdout] test split_lines_empty_string ... ok
[INFO] [stdout] test subs_full_range ... ok
[INFO] [stdout] test includes_q_basic ... ok
[INFO] [stdout] test string_reverse_unicode ... ok
[INFO] [stdout] test subs_to_end ... ok
[INFO] [stdout] test subs_end_before_start_errors ... ok
[INFO] [stdout] test subs_empty_slice ... ok
[INFO] [stdout] test index_of_basic ... ok
[INFO] [stdout] test trim_handles_empty ... ok
[INFO] [stdout] test subs_negative_index_errors ... ok
[INFO] [stdout] test trim_internal_whitespace_kept ... ok
[INFO] [stdout] test trim_no_change_when_clean ... ok
[INFO] [stdout] test triml_drops_leading_only ... ok
[INFO] [stdout] test capitalize_basic ... ok
[INFO] [stdout] test trim_only_whitespace ... ok
[INFO] [stdout] test trimr_drops_trailing_only ... ok
[INFO] [stdout] test string_reverse_basic ... ok
[INFO] [stdout] test starts_with_q_basic ... ok
[INFO] [stdout] test blank_q_nil_empty_whitespace ... ok
[INFO] [stdout] test upper_case_basic ... ok
[INFO] [stdout] test trim_newline_drops_only_newlines ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 46 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 8.24s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/stdlib_walk.rs (/opt/rustwide/target/debug/deps/stdlib_walk-17735936b7922230)
[INFO] [stdout] 
[INFO] [stdout] running 30 tests
[INFO] [stdout] test keywordize_keys_recursive ... ok
[INFO] [stdout] test edn_read_string_string_with_escapes ... ok
[INFO] [stdout] test edn_read_string_float ... ok
[INFO] [stdout] test keywordize_keys_converts_string_keys ... ok
[INFO] [stdout] test edn_read_string_nested ... ok
[INFO] [stdout] test edn_read_string_vector ... ok
[INFO] [stdout] test edn_read_alias_for_read_string ... ok
[INFO] [stdout] test keywordize_then_stringify_round_trip ... ok
[INFO] [stdout] test keywordize_keys_leaves_non_string_alone ... ok
[INFO] [stdout] test edn_read_string_map ... ok
[INFO] [stdout] test macroexpand_all_expands_when ... ok
[INFO] [stdout] test edn_read_string_int ... ok
[INFO] [stdout] test edn_read_string_set ... ok
[INFO] [stdout] test edn_read_two_arg_opts ... ok
[INFO] [stdout] test edn_read_string_keyword_symbol ... ok
[INFO] [stdout] test stringify_keys_converts_keyword_keys ... ok
[INFO] [stdout] test postwalk_demo_returns_nil ... ok
[INFO] [stdout] test walk_nonseq_just_outer ... ok
[INFO] [stdout] test postwalk_on_map_visits_kv_and_pairs ... ok
[INFO] [stdout] test postwalk_on_leaf_passes_through ... ok
[INFO] [stdout] test edn_read_string_nil_bool ... ok
[INFO] [stdout] test prewalk_replace_substitutes ... ok
[INFO] [stdout] test walk_vector_inner_outer ... ok
[INFO] [stdout] test prewalk_demo_returns_nil ... ok
[INFO] [stdout] test stringify_keys_recursive ... ok
[INFO] [stdout] test postwalk_replace_substitutes_nested ... ok
[INFO] [stdout] test walk_set_keeps_set ... ok
[INFO] [stdout] test walk_list_returns_list ... ok
[INFO] [stdout] test walk_map_inner_on_pairs ... ok
[INFO] [stdout] test postwalk_increments_all_ints_in_nested ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.09s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/transducers.rs (/opt/rustwide/target/debug/deps/transducers-da085ad3b1e5c56f)
[INFO] [stdout] 
[INFO] [stdout] running 15 tests
[INFO] [stdout] test as_arrow_threads_explicit_position ... ok
[INFO] [stdout] test map_transducer ... ok
[INFO] [stdout] test map_two_arg_still_works ... ok
[INFO] [stdout] test partition_all_xform ... ok
[INFO] [stdout] test composed_transducer ... ok
[INFO] [stdout] test filter_transducer ... ok
[INFO] [stdout] test take_transducer_short_circuits ... ok
[INFO] [stdout] test into_without_xform_still_works ... ok
[INFO] [stdout] test cat_splices_sub_seqs ... ok
[INFO] [stdout] test keep_drops_nils ... ok
[INFO] [stdout] test into_with_xform ... ok
[INFO] [stdout] test lazy_cat_concatenates_lazily ... ok
[INFO] [stdout] test sequence_of_xform ... ok
[INFO] [stdout] test dedupe_xform ... ok
[INFO] [stdout] test map_indexed_passes_index ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests cljrs
[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; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "7b25212316ecf025d92145f2d50766ec07bb844a1fc6e0b86778b1a27dffd34d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7b25212316ecf025d92145f2d50766ec07bb844a1fc6e0b86778b1a27dffd34d", kill_on_drop: false }`
[INFO] [stdout] 7b25212316ecf025d92145f2d50766ec07bb844a1fc6e0b86778b1a27dffd34d
