[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] 97c8e50c1e04ce61b370cd1a8c4f1cd52b9232c4 [INFO] testing tytrdev/cljrs against 1.95.0 for beta-1.96-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Ftytrdev%2Fcljrs" "/workspace/builds/worker-7-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-7-tc1/source'... [INFO] [stderr] done. [INFO] removed /workspace/builds/worker-7-tc1/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-tc1/source/Cargo.toml [INFO] validating manifest of git repo https://github.com/tytrdev/cljrs on toolchain 1.95.0 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.95.0" "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" "+1.95.0" "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-tc1/source/crates/cljrs-wasm/Cargo.toml [INFO] [stderr] workspace: /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded jetscii v0.5.3 [INFO] [stderr] Downloaded convert_case v0.11.0 [INFO] [stderr] Downloaded mlir-sys v220.0.2 [INFO] [stderr] Downloaded wayland-protocols-misc v0.3.12 [INFO] [stderr] Downloaded melior-macro v0.20.0 [INFO] [stderr] Downloaded bit-vec v0.7.0 [INFO] [stderr] Downloaded bitmaps v3.2.1 [INFO] [stderr] Downloaded redox_syscall v0.7.4 [INFO] [stderr] Downloaded rand_xoshiro v0.6.0 [INFO] [stderr] Downloaded wayland-protocols-wlr v0.3.12 [INFO] [stderr] Downloaded tblgen v0.9.1 [INFO] [stderr] Downloaded caseless v0.2.2 [INFO] [stderr] Downloaded simba v0.9.1 [INFO] [stderr] Downloaded webbrowser v1.2.1 [INFO] [stderr] Downloaded imbl-sized-chunks v0.1.3 [INFO] [stderr] Downloaded finl_unicode v1.4.0 [INFO] [stderr] Downloaded rayon v1.12.0 [INFO] [stderr] Downloaded melior v0.27.0 [INFO] [stderr] Downloaded wide v0.7.33 [INFO] [stderr] Downloaded imbl v3.0.0 [INFO] [stderr] Downloaded rapier2d v0.22.0 [INFO] [stderr] Downloaded rapier3d v0.22.0 [INFO] [stderr] Downloaded comrak v0.51.0 [INFO] [stderr] Downloaded parry2d v0.17.6 [INFO] [stderr] Downloaded parry3d v0.17.6 [INFO] [stderr] Downloaded nalgebra v0.33.3 [INFO] [stderr] Downloaded spade v2.15.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+1.95.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] f1de6428e456dec6a01b72f692fb798a3ffac29e3b50ba8c20ca0f1d88f39e66 [INFO] running `Command { std: "docker" "start" "-a" "f1de6428e456dec6a01b72f692fb798a3ffac29e3b50ba8c20ca0f1d88f39e66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "f1de6428e456dec6a01b72f692fb798a3ffac29e3b50ba8c20ca0f1d88f39e66", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f1de6428e456dec6a01b72f692fb798a3ffac29e3b50ba8c20ca0f1d88f39e66", kill_on_drop: false }` [INFO] [stdout] f1de6428e456dec6a01b72f692fb798a3ffac29e3b50ba8c20ca0f1d88f39e66 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+1.95.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 18a1166cf298e5bcff431e100c74ac10cdc7d7c2e45d2dd8a1b7987d18d9221f [INFO] running `Command { std: "docker" "start" "-a" "18a1166cf298e5bcff431e100c74ac10cdc7d7c2e45d2dd8a1b7987d18d9221f", 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 aho-corasick v1.1.4 [INFO] [stderr] Compiling bitmaps v3.2.1 [INFO] [stderr] Compiling rand_core v0.6.4 [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 regex-automata v0.4.14 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 16.66s [INFO] running `Command { std: "docker" "inspect" "18a1166cf298e5bcff431e100c74ac10cdc7d7c2e45d2dd8a1b7987d18d9221f", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "18a1166cf298e5bcff431e100c74ac10cdc7d7c2e45d2dd8a1b7987d18d9221f", kill_on_drop: false }` [INFO] [stdout] 18a1166cf298e5bcff431e100c74ac10cdc7d7c2e45d2dd8a1b7987d18d9221f [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+1.95.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 713ac4d3337d9b536069ba0e5b61580fe9bda778910e77cb1f3a0d9ea2d397fb [INFO] running `Command { std: "docker" "start" "-a" "713ac4d3337d9b536069ba0e5b61580fe9bda778910e77cb1f3a0d9ea2d397fb", 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 syn v2.0.117 [INFO] [stderr] Compiling num-traits v0.2.19 [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 rustversion v1.0.22 [INFO] [stderr] Compiling matrixmultiply v0.3.10 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling naga v24.0.0 [INFO] [stderr] Compiling bit-vec v0.8.0 [INFO] [stderr] Compiling robust v1.2.0 [INFO] [stderr] Compiling heapless v0.8.0 [INFO] [stderr] Compiling byteorder v1.5.0 [INFO] [stderr] Compiling codespan-reporting v0.11.1 [INFO] [stderr] Compiling hash32 v0.3.1 [INFO] [stderr] Compiling bit-set v0.8.0 [INFO] [stderr] Compiling indexmap v2.14.0 [INFO] [stderr] Compiling hashbrown v0.15.5 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling ena v0.14.4 [INFO] [stderr] Compiling wgpu-hal v24.0.4 [INFO] [stderr] Compiling rustc-hash v1.1.0 [INFO] [stderr] Compiling unicode-xid v0.2.6 [INFO] [stderr] Compiling rustc-hash v2.1.2 [INFO] [stderr] Compiling ordered-float v4.6.0 [INFO] [stderr] Compiling num-complex v0.4.6 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling approx v0.5.1 [INFO] [stderr] Compiling spade v2.15.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling num-rational v0.4.2 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling khronos-egl v6.0.0 [INFO] [stderr] Compiling ash v0.38.0+1.3.281 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling wgpu-core v24.0.5 [INFO] [stderr] Compiling renderdoc-sys v1.1.0 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling glow v0.16.0 [INFO] [stderr] Compiling bitflags v2.11.1 [INFO] [stderr] Compiling profiling v1.0.17 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling rstar v0.12.2 [INFO] [stderr] Compiling wgpu v24.0.5 [INFO] [stderr] Compiling gpu-descriptor-types v0.2.0 [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 v0.3.2 [INFO] [stderr] Compiling gpu-alloc v0.6.0 [INFO] [stderr] Compiling wgpu-types v24.0.0 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling bit-vec v0.7.0 [INFO] [stderr] Compiling pollster v0.4.0 [INFO] [stderr] Compiling bytemuck_derive v1.10.2 [INFO] [stderr] Compiling nalgebra-macros v0.2.2 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling num-derive v0.4.2 [INFO] [stderr] Compiling bytemuck v1.25.0 [INFO] [stderr] Compiling safe_arch v0.7.4 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling wide v0.7.33 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling strum v0.26.3 [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] | ^^^^^^^^^^^^^^ [INFO] [stdout] | [INFO] [stdout] = help: maybe it is overwritten before being read? [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 2m 44s [INFO] running `Command { std: "docker" "inspect" "713ac4d3337d9b536069ba0e5b61580fe9bda778910e77cb1f3a0d9ea2d397fb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "713ac4d3337d9b536069ba0e5b61580fe9bda778910e77cb1f3a0d9ea2d397fb", kill_on_drop: false }` [INFO] [stdout] 713ac4d3337d9b536069ba0e5b61580fe9bda778910e77cb1f3a0d9ea2d397fb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "+1.95.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] e4d3a0722344a75bca5e3e07412bd729bcfa61ffb2629a5297f039057f3d987e [INFO] running `Command { std: "docker" "start" "-a" "e4d3a0722344a75bca5e3e07412bd729bcfa61ffb2629a5297f039057f3d987e", 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: 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: 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: `cljrs` (test "page_sources") generated 1 warning (run `cargo fix --test "page_sources" -p cljrs` to apply 1 suggestion) [INFO] [stderr] warning: `cljrs` (test "transducers") generated 1 warning (run `cargo fix --test "transducers" -p cljrs` to apply 1 suggestion) [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] | ^^^^^^^^^^^^^^ [INFO] [stderr] | [INFO] [stderr] = help: maybe it is overwritten before being read? [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] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.49s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/cljrs-216d2982844bf848) [INFO] [stderr] Running unittests src/bin/bench.rs (/opt/rustwide/target/debug/deps/bench-b6b1332b2f662554) [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 unittests src/main.rs (/opt/rustwide/target/debug/deps/cljrs-0ecf3114a204be90) [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/prerender.rs (/opt/rustwide/target/debug/deps/prerender-848428c50c396ef9) [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-031ed7a2d1580155) [INFO] [stdout] [INFO] [stderr] Running tests/builtins.rs (/opt/rustwide/target/debug/deps/builtins-a25d671907adc006) [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 41 tests [INFO] [stdout] test disj_set ... ok [INFO] [stdout] test comparator_from_pred ... ok [INFO] [stdout] test compare_basic ... ok [INFO] [stdout] test every_pred_combines_predicates ... ok [INFO] [stdout] test empty_returns_empty_of_type ... ok [INFO] [stdout] test distinct_q_and_neg_preds ... ok [INFO] [stdout] test boolean_coercion ... ok [INFO] [stdout] test fnil_substitutes_default ... ok [INFO] [stdout] test memoize_caches_results ... ok [INFO] [stdout] test ffirst_fnext_etc ... ok [INFO] [stdout] test list_star_splices_tail ... ok [INFO] [stdout] test key_val_on_entry ... ok [INFO] [stdout] test merge_with_combines_values ... ok [INFO] [stdout] test instance_q_uses_type_keyword ... ok [INFO] [stdout] test int_classification ... ok [INFO] [stdout] test ident_predicates ... ok [INFO] [stdout] test meta_returns_nil_for_now ... ok [INFO] [stdout] test namespace_extracts_prefix ... ok [INFO] [stdout] test partition_by_groups_runs ... ok [INFO] [stdout] test nan_and_inf ... ok [INFO] [stdout] test rand_int_in_range ... ok [INFO] [stdout] test num_eq_coerces_across_int_float ... ok [INFO] [stdout] test random_uuid_is_uuid_shape ... ok [INFO] [stdout] test ratio_helpers ... ok [INFO] [stdout] test ratio_predicate ... ok [INFO] [stdout] test replace_vector ... ok [INFO] [stdout] test some_fn_returns_first_truthy ... ok [INFO] [stdout] test bit_ops ... ok [INFO] [stdout] test shuffle_preserves_count ... ok [INFO] [stdout] test peek_pop_vector_list ... ok [INFO] [stdout] test rseq_reverses_vector ... ok [INFO] [stdout] test replicate_and_reductions ... ok [INFO] [stdout] test sort_by_with_keyfn ... ok [INFO] [stdout] test tree_seq_walks_depth_first ... ok [INFO] [stdout] test transient_aliases_persistent ... ok [INFO] [stdout] test parse_helpers ... ok [INFO] [stdout] test split_at_and_split_with ... ok [INFO] [stdout] test volatile_acts_like_atom ... ok [INFO] [stdout] test take_drop_butlast_last_helpers ... ok [INFO] [stdout] test type_returns_keyword ... ok [INFO] [stdout] test unchecked_arith_aliases ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 24.91s [INFO] [stdout] [INFO] [stderr] Running tests/call_floats.rs (/opt/rustwide/target/debug/deps/call_floats-520bad547b2ce0eb) [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.66s [INFO] [stdout] [INFO] [stderr] Running tests/cljrs_music.rs (/opt/rustwide/target/debug/deps/cljrs_music-89ce3b5087955fe6) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test transpose_shifts_sequence ... ok [INFO] [stdout] test chord_c_maj7 ... ok [INFO] [stdout] test midi_to_hz_a4_is_440 ... ok [INFO] [stdout] test scale_c_major ... ok [INFO] [stdout] test note_keyword_c4_is_60 ... ok [INFO] [stdout] test progression_c_i_iv_v7_i ... ok [INFO] [stdout] test arpeggiate_up_and_down ... ok [INFO] [stdout] test note_keyword_sharp_and_flat ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.74s [INFO] [stdout] [INFO] [stderr] Running tests/cljrs_string.rs (/opt/rustwide/target/debug/deps/cljrs_string-1bac4aaf645a1958) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test replace_first_string_match ... ok [INFO] [stdout] test escape_remaps_chars ... ok [INFO] [stdout] test re_quote_replacement_escapes_dollars_and_backslashes ... ok [INFO] [stdout] test replace_first_regex_match ... ok [INFO] [stdout] test split_lines_basic ... ok [INFO] [stdout] test trim_newline_drops_trailing_newlines_only ... ok [INFO] [stdout] test reverse_basic ... ok [INFO] [stdout] test capitalize_basic ... 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 5.63s [INFO] [stdout] [INFO] [stderr] Running tests/cljrs_test.rs (/opt/rustwide/target/debug/deps/cljrs_test-b7f9534f113506b8) [INFO] [stdout] [INFO] [stdout] running 2 tests [INFO] [stdout] test run_tests_returns_summary_map ... ok [INFO] [stdout] test rerunning_deftest_replaces_by_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 2 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.29s [INFO] [stdout] [INFO] [stderr] Running tests/cljrs_ui.rs (/opt/rustwide/target/debug/deps/cljrs_ui-b1b7873a8317987f) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test nil_children_skipped ... ok [INFO] [stdout] test boolean_attrs ... ok [INFO] [stdout] test html_escaping_in_attrs ... ok [INFO] [stdout] test numbers_render ... ok [INFO] [stdout] test nested ... ok [INFO] [stdout] test props_and_class ... ok [INFO] [stdout] test html_escaping_in_text ... ok [INFO] [stdout] test renders_seq_of_children ... ok [INFO] [stdout] test simple_div ... ok [INFO] [stdout] test skips_event_handlers ... ok [INFO] [stdout] test style_map ... 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 2.42s [INFO] [stdout] [INFO] [stderr] Running tests/clojure_control_flow.rs (/opt/rustwide/target/debug/deps/clojure_control_flow-9ebd5e106d86cede) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test case_picks_default_when_no_match ... ok [INFO] [stdout] test case_with_int_keys ... ok [INFO] [stdout] test case_picks_matching_keyword_branch ... ok [INFO] [stdout] test case_no_default_throws ... ok [INFO] [stdout] test case_keys_are_not_evaluated ... ok [INFO] [stdout] test case_supports_list_of_keys ... ok [INFO] [stdout] test case_evaluates_dispatch_expression_once ... ok [INFO] [stdout] test halt_when_on_empty_input ... ok [INFO] [stdout] test halt_when_first_element_matches ... ok [INFO] [stdout] test halt_when_composes_with_other_xforms ... ok [INFO] [stdout] test case_default_with_falsy_value ... ok [INFO] [stdout] test halt_when_passes_through_when_no_match ... ok [INFO] [stdout] test case_with_string_keys ... ok [INFO] [stdout] test halt_when_halts_at_first_match ... ok [INFO] [stdout] test halt_when_with_ret_fn ... ok [INFO] [stdout] test time_returns_value_of_expr ... ok [INFO] [stdout] test when_first_runs_multiple_body_forms ... ok [INFO] [stdout] test time_evaluates_expr_once ... ok [INFO] [stdout] test when_first_binds_first_when_nonempty ... ok [INFO] [stdout] test time_works_with_complex_expression ... ok [INFO] [stdout] test when_first_skips_body_on_empty ... ok [INFO] [stdout] test when_first_works_with_lazy_seq ... ok [INFO] [stdout] test while_loops_until_false ... ok [INFO] [stdout] test while_with_multiple_body_forms ... 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 6.65s [INFO] [stdout] [INFO] [stderr] Running tests/clojure_hierarchy.rs (/opt/rustwide/target/debug/deps/clojure_hierarchy-e0e870eeca0d29ed) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test derive_cycle_throws ... ok [INFO] [stdout] test derive_records_direct_parent ... ok [INFO] [stdout] test derive_idempotent_on_existing_relation ... ok [INFO] [stdout] test ancestors_returned_set_supports_set_ops ... ok [INFO] [stdout] test ancestors_global_via_membership ... ok [INFO] [stdout] test ancestors_returns_nil_when_none ... ok [INFO] [stdout] test derive_records_transitive_ancestor ... ok [INFO] [stdout] test derive_diamond_inheritance ... ok [INFO] [stdout] test descendants_returns_nil_when_none ... ok [INFO] [stdout] test derive_self_throws ... ok [INFO] [stdout] test derive_records_transitive_descendant ... ok [INFO] [stdout] test descendants_global_via_membership ... ok [INFO] [stdout] test isa_explicit_hierarchy_does_not_use_global ... ok [INFO] [stdout] test isa_composes_with_derive_chain ... ok [INFO] [stdout] test isa_self_is_true ... ok [INFO] [stdout] test isa_transitive_via_derive ... ok [INFO] [stdout] test isa_unrelated_is_false ... ok [INFO] [stdout] test isa_uses_global_hierarchy_after_derive ... ok [INFO] [stdout] test parents_global_via_membership ... ok [INFO] [stdout] test make_hierarchy_is_independent_per_call ... ok [INFO] [stdout] test isa_vector_pairwise ... ok [INFO] [stdout] test parents_membership_after_global_derive ... ok [INFO] [stdout] test parents_returns_nil_when_none ... ok [INFO] [stdout] test parents_returns_only_direct_parents ... ok [INFO] [stdout] test underive_clears_transitive_ancestors ... ok [INFO] [stdout] test underive_no_op_if_relation_absent ... ok [INFO] [stdout] test underive_via_global_then_isa_false ... ok [INFO] [stdout] test underive_removes_direct_relation ... ok [INFO] [stdout] test underive_preserves_unrelated_branches ... 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 7.34s [INFO] [stdout] [INFO] [stderr] Running tests/clojure_set.rs (/opt/rustwide/target/debug/deps/clojure_set-62e8aa2084706c4f) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test join_natural_on_shared_key ... ok [INFO] [stdout] test join_with_kmap_renames_then_joins ... ok [INFO] [stdout] test map_invert_swaps ... ok [INFO] [stdout] test difference_three_arg ... ok [INFO] [stdout] test rename_keys_basic ... ok [INFO] [stdout] test intersection_basic ... ok [INFO] [stdout] test index_buckets_by_key ... ok [INFO] [stdout] test project_keeps_only_listed_keys ... ok [INFO] [stdout] test rename_renames_records ... ok [INFO] [stdout] test select_filters_set ... ok [INFO] [stdout] test union_basic ... ok [INFO] [stdout] test subset_and_superset ... ok [INFO] [stderr] Running tests/clojure_walk.rs (/opt/rustwide/target/debug/deps/clojure_walk-4d982ba98e34e401) [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.59s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test prewalk_demo_returns_nil ... ok [INFO] [stdout] test postwalk_demo_returns_nil ... ok [INFO] [stdout] test macroexpand_all_expands_when ... ok [INFO] [stdout] test edn_read_alias ... ok [INFO] [stdout] test keywordize_keys_only_strings ... ok [INFO] [stdout] test edn_read_string_roundtrip ... ok [INFO] [stdout] test postwalk_inc_all_ints ... ok [INFO] [stdout] test postwalk_replace_substitutes ... ok [INFO] [stdout] test prewalk_visits_outer_first ... ok [INFO] [stdout] test prewalk_replace_substitutes ... ok [INFO] [stdout] test stringify_keys_only_keywords ... ok [INFO] [stdout] test walk_one_layer ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.34s [INFO] [stdout] [INFO] [stderr] Running tests/core_clj.rs (/opt/rustwide/target/debug/deps/core_clj-c5f10892466dcab8) [INFO] [stdout] [INFO] [stdout] running 22 tests [INFO] [stdout] test fnil_substitutes_nil ... ok [INFO] [stdout] test delay_force_caches ... ok [INFO] [stdout] test condp_basic_and_arrow ... ok [INFO] [stdout] test letfn_mutual_recursion ... ok [INFO] [stdout] test assert_throws_on_false ... ok [INFO] [stdout] test comment_drops_body ... ok [INFO] [stdout] test prn_str_returns_string ... ok [INFO] [stdout] test if_not_macro ... ok [INFO] [stdout] test replace_lookup ... 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 every_pred_some_fn ... ok [INFO] [stdout] test reset_vals_to_nil ... ok [INFO] [stdout] test ffirst_fnext_nfirst_nnext ... ok [INFO] [stdout] test if_some_when_some ... ok [INFO] [stdout] test not_any_not_every ... ok [INFO] [stdout] test swap_vals_on_collection ... ok [INFO] [stdout] test numeric_eq ... ok [INFO] [stdout] test swap_vals_returns_old_and_new ... ok [INFO] [stdout] test swap_vals_with_extra_args ... ok [INFO] [stdout] test swap_vals_variadic_via_apply ... ok [INFO] [stdout] test swap_vals_with_two_extra_args ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 22 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 7.27s [INFO] [stdout] [INFO] [stderr] Running tests/coverage_push.rs (/opt/rustwide/target/debug/deps/coverage_push-0421ec04de581031) [INFO] [stdout] [INFO] [stdout] running 13 tests [INFO] [stdout] test for_with_when ... ok [INFO] [stdout] test mapcat_flattens_one_level ... ok [INFO] [stdout] test flatten_recursive ... ok [INFO] [stdout] test cond_arrow_conditional_steps ... ok [INFO] [stdout] test for_basic ... ok [INFO] [stdout] test for_let_clause ... ok [INFO] [stdout] test for_multi_binding ... ok [INFO] [stdout] test max_min_key ... ok [INFO] [stdout] test zipmap_basic ... ok [INFO] [stdout] test some_arrow_thread_last ... ok [INFO] [stdout] test update_vals_keys ... ok [INFO] [stdout] test some_arrow_short_circuits_on_nil ... 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 3.79s [INFO] [stdout] [INFO] [stderr] Running tests/defn_gpu.rs (/opt/rustwide/target/debug/deps/defn_gpu-ef43bc85b3d48339) [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-9f3d522f7553b646) [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test defn_native_requires_name_symbol ... ok [INFO] [stdout] test defn_native_rejects_non_vector_params ... ok [INFO] [stdout] test defn_native_rejects_untyped_params ... ok [INFO] [stdout] test defn_native_accepts_long_alias ... ok [INFO] [stdout] test defn_native_rejects_unknown_type ... ok [INFO] [stdout] test defn_native_loop_recur_via_helper_fn ... ok [INFO] [stdout] test bool_hint_parses_tree_walker_only ... ok [INFO] [stdout] test defn_native_fib_recursive ... ok [INFO] [stdout] test defn_native_with_return_and_param_hints ... ok [INFO] [stdout] test defn_native_without_return_hint_defaults_ok ... ok [INFO] [stdout] test float_hint_parses_and_adds ... ok [INFO] [stdout] test type_hint_is_transparent_in_tree_walker ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.70s [INFO] [stdout] [INFO] [stderr] Running tests/defonce.rs (/opt/rustwide/target/debug/deps/defonce-b4add36e64375648) [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.66s [INFO] [stdout] [INFO] [stderr] Running tests/destructuring.rs (/opt/rustwide/target/debug/deps/destructuring-ca753cd8b6deccf5) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test vector_as_binding ... ok [INFO] [stdout] test map_as_binding ... ok [INFO] [stdout] test fn_map_param_destructure ... ok [INFO] [stdout] test fn_param_destructure ... ok [INFO] [stdout] test fn_nested_param ... ok [INFO] [stdout] test map_keys_with_or ... ok [INFO] [stdout] test nested_vector ... ok [INFO] [stdout] test map_keys ... ok [INFO] [stdout] test vector_with_rest ... ok [INFO] [stdout] test vector_positional ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.85s [INFO] [stdout] [INFO] [stderr] Running tests/ergonomics.rs (/opt/rustwide/target/debug/deps/ergonomics-58ee2f924259273f) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test discard_reader_macro ... ok [INFO] [stdout] test juxt_multi ... ok [INFO] [stdout] test map_invocation ... ok [INFO] [stdout] test get_in_assoc_in ... ok [INFO] [stdout] test keyword_invocation ... ok [INFO] [stdout] test set_invocation_membership ... ok [INFO] [stdout] test anon_fn_reader ... ok [INFO] [stdout] test update_works ... ok [INFO] [stdout] test vector_invocation_nth ... ok [INFO] [stdout] test closure_builders ... ok [INFO] [stdout] test vector_ops_via_assoc ... ok [INFO] [stdout] test higher_order_seqs ... ok [INFO] [stdout] test string_ops ... ok [INFO] [stdout] test type_predicates ... 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 10.98s [INFO] [stdout] [INFO] [stderr] Running tests/error_locations.rs (/opt/rustwide/target/debug/deps/error_locations-86bb88ce5dc62dda) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test try_catch_still_works_through_location_wrapping ... ok [INFO] [stdout] test type_error_inside_fn_includes_call_stack ... ok [INFO] [stdout] test peel_unwraps_to_original_kind ... ok [INFO] [stdout] test unbound_symbol_carries_location ... ok [INFO] [stdout] test recur_is_not_wrapped_with_location ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.04s [INFO] [stdout] [INFO] [stderr] Running tests/eval_basic.rs (/opt/rustwide/target/debug/deps/eval_basic-298c22dca0ce0cc5) [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test comments_and_whitespace ... ok [INFO] [stdout] test fibonacci ... ok [INFO] [stdout] test def_and_lookup ... ok [INFO] [stdout] test do_block ... ok [INFO] [stdout] test higher_order ... ok [INFO] [stdout] test map_literal ... ok [INFO] [stdout] test mutual_recursion ... ok [INFO] [stdout] test recursion_via_defn ... ok [INFO] [stdout] test fn_and_closures ... ok [INFO] [stdout] test quote_and_list ... ok [INFO] [stdout] test recursion_via_named_fn ... ok [INFO] [stdout] test let_bindings ... ok [INFO] [stdout] test collections ... ok [INFO] [stdout] test equality ... ok [INFO] [stdout] test arithmetic ... ok [INFO] [stdout] test truthiness ... ok [INFO] [stdout] test literals ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 13.16s [INFO] [stdout] [INFO] [stderr] Running tests/gensym.rs (/opt/rustwide/target/debug/deps/gensym-f4533ae62b037ba9) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test gensym_collides_with_outer_binding ... ok [INFO] [stdout] test gensym_same_name_shares_symbol ... ok [INFO] [stdout] test gensym_fresh_per_invocation ... 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.84s [INFO] [stdout] [INFO] [stderr] Running tests/gpu_pixel.rs (/opt/rustwide/target/debug/deps/gpu_pixel-54f897ae33809c93) [INFO] [stdout] [INFO] [stderr] Running tests/hamt.rs (/opt/rustwide/target/debug/deps/hamt-2f6c94d757a2ac88) [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 6 tests [INFO] [stdout] test map_literal_with_keyword_keys ... ok [INFO] [stdout] test conj_is_persistent_on_vectors ... ok [INFO] [stdout] test conj_onto_map_adds_pair ... ok [INFO] [stdout] test map_equality_is_structural_unordered ... 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 1.74s [INFO] [stdout] [INFO] [stderr] Running tests/lazy_seqs.rs (/opt/rustwide/target/debug/deps/lazy_seqs-9bb36f540744b54e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test cycle_take ... ok [INFO] [stdout] test lazy_seq_is_lazy ... ok [INFO] [stdout] test repeatedly_take ... ok [INFO] [stdout] test lazy_seq_forces_on_first ... ok [INFO] [stdout] test iterate_take ... ok [INFO] [stdout] test lazy_seq_is_cached ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.26s [INFO] [stdout] [INFO] [stderr] Running tests/loop_recur.rs (/opt/rustwide/target/debug/deps/loop_recur-096ce71066cfac67) [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test recur_arity_mismatch_errors ... ok [INFO] [stdout] test loop_inside_fn ... ok [INFO] [stdout] test loop_sum_to_ten ... ok [INFO] [stdout] test nested_loops_target_innermost ... ok [INFO] [stdout] test fn_recur_tail_factorial ... ok [INFO] [stdout] test loop_with_variadic_fn ... ok [INFO] [stdout] test deep_tail_recursion_does_not_overflow ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.19s [INFO] [stdout] [INFO] [stderr] Running tests/macros.rs (/opt/rustwide/target/debug/deps/macros-657996670be79cb4) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test cond_else_branch ... ok [INFO] [stdout] test macro_sees_unevaluated_args ... ok [INFO] [stdout] test syntax_quote_literal_list_of_symbols ... ok [INFO] [stdout] test macroexpand_1_returns_expanded_form ... ok [INFO] [stdout] test cond_no_match_is_nil ... ok [INFO] [stdout] test recursive_cond_macro ... ok [INFO] [stdout] test binary_or_short_circuits ... ok [INFO] [stdout] test trivial_macro_no_syntax_quote ... ok [INFO] [stdout] test syntax_quote_symbol_becomes_quote ... ok [INFO] [stdout] test unquote_splicing_flattens ... ok [INFO] [stdout] test binary_and_short_circuits ... ok [INFO] [stdout] test unless_macro ... ok [INFO] [stdout] test when_false_is_nil ... ok [INFO] [stdout] test unquote_interpolates_value ... ok [INFO] [stdout] test when_macro ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.33s [INFO] [stdout] [INFO] [stderr] Running tests/multi_arity.rs (/opt/rustwide/target/debug/deps/multi_arity-f39fc35db829fca6) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test two_arities ... ok [INFO] [stdout] test no_matching_arity_throws ... ok [INFO] [stdout] test three_arities ... 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.82s [INFO] [stdout] [INFO] [stderr] Running tests/multimethods.rs (/opt/rustwide/target/debug/deps/multimethods-af01789ecfb63aa5) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test multi_methods_are_open ... ok [INFO] [stdout] test multi_type_dispatch ... ok [INFO] [stdout] test multi_no_method_errors ... ok [INFO] [stdout] test multi_keyword_dispatch ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.07s [INFO] [stdout] [INFO] [stderr] Running tests/namespaces.rs (/opt/rustwide/target/debug/deps/namespaces-87aa0f26cb7af83f) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test current_namespace_shadows_core ... ok [INFO] [stdout] test alias_via_require ... ok [INFO] [stdout] test ns_form_is_accepted ... ok [INFO] [stdout] test two_namespaces_isolated ... ok [INFO] [stdout] test core_still_reachable_when_fully_qualified ... ok [INFO] [stdout] test load_file_runs_source_in_current_env ... ok [INFO] [stdout] test ns_switches_and_qualifies_def ... ok [INFO] [stdout] test refer_installs_into_current_ns ... ok [INFO] [stdout] test unqualified_falls_back_to_core ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.08s [INFO] [stdout] [INFO] [stderr] Running tests/page_sources.rs (/opt/rustwide/target/debug/deps/page_sources-646ffe024cb55316) [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 7.17s [INFO] [stdout] [INFO] [stderr] Running tests/platformer.rs (/opt/rustwide/target/debug/deps/platformer-a4e3b368c4d00f2f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test state_survives_redef_of_step ... ok [INFO] [stdout] test jumping_changes_vy_once_per_press ... ok [INFO] [stdout] test horizontal_movement_clips_to_wall ... ok [INFO] [stdout] test gravity_pulls_player_down_to_floor ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 5.33s [INFO] [stdout] [INFO] [stderr] Running tests/platformer_timeline.rs (/opt/rustwide/target/debug/deps/platformer_timeline-4759382ead4ac78b) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test history_entries_contain_state_and_input ... ok [INFO] [stdout] test frame_step_advance_0_does_not_tick ... ok [INFO] [stdout] test scrub_ghost_uses_recorded_inputs_not_live_args ... ok [INFO] [stdout] test frame_step_advance_1_ticks ... 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 2.85s [INFO] [stdout] [INFO] [stderr] Running tests/prelude_macros.rs (/opt/rustwide/target/debug/deps/prelude_macros-231e7060158acc66) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test doseq_iterates ... ok [INFO] [stdout] test cond_macro ... ok [INFO] [stdout] test dotimes_runs ... ok [INFO] [stdout] test threading_arrow ... ok [INFO] [stdout] test threading_thread_last ... ok [INFO] [stdout] test and_or_short_circuit ... ok [INFO] [stdout] test when_and_when_not ... ok [INFO] [stdout] test if_let_when_let ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.79s [INFO] [stdout] [INFO] [stderr] Running tests/protocols.rs (/opt/rustwide/target/debug/deps/protocols-9985595e764c2e7f) [INFO] [stdout] [INFO] [stdout] running 4 tests [INFO] [stdout] test defrecord_constructor_and_predicate ... ok [INFO] [stdout] test protocol_on_plain_types ... ok [INFO] [stdout] test defprotocol_dispatch_on_record_type ... 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.87s [INFO] [stdout] [INFO] [stderr] Running tests/ratios.rs (/opt/rustwide/target/debug/deps/ratios-dfe1eea59483c1a5) [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_comparisons ... ok [INFO] [stdout] test ratio_arithmetic ... ok [INFO] [stdout] test ratio_literal_reads ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.63s [INFO] [stdout] [INFO] [stderr] Running tests/regex.rs (/opt/rustwide/target/debug/deps/regex-deca3d1a8cbcc80e) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test re_seq_all_matches ... 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_pattern_from_string ... 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.58s [INFO] [stdout] [INFO] [stderr] Running tests/state_and_exceptions.rs (/opt/rustwide/target/debug/deps/state_and_exceptions-c891da1c06aad765) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test try_catch_user_throw ... ok [INFO] [stdout] test atom_cas ... ok [INFO] [stdout] test atom_swap ... ok [INFO] [stdout] test atom_basic ... ok [INFO] [stdout] test throw_without_catch_propagates ... ok [INFO] [stdout] test ex_message_accessor ... ok [INFO] [stdout] test try_catches_eval_error ... ok [INFO] [stdout] test try_finally_runs_on_throw ... ok [INFO] [stdout] test atom_predicate ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 2.20s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib.rs (/opt/rustwide/target/debug/deps/stdlib-82aa0dfd41654140) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test filter_evens ... ok [INFO] [stdout] test reduce_sum ... ok [INFO] [stdout] test reduce_no_init ... ok [INFO] [stdout] test pipeline_sum_of_squared_odds_under_10 ... ok [INFO] [stdout] test identity_works ... ok [INFO] [stdout] test map_squares ... ok [INFO] [stdout] test take_drop ... ok [INFO] [stdout] test predicates ... 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 4.70s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib_audit.rs (/opt/rustwide/target/debug/deps/stdlib_audit-8f2e1877212cd2ba) [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_div_by_zero_errors ... ok [INFO] [stdout] test apply_with_single_seq_arg ... ok [INFO] [stdout] test apply_to_keyword_lookup ... ok [INFO] [stdout] test apply_empty_seq_zero_arity ... ok [INFO] [stdout] test apply_with_intermediate_args ... ok [INFO] [stdout] test arith_int_float_promotion ... ok [INFO] [stdout] test arith_div_zero_arity_errors ... ok [INFO] [stdout] test arith_plus_zero_arity_is_zero ... ok [INFO] [stdout] test arith_minus_zero_arity_errors ... ok [INFO] [stdout] test any_q_always_true ... ok [INFO] [stdout] test arith_star_zero_arity_is_one ... ok [INFO] [stdout] test arith_ratio_demotes_to_float ... ok [INFO] [stdout] test arith_ratio_plus_int ... ok [INFO] [stdout] test arith_minus_one_arity_negates ... ok [INFO] [stdout] test abs_handles_negatives ... ok [INFO] [stdout] test arith_plus_one_arity_is_identity ... ok [INFO] [stdout] test as_arrow_binds_intermediate ... ok [INFO] [stdout] test assoc_in_creates_nested_map ... ok [INFO] [stdout] test bit_and_basic ... ok [INFO] [stdout] test bit_and_not_basic ... ok [INFO] [stdout] test bit_or_basic ... ok [INFO] [stdout] test bit_xor_basic ... ok [INFO] [stdout] test case_default_branch ... ok [INFO] [stdout] test associative_q_vector_true_set_false ... ok [INFO] [stdout] test case_keyword_match ... ok [INFO] [stdout] test bit_shift_left_right ... ok [INFO] [stdout] test bit_not_basic ... ok [INFO] [stdout] test case_no_default_throws ... ok [INFO] [stdout] test comp_inc_inc_doubled ... ok [INFO] [stdout] test comp_variadic_first_fn ... ok [INFO] [stdout] test comp_str_inc_compose ... ok [INFO] [stdout] test comp_zero_arity_is_identity ... ok [INFO] [stdout] test comparator_from_predicate ... ok [INFO] [stdout] test compare_and_set_succeeds_only_on_match ... ok [INFO] [stdout] test concat_nil_arg ... ok [INFO] [stdout] test concat_zero_args_empty ... ok [INFO] [stdout] test boolean_q_only_bool ... ok [INFO] [stdout] test cond_else_branch ... ok [INFO] [stdout] test cond_threading_only_runs_truthy_branches ... ok [INFO] [stdout] test complement_inverts_truthiness ... ok [INFO] [stdout] test cond_no_match_returns_nil ... ok [INFO] [stdout] test compare_int_basic ... ok [INFO] [stdout] test bit_test_set_clear_flip ... ok [INFO] [stdout] test cycle_take_wraps ... ok [INFO] [stdout] test constantly_ignores_args ... ok [INFO] [stdout] test coll_q_string_false ... ok [INFO] [stdout] test defrecord_constructor_and_predicate ... ok [INFO] [stdout] test dedupe_only_removes_consecutive_dupes ... ok [INFO] [stdout] test contains_q_map_checks_key_not_value ... ok [INFO] [stdout] test count_string_codepoint ... ok [INFO] [stdout] test contains_q_vector_checks_index ... ok [INFO] [stdout] test defrecord_equality_by_fields ... ok [INFO] [stdout] test delay_only_evaluates_once ... ok [INFO] [stdout] test delay_realized_flips ... ok [INFO] [stdout] test disj_removes_member ... ok [INFO] [stdout] test dissoc_missing_key_no_op ... ok [INFO] [stdout] test distinct_removes_dupes_keeps_order ... ok [INFO] [stdout] test double_equals_numeric_int_float ... ok [INFO] [stdout] test double_equals_one_arg_true ... ok [INFO] [stdout] test delay_q_recognizes_delay ... ok [INFO] [stdout] test double_equals_with_non_number_errors_or_false ... ok [INFO] [stdout] test drop_last_returns_butlast ... ok [INFO] [stdout] test drop_more_than_available_empty ... ok [INFO] [stdout] test drop_negative_no_op ... ok [INFO] [stdout] test drop_while_drops_initial ... ok [INFO] [stdout] test double_equals_variadic_chain ... ok [INFO] [stdout] test empty_vec_butlast_nil ... ok [INFO] [stdout] test empty_map_keys_vals ... ok [INFO] [stdout] test distinct_q_true_for_distinct ... ok [INFO] [stdout] test equals_int_float_clojure_semantics ... ok [INFO] [stdout] test equals_maps_with_same_kv ... ok [INFO] [stdout] test equals_mixed_collections_list_vs_vector ... ok [INFO] [stdout] test empty_vec_first_nil ... ok [INFO] [stdout] test equals_set_vs_vector_false ... ok [INFO] [stdout] test every_pred_no_args_true ... ok [INFO] [stdout] test ex_data_recovers_map ... ok [INFO] [stdout] test flatten_no_seq_passes_through ... ok [INFO] [stdout] test empty_vec_returns_empty_vec ... ok [INFO] [stdout] test every_pred_single_pred_all_args ... ok [INFO] [stdout] test every_pred_two_preds ... ok [INFO] [stdout] test flatten_one_level_and_more ... ok [INFO] [stdout] test every_pred_three_preds ... ok [INFO] [stdout] test even_odd_floats_error_or_correct ... ok [INFO] [stdout] test fnil_passes_extra_args ... ok [INFO] [stdout] test fnil_three_defaults ... ok [INFO] [stdout] test frequencies_counts ... ok [INFO] [stdout] test float_q_true_only_for_float ... ok [INFO] [stdout] test gensym_unique_per_call ... ok [INFO] [stdout] test fnil_replaces_one_nil ... ok [INFO] [stdout] test ffirst_fnext_nfirst_nnext ... ok [INFO] [stdout] test gensym_with_prefix ... ok [INFO] [stdout] test hash_equal_values_same ... ok [INFO] [stdout] test group_by_keyfn ... ok [INFO] [stdout] test identity_passthrough ... ok [INFO] [stdout] test interpose_empty_unchanged ... ok [INFO] [stdout] test interleave_truncates ... ok [INFO] [stdout] test fnil_two_defaults ... ok [INFO] [stdout] test if_let_truthy_path ... ok [INFO] [stdout] test infinite_q_detects_inf ... ok [INFO] [stdout] test integer_q_false_for_float ... ok [INFO] [stdout] test interpose_inserts_between ... ok [INFO] [stdout] test into_map_from_pairs ... ok [INFO] [stdout] test iterate_take_5 ... 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 keep_indexed_index_passed ... ok [INFO] [stdout] test keep_drops_nil ... ok [INFO] [stdout] test keep_keeps_false ... ok [INFO] [stdout] test ifn_q_keyword_set_map_true ... ok [INFO] [stdout] test list_star_constructs ... ok [INFO] [stdout] test key_val_on_map_entry ... ok [INFO] [stdout] test loop_recur_counts_to_n ... ok [INFO] [stdout] test keyword_constructor_namespace ... ok [INFO] [stdout] test lt_single_arg_true ... ok [INFO] [stdout] test map_get_with_default ... ok [INFO] [stdout] test last_basic ... ok [INFO] [stdout] test lt_equal_values_false ... ok [INFO] [stdout] test keyword_invocation_on_map ... ok [INFO] [stdout] test map_indexed_pairs ... ok [INFO] [stdout] test map_get_nil_value_distinct_from_missing ... ok [INFO] [stdout] test lt_variadic_chain ... ok [INFO] [stdout] test map_three_colls ... ok [INFO] [stdout] test map_uneven_colls_truncates ... ok [INFO] [stdout] test map_two_colls_zips ... ok [INFO] [stdout] test mapcat_flattens_one_level ... ok [INFO] [stdout] test memoize_caches_call ... ok [INFO] [stdout] test memoize_distinct_args_separate_cache ... ok [INFO] [stdout] test map_invocation_lookup ... ok [INFO] [stdout] test merge_later_wins ... ok [INFO] [stdout] test merge_with_no_collision_passthrough ... ok [INFO] [stdout] test min_max_mixed_int_float ... ok [INFO] [stdout] test merge_nil_args ... ok [INFO] [stdout] test min_key_max_key_basic ... ok [INFO] [stdout] test merge_with_combines ... ok [INFO] [stdout] test mod_negative_clojure_sign ... ok [INFO] [stdout] test nil_assoc_starts_map ... ok [INFO] [stdout] test namespace_on_qualified_keyword ... ok [INFO] [stdout] test nil_conj_starts_list ... ok [INFO] [stdout] test min_max_variadic ... ok [INFO] [stdout] test nan_q_only_nan ... ok [INFO] [stdout] test nil_contains_false ... ok [INFO] [stdout] test name_on_keyword_and_symbol ... ok [INFO] [stdout] test neg_int_q_zero_excluded ... ok [INFO] [stdout] test nil_empty_q_true ... ok [INFO] [stdout] test nil_first_returns_nil ... ok [INFO] [stdout] test nil_count_zero ... ok [INFO] [stdout] test nil_filter_returns_empty_seq ... ok [INFO] [stdout] test nil_into_returns_empty_target ... ok [INFO] [stdout] test nat_int_q_zero_is_nat ... ok [INFO] [stdout] test nil_rest_returns_empty_seq ... ok [INFO] [stdout] test nil_map_returns_empty_seq ... ok [INFO] [stdout] test nil_reduce_returns_init ... ok [INFO] [stdout] test nil_get_returns_nil ... ok [INFO] [stdout] test nil_keys_vals_nil ... ok [INFO] [stdout] test nth_in_range ... ok [INFO] [stdout] test nil_threading_short_circuit ... ok [INFO] [stdout] test nth_out_of_range_no_default_errors ... ok [INFO] [stdout] test nth_out_of_range_default ... ok [INFO] [stdout] test not_empty_returns_nil_for_empty ... ok [INFO] [stdout] test not_eq_basic ... ok [INFO] [stdout] test parse_double_invalid_returns_nil ... ok [INFO] [stdout] test parse_boolean_valid ... ok [INFO] [stdout] test not_basic ... ok [INFO] [stdout] test parse_double_valid ... ok [INFO] [stdout] test number_q_excludes_strings ... ok [INFO] [stdout] test nil_seq_returns_nil ... ok [INFO] [stdout] test parse_boolean_invalid_returns_nil ... ok [INFO] [stdout] test parse_long_invalid_returns_nil ... ok [INFO] [stdout] test partial_zero_extra_args ... ok [INFO] [stdout] test partial_with_args ... ok [INFO] [stdout] test partition_all_empty_input ... ok [INFO] [stdout] test partition_all_keeps_tail ... ok [INFO] [stdout] test partition_basic ... ok [INFO] [stdout] test parse_long_valid ... ok [INFO] [stdout] test partition_by_groups_consecutive ... ok [INFO] [stdout] test partition_step_diff_size ... ok [INFO] [stdout] test partition_by_empty ... ok [INFO] [stdout] test partition_drops_incomplete_tail ... ok [INFO] [stdout] test partition_with_pad ... ok [INFO] [stdout] test peek_list_returns_first ... ok [INFO] [stdout] test peek_vector_returns_last ... ok [INFO] [stdout] test pop_empty_errors ... ok [INFO] [stdout] test pop_vector_drops_last ... ok [INFO] [stdout] test peek_empty_returns_nil ... ok [INFO] [stdout] test pr_str_quotes_strings ... ok [INFO] [stdout] test pop_list_drops_first ... 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_nil_keyword ... ok [INFO] [stdout] test rand_nth_picks_member ... ok [INFO] [stdout] test pr_str_collection_round_trip ... ok [INFO] [stdout] test quot_truncates_toward_zero ... ok [INFO] [stdout] test random_uuid_distinct_per_call ... ok [INFO] [stdout] test random_uuid_valid_v4_format ... ok [INFO] [stdout] test range_descending_step ... ok [INFO] [stdout] test range_one_arity_exclusive ... ok [INFO] [stdout] test range_three_arity_step ... ok [INFO] [stdout] test range_two_arity_start_end ... ok [INFO] [stdout] test range_zero_arity_takes_5 ... ok [INFO] [stdout] test re_find_no_match_nil ... ok [INFO] [stdout] test re_find_groups_returns_vector ... ok [INFO] [stdout] test range_empty_when_start_geq_end ... ok [INFO] [stdout] test recur_in_fn_body ... ok [INFO] [stdout] test reduce_empty_with_init_returns_init ... ok [INFO] [stdout] test reduce_kv_visits_all_pairs ... ok [INFO] [stdout] test reduce_short_circuits_on_reduced ... ok [INFO] [stdout] test reduce_single_no_init_returns_element ... ok [INFO] [stdout] test re_matches_full_string ... ok [INFO] [stdout] test reduce_empty_no_init_calls_zero_arity ... ok [INFO] [stdout] test rem_negative_truncated ... ok [INFO] [stdout] test repeat_infinite_take ... ok [INFO] [stdout] test repeat_with_count ... ok [INFO] [stdout] test reset_overwrites ... ok [INFO] [stdout] test reductions_accumulates ... ok [INFO] [stdout] test reductions_with_init ... ok [INFO] [stdout] test replace_via_map ... ok [INFO] [stdout] test select_keys_missing_omitted ... ok [INFO] [stdout] test rseq_reverses_vec ... ok [INFO] [stdout] test shuffle_preserves_count ... ok [INFO] [stdout] test sequence_collects_seq ... ok [INFO] [stdout] test set_uniq_membership ... ok [INFO] [stdout] test some_fn_returns_first_truthy_value ... ok [INFO] [stdout] test second_basic ... ok [INFO] [stdout] test set_call_as_predicate ... ok [INFO] [stdout] test some_fn_three_preds ... ok [INFO] [stdout] test some_fn_two_preds_first_hits ... ok [INFO] [stdout] test some_fn_single_pred ... ok [INFO] [stdout] test seqable_q_string_true ... ok [INFO] [stdout] test sort_default_ascending ... ok [INFO] [stdout] test sort_with_comparator_descending ... ok [INFO] [stdout] test sort_by_keyfn ... ok [INFO] [stdout] test split_with_predicate ... ok [INFO] [stdout] test str_concats_numbers ... ok [INFO] [stdout] test some_threading_short_circuits_on_nil ... ok [INFO] [stdout] test some_q_nil_only_returns_false_for_nil ... ok [INFO] [stdout] test str_zero_args_empty ... ok [INFO] [stdout] test string_join_no_sep ... ok [INFO] [stdout] test string_join_with_sep ... ok [INFO] [stdout] test string_split_with_regex ... ok [INFO] [stdout] test subs_out_of_range_errors ... ok [INFO] [stdout] test split_at_returns_pair ... ok [INFO] [stdout] test str_nil_omitted ... ok [INFO] [stdout] test subs_three_arg_range ... ok [INFO] [stdout] test subs_two_arg_to_end ... ok [INFO] [stdout] test swap_applies_extra_args ... ok [INFO] [stdout] test swap_returns_new_value ... ok [INFO] [stdout] test take_negative_empty ... ok [INFO] [stdout] test symbol_constructor ... ok [INFO] [stdout] test take_more_than_available ... ok [INFO] [stdout] test take_nth_every_other ... ok [INFO] [stdout] test take_while_stops_at_first_false ... ok [INFO] [stdout] test take_zero_empty ... ok [INFO] [stdout] test threading_first_basic ... ok [INFO] [stdout] test threading_last_basic ... ok [INFO] [stdout] test string_blank_q ... ok [INFO] [stdout] test take_last_returns_tail ... ok [INFO] [stdout] test time_ms_returns_number ... ok [INFO] [stdout] test tree_seq_counts_all_nodes ... ok [INFO] [stdout] test tree_seq_root_only_for_leaf ... ok [INFO] [stdout] test try_catch_caught ... ok [INFO] [stdout] test try_finally_runs ... ok [INFO] [stdout] test update_in_applies_fn ... ok [INFO] [stdout] test unsigned_bit_shift_right_basic ... ok [INFO] [stdout] test type_returns_keyword_or_string ... ok [INFO] [stdout] test update_keys_transforms_keys ... ok [INFO] [stdout] test update_vals_transforms_vals ... ok [INFO] [stdout] test variadic_fn_no_extras ... ok [INFO] [stdout] test variadic_fn_with_extras ... ok [INFO] [stdout] test zipmap_pairs_keys_values ... ok [INFO] [stdout] test zipmap_truncates_to_shorter ... ok [INFO] [stdout] test when_let_returns_nil_on_falsey ... 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 78.94s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib_edge_cases.rs (/opt/rustwide/target/debug/deps/stdlib_edge_cases-c04ec9a597978cd3) [INFO] [stdout] [INFO] [stdout] running 60 tests [INFO] [stdout] test calling_non_fn_errors ... ok [INFO] [stdout] test conj_list_prepends ... ok [INFO] [stdout] test and_returns_last_truthy ... ok [INFO] [stdout] test assoc_on_set_errors ... ok [INFO] [stdout] test conj_map_adds_pair ... ok [INFO] [stdout] test deeply_nested_assoc_in_postwalk ... ok [INFO] [stdout] test conj_vector_appends ... ok [INFO] [stdout] test conj_variadic_multiple_items ... ok [INFO] [stdout] test and_short_circuits ... ok [INFO] [stdout] test deeply_nested_update_in_creates_path ... ok [INFO] [stdout] test deeply_nested_get_in_default ... ok [INFO] [stdout] test arity_mismatch_errors ... ok [INFO] [stdout] test conj_set_adds ... ok [INFO] [stdout] test destructure_map_keys ... ok [INFO] [stdout] test destructure_nested ... ok [INFO] [stdout] test destructure_map_or_default ... ok [INFO] [stdout] test destructure_vector_rest ... ok [INFO] [stdout] test destructure_vector ... ok [INFO] [stdout] test divide_by_zero_int_errors ... ok [INFO] [stdout] test dissoc_on_vector_errors_or_returns_unchanged ... ok [INFO] [stdout] test doseq_runs_body_for_each ... ok [INFO] [stdout] test dotimes_runs_n_times ... ok [INFO] [stdout] test dotimes_zero_no_op ... ok [INFO] [stdout] test multi_arity_dispatches_correctly ... ok [INFO] [stdout] test or_empty_returns_nil ... ok [INFO] [stdout] test for_two_bindings_is_cartesian ... ok [INFO] [stdout] test for_basic ... ok [INFO] [stdout] test or_returns_first_truthy ... ok [INFO] [stdout] test or_short_circuits ... ok [INFO] [stdout] test predicate_sweep_indexed_q ... ok [INFO] [stdout] test predicate_sweep_atom_q ... ok [INFO] [stdout] test predicate_sweep_double_q ... ok [INFO] [stdout] test predicate_sweep_int_q ... ok [INFO] [stdout] test predicate_sweep_counted_q ... ok [INFO] [stdout] test predicate_sweep_fn_q ... ok [INFO] [stdout] test predicate_sweep_ident ... ok [INFO] [stdout] test predicate_sweep_keyword ... ok [INFO] [stdout] test predicate_sweep_seq_q ... ok [INFO] [stdout] test predicate_sweep_symbol ... ok [INFO] [stdout] test predicate_sweep_pos_neg_q ... ok [INFO] [stdout] test predicate_sweep_string_q ... ok [INFO] [stdout] test predicate_sweep_uuid_q_only_strings ... ok [INFO] [stdout] test predicate_sweep_simple_qualified_keyword ... ok [INFO] [stdout] test predicate_sweep_simple_qualified_symbol ... ok [INFO] [stdout] test predicate_sweep_sequential_q ... ok [INFO] [stdout] test read_string_garbage_errors ... ok [INFO] [stdout] test reader_negative_int ... ok [INFO] [stdout] test reader_quote_shorthand ... ok [INFO] [stdout] test reader_ratio_literal ... ok [INFO] [stdout] test reader_nested_collection_round_trip ... ok [INFO] [stdout] test predicate_sweep_true_false_q ... ok [INFO] [stdout] test reader_scientific_notation ... ok [INFO] [stdout] test transducer_into_with_map ... ok [INFO] [stdout] test transducer_into_with_filter ... ok [INFO] [stdout] test predicate_sweep_zero_q ... ok [INFO] [stdout] test transducer_map_filter_compose ... ok [INFO] [stdout] test transducer_take_short_circuits ... ok [INFO] [stdout] test unknown_symbol_errors ... 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 21.95s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib_set.rs (/opt/rustwide/target/debug/deps/stdlib_set-224921a1c26c903b) [INFO] [stdout] [INFO] [stdout] running 42 tests [INFO] [stdout] test difference_two_basic ... ok [INFO] [stdout] test index_empty_input ... ok [INFO] [stdout] test difference_nil_first_empty ... ok [INFO] [stdout] test index_bucket_sizes ... ok [INFO] [stdout] test difference_three_args_removes_all ... ok [INFO] [stdout] test difference_nil_second_unchanged ... ok [INFO] [stdout] test difference_one_arg_identity ... ok [INFO] [stdout] test index_groups_by_key_subset ... ok [INFO] [stdout] test intersection_three_sets ... ok [INFO] [stdout] test intersection_with_nil_empty ... ok [INFO] [stdout] test join_natural_on_shared_key ... ok [INFO] [stdout] test intersection_two_overlap ... ok [INFO] [stdout] test intersection_no_overlap_empty ... ok [INFO] [stdout] test intersection_one_arg_identity ... ok [INFO] [stdout] test join_no_shared_keys_cartesian ... ok [INFO] [stdout] test join_with_kmap ... ok [INFO] [stdout] test map_invert_empty ... ok [INFO] [stdout] test map_invert_basic ... ok [INFO] [stdout] test map_invert_collisions_last_wins ... ok [INFO] [stdout] test project_empty_set ... ok [INFO] [stdout] test project_collapses_duplicates ... ok [INFO] [stdout] test join_empty_relations ... ok [INFO] [stdout] test project_picks_keys ... ok [INFO] [stdout] test rename_keys_basic ... ok [INFO] [stdout] test rename_keys_missing_key_no_op ... ok [INFO] [stdout] test select_empty_input ... ok [INFO] [stdout] test rename_renames_keys_in_each_record ... ok [INFO] [stdout] test select_filters_set ... ok [INFO] [stdout] test rename_keys_nil_map_returns_nil ... ok [INFO] [stdout] test select_all_match ... ok [INFO] [stdout] test subset_q_basic_true ... ok [INFO] [stdout] test union_one_arg_returns_set ... ok [INFO] [stdout] test subset_q_equal_sets_true ... ok [INFO] [stdout] test subset_q_empty_subset_of_anything ... ok [INFO] [stdout] test union_three_args ... ok [INFO] [stdout] test subset_q_non_subset_false ... ok [INFO] [stdout] test union_two_disjoint ... ok [INFO] [stdout] test rename_keys_multiple ... ok [INFO] [stdout] test union_two_overlapping ... ok [INFO] [stdout] test superset_q_basic ... ok [INFO] [stdout] test union_zero_args_empty ... 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 8.85s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib_string.rs (/opt/rustwide/target/debug/deps/stdlib_string-d788f88c8968c6aa) [INFO] [stdout] [INFO] [stdout] running 46 tests [INFO] [stdout] test escape_unmapped_chars_passthrough ... ok [INFO] [stdout] test escape_swaps_via_map ... ok [INFO] [stdout] test escape_empty_string ... ok [INFO] [stdout] test count_string_unicode_codepoints ... ok [INFO] [stdout] test ends_with_q_basic ... ok [INFO] [stdout] test join_nil_in_coll_treated_as_empty ... ok [INFO] [stdout] test join_empty_coll ... ok [INFO] [stdout] test includes_q_basic ... ok [INFO] [stdout] test join_no_sep ... ok [INFO] [stdout] test join_with_sep ... ok [INFO] [stdout] test index_of_basic ... ok [INFO] [stdout] test re_quote_replacement_escapes_backslash ... ok [INFO] [stdout] test lower_case_basic ... ok [INFO] [stdout] test last_index_of_basic ... ok [INFO] [stdout] test re_quote_replacement_escapes_dollar ... ok [INFO] [stdout] test capitalize_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 replace_first_string_match ... ok [INFO] [stdout] test replace_regex ... ok [INFO] [stdout] test replace_string_match ... ok [INFO] [stdout] test split_basic_string_sep ... ok [INFO] [stdout] test split_lines_basic ... ok [INFO] [stdout] test split_lines_drops_trailing_empty ... ok [INFO] [stdout] test split_lines_empty_string ... ok [INFO] [stdout] test split_lines_handles_crlf ... ok [INFO] [stdout] test split_with_limit ... ok [INFO] [stdout] test split_no_match_one_piece ... ok [INFO] [stdout] test blank_q_nil_empty_whitespace ... ok [INFO] [stdout] test string_reverse_unicode ... ok [INFO] [stdout] test subs_end_before_start_errors ... ok [INFO] [stdout] test subs_empty_slice ... ok [INFO] [stdout] test subs_full_range ... ok [INFO] [stdout] test subs_negative_index_errors ... ok [INFO] [stdout] test subs_to_end ... ok [INFO] [stdout] test trim_handles_empty ... ok [INFO] [stdout] test trim_internal_whitespace_kept ... ok [INFO] [stdout] test trim_only_whitespace ... ok [INFO] [stdout] test trim_no_change_when_clean ... ok [INFO] [stdout] test triml_drops_leading_only ... ok [INFO] [stdout] test starts_with_q_basic ... ok [INFO] [stdout] test string_reverse_basic ... ok [INFO] [stdout] test trimr_drops_trailing_only ... 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 12.45s [INFO] [stdout] [INFO] [stderr] Running tests/stdlib_walk.rs (/opt/rustwide/target/debug/deps/stdlib_walk-40798257f5706101) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test edn_read_string_float ... ok [INFO] [stdout] test edn_read_string_int ... ok [INFO] [stdout] test edn_read_alias_for_read_string ... ok [INFO] [stdout] test edn_read_string_nested ... ok [INFO] [stdout] test edn_read_string_map ... ok [INFO] [stdout] test edn_read_string_set ... ok [INFO] [stdout] test edn_read_string_string_with_escapes ... ok [INFO] [stdout] test edn_read_string_keyword_symbol ... ok [INFO] [stdout] test edn_read_two_arg_opts ... ok [INFO] [stdout] test keywordize_keys_converts_string_keys ... ok [INFO] [stdout] test keywordize_keys_leaves_non_string_alone ... ok [INFO] [stdout] test keywordize_keys_recursive ... ok [INFO] [stdout] test edn_read_string_vector ... ok [INFO] [stdout] test keywordize_then_stringify_round_trip ... ok [INFO] [stdout] test macroexpand_all_expands_when ... ok [INFO] [stdout] test edn_read_string_nil_bool ... ok [INFO] [stdout] test postwalk_demo_returns_nil ... ok [INFO] [stdout] test postwalk_on_map_visits_kv_and_pairs ... ok [INFO] [stdout] test postwalk_on_leaf_passes_through ... ok [INFO] [stdout] test postwalk_replace_substitutes_nested ... ok [INFO] [stdout] test prewalk_demo_returns_nil ... ok [INFO] [stdout] test prewalk_replace_substitutes ... ok [INFO] [stdout] test stringify_keys_converts_keyword_keys ... ok [INFO] [stdout] test postwalk_increments_all_ints_in_nested ... ok [INFO] [stdout] test stringify_keys_recursive ... ok [INFO] [stdout] test walk_list_returns_list ... ok [INFO] [stdout] test walk_nonseq_just_outer ... ok [INFO] [stdout] test walk_vector_inner_outer ... ok [INFO] [stdout] test walk_set_keeps_set ... ok [INFO] [stdout] test walk_map_inner_on_pairs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.74s [INFO] [stdout] [INFO] [stderr] Running tests/transducers.rs (/opt/rustwide/target/debug/deps/transducers-402531c78a6143cf) [INFO] [stdout] [INFO] [stdout] running 15 tests [INFO] [stdout] test as_arrow_threads_explicit_position ... ok [INFO] [stdout] test composed_transducer ... ok [INFO] [stdout] test filter_transducer ... ok [INFO] [stdout] test keep_drops_nils ... ok [INFO] [stdout] test cat_splices_sub_seqs ... ok [INFO] [stdout] test dedupe_xform ... ok [INFO] [stdout] test into_without_xform_still_works ... ok [INFO] [stdout] test into_with_xform ... ok [INFO] [stdout] test map_transducer ... ok [INFO] [stdout] test map_two_arg_still_works ... ok [INFO] [stdout] test lazy_cat_concatenates_lazily ... ok [INFO] [stdout] test map_indexed_passes_index ... ok [INFO] [stdout] test take_transducer_short_circuits ... ok [INFO] [stdout] test partition_all_xform ... ok [INFO] [stdout] test sequence_of_xform ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 15 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.75s [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" "e4d3a0722344a75bca5e3e07412bd729bcfa61ffb2629a5297f039057f3d987e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e4d3a0722344a75bca5e3e07412bd729bcfa61ffb2629a5297f039057f3d987e", kill_on_drop: false }` [INFO] [stdout] e4d3a0722344a75bca5e3e07412bd729bcfa61ffb2629a5297f039057f3d987e