[INFO] fetching crate trs-dataframe 0.11.0...
[INFO] testing trs-dataframe-0.11.0 against master#ec6f9a5b4413f74386267ef8efc93712c2ce6db6 for pr-155739-1
[INFO] extracting crate trs-dataframe 0.11.0 into /workspace/builds/worker-1-tc1/source
[INFO] removed /workspace/builds/worker-1-tc1/source/.cargo/config.toml
[INFO] started tweaking crates.io crate trs-dataframe 0.11.0
[INFO] finished tweaking crates.io crate trs-dataframe 0.11.0
[INFO] tweaked toml for crates.io crate trs-dataframe 0.11.0 written to /workspace/builds/worker-1-tc1/source/Cargo.toml
[INFO] validating manifest of crates.io crate trs-dataframe 0.11.0 on toolchain ec6f9a5b4413f74386267ef8efc93712c2ce6db6
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate trs-dataframe 0.11.0 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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded xxhash-rust v0.8.15
[INFO] [stderr]   Downloaded utoipa v5.5.0
[INFO] [stderr]   Downloaded trs-data-value v0.2.0
[INFO] [stderr]   Downloaded pyo3-macros v0.26.0
[INFO] [stderr]   Downloaded tracing-test v0.2.6
[INFO] [stderr]   Downloaded tracing-test-macro v0.2.6
[INFO] [stderr]   Downloaded array-init-cursor v0.2.1
[INFO] [stderr]   Downloaded unindent v0.2.4
[INFO] [stderr]   Downloaded zerofrom v0.1.7
[INFO] [stderr]   Downloaded serde_bytes v0.11.19
[INFO] [stderr]   Downloaded prost-reflect-derive v0.14.0
[INFO] [stderr]   Downloaded rmpv v1.3.1
[INFO] [stderr]   Downloaded target-lexicon v0.13.5
[INFO] [stderr]   Downloaded prost v0.13.5
[INFO] [stderr]   Downloaded serde_stacker v0.1.14
[INFO] [stderr]   Downloaded polars-error v0.52.0
[INFO] [stderr]   Downloaded unty v0.0.4
[INFO] [stderr]   Downloaded bincode_derive v2.0.1
[INFO] [stderr]   Downloaded pyo3-build-config v0.26.0
[INFO] [stderr]   Downloaded serde-value v0.7.0
[INFO] [stderr]   Downloaded prost-types v0.13.5
[INFO] [stderr]   Downloaded polars-schema v0.52.0
[INFO] [stderr]   Downloaded prost-derive v0.13.5
[INFO] [stderr]   Downloaded rmp v0.8.15
[INFO] [stderr]   Downloaded rmp-serde v1.3.1
[INFO] [stderr]   Downloaded pyo3-polars v0.25.0
[INFO] [stderr]   Downloaded planus v1.1.1
[INFO] [stderr]   Downloaded stacker v0.1.24
[INFO] [stderr]   Downloaded psm v0.1.31
[INFO] [stderr]   Downloaded lz4 v1.28.1
[INFO] [stderr]   Downloaded debug_unsafe v0.1.4
[INFO] [stderr]   Downloaded unicode-reverse v1.0.9
[INFO] [stderr]   Downloaded now v0.1.3
[INFO] [stderr]   Downloaded async-stream-impl v0.3.6
[INFO] [stderr]   Downloaded streaming-decompression v0.1.2
[INFO] [stderr]   Downloaded polars-dtype v0.52.0
[INFO] [stderr]   Downloaded recursive v0.1.1
[INFO] [stderr]   Downloaded recursive-proc-macro-impl v0.1.1
[INFO] [stderr]   Downloaded cpufeatures v0.3.0
[INFO] [stderr]   Downloaded jemallocator v0.5.4
[INFO] [stderr]   Downloaded memmap2 v0.9.10
[INFO] [stderr]   Downloaded async-stream v0.3.6
[INFO] [stderr]   Downloaded crossbeam-queue v0.3.12
[INFO] [stderr]   Downloaded is-terminal v0.4.17
[INFO] [stderr]   Downloaded virtue v0.0.18
[INFO] [stderr]   Downloaded futures v0.3.32
[INFO] [stderr]   Downloaded strength_reduce v0.2.4
[INFO] [stderr]   Downloaded pyo3-ffi v0.26.0
[INFO] [stderr]   Downloaded atoi_simd v0.16.1
[INFO] [stderr]   Downloaded boxcar v0.2.14
[INFO] [stderr]   Downloaded polars-row v0.52.0
[INFO] [stderr]   Downloaded fallible-streaming-iterator v0.1.9
[INFO] [stderr]   Downloaded fs4 v0.13.1
[INFO] [stderr]   Downloaded constant_time_eq v0.4.2
[INFO] [stderr]   Downloaded slotmap v1.1.1
[INFO] [stderr]   Downloaded polars-json v0.52.0
[INFO] [stderr]   Downloaded value-trait v0.12.1
[INFO] [stderr]   Downloaded fast-float2 v0.2.3
[INFO] [stderr]   Downloaded jemalloc-ctl v0.5.4
[INFO] [stderr]   Downloaded pyo3-macros-backend v0.26.0
[INFO] [stderr]   Downloaded polars-arrow-format v0.2.1
[INFO] [stderr]   Downloaded halfbrown v0.4.0
[INFO] [stderr]   Downloaded halfbrown v0.2.5
[INFO] [stderr]   Downloaded utoipa-gen v5.5.0
[INFO] [stderr]   Downloaded hashbrown v0.17.0
[INFO] [stderr]   Downloaded rand_distr v0.5.1
[INFO] [stderr]   Downloaded polars-utils v0.52.0
[INFO] [stderr]   Downloaded ar_archive_writer v0.5.1
[INFO] [stderr]   Downloaded compact_str v0.9.0
[INFO] [stderr]   Downloaded bincode v2.0.1
[INFO] [stderr]   Downloaded ethnum v1.5.3
[INFO] [stderr]   Downloaded comfy-table v7.2.2
[INFO] [stderr]   Downloaded polars-time v0.52.0
[INFO] [stderr]   Downloaded argminmax v0.6.3
[INFO] [stderr]   Downloaded polars-parquet-format v0.1.0
[INFO] [stderr]   Downloaded polars-mem-engine v0.52.0
[INFO] [stderr]   Downloaded portable-atomic-util v0.2.7
[INFO] [stderr]   Downloaded prost-reflect v0.14.7
[INFO] [stderr]   Downloaded polars-sql v0.52.0
[INFO] [stderr]   Downloaded numpy v0.26.0
[INFO] [stderr]   Downloaded polars-lazy v0.52.0
[INFO] [stderr]   Downloaded polars-compute v0.52.0
[INFO] [stderr]   Downloaded winnow v1.0.2
[INFO] [stderr]   Downloaded polars v0.52.0
[INFO] [stderr]   Downloaded polars-expr v0.52.0
[INFO] [stderr]   Downloaded polars-ops v0.52.0
[INFO] [stderr]   Downloaded polars-io v0.52.0
[INFO] [stderr]   Downloaded simd-json v0.17.0
[INFO] [stderr]   Downloaded polars-parquet v0.52.0
[INFO] [stderr]   Downloaded object_store v0.12.5
[INFO] [stderr]   Downloaded blake3 v1.8.5
[INFO] [stderr]   Downloaded polars-stream v0.52.0
[INFO] [stderr]   Downloaded sqlparser v0.53.0
[INFO] [stderr]   Downloaded polars-arrow v0.52.0
[INFO] [stderr]   Downloaded ndarray v0.16.1
[INFO] [stderr]   Downloaded lz4-sys v1.11.1+lz4-1.10.0
[INFO] [stderr]   Downloaded polars-plan v0.52.0
[INFO] [stderr]   Downloaded polars-core v0.52.0
[INFO] [stderr]   Downloaded chrono-tz v0.10.4
[INFO] [stderr]   Downloaded zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]   Downloaded jemalloc-sys v0.5.4+5.3.0-patched
[INFO] [stderr]   Downloaded pyo3 v0.26.0
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] c2e18a832c3ae5480a45b9bf9cca721bebf61df289f3250f89fd1fa4413195bb
[INFO] running `Command { std: "docker" "start" "-a" "c2e18a832c3ae5480a45b9bf9cca721bebf61df289f3250f89fd1fa4413195bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c2e18a832c3ae5480a45b9bf9cca721bebf61df289f3250f89fd1fa4413195bb", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c2e18a832c3ae5480a45b9bf9cca721bebf61df289f3250f89fd1fa4413195bb", kill_on_drop: false }`
[INFO] [stdout] c2e18a832c3ae5480a45b9bf9cca721bebf61df289f3250f89fd1fa4413195bb
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 0e4eb8874a4208f80965c31c0ed05ad1b049388b90d01894cc6f6b431ffc80d5
[INFO] running `Command { std: "docker" "start" "-a" "0e4eb8874a4208f80965c31c0ed05ad1b049388b90d01894cc6f6b431ffc80d5", kill_on_drop: false }`
[INFO] [stderr]    Compiling target-lexicon v0.13.5
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling anyhow v1.0.102
[INFO] [stderr]    Compiling memoffset v0.9.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling ucd-trie v0.1.7
[INFO] [stderr]    Compiling bytes v1.11.1
[INFO] [stderr]    Compiling pest v2.8.6
[INFO] [stderr]    Compiling smartstring v1.0.1
[INFO] [stderr]    Compiling indoc v2.0.7
[INFO] [stderr]    Compiling pyo3-build-config v0.26.0
[INFO] [stderr]    Compiling unindent v0.2.4
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling ordered-float v2.10.1
[INFO] [stderr]    Compiling num-complex v0.4.6
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling rmp v0.8.15
[INFO] [stderr]    Compiling pest_meta v2.8.6
[INFO] [stderr]    Compiling paste v1.0.15
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling rustc-hash v2.1.2
[INFO] [stderr]    Compiling xxhash-rust v0.8.15
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling pyo3-ffi v0.26.0
[INFO] [stderr]    Compiling pyo3-macros-backend v0.26.0
[INFO] [stderr]    Compiling pyo3 v0.26.0
[INFO] [stderr]    Compiling numpy v0.26.0
[INFO] [stderr]    Compiling serde_bytes v0.11.19
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling prost-reflect-derive v0.14.0
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling prost-types v0.13.5
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling halfbrown v0.2.5
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling rmpv v1.3.1
[INFO] [stderr]    Compiling pyo3-macros v0.26.0
[INFO] [stderr]    Compiling prost-reflect v0.14.7
[INFO] [stderr]    Compiling trs-data-value v0.2.0
[INFO] [stderr]    Compiling trs-dataframe v0.11.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 22s
[INFO] running `Command { std: "docker" "inspect" "0e4eb8874a4208f80965c31c0ed05ad1b049388b90d01894cc6f6b431ffc80d5", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0e4eb8874a4208f80965c31c0ed05ad1b049388b90d01894cc6f6b431ffc80d5", kill_on_drop: false }`
[INFO] [stdout] 0e4eb8874a4208f80965c31c0ed05ad1b049388b90d01894cc6f6b431ffc80d5
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bf4b9d1f9055e2d628397db0029d63cd509b1a829af9da6d33e9ae75bd08ec94
[INFO] running `Command { std: "docker" "start" "-a" "bf4b9d1f9055e2d628397db0029d63cd509b1a829af9da6d33e9ae75bd08ec94", kill_on_drop: false }`
[INFO] [stderr]    Compiling zerocopy v0.8.48
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling tracing-core v0.1.36
[INFO] [stderr]    Compiling equivalent v1.0.2
[INFO] [stderr]    Compiling futures-core v0.3.32
[INFO] [stderr]    Compiling hashbrown v0.17.0
[INFO] [stderr]    Compiling semver v1.0.28
[INFO] [stderr]    Compiling itertools v0.14.0
[INFO] [stderr]    Compiling winnow v1.0.2
[INFO] [stderr]    Compiling rustc_version v0.4.1
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling indexmap v2.14.0
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling toml_datetime v1.1.1+spec-1.1.0
[INFO] [stderr]    Compiling rstest_macros v0.25.0
[INFO] [stderr]    Compiling crossbeam-deque v0.8.6
[INFO] [stderr]    Compiling ciborium-io v0.2.2
[INFO] [stderr]    Compiling clap_lex v1.1.0
[INFO] [stderr]    Compiling anstyle v1.0.14
[INFO] [stderr]    Compiling log v0.4.29
[INFO] [stderr]    Compiling plotters-backend v0.3.7
[INFO] [stderr]    Compiling toml_parser v1.1.2+spec-1.1.0
[INFO] [stderr]    Compiling plotters-svg v0.3.7
[INFO] [stderr]    Compiling tracing-log v0.2.0
[INFO] [stderr]    Compiling sharded-slab v0.1.7
[INFO] [stderr]    Compiling clap_builder v4.6.0
[INFO] [stderr]    Compiling toml_edit v0.25.11+spec-1.1.0
[INFO] [stderr]    Compiling futures-channel v0.3.32
[INFO] [stderr]    Compiling itertools v0.10.5
[INFO] [stderr]    Compiling thread_local v1.1.9
[INFO] [stderr]    Compiling cast v0.3.0
[INFO] [stderr]    Compiling relative-path v1.9.3
[INFO] [stderr]    Compiling nu-ansi-term v0.50.3
[INFO] [stderr]    Compiling proc-macro-crate v3.5.0
[INFO] [stderr]    Compiling smallvec v1.15.1
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling same-file v1.0.6
[INFO] [stderr]    Compiling futures-io v0.3.32
[INFO] [stderr]    Compiling rayon v1.12.0
[INFO] [stderr]    Compiling walkdir v2.5.0
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling matchers v0.2.0
[INFO] [stderr]    Compiling criterion-plot v0.5.0
[INFO] [stderr]    Compiling pyo3-macros-backend v0.26.0
[INFO] [stderr]    Compiling pest_generator v2.8.6
[INFO] [stderr]    Compiling clap v4.6.1
[INFO] [stderr]    Compiling plotters v0.3.7
[INFO] [stderr]    Compiling is-terminal v0.4.17
[INFO] [stderr]    Compiling tokio v1.52.3
[INFO] [stderr]    Compiling anes v0.1.6
[INFO] [stderr]    Compiling oorandom v11.1.5
[INFO] [stderr]    Compiling futures-timer v3.0.3
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling zerocopy-derive v0.8.48
[INFO] [stderr]    Compiling tracing-attributes v0.1.31
[INFO] [stderr]    Compiling prost-derive v0.13.5
[INFO] [stderr]    Compiling futures-macro v0.3.32
[INFO] [stderr]    Compiling futures-util v0.3.32
[INFO] [stderr]    Compiling thiserror-impl v2.0.18
[INFO] [stderr]    Compiling tracing v0.1.44
[INFO] [stderr]    Compiling prost-reflect-derive v0.14.0
[INFO] [stderr]    Compiling prost v0.13.5
[INFO] [stderr]    Compiling tracing-subscriber v0.3.23
[INFO] [stderr]    Compiling prost-types v0.13.5
[INFO] [stderr]    Compiling thiserror v2.0.18
[INFO] [stderr]    Compiling tracing-test-macro v0.2.6
[INFO] [stderr]    Compiling pest_derive v2.8.6
[INFO] [stderr]    Compiling pyo3-macros v0.26.0
[INFO] [stderr]    Compiling tracing-test v0.2.6
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling futures v0.3.32
[INFO] [stderr]    Compiling serde-value v0.7.0
[INFO] [stderr]    Compiling pyo3 v0.26.0
[INFO] [stderr]    Compiling smartstring v1.0.1
[INFO] [stderr]    Compiling ndarray v0.16.1
[INFO] [stderr]    Compiling rmpv v1.3.1
[INFO] [stderr]    Compiling rmp-serde v1.3.1
[INFO] [stderr]    Compiling prost-reflect v0.14.7
[INFO] [stderr]    Compiling chrono v0.4.44
[INFO] [stderr]    Compiling tinytemplate v1.2.1
[INFO] [stderr]    Compiling rstest v0.25.0
[INFO] [stderr]    Compiling half v2.7.1
[INFO] [stderr]    Compiling ahash v0.8.12
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling ciborium-ll v0.2.2
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling ciborium v0.2.2
[INFO] [stderr]    Compiling rand v0.9.4
[INFO] [stderr]    Compiling halfbrown v0.2.5
[INFO] [stderr]    Compiling criterion v0.5.1
[INFO] [stderr]    Compiling trs-data-value v0.2.0
[INFO] [stderr]    Compiling numpy v0.26.0
[INFO] [stderr]    Compiling trs-dataframe v0.11.0 (/opt/rustwide/workdir)
[INFO] [stdout] warning: use of deprecated method `dataframe::column_store::ColumnFrame::select_column`: allocates O(n); use get_column() for zero-copy typed access
[INFO] [stdout]     --> src/dataframe/column_store.rs:2189:30
[INFO] [stdout]      |
[INFO] [stdout] 2189 |         let selected = input.select_column(&key);
[INFO] [stdout]      |                              ^^^^^^^^^^^^^
[INFO] [stdout]      |
[INFO] [stdout]      = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 2m 20s
[INFO] running `Command { std: "docker" "inspect" "bf4b9d1f9055e2d628397db0029d63cd509b1a829af9da6d33e9ae75bd08ec94", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bf4b9d1f9055e2d628397db0029d63cd509b1a829af9da6d33e9ae75bd08ec94", kill_on_drop: false }`
[INFO] [stdout] bf4b9d1f9055e2d628397db0029d63cd509b1a829af9da6d33e9ae75bd08ec94
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-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=forbid" "-e" "RUSTDOCFLAGS=--cap-lints=forbid" "-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" "+ec6f9a5b4413f74386267ef8efc93712c2ce6db6" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f5c2dcc049e2d4de834335d054c1f33cf99b8942d5ac4ca18e2285af217020a2
[INFO] running `Command { std: "docker" "start" "-a" "f5c2dcc049e2d4de834335d054c1f33cf99b8942d5ac4ca18e2285af217020a2", kill_on_drop: false }`
[INFO] [stderr] warning: use of deprecated method `dataframe::column_store::ColumnFrame::select_column`: allocates O(n); use get_column() for zero-copy typed access
[INFO] [stderr]     --> src/dataframe/column_store.rs:2189:30
[INFO] [stderr]      |
[INFO] [stderr] 2189 |         let selected = input.select_column(&key);
[INFO] [stderr]      |                              ^^^^^^^^^^^^^
[INFO] [stderr]      |
[INFO] [stderr]      = note: `#[warn(deprecated)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `trs-dataframe` (lib test) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.51s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/trs_dataframe-1f64b50c4c7c4684)
[INFO] [stdout] 
[INFO] [stdout] running 507 tests
[INFO] [stdout] test candidate::test::merge_overwrites_and_inserts::case_2 ... ok
[INFO] [stdout] test candidate::test::test_candidate_data::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::complement_keys_excludes_provided_set ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::get_keys_mut_allows_inplace_edit ... ok
[INFO] [stdout] test candidate::test::merge_overwrites_and_inserts::case_1 ... ok
[INFO] [stdout] test candidate::test::test_candidate_data::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::get_as_candidate_maps_row_view ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::new_dedupes_repeated_keys ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::select_resolves_via_alias ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::select_skips_unknown_keys ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::store_key_is_idempotent_for_existing_name ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_alias ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_key_index_check_order_of_indexes::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_key_index_new::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_key_index_remove_key::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_key_index_remove_key::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_key_index_check_order_of_indexes::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::to_vec_row_fills_missing_keys_with_default ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::test_rename ... ok
[INFO] [stdout] test dataframe::column_store::key_index::test::to_vec_row_orders_by_index_keys ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign_map::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign_map::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_add_assign_map::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign_map::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign_map::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_div_assign_map::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign_map::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign_map::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_mul_assign_map::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign_map::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign_map::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::test::alias_test::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::broadcast_join ... ok
[INFO] [stdout] test dataframe::column_store::test::cartesian_product_join ... ok
[INFO] [stdout] test dataframe::column_store::test::dummy_test_multiple_rows ... ok
[INFO] [stdout] test dataframe::column_store::test::dummy_test_multiple_rows_push ... ok
[INFO] [stdout] test dataframe::column_store::test::empty_join_test ... ok
[INFO] [stdout] test dataframe::column_store::test::dummy_test ... ok
[INFO] [stdout] test dataframe::column_store::test::extend_test ... ok
[INFO] [stdout] test dataframe::column_store::test::extend_test_with_non_existing_cols_wrong_order ... ok
[INFO] [stdout] test dataframe::column_store::test::extend_test_wrong_order_with_extra_columns ... ok
[INFO] [stdout] test dataframe::column_store::test::extend_test_with_non_existing_cols ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_02 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_04 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_03 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_01 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_05 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::ops::test::test_sub_assign_map::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_06 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_09 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_08 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_10 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_07 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_12 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_13 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_11 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_16 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_17 ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_14 ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_bool ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_empty_frame ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_15 ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_f64 ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_numeric_coercion_from_mixed ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_u64_identity ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_string ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_18 ... ok
[INFO] [stdout] test dataframe::column_store::test::join_test_no_matches ... ok
[INFO] [stdout] test dataframe::column_store::test::join_test ... ok
[INFO] [stdout] test dataframe::column_store::test::filter_test::case_19 ... ok
[INFO] [stdout] test dataframe::column_store::test::join_test_with_additional ... ok
[INFO] [stdout] test dataframe::column_store::test::join_test_with_additional_single ... ok
[INFO] [stdout] test dataframe::column_store::test::merge_test ... ok
[INFO] [stdout] test dataframe::column_store::test::rename_test::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::select_typed_all_columns ... ok
[INFO] [stdout] test dataframe::column_store::test::select_typed_nonexistent_keys_returns_empty ... ok
[INFO] [stdout] test dataframe::column_store::test::select_typed_matches_manual_mapv ... ok
[INFO] [stdout] test dataframe::column_store::test::select_typed_subset_of_columns ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_all_columns ... ok
[INFO] [stdout] test dataframe::column_store::test::select_typed_string_extraction ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_empty_keys_returns_err ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_preserves_nulls ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_single_column ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_unknown_keys_returns_err ... ok
[INFO] [stdout] test dataframe::column_store::test::select_vec_view_subset_in_order ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_all_columns_shape ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_data_matches_select ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_single_column ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_empty_keys_returns_err ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_subset_shape ... ok
[INFO] [stdout] test dataframe::column_store::test::serde_column_frame ... ok
[INFO] [stdout] test dataframe::column_store::test::select_view_unknown_keys_returns_err ... ok
[INFO] [stdout] test dataframe::column_store::test::serde_v2_vec_typed_data_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::test::serde_v1_array2_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::test::serde_v3_current_format_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::test::test_macro ... ok
[INFO] [stdout] test dataframe::column_store::test::test_mut_view ... ok
[INFO] [stdout] test dataframe::column_store::test::test_replace_not_compatible ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_different_data ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select::case_4 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select_column::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select_column::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_select_column::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_2 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_3 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_4 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_5 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype::case_6 ... ok
[INFO] [stdout] test dataframe::column_store::test::test_try_fix_dtype_unknown::case_1 ... ok
[INFO] [stdout] test dataframe::column_store::test::update_value ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_all_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_default_init_all_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_exact_size ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_generic_with_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_no_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_string_with_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_yields_null_for_bitmap_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_all_numeric_variants ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_bool ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_empty_terminates_immediately ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::array_iter_empty_terminates ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_size_hint_decrements ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_vector ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_string_clones ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_vector_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::borrow_iter_vector_size_hint ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_all_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_from_f32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_from_f64 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_rejects_i32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_size_hint ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_via_typed_data_array_method ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::f64_upcasting_yields_default_for_null_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_from_u32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_from_u64 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_rejects_f32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_via_typed_data_array_method ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::i64_upcasting_yields_default_for_null_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_empty_typed_data_terminates_immediately ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_owned_copy_variants ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_owned_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_owned_size_hint_and_exact_size ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_owned_string_swaps_default ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_vector_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::into_iter_vector_moves_out ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_from_i32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_from_u32 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_from_u64 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_rejects_f64 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_via_typed_data_array_method ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::iterator::test::u64_upcasting_yields_default_for_null_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::as_generic_array_materializes ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::clear_preserves_dtype ... ok
[INFO] [stdout] test dataframe::column_store::test::test_not_key_fix ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::assign_replaces_contents ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::data_type_for_every_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::default_for_dtype_covers_fallback_dtypes ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::default_for_dtype_typed_variants ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::default_init_uses_key_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::default_typed_data_is_empty_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::empty_for_dtype_for_string_and_bool ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::equality_across_typed_and_generic_representations ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::extend_from_promotes_across_types ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::equality_short_circuits_on_length ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::extend_values_accepts_iterator ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::fill_replaces_all ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::get_dtype_for_each_primitive ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::get_typed_extracts_via_trait ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::is_empty_per_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::is_out_of_range_works ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::iter_concrete_implements_exact_size ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::iter_values_boxed_matches_iter ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::get_or_null_for_in_and_out_of_range ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::fill_per_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::new_extract_coerces_numerics_and_strict_for_u8_string ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::mapv_inplace_transforms_each_element ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_coerces_across_numeric_types ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_default_for_each_typed_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_into_generic_accepts_anything ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_null_appends_default ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_same_type_fast_path_per_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::resize_grows_and_shrinks_per_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::resize_grows_with_coerced_value ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::set_per_variant_through_extract ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::set_returns_index_out_of_range ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::set_updates_in_place ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::to_typed_array_coerces ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::to_vec_round_trips_per_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::try_convert_to_dtype_changes_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::try_convert_to_dtype_is_noop_for_same_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::typed_array_methods_for_each_primitive ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::typed_array_methods_string_variant ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::typed_data_from_slice_and_array1 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_as_generic_array ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_array_accessor ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_as_mut_slice ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_as_slice ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_assign ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_clear_preserves_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_default_for_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_default_init ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_empty_for_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_equality ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_equality_with_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_extend_from ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_extend_values ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_fill ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_from_array1 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_from_vec ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_get_or_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_into_iter_owned ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_is_out_of_range ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_iter_concrete ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_iter_values ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_mapv_inplace ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_new_extracts_from_data_values ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_push_coerced_non_vec ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_push_native_typed_data ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_push_null_appends_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::push_and_get_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::test::join_test_multiple ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_single_row ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_selects_correct_column ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_missing_key_returns_none ... ok
[INFO] [stdout] test dataframe::column_store::test::get_single_column_typed_i64 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_push_same_type ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_push_vector_typed ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_resize_grow_and_shrink ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_set ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_stores_native_typed_data ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_to_vec_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_try_convert_to_dtype_noop ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_as_generic_array_includes_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_as_mut_slice_delegates_to_inner ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_as_slice_all_types ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_as_slice_delegates_to_inner ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_assign_copies_data_and_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_data_accessors ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_clear_resets_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_serde_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_set_oob ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_default_for_dtype_all_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_default_is_empty_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_default_init_marks_all_as_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_eq_both_no_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_empty_for_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_eq_different_lengths ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_eq_with_nulls_different_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_eq_with_nulls_same_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_extend_values_tracks_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_extend_from_propagates_null_bits ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_from_typed_data ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_fill_clears_null_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_from_vec_primitives ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_get_or_null_returns_null_for_oob_and_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_get_returns_null_for_bitmap_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_get_typed_respects_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_is_empty_and_len ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_mapv_inplace_skips_null_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_from_slice ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_iter_values_yields_null_for_bitmap_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_iter_values_no_nulls_delegates_to_typed_data ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_mapv_inplace_can_produce_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_new_no_nulls_leaves_bitfield_empty ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_multiple_nulls_scattered ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_new_tracks_null_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_push_null_into_generic_stores_null_directly ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_resize_grow_with_null_marks_new_positions ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_push_value_does_not_set_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_push_null_into_typed_tracks_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_resize_shrink_removes_stale_null_bits ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_set_null_sets_bitmap_on_typed_column ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_set_oob_returns_error ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_serde_roundtrip_with_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_resize_grow_with_value_no_new_null_bits ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_to_typed_array_coerces_with_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_set_value_clears_null_bit ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_to_vec_preserves_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_try_convert_noop_for_same_dtype ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_try_convert_to_dtype_captures_nulls_from_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_as_mut_slice_delegates ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_serde_roundtrip_no_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_as_slice_delegates ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_mapv_inplace_skips_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_new_with_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_push_null_tracks_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_serde_roundtrip ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_set_null_and_clear ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_bytes ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_bool ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_consistency ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_f64 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_f32 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_i128 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_i32 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_i64 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_map_different_values ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_map_basic ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_map_empty ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_map_insertion_order_independence ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_map_nested ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_null ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_null_vs_zero ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_string ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_string_vs_bytes ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_type_differentiation ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_u128 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_u32 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_u64 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_u8 ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_vec_basic ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_vec_empty ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_vec_mixed_types ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_vec_nested ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_1 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_2 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_4 ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data::test::vector_try_convert_from_generic ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_default_init_all_null ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_extend_from_propagates_nulls ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_fill_clears_bitmap ... ok
[INFO] [stdout] test dataframe::column_store::typed_array::typed_data_array::test::array_vector_iter_values_with_nulls ... ok
[INFO] [stdout] test dataframe::index::tests::test_hash_datavalue_enum_number ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_3 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_5 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_2 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_into_py::case_6 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_1 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_3 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_4 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_5 ... ok
[INFO] [stdout] test dataframe::join::python::test::test_join_by::case_6 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_new::case_2 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_new::case_3 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_new::case_1 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_new::case_4 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_new::case_5 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_1 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_2 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_3 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_4 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_5 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_relation_py::case_6 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_1 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_2 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_3 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_4 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_5 ... ok
[INFO] [stdout] test dataframe::join::test::test_join_releation::case_6 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_1 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_2 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_5 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_6 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_3 ... ok
[INFO] [stdout] test dataframe::join::test::test_py_join_releation::case_4 ... ok
[INFO] [stdout] test dataframe::key::test::dummy_test ... ok
[INFO] [stdout] test dataframe::key::test::py_test ... ok
[INFO] [stdout] test dataframe::python::test::serde_py ... ok
[INFO] [stdout] test dataframe::python::test::pickle_py ... ok
[INFO] [stdout] test dataframe::python::test::test_fill_from_python ... ok
[INFO] [stdout] test dataframe::python::test::basic_ops_add ... ok
[INFO] [stdout] test dataframe::python::test::test_from_create ... ok
[INFO] [stdout] test dataframe::python::test::basic_ops_mul ... ok
[INFO] [stdout] test dataframe::test::add_single_column_empty_test ... ok
[INFO] [stdout] test dataframe::python::test::test_select_data ... ok
[INFO] [stdout] test dataframe::test::add_single_column_test ... ok
[INFO] [stdout] test dataframe::python::test::basic_python_dataframe ... ok
[INFO] [stdout] test dataframe::python::test::basic_ops_div ... ok
[INFO] [stdout] test dataframe::python::test::dummy_test_apply ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_bool_from_i32 ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_f64_from_i32 ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_matches_untyped ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_f64_truncation_to_i32 ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_i64_from_u32 ... ok
[INFO] [stdout] test dataframe::python::test::basic_ops_sub ... ok
[INFO] [stdout] test dataframe::python::test::test_numpy ... ok
[INFO] [stdout] test dataframe::test::filter_test::case_2 ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_missing_key ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_single_element ... ok
[INFO] [stdout] test dataframe::test::select_typed_all_columns ... ok
[INFO] [stdout] test dataframe::test::select_multiple::case_1 ... ok
[INFO] [stdout] test dataframe::test::select_typed_matches_select_with_extract ... ok
[INFO] [stdout] test dataframe::test::get_single_column_typed_string ... ok
[INFO] [stdout] test dataframe::test::select_typed_string_values ... ok
[INFO] [stdout] test dataframe::test::select_multiple::case_2 ... ok
[INFO] [stdout] test dataframe::test::select_typed_cross_numeric_coercion ... ok
[INFO] [stdout] test dataframe::test::select_typed_nonexistent_key_gives_empty ... ok
[INFO] [stdout] test dataframe::test::select_typed_specific_keys ... ok
[INFO] [stdout] test dataframe::test::test_dataframe ... ok
[INFO] [stdout] test dataframe::test::sort_by::case_2 ... ok
[INFO] [stdout] test dataframe::test::sort_by::case_3 ... ok
[INFO] [stdout] test dataframe::test::sort_by::case_1 ... ok
[INFO] [stdout] test dataframe::test::sort_by::case_4 ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_5_vec_hme ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_4_vec_hhm ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_1_hhm ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_empty_string_vs_empty_bytes ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_empty_vec_vs_empty_map ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_2_stdhm ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_3_hm ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_f64_special_values ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_public_api_accessible ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_enum_number_vs_i32_same_value ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_u128_boundary_values ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_vec_length_matters ... ok
[INFO] [stdout] test dataframe::test::test_from_conversion::case_6_vec_vec ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_i128_boundary_values ... ok
[INFO] [stdout] test dataframe::test::test_hash_datavalue_map_different_keys_same_values ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_f64_special_values_survive_roundtrip ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_empty_dataframe ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_large_i64_preserved ... ok
[INFO] [stdout] test dataframe::test::filter_test::case_1 ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_load_empty_bytes ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_idempotent_double_roundtrip ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_load_invalid_bytes ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_f64_values ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_load_truncated_bytes ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_integer_type_coercion ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_preserves_row_count ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_with_metadata ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_with_nulls ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_strings_and_bools ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_with_nested_vec_data ... ok
[INFO] [stdout] test dataframe::test::test_select_column::case_3 ... ok
[INFO] [stdout] test dataframe::test::test_select_column::case_2 ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_roundtrip_with_constants ... ok
[INFO] [stdout] test dataframe::test::test_messagepack_single_byte_payload ... ok
[INFO] [stdout] test dataframe::test::test_select_column::case_4 ... ok
[INFO] [stdout] test dataframe::test::test_select_column::case_5 ... ok
[INFO] [stdout] test dataframe::test::test_metadata ... ok
[INFO] [stdout] test dataframe::test::test_size_methods ... ok
[INFO] [stdout] test dataframe::test::test_select_column::case_1 ... ok
[INFO] [stdout] test dataframe::test::test_serde ... ok
[INFO] [stdout] test dataframe::test::top_n::case_1 ... ok
[INFO] [stdout] test dataframe::test::test_serde_complex ... ok
[INFO] [stdout] test dataframe::test::top_n::case_4 ... ok
[INFO] [stdout] test dataframe::test::top_n::case_2 ... ok
[INFO] [stdout] test error::test::test_error ... ok
[INFO] [stdout] test dataframe::test::top_n::case_3 ... ok
[INFO] [stdout] test filter::test::parser_accepts_in_and_not_in::case_2 ... ok
[INFO] [stdout] test filter::test::parser_rejects_invalid_input::case_3 ... ok
[INFO] [stdout] test filter::test::parser_accepts_in_and_not_in::case_1 ... ok
[INFO] [stdout] test filter::test::parser_rejects_invalid_input::case_4 ... ok
[INFO] [stdout] test filter::test::parser_accepts_grouped_combination ... ok
[INFO] [stdout] test filter::test::test_functions::case_1 ... ok
[INFO] [stdout] test filter::test::parser_accepts_regex ... ok
[INFO] [stdout] test filter::test::parser_rejects_invalid_input::case_1 ... ok
[INFO] [stdout] test filter::test::test_parser::case_01 ... ok
[INFO] [stdout] test filter::test::test_parser::case_03 ... ok
[INFO] [stdout] test filter::test::test_parser::case_02 ... ok
[INFO] [stdout] test filter::test::test_functions::case_3 ... ok
[INFO] [stdout] test filter::test::test_parser::case_04 ... ok
[INFO] [stdout] test filter::test::parser_rejects_invalid_input::case_2 ... ok
[INFO] [stdout] test filter::test::test_parser::case_05 ... ok
[INFO] [stdout] test filter::test::test_parser::case_07 ... ok
[INFO] [stdout] test filter::test::test_parser::case_08 ... ok
[INFO] [stdout] test filter::test::test_parser::case_09 ... ok
[INFO] [stdout] test filter::test::test_parser::case_11 ... ok
[INFO] [stdout] test filter::test::test_parser::case_10 ... ok
[INFO] [stdout] test filter::test::test_functions::case_2 ... ok
[INFO] [stdout] test filter::test::test_parser::case_12 ... ok
[INFO] [stdout] test filter::test::test_parser::case_13 ... ok
[INFO] [stdout] test filter::test::test_parser::case_06 ... ok
[INFO] [stdout] test filter::test::test_parser_filter::case_1 ... ok
[INFO] [stdout] test filter::test::test_parser_filter::case_3 ... ok
[INFO] [stdout] test filter::test::test_parser::case_14 ... ok
[INFO] [stdout] test filter::test::test_parser_filter::case_2 ... ok
[INFO] [stdout] test test::detect_dtype_arr_settles_on_repeated_dtype ... ok
[INFO] [stdout] test test::detect_dtype_arr_unknown_for_empty ... ok
[INFO] [stdout] test test::detection_test::case_04 ... ok
[INFO] [stdout] test test::detect_dtype_arr_ignores_repeated_unknown ... ok
[INFO] [stdout] test test::detect_dtype_arr_overrides_on_change ... ok
[INFO] [stdout] test test::detection_test::case_02 ... ok
[INFO] [stdout] test test::detection_test::case_03 ... ok
[INFO] [stdout] test test::detection_test::case_05 ... ok
[INFO] [stdout] test test::detection_test::case_06 ... ok
[INFO] [stdout] test test::detection_test::case_07 ... ok
[INFO] [stdout] test test::detection_test::case_08 ... ok
[INFO] [stdout] test test::detection_test::case_01 ... ok
[INFO] [stdout] test test::detection_test::case_09 ... ok
[INFO] [stdout] test test::detection_test::case_11 ... ok
[INFO] [stdout] test test::detection_test::case_10 ... ok
[INFO] [stdout] test test::detection_test::case_12 ... ok
[INFO] [stdout] test test::detection_test::case_13 ... ok
[INFO] [stdout] test test::detection_test::case_14 ... ok
[INFO] [stdout] test filter::test::test_parser_filter::case_4 ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 507 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests trs_dataframe
[INFO] [stdout] 
[INFO] [stdout] running 11 tests
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::select_view (line 235) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::get_single_column_typed (line 410) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame (line 51) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::select_typed (line 198) ... ok
[INFO] [stdout] test src/dataframe/column_store.rs - dataframe::column_store::ColumnFrame::select_vec_view (line 675) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::select (line 173) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::new (line 90) ... ok
[INFO] [stdout] test src/dataframe.rs - dataframe::DataFrame::select_vec_view (line 266) ... ok
[INFO] [stdout] test src/dataframe/column_store.rs - dataframe::column_store::ColumnFrame::select_view (line 746) ... ok
[INFO] [stdout] test src/lib.rs - trs_dataframe (line 108) ... ok
[INFO] [stdout] test src/dataframe/column_store.rs - dataframe::column_store::typed_array (line 28) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.97s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f5c2dcc049e2d4de834335d054c1f33cf99b8942d5ac4ca18e2285af217020a2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f5c2dcc049e2d4de834335d054c1f33cf99b8942d5ac4ca18e2285af217020a2", kill_on_drop: false }`
[INFO] [stdout] f5c2dcc049e2d4de834335d054c1f33cf99b8942d5ac4ca18e2285af217020a2
