[INFO] fetching crate tva 0.3.1... [INFO] testing tva-0.3.1 against master#562dee4820c458d823175268e41601d4c060588a for pr-154210 [INFO] extracting crate tva 0.3.1 into /workspace/builds/worker-5-tc1/source [INFO] started tweaking crates.io crate tva 0.3.1 [INFO] removed 0 missing tests [INFO] finished tweaking crates.io crate tva 0.3.1 [INFO] tweaked toml for crates.io crate tva 0.3.1 written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate tva 0.3.1 on toolchain 562dee4820c458d823175268e41601d4c060588a [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate tva 0.3.1 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" "+562dee4820c458d823175268e41601d4c060588a" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded phf_codegen v0.13.1 [INFO] [stderr] Downloaded derive-new v0.6.0 [INFO] [stderr] Downloaded string_cache_codegen v0.6.1 [INFO] [stderr] Downloaded codepage v0.1.2 [INFO] [stderr] Downloaded servo_arc v0.4.3 [INFO] [stderr] Downloaded fixedbitset v0.1.9 [INFO] [stderr] Downloaded markup5ever v0.36.1 [INFO] [stderr] Downloaded strum v0.18.0 [INFO] [stderr] Downloaded getset v0.0.9 [INFO] [stderr] Downloaded itertools-num v0.1.3 [INFO] [stderr] Downloaded faccess v0.2.4 [INFO] [stderr] Downloaded debug_unsafe v0.1.4 [INFO] [stderr] Downloaded assert_cmd v2.1.2 [INFO] [stderr] Downloaded entities v1.0.1 [INFO] [stderr] Downloaded strum_macros v0.18.0 [INFO] [stderr] Downloaded bio-types v1.0.4 [INFO] [stderr] Downloaded lexical-parse-integer v1.0.6 [INFO] [stderr] Downloaded rapidhash v1.4.0 [INFO] [stderr] Downloaded rust-lapper v1.2.0 [INFO] [stderr] Downloaded itertools v0.9.0 [INFO] [stderr] Downloaded petgraph v0.4.13 [INFO] [stderr] Downloaded statrs v0.12.0 [INFO] [stderr] Downloaded zip v7.2.0 [INFO] [stderr] Downloaded bio v0.30.1 [INFO] [stderr] Downloaded lexical-parse-float v1.0.6 [INFO] [stderr] Downloaded ndarray v0.13.1 [INFO] [stderr] Downloaded zlib-rs v0.6.2 [INFO] [stderr] Downloaded lexical-write-float v1.0.6 [INFO] [stderr] Downloaded lexical-util v1.0.7 [INFO] [stderr] Downloaded calamine v0.34.0 [INFO] [stderr] Downloaded lexical-write-integer v1.0.6 [INFO] [stderr] Downloaded html5ever v0.36.1 [INFO] [stderr] Downloaded cssparser v0.36.0 [INFO] [stderr] Downloaded selectors v0.33.0 [INFO] [stderr] Downloaded scraper v0.25.0 [INFO] [stderr] Downloaded ordermap v0.3.5 [INFO] [stderr] Downloaded snafu v0.6.10 [INFO] [stderr] Downloaded cmd_lib v1.9.6 [INFO] [stderr] Downloaded lexical-core v1.0.6 [INFO] [stderr] Downloaded ego-tree v0.10.0 [INFO] [stderr] Downloaded web_atoms v0.2.3 [INFO] [stderr] Downloaded lexical v7.0.5 [INFO] [stderr] Downloaded kasuari v0.4.12 [INFO] [stderr] Downloaded simd-csv v0.11.1 [INFO] [stderr] Downloaded web-sys v0.3.72 [INFO] [stderr] Downloaded snafu-derive v0.6.10 [INFO] [stderr] Downloaded string_cache v0.9.0 [INFO] [stderr] Downloaded multimap v0.6.0 [INFO] [stderr] Downloaded rustc_version v0.1.7 [INFO] [stderr] Downloaded cmd_lib_macros v1.9.6 [INFO] [stderr] Downloaded markdown-table-formatter v0.3.0 [INFO] [stderr] Downloaded unicode-display-width v0.2.0 [INFO] [stderr] Downloaded rust_xlsxwriter v0.94.0 [INFO] [stderr] Downloaded rust_xlsxwriter v0.43.0 [INFO] [stderr] Downloaded intspan v0.8.7 [INFO] [stderr] Downloaded ssfmt v0.1.2 [INFO] [stderr] Downloaded comrak v0.19.0 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+562dee4820c458d823175268e41601d4c060588a" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 41c97763f9f16e7664bc6b0c813328ad7f4d5c257a7384880b2e27c9a9c7ef13 [INFO] running `Command { std: "docker" "start" "-a" "41c97763f9f16e7664bc6b0c813328ad7f4d5c257a7384880b2e27c9a9c7ef13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "41c97763f9f16e7664bc6b0c813328ad7f4d5c257a7384880b2e27c9a9c7ef13", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "41c97763f9f16e7664bc6b0c813328ad7f4d5c257a7384880b2e27c9a9c7ef13", kill_on_drop: false }` [INFO] [stdout] 41c97763f9f16e7664bc6b0c813328ad7f4d5c257a7384880b2e27c9a9c7ef13 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+562dee4820c458d823175268e41601d4c060588a" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] e6938292feb699462e7d873e46f57bc2d8cfd57e8c39e908ed4a08cb649e1d37 [INFO] running `Command { std: "docker" "start" "-a" "e6938292feb699462e7d873e46f57bc2d8cfd57e8c39e908ed4a08cb649e1d37", kill_on_drop: false }` [INFO] [stderr] Compiling siphasher v1.0.2 [INFO] [stderr] Compiling fastrand v2.3.0 [INFO] [stderr] Compiling hashbrown v0.16.1 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling regex-syntax v0.8.9 [INFO] [stderr] Compiling thiserror v2.0.18 [INFO] [stderr] Compiling syn v1.0.109 [INFO] [stderr] Compiling parking_lot_core v0.9.12 [INFO] [stderr] Compiling zerocopy v0.8.39 [INFO] [stderr] Compiling simd-adler32 v0.3.8 [INFO] [stderr] Compiling thiserror-impl v2.0.18 [INFO] [stderr] Compiling unicode-width v0.2.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.21 [INFO] [stderr] Compiling new_debug_unreachable v1.0.6 [INFO] [stderr] Compiling darling_core v0.23.0 [INFO] [stderr] Compiling convert_case v0.10.0 [INFO] [stderr] Compiling zlib-rs v0.6.2 [INFO] [stderr] Compiling phf_shared v0.13.1 [INFO] [stderr] Compiling miniz_oxide v0.8.9 [INFO] [stderr] Compiling rustix v1.1.3 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling phf_generator v0.13.1 [INFO] [stderr] Compiling parking_lot v0.12.5 [INFO] [stderr] Compiling phf_codegen v0.13.1 [INFO] [stderr] Compiling string_cache_codegen v0.6.1 [INFO] [stderr] Compiling phf_macros v0.13.1 [INFO] [stderr] Compiling derive_more-impl v2.1.1 [INFO] [stderr] Compiling castaway v0.2.4 [INFO] [stderr] Compiling strum_macros v0.27.2 [INFO] [stderr] Compiling errno v0.3.14 [INFO] [stderr] Compiling lru v0.16.3 [INFO] [stderr] Compiling itertools v0.14.0 [INFO] [stderr] Compiling precomputed-hash v0.1.1 [INFO] [stderr] Compiling instability v0.3.11 [INFO] [stderr] Compiling lexical-util v1.0.7 [INFO] [stderr] Compiling semver v0.1.20 [INFO] [stderr] Compiling indoc v2.0.7 [INFO] [stderr] Compiling compact_str v0.9.0 [INFO] [stderr] Compiling web_atoms v0.2.3 [INFO] [stderr] Compiling rustc_version v0.1.7 [INFO] [stderr] Compiling phf v0.13.1 [INFO] [stderr] Compiling kasuari v0.4.12 [INFO] [stderr] Compiling signal-hook-registry v1.4.8 [INFO] [stderr] Compiling indexmap v2.13.0 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling num-complex v0.2.4 [INFO] [stderr] Compiling doc-comment v0.3.4 [INFO] [stderr] Compiling mac v0.1.1 [INFO] [stderr] Compiling futf v0.1.5 [INFO] [stderr] Compiling signal-hook v0.3.18 [INFO] [stderr] Compiling newtype_derive v0.1.6 [INFO] [stderr] Compiling string_cache v0.9.0 [INFO] [stderr] Compiling thiserror-impl v1.0.69 [INFO] [stderr] Compiling proc-macro-error-attr2 v2.0.0 [INFO] [stderr] Compiling mio v1.1.1 [INFO] [stderr] Compiling dtoa v1.0.11 [INFO] [stderr] Compiling ndarray v0.13.1 [INFO] [stderr] Compiling num_threads v0.1.7 [INFO] [stderr] Compiling derive_more v2.1.1 [INFO] [stderr] Compiling rustix v0.38.44 [INFO] [stderr] Compiling deunicode v1.6.2 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling litrs v1.0.0 [INFO] [stderr] Compiling bumpalo v3.20.2 [INFO] [stderr] Compiling getrandom v0.4.1 [INFO] [stderr] Compiling rawpointer v0.2.1 [INFO] [stderr] Compiling slug v0.1.6 [INFO] [stderr] Compiling matrixmultiply v0.2.4 [INFO] [stderr] Compiling signal-hook-mio v0.2.5 [INFO] [stderr] Compiling zopfli v0.8.3 [INFO] [stderr] Compiling strum v0.27.2 [INFO] [stderr] Compiling tendril v0.4.3 [INFO] [stderr] Compiling proc-macro-error2 v2.0.1 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling pest v2.8.6 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling document-features v0.2.12 [INFO] [stderr] Compiling unicode-truncate v2.0.1 [INFO] [stderr] Compiling dtoa-short v0.3.5 [INFO] [stderr] Compiling ratatui-core v0.1.0 [INFO] [stderr] Compiling thiserror v1.0.69 [INFO] [stderr] Compiling lexical-parse-integer v1.0.6 [INFO] [stderr] Compiling flate2 v1.1.9 [INFO] [stderr] Compiling lexical-write-integer v1.0.6 [INFO] [stderr] Compiling selectors v0.33.0 [INFO] [stderr] Compiling darling_macro v0.23.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling cssparser-macros v0.6.1 [INFO] [stderr] Compiling num-integer v0.1.46 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling derive-new v0.6.0 [INFO] [stderr] Compiling darling v0.23.0 [INFO] [stderr] Compiling is-terminal v0.4.17 [INFO] [stderr] Compiling line-clipping v0.3.5 [INFO] [stderr] Compiling csv-core v0.1.13 [INFO] [stderr] Compiling heck v0.3.3 [INFO] [stderr] Compiling stable_deref_trait v1.2.1 [INFO] [stderr] Compiling bio v0.30.1 [INFO] [stderr] Compiling fixedbitset v0.1.9 [INFO] [stderr] Compiling ordermap v0.3.5 [INFO] [stderr] Compiling typed-arena v2.0.2 [INFO] [stderr] Compiling typed-path v0.12.3 [INFO] [stderr] Compiling entities v1.0.1 [INFO] [stderr] Compiling bit-set v0.5.3 [INFO] [stderr] Compiling markup5ever v0.36.1 [INFO] [stderr] Compiling faccess v0.2.4 [INFO] [stderr] Compiling chrono v0.4.44 [INFO] [stderr] Compiling servo_arc v0.4.3 [INFO] [stderr] Compiling darling_core v0.14.4 [INFO] [stderr] Compiling csv v1.4.0 [INFO] [stderr] Compiling petgraph v0.4.13 [INFO] [stderr] Compiling clap_builder v4.5.60 [INFO] [stderr] Compiling cssparser v0.36.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.6 [INFO] [stderr] Compiling pest_meta v2.8.6 [INFO] [stderr] Compiling ratatui-widgets v0.3.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling zip v0.6.6 [INFO] [stderr] Compiling lexical-write-float v1.0.6 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling crossterm v0.29.0 [INFO] [stderr] Compiling zip v7.2.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling lexical-parse-float v1.0.6 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling snafu-derive v0.6.10 [INFO] [stderr] Compiling getset v0.0.9 [INFO] [stderr] Compiling strum_macros v0.18.0 [INFO] [stderr] Compiling statrs v0.12.0 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling env_logger v0.10.2 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling multimap v0.6.0 [INFO] [stderr] Compiling cmd_lib_macros v1.9.6 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling itertools-num v0.1.3 [INFO] [stderr] Compiling approx v0.3.2 [INFO] [stderr] Compiling ordered-float v1.1.1 [INFO] [stderr] Compiling os_pipe v1.2.3 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling unicode-display-width v0.2.0 [INFO] [stderr] Compiling home v0.5.12 [INFO] [stderr] Compiling debug_unsafe v0.1.4 [INFO] [stderr] Compiling darling_macro v0.14.4 [INFO] [stderr] Compiling custom_derive v0.1.7 [INFO] [stderr] Compiling strum v0.18.0 [INFO] [stderr] Compiling fixedbitset v0.4.2 [INFO] [stderr] Compiling snafu v0.6.10 [INFO] [stderr] Compiling atoi_simd v0.17.0 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling which v4.4.2 [INFO] [stderr] Compiling tempfile v3.25.0 [INFO] [stderr] Compiling clap v4.5.60 [INFO] [stderr] Compiling darling v0.14.4 [INFO] [stderr] Compiling cmd_lib v1.9.6 [INFO] [stderr] Compiling petgraph v0.6.5 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling derive_builder_core v0.12.0 [INFO] [stderr] Compiling ratatui-crossterm v0.1.0 [INFO] [stderr] Compiling rust_xlsxwriter v0.43.0 [INFO] [stderr] Compiling lexical-core v1.0.6 [INFO] [stderr] Compiling ratatui-macros v0.7.0 [INFO] [stderr] Compiling ssfmt v0.1.2 [INFO] [stderr] Compiling pest_generator v2.8.6 [INFO] [stderr] Compiling html5ever v0.36.1 [INFO] [stderr] Compiling getrandom v0.3.4 [INFO] [stderr] Compiling quick-xml v0.39.2 [INFO] [stderr] Compiling codepage v0.1.2 [INFO] [stderr] Compiling getopts v0.2.24 [INFO] [stderr] Compiling rust-lapper v1.2.0 [INFO] [stderr] Compiling itertools v0.11.0 [INFO] [stderr] Compiling path-clean v1.0.1 [INFO] [stderr] Compiling rand_core v0.9.5 [INFO] [stderr] Compiling ego-tree v0.10.0 [INFO] [stderr] Compiling xxhash-rust v0.8.15 [INFO] [stderr] Compiling fast-float2 v0.2.3 [INFO] [stderr] Compiling calamine v0.34.0 [INFO] [stderr] Compiling rapidhash v1.4.0 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling ratatui v0.30.0 [INFO] [stderr] Compiling derive_builder_macro v0.12.0 [INFO] [stderr] Compiling rust_xlsxwriter v0.94.0 [INFO] [stderr] Compiling lexical v7.0.5 [INFO] [stderr] Compiling memmap2 v0.9.10 [INFO] [stderr] Compiling scraper v0.25.0 [INFO] [stderr] Compiling md5 v0.8.0 [INFO] [stderr] Compiling pest_derive v2.8.6 [INFO] [stderr] Compiling colored v3.1.1 [INFO] [stderr] Compiling derive_builder v0.12.0 [INFO] [stderr] Compiling comrak v0.19.0 [INFO] [stderr] Compiling markdown-table-formatter v0.3.0 [INFO] [stderr] Compiling intspan v0.8.7 [INFO] [stderr] Compiling tva v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 03s [INFO] running `Command { std: "docker" "inspect" "e6938292feb699462e7d873e46f57bc2d8cfd57e8c39e908ed4a08cb649e1d37", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "e6938292feb699462e7d873e46f57bc2d8cfd57e8c39e908ed4a08cb649e1d37", kill_on_drop: false }` [INFO] [stdout] e6938292feb699462e7d873e46f57bc2d8cfd57e8c39e908ed4a08cb649e1d37 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 74881c9124efc9bd88c08131998d3c130d47ce3b0bd951137b17b4dd27352bee [INFO] running `Command { std: "docker" "start" "-a" "74881c9124efc9bd88c08131998d3c130d47ce3b0bd951137b17b4dd27352bee", kill_on_drop: false }` [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling ppv-lite86 v0.2.21 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling cc v1.2.57 [INFO] [stderr] Compiling csv v1.4.0 [INFO] [stderr] Compiling crossbeam-queue v0.3.12 [INFO] [stderr] Compiling crossbeam-channel v0.5.15 [INFO] [stderr] Compiling predicates-core v1.0.10 [INFO] [stderr] Compiling ahash v0.8.12 [INFO] [stderr] Compiling float-cmp v0.10.0 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling normalize-line-endings v0.3.0 [INFO] [stderr] Compiling assert_cmd v2.1.2 [INFO] [stderr] Compiling plotters v0.3.7 [INFO] [stderr] Compiling wait-timeout v0.2.1 [INFO] [stderr] Compiling predicates-tree v1.0.13 [INFO] [stderr] Compiling simd-csv v0.11.1 [INFO] [stderr] Compiling crossbeam v0.8.4 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling bv v0.11.1 [INFO] [stderr] Compiling vec_map v0.8.2 [INFO] [stderr] Compiling multimap v0.6.0 [INFO] [stderr] Compiling calamine v0.34.0 [INFO] [stderr] Compiling ciborium v0.2.2 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling alloca v0.4.0 [INFO] [stderr] Compiling statrs v0.12.0 [INFO] [stderr] Compiling criterion-plot v0.8.2 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling bstr v1.12.1 [INFO] [stderr] Compiling comrak v0.19.0 [INFO] [stderr] Compiling env_logger v0.10.2 [INFO] [stderr] Compiling bio-types v1.0.4 [INFO] [stderr] Compiling rust_xlsxwriter v0.43.0 [INFO] [stderr] Compiling predicates v3.1.4 [INFO] [stderr] Compiling criterion v0.8.2 [INFO] [stderr] Compiling cmd_lib v1.9.6 [INFO] [stderr] Compiling bio v0.30.1 [INFO] [stderr] Compiling markdown-table-formatter v0.3.0 [INFO] [stderr] Compiling intspan v0.8.7 [INFO] [stderr] Compiling tva v0.3.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 54.51s [INFO] running `Command { std: "docker" "inspect" "74881c9124efc9bd88c08131998d3c130d47ce3b0bd951137b17b4dd27352bee", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "74881c9124efc9bd88c08131998d3c130d47ce3b0bd951137b17b4dd27352bee", kill_on_drop: false }` [INFO] [stdout] 74881c9124efc9bd88c08131998d3c130d47ce3b0bd951137b17b4dd27352bee [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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" "+562dee4820c458d823175268e41601d4c060588a" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 284459f4611300ab17ac7219cec0f58a2f3eff91c3bf99fef2eebcb4e7503560 [INFO] running `Command { std: "docker" "start" "-a" "284459f4611300ab17ac7219cec0f58a2f3eff91c3bf99fef2eebcb4e7503560", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.61s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/tva-d3cdedce2abb71cb) [INFO] [stdout] [INFO] [stdout] running 1603 tests [INFO] [stdout] test libs::aggregation::math::tests::test_cv ... ok [INFO] [stdout] test libs::aggregation::aggregator::tests::test_aggregator_default ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_harmmean ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_range ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_variance ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_mad ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_quantile ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_count ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_stdev ... ok [INFO] [stdout] test libs::aggregation::aggregator::tests::test_calculate_quantile ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_geomean ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_min_max_empty ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_min_max ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_sum ... ok [INFO] [stdout] test libs::aggregation::ops::mean::tests::test_geo_mean ... ok [INFO] [stdout] test libs::aggregation::ops::quantile::tests::test_empty_values ... ok [INFO] [stdout] test libs::aggregation::ops::quantile::tests::test_mad ... ok [INFO] [stdout] test libs::aggregation::ops::quantile::tests::test_median ... ok [INFO] [stdout] test libs::aggregation::ops::quantile::tests::test_iqr ... ok [INFO] [stdout] test libs::aggregation::ops::set::tests::test_empty_mode ... ok [INFO] [stdout] test libs::aggregation::ops::set::tests::test_nunique ... ok [INFO] [stdout] test libs::aggregation::ops::text::tests::test_empty_rand ... ok [INFO] [stdout] test libs::aggregation::ops::text::tests::test_first ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_missing_counts ... ok [INFO] [stdout] test libs::aggregation::ops::text::tests::test_last ... ok [INFO] [stdout] test libs::aggregation::ops::basic::tests::test_range ... ok [INFO] [stdout] test libs::aggregation::ops::text::tests::test_rand ... ok [INFO] [stdout] test libs::aggregation::ops::set::tests::test_unique ... ok [INFO] [stdout] test libs::aggregation::ops::set::tests::test_mode ... ok [INFO] [stdout] test libs::aggregation::ops::variance::tests::test_stdev ... ok [INFO] [stdout] test libs::aggregation::tests::test_empty_input ... ok [INFO] [stdout] test libs::aggregation::ops::tests::test_parse_float ... ok [INFO] [stdout] test libs::aggregation::math::tests::test_mean ... ok [INFO] [stdout] test libs::aggregation::processor::tests::test_processor_more_ops ... ok [INFO] [stdout] test libs::aggregation::ops::variance::tests::test_cv ... ok [INFO] [stdout] test libs::aggregation::tests::test_first_last_range ... ok [INFO] [stdout] test libs::aggregation::processor::tests::test_processor_update ... ok [INFO] [stdout] test libs::aggregation::tests::test_basic_stats ... ok [INFO] [stdout] test libs::aggregation::ops::text::tests::test_collapse ... ok [INFO] [stdout] test libs::aggregation::ops::variance::tests::test_variance ... ok [INFO] [stdout] test libs::aggregation::tests::test_mad_basic ... ok [INFO] [stdout] test libs::aggregation::tests::test_collapse_rand ... ok [INFO] [stdout] test libs::aggregation::tests::test_mean_nan ... ok [INFO] [stdout] test libs::aggregation::tests::test_mad_constant ... ok [INFO] [stdout] test libs::aggregation::tests::test_min_max_nan ... ok [INFO] [stdout] test libs::aggregation::tests::test_mad_even ... ok [INFO] [stdout] test libs::aggregation::tests::test_mad_nan_no_entry ... ok [INFO] [stdout] test libs::aggregation::tests::test_stdev_nan ... ok [INFO] [stdout] test libs::aggregation::tests::test_geomean_harmmean ... ok [INFO] [stdout] test libs::aggregation::ops::tests::test_get_str ... ok [INFO] [stdout] test libs::aggregation::processor::tests::test_processor_allocation ... ok [INFO] [stdout] test libs::cell::tests::test_collapse_with_duplicates ... ok [INFO] [stdout] test libs::aggregation::tests::test_mode_nunique ... ok [INFO] [stdout] test libs::cell::tests::test_advanced_numeric_stats ... ok [INFO] [stdout] test libs::cell::tests::test_basic_numeric_stats ... ok [INFO] [stdout] test libs::aggregation::ops::mean::tests::test_mean ... ok [INFO] [stdout] test libs::aggregation::tests::test_quantiles ... ok [INFO] [stdout] test libs::cell::tests::test_collapse_empty ... ok [INFO] [stdout] test libs::aggregation::tests::test_single_value_stats ... ok [INFO] [stdout] test libs::cell::tests::test_default_impl ... ok [INFO] [stdout] test libs::cell::tests::test_edge_cases ... ok [INFO] [stdout] test libs::cell::tests::test_first_last_logic ... ok [INFO] [stdout] test libs::cell::tests::test_invalid_numeric ... ok [INFO] [stdout] test libs::cell::tests::test_missing_counts ... ok [INFO] [stdout] test libs::cell::tests::test_lazy_init_coverage ... ok [INFO] [stdout] test libs::cell::tests::test_more_distribution_stats ... ok [INFO] [stdout] test libs::cell::tests::test_quantiles ... ok [INFO] [stdout] test libs::cell::tests::test_more_numeric_stats ... ok [INFO] [stdout] test libs::aggregation::tests::test_variance_stdev_cv ... ok [INFO] [stdout] test libs::cell::tests::test_rand_with_empty_cell ... ok [INFO] [stdout] test libs::cell::tests::test_result_unmatched_ops ... ok [INFO] [stdout] test libs::cell::tests::test_type_overwrite ... ok [INFO] [stdout] test libs::cell::tests::test_string_ops ... ok [INFO] [stdout] test libs::cell::tests::test_unique_empty ... ok [INFO] [stdout] test libs::cell::tests::test_update_else_branches ... ok [INFO] [stdout] test libs::cli::tests::test_extract_markdown_section_found ... ok [INFO] [stdout] test libs::cli::tests::test_extract_markdown_section_last_section ... ok [INFO] [stdout] test libs::cell::tests::test_noop_updates ... ok [INFO] [stdout] test libs::cell::tests::test_rand ... ok [INFO] [stdout] test libs::cell::tests::test_nunique_empty ... ok [INFO] [stdout] test libs::cli::tests::test_extract_markdown_section_not_found ... ok [INFO] [stdout] test libs::cli::tests::test_header_arg_basic ... ok [INFO] [stdout] test libs::cli::tests::test_header_args_with_columns ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_conflicting_options_hash_and_hash1 ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_firstline_short ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_default ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_firstline ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_conflicting_options_header_and_lines ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_conflicting_options_header_and_hash1 ... ok [INFO] [stdout] test libs::cell::tests::test_result_branches ... ok [INFO] [stdout] test libs::aggregation::ops::quantile::tests::test_quantile ... ok [INFO] [stdout] test libs::aggregation::ops::set::tests::test_mode_count ... ok [INFO] [stdout] test libs::cell::tests::test_mode_count_empty ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_hash_lines ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_hash_lines1 ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_lines_n ... ok [INFO] [stdout] test libs::cli::tests::test_header_config_lines_n_zero_error ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_roundtrip ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_now ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_invalid_datetime_string ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_invalid_type ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_list_error ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_lambda_error ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_various_formats ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strftime_with_datetime_value ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime_invalid_date ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime_invalid_format ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_base64_special_chars ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_base64_unicode ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_base64 ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_hash_consistency ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_md5_empty_string ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_base64_multiline ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime_time_components ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_hash_different_inputs ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_md5_unicode ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_md5_long_string ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_sha256 ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_sha256_empty_string ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_unbase64 ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_sha256_long_string ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_unbase64_empty ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_unbase64_invalid ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_unbase64_invalid_chars ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_eprint_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_eprint_various_types ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print ... ok [INFO] [stdout] test libs::aggregation::ops::mean::tests::test_harm_mean ... ok [INFO] [stdout] test libs::cell::tests::test_mode_tie_breaking ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_list ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_mixed_types ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_null ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_single_float ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_single_bool ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_single_int ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_special_chars ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_eprint_return_last ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_nested_list ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime_different_formats ... ok [INFO] [stdout] test libs::expr::functions::datetime::tests::test_strptime_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_eprint ... ok [INFO] [stdout] test libs::cell::tests::test_count_behavior ... ok [INFO] [stdout] test libs::cell::tests::test_cross_type_safety ... ok [INFO] [stdout] test libs::cell::tests::test_cv_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_filter_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_filter_non_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_filter ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_filter_with_empty_params_lambda ... ok [INFO] [stdout] test libs::cell::tests::test_ignored_values ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_mixed_types ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_single_element ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_join_with_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_last_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_map_non_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_map_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_map ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_first_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_errors ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_map_with_empty_params_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_non_numeric_index ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_empty ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_null_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_with_float ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_nth_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_negative_only ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_negative_step_wrong_direction ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_same_from_and_upto ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_invalid_types ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reduce_lambda_insufficient_params ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reduce ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_large_step ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_range_three_args_invalid ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_nested_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_out_of_bounds ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reduce_non_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reduce_with_empty_params_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_first_element ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_md5 ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reduce_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::hash::tests::test_unbase64_not_utf8 ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_does_not_modify_original ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_float_index ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_non_numeric_index ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_with_null_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse_single_element ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_reverse_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_last_element ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_replace_nth_basic ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_end_less_than_start ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by_non_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_with_float ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by_with_empty_params_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_non_numeric_start ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_mixed_types ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_by_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_slice_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_strings ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_all_match ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_sort_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_basic ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_with_non_lambda ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_all_different ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_with_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_all_same ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_empty_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_non_list ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_stops_at_first_false ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_null ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_unique_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_no_match ... ok [INFO] [stdout] test libs::expr::functions::list::tests::test_take_while_with_non_list ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn_with_lists ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_chaining ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_same_type ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_cwd ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_integration ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_with_floats ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_with_lists ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_with_strings ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_fn_with_truthy_values ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_default_integration ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn_nested ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn_truthy_values ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn_different_types ... ok [INFO] [stdout] test libs::expr::functions::logical::tests::test_if_fn_with_floats ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_cwd_wrong_arity_with_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_empty_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_existing ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_non_string_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_nonexistent ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_bool_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_datetime_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_int_key ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_special_chars ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_cwd_returns_valid_path ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_cwd_with_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_bool_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_bool_with_false ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_float_with_float ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_list_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_float_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_lambda_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_bool_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_float_with_int ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_float_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_list_with_list ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_list_with_list_elements ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_list_with_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_list_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_float_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_list_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_int_wrong_arity ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_int_with_float ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_int_with_int ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_bool_with_bool ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_env_with_null_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_null_with_null ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_null_with_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_null_wrong_arity ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_numeric_with_float ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_numeric_with_int ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_numeric_with_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_numeric_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_string_with_int ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_string_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_numeric_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_string_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_string_with_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_platform ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_platform_not_empty ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_platform_with_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_is_bool_with_string ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_platform_wrong_arity_with_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_float ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_int ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_list ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_list_with_elements ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_null ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_of_cwd_result ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_of_env_nonexistent ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_bool ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_of_env_result ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_with_datetime ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_with_float_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_with_int_arg ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_with_lambda ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_bool_false ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_wrong_arity_zero_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_version_format ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_wrong_arity_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_of_platform_result ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_version_with_multiple_args ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_of_version_result ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_version ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_float_string_integer ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_large_float_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_negative_int ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_positive ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_integration ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_type_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_zero ... ok [INFO] [stdout] test libs::expr::functions::meta::tests::test_version_wrong_arity_with_args ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_int ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_abs_zero_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_cos_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_datetime_type_errors ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_negative_edge_case ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_infinity ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_invalid_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_large ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_invalid_string_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ceil_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_exp_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_negative_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_whitespace_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_scientific_notation_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_float_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_large_number ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_floor_int ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_negative_float ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_lambda_type_errors ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_negative_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_negative_string_edge_case ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_invalid_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_string_float ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_whitespace_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_int_zero_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_fraction ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_10 ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10 ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_one ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_all_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_single_value ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_ln_one ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_no_args ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_empty ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_bool_values ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_empty ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_mixed_with_invalid_strings ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_bool_values ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_all_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_skips_datetime_lambda ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_string_values ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_max_with_list ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_with_only_datetimes ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_with_only_lambdas ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_with_only_lists ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_max_with_only_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_mixed_types ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_no_args ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_string_values ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_with_list ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_single_value ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_min_with_null_and_list ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_log10_fraction ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_fractional ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_negative_base_odd_exponent ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_negative_base_even_exponent ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_negative_exponent ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_one ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_with_datetime_base_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_with_datetime_exp_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_with_lambda_base_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_with_list_base_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_with_list_exp_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_zero_base ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_pow_zero_exponent ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_exact ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_exact_half ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_half ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_negative_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_string_scientific ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_round_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_with_lambda_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_special_float_values ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_bool ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_negative ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_int ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sin_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_scientific_notation ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_one ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_integration ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan_with_datetime_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan_empty_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan_with_list_error ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_null ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_trigonometric_edge_cases ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_zero ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_string ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_sqrt_very_small ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_tan_bool ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_invalid_group_type ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_invalid_pattern ... ok [INFO] [stdout] test libs::expr::functions::numeric::tests::test_type_errors ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_match_case_sensitive ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_match_invalid_pattern ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_empty_string ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_with_float_group ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_match_empty_string ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_group_out_of_bounds ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_invalid_pattern ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_match ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_char_len ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_contains ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_no_match ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_multiline ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_char_len_empty ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_with_named_groups ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_match_special_chars ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_unicode ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_empty_pattern ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_len ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_len_non_string ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_len_list ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_len_integration ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_contains_not_found ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_empty_replacement ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_complex_patterns ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_len_null ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_lower ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_lower_null ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_replace ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_split ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_split_empty ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_starts_with_false ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_lower_integration ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_substr_partial ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_trim ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_starts_with ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_substr_start_beyond_length ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_trim_non_string ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_trim_null ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_truncate ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_truncate_with_float ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_truncate_type_error ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_upper_non_string ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_trim_integration ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_substr ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_upper ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_wordcount ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_ends_with_false ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_upper_integration ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_upper_null ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_replace_no_match ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_abs ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_wordcount_single_word ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_ends_with ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_max ... ok [INFO] [stdout] test libs::expr::functions::string::tests::test_lower_non_string ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_type ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_upper ... ok [INFO] [stdout] test libs::expr::functions::tests::test_io_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_function_info_fixed ... ok [INFO] [stdout] test libs::expr::functions::tests::test_datetime_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_function_info_new ... ok [INFO] [stdout] test libs::expr::functions::tests::test_list_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_function_info_variadic ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_min ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_md5 ... ok [INFO] [stdout] test libs::expr::functions::tests::test_hash_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_regex_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_meta_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_call_variadic ... ok [INFO] [stdout] test libs::expr::functions::tests::test_logical_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_contains ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_call_zero_arity ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_get_existing ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_join ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_new ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_default ... ok [INFO] [stdout] test libs::expr::functions::tests::test_numeric_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_string_functions_registered ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_call_fixed_arity ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_register ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_len ... ok [INFO] [stdout] test libs::expr::functions::tests::test_call_trim ... ok [INFO] [stdout] test libs::expr::functions::tests::test_registry_get_nonexistent ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_all_arithmetic_ops ... ok [INFO] [stdout] test libs::expr::functions::tests::test_unknown_function ... ok [INFO] [stdout] test libs::expr::functions::tests::test_wrong_arity ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_binary_operators ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_all_numeric_comparison_ops ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_all_string_comparison_ops ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_call_with_many_args ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_call_with_no_args ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_bind_with_complex_expr ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_block_with_multiple_exprs ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_column_ref_equality ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_call_with_single_arg ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_comparison_expr ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_comparison_operators ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_bind_with_pipe ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_complex_nested_expr ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_binary_op_equality ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_empty_block ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_empty_list ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_complex_nested_list ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_complex_pipe_chain ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_debug ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_equality ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_equality_different_types ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_factory_methods ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_float_formatting ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_float_edge_cases_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_clone ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_clone_preserves_structure ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_expr_creation ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_column_ref_variants ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_empty_string_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_binary ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_bind ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_block ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_call ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_column_ref ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_lambda ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_list ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_literals ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_method_call ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_pipe ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_bind ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_column_index_out_of_bounds ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_column_name ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_column_index_no_headers ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_lambda_param_expr ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_other_exprs ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_unary ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_column_index_and_headers ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_format_variable ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_lambda_no_params ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_header_name_with_block ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_lambda_param_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_last_expr_single ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_logical_ops_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_method_call_chain_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_method_call_no_args ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_nested_binary_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_mixed_list ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_pipe_right_equality ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_pipe_right_variants ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_pipe_with_complex_left ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_string_escaping_in_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_method_call_with_single_arg ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_string_with_special_chars_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_nested_list ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_unary_expr ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_unary_op_equality ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_unary_ops_format ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_whole_row_format ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_additive_sub ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_additive_add ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_chain_not_supported ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_last_expr_block ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_additive_chain ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_logical_operators ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_ge ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_lt ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_logical_and_multiple ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_eq ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_unary_operators ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_gt ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_le ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_lambda_with_complex_body ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_comparison_ne ... ok [INFO] [stdout] test libs::expr::parser::ast::tests::test_large_int_format ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_logical_and_simple ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_concat_multiple ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_logical_or_simple ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_logical_or_multiple ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_concat_simple ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_extract_multiple_groups ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_multiplicative_chain ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_multiplicative_mod ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_multiplicative_mul ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_multiplicative_div ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_empty_list ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_operator_precedence_with_power ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_power_chain ... ok [INFO] [stdout] test libs::expr::parser::builder::lambda::tests::test_parse_lambda_with_call ... ok [INFO] [stdout] test libs::expr::parser::builder::lambda::tests::test_parse_lambda_with_pipe ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_operator_precedence ... ok [INFO] [stdout] test libs::expr::parser::builder::lambda::tests::test_parse_lambda ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_power_simple ... ok [INFO] [stdout] test libs::expr::parser::builder::lambda::tests::test_parse_lambda_multi_params ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_list_literal ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_empty_string ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_nested_list ... ok [INFO] [stdout] test libs::expr::functions::regex::tests::test_regex_replace_special_chars ... ok [INFO] [stdout] test libs::expr::parser::builder::binary::tests::test_string_comparison_operators ... ok [INFO] [stdout] test libs::expr::parser::builder::lambda::tests::test_parse_lambda_with_pipe_placeholder ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_q_string ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_string ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_followed_by_method_chain ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_q_string_escapes ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_simple ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_no_args ... ok [INFO] [stdout] test libs::expr::parser::builder::literal::tests::test_parse_string_with_backslash ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_on_binary_expr ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_multiple_args ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_chained_on_column ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_on_func_result ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_single_arg ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_on_column ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_with_expr_arg ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_chain_three_levels ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_with_args ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_on_list_literal ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_with_column_arg ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_column_index_negative ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_call_with_complex_args ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_column_ref_edge_cases ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_column_ref_index ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_method_chain ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_column_ref_whole_row ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_method_call ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_method_call_with_args ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_func_call_with_multiple_expr_args ... ok [INFO] [stdout] test libs::expr::parser::builder::postfix::tests::test_nested_func_calls ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_invalid_column_name ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_addition ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_comparison ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_comment ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_errors ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_function_call_no_args ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_logical_word ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_column_ref_name ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_logical ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_int ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_multiple_exprs ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_variable_ref ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_function_call ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_function_call_multiple_args ... ok [INFO] [stdout] test libs::expr::parser::builder::primary::tests::test_parse_method_chain ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_not_operator ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_negative_number ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_null ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_parentheses ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_pipe ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_pipe_with_placeholder ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_bool ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_precedence ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_string_concat ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_unary ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_float ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_variable_bind ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_empty_exprs ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_not_with_comparison ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_double_neg ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_not ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_mixed ... ok [INFO] [stdout] test libs::expr::parser::builder::tests::test_parse_all_operators ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_two_exprs ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_with_strings ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_with_column_ref ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_not_not ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_neg ... ok [INFO] [stdout] test libs::expr::parser::builder::unary::tests::test_unary_neg_with_float ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_column_ref_by_name ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_column_ref_quoted_name ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_single_expr ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_mixed_ops ... ok [INFO] [stdout] test libs::expr::parser::builder::util::tests::test_fold_left_three_exprs ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_column_ref_by_index ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_arithmetic ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_empty_list ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_function_call ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_invalid_syntax ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_column_ref_whole_row ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_list ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_comment ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_lambda_no_param ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_if_expression ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_lambda_single_param ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_method_call ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_error_display ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_lambda ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_empty_input ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_complex_expression ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_lambda_multi_param ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_not_operator ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_null ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_nested_function_calls ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_pipe_expression ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_power_operator ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_method_call_chain ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_nested_list ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_method_call_with_args ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_q_string ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_scientific_notation ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_pipe_with_placeholder ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_modulo_operator ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_multiline_expression ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_mixed_list ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_negative_float ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_negative_number ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_string_with_escapes ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_string_with_tab ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_nested_parentheses ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_variable_bind ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_pipe ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_parentheses ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_q_string_with_quotes ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_and_short_circuit ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_arithmetic_type_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_column_index_out_of_bounds ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_column_name_not_found ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_simple_int ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_simple_string ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_string_comparison_operators ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_single_quoted_string ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_simple_float ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_string_concat ... ok [INFO] [stdout] test libs::expr::parser::tests::test_parse_simple_bool ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_clear_lambda_params ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_comparison_type_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_division_by_zero_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_block_single_expr ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_block ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_call ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_comparison ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_block_multiple_binds ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_bool_literal ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_call_with_args ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_complex_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_comparison_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_comparison_with_floats ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_boolean_operations ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_complex_chain ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_concat ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_char_len ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_column_ref ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_get_by_name_not_found ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_new ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_with_headers ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_contains ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_clear_lambda_params ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_get_by_index ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_get_by_index_out_of_bounds ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_get_by_name ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_get_by_name_no_headers ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_default_function ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_division_by_zero ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_expr_helper ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_error_messages ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_expr_with_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_set_get_lambda_param ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_float_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_context_set_get_variable ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_global_var_accumulator_pattern ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_empty_block ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_global_var_bind ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda_captures_variables ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_is_numeric ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_ends_with ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_global_var_expr ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_if_expression ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda_operations ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda_param_in_body ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda_param ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_list ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_logical ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_list_with_expressions ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_lambda_with_captured_vars ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_method_call_with_args ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_method_call ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_method_call_with_object ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_method_chain ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_nested_list ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_mixed_type_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_modulo ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_nested_function_calls ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_list_operations ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_pipe_right_call_with_placeholder ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_null_literal ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_number_literal ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_null_handling ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_numeric_functions ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_nth ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_pipe_with_method_call ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_power ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_replace ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_pipe_right_call ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_reverse_string ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_split_and_reverse ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_range ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_sort_by ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_string_comparison ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_pipe_with_join ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_replace_nth ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_reduce ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_sort ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_starts_with ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_string_concat ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_truncate ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_take_while ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_string_functions ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_string_literal ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_slice ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_unary_not_non_bool ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_variable ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_variable_bind ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_type_checking_functions ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_string_operations ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_variable_binding ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_variable_not_found ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_global_var_basic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_global_var_persistence ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_wordcount ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_boolean_literals ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_eval_column_out_of_bounds ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_eprint_empty_args ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_global_var_builtin ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_column_reference_by_name ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_unique ... ok [INFO] [stdout] test libs::expr::functions::io::tests::test_print_empty_args ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_wrong_arity ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_with_headers ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_basic_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_comparison_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_eval_division_by_zero ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_simple_column_reference ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_operator_precedence ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_logical_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_modulo_operator ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_eval_unknown_column_name ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_null_literal ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_string_literals ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_unknown_function_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_string_comparison_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_number_literals ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_function_with_column_ref ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_power_operator ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_lambda_param_not_found ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_le_ge_comparison ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_modulo_by_zero_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_wrong_arity_error ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_nested_function_calls ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_multi_arg_function_with_underscore ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_multiple_underscore_placeholders ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_integration_unary_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_multi_arg_function_without_underscore_errors ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_parse_value_string ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_pipe_operation ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_or_short_circuit ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_pipe_with_explicit_placeholder ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_pipe_with_nested_placeholder ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_pipe_with_placeholder ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_power_operation ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_type_function ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_unary ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_unary_neg_float ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_eval_unknown_function ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_parse_value_empty ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_parse_value_float ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_short_circuit_chained ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_single_arg_function_without_underscore ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_string_comparison_operators ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_short_circuit_with_null ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_underscore_placeholder_basic ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_underscore_placeholder_with_position ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_unary_neg_non_numeric ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_underscore_placeholder_without_pipe ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_variable_fallback_to_column ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_variable_not_found ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_arithmetic_with_negative_numbers ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_add_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_arithmetic_with_non_numeric ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_arithmetic_with_zero ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_bool ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_underscore_placeholder_chained ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_parse_value_integer ... ok [INFO] [stdout] test libs::expr::runtime::tests::test_subtraction ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_bool_edge_cases ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_bool_with_datetime ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_bool_with_lambda ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_bool_with_list ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_f64_non_numeric ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_f64_various_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_float ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_string_various_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_bool_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_datetime ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_empty_lists ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_list_with_incomparable_elements ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_lambda_returns_none ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_lists_different_lengths ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_mixed_types_with_datetime ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_same_type_different_values ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_null_with_others ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_string_with_list ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_comparison_with_non_numeric ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_datetime_equality ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_datetime_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_display_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_div_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_division_by_zero ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_float_comparison_with_nan ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_float_special_values ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_is_null ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_is_numeric ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_int_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_float_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_int_various_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_ge_comparison ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_lambda_equality ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_lambda_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_le_comparison ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_list_with_incomparable_nested ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_list_equality ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_as_int ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_lambda_clone ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_list_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_eq_comparison ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_modulo_by_zero ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_compare_bool_with_int ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_is_null_various_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_modulo_float ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_mul_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_power_negative ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_pow_with_non_numeric ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_power_with_zero ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_string_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_rem_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_ne_comparison ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_int ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_int_float ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_list ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_type_name ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_null ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_list_lexicographical ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_nested_list_equality ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_null_to_string ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_float ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_sub_trait ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_bool ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_clone ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_compare_mixed_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_type_name_all_types ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_comparison ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_concat ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_int_arithmetic ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_modulo ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_modulo_by_zero ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_modulo_type_error ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_power ... ok [INFO] [stdout] test libs::expr::tests::test_eval_expr_parse_error ... ok [INFO] [stdout] test libs::expr::tests::test_eval_expr_with_headers ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_float_mul ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_mixed_arithmetic ... ok [INFO] [stdout] test libs::expr::tests::test_clear_cache ... ok [INFO] [stdout] test libs::expr::tests::test_cache_size_empty ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_add_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_div_by_zero ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_div_int ... ok [INFO] [stdout] test libs::expr::runtime::value::tests::test_value_equality ... ok [INFO] [stdout] test libs::expr::tests::test_eval_expr_basic ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_float_pow ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_float_sub ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_int_float ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_float_arithmetic ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_mul_float_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_div_float_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mod ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_div_int_float ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_mul_int_float ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_pow_large_exponent ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_sub_float_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mixed_sub_int_float ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_float_div ... ok [INFO] [stdout] test libs::expr::tests::test_eval_expr_cached_basic ... ok [INFO] [stdout] test libs::expr::tests::test_eval_expr_cached_resolved ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_mul_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float_ne ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_pow_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_int_eq ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_binary_sub_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float_lt ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float_gt ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_int ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_int_ne ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float_eq ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_comparison_float_le ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_lambda ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_method_call ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_method_call_with_args ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_pipe_call ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_list ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_call ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_pipe_call_with_args ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_logical_and ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_nested ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_no_fold_variable ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison_ge ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison_lt ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_concat ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_unary_neg_float ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_by_name ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_bind ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_lambda ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_in_pipe_with_placeholder ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_no_fold_method_call ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_logical_or ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison_gt ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison_ne ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_binary ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_list ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_method_call ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_block ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_call ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_unary_neg_int ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_pipe_nested ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_pipe_call ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_pipe_with_placeholder ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_unary_not ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_in_unary ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_name_not_found ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_blank ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_byte_len ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_all_numeric_ops ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_all_numeric_props ... ok [INFO] [stdout] test libs::expr::tests::test_fold_constants_string_comparison_le ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_absdiff ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_char_len ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_char_len_errors ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_numeric_errors ... ok [INFO] [stdout] test libs::expr::tests::test_resolve_columns_index_unchanged ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_numeric ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_byte_len_errors ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_reldiff_errors ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_empty ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_str ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_reldiff ... ok [INFO] [stdout] test libs::expr::tests::test_parse_cached_basic ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_str_mismatched_fields ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_not_empty ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_multiple_specs ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_numeric ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_not_blank ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_ff_absdiff_errors ... ok [INFO] [stdout] test libs::filter::config::tests::test_filter_config_default ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_numeric_errors ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_numeric_empty_field_error ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_numeric_prop ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_regex ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_regex_errors ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_substr_negated ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_str_cmp ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_str_eq ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_str_eq_negated ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_substr ... ok [INFO] [stdout] test libs::filter::builder::tests::test_split_spec ... ok [INFO] [stdout] test libs::filter::engine::tests::test_blank ... ok [INFO] [stdout] test libs::filter::config::tests::test_as_spec_config ... ok [INFO] [stdout] test libs::filter::engine::tests::test_empty ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_absdiff_cmp ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_numeric_cmp_all_ops ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_str_cmp ... ok [INFO] [stdout] test libs::filter::engine::tests::test_not_blank ... ok [INFO] [stdout] test libs::filter::engine::tests::test_not_empty ... ok [INFO] [stdout] test libs::filter::engine::tests::test_numeric_cmp_all_ops ... ok [INFO] [stdout] test libs::filter::engine::tests::test_numeric_cmp_edge_cases ... ok [INFO] [stdout] test libs::filter::engine::tests::test_numeric_prop_all_props ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_in ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_ne ... ok [INFO] [stdout] test libs::filter::engine::tests::test_regex ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_eq ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_str_cmp_optimization ... ok [INFO] [stdout] test libs::filter::engine::tests::test_max_field_index ... ok [INFO] [stdout] test libs::filter::builder::tests::test_build_tests_regex_case_insensitive ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_eq_case_insensitive ... ok [INFO] [stdout] test libs::filter::engine::tests::test_byte_len_cmp ... ok [INFO] [stdout] test libs::filter::engine::tests::test_char_len_cmp ... ok [INFO] [stdout] test libs::filter::engine::tests::test_eval_helper ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_numeric_cmp_edge_cases ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_reldiff_cmp ... ok [INFO] [stdout] test libs::filter::engine::tests::test_ff_reldiff_edge_cases ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_ne_missing ... ok [INFO] [stdout] test libs::filter::engine::tests::test_regex_negated ... ok [INFO] [stdout] test libs::filter::engine::tests::test_str_cmp_all_ops ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_count_only_no_match ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_count_only ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_header_only_file ... ok [INFO] [stdout] test libs::io::tests::test_input_sources ... ok [INFO] [stdout] test libs::io::tests::test_file_writer_manager_lru ... ok [INFO] [stdout] test libs::filter::runner::tests::test_basic_filter_numeric_gt ... ok [INFO] [stdout] test libs::io::tests::test_file_writer_manager_reopen ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_empty_specs_match_all ... ok [INFO] [stdout] test libs::io::tests::test_has_nonempty_line ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_label_header_line_buffered ... ok [INFO] [stdout] test libs::io::tests::test_raw_input_sources ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_invert ... ok [INFO] [stdout] test libs::io::tests::test_read_lines_error ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_header_without_label ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_or_logic ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_with_header_by_name ... ok [INFO] [stdout] test libs::io::tests::test_file_writer_manager_basic ... ok [INFO] [stdout] test libs::io::tests::test_read_replaces ... ok [INFO] [stdout] test libs::io::tests::test_is_stdin_name ... ok [INFO] [stdout] test libs::io::tests::test_map_io_err ... ok [INFO] [stdout] test libs::io::tests::test_read_lines ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_line_buffered ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_label_header ... ok [INFO] [stdout] test libs::filter::runner::tests::test_filter_count_only_with_match ... ok [INFO] [stdout] test libs::io::tests::test_writer_error ... ok [INFO] [stdout] test libs::number::tests::test_fast_parse_f64_empty ... ok [INFO] [stdout] test libs::number::tests::test_format_float ... ok [INFO] [stdout] test libs::number::tests::test_trim_bytes ... ok [INFO] [stdout] test libs::plot::axis::tests::test_calculate_bounds_basic ... ok [INFO] [stdout] test libs::io::tests::test_reader_regular_file ... ok [INFO] [stdout] test libs::io::tests::test_raw_reader_gzip ... ok [INFO] [stdout] test libs::plot::axis::tests::test_calculate_bounds_empty ... ok [INFO] [stdout] test libs::number::tests::test_format_number ... ok [INFO] [stdout] test libs::plot::axis::tests::test_adaptive_tick_count ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_number ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_number_negative ... ok [INFO] [stdout] test libs::plot::axis::tests::test_calculate_bounds_single_point ... ok [INFO] [stdout] test libs::io::tests::test_reader_gzip_file ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_number_special_cases ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_precision ... ok [INFO] [stdout] test libs::plot::axis::tests::test_generate_axis_labels ... ok [INFO] [stdout] test libs::plot::axis::tests::test_generate_axis_labels_with_duplicates ... ok [INFO] [stdout] test libs::plot::axis::tests::test_nice_number ... ok [INFO] [stdout] test libs::plot::axis::tests::test_nice_breaks ... ok [INFO] [stdout] test libs::plot::axis::tests::test_nice_number_boundary_values ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_number_trimming ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_precision_zero_range ... ok [INFO] [stdout] test libs::plot::axis::tests::test_generate_axis_labels_aligned ... ok [INFO] [stdout] test libs::plot::axis::tests::test_nice_breaks_min_equals_max ... ok [INFO] [stdout] test libs::plot::axis::tests::test_nice_number_negative ... ok [INFO] [stdout] test libs::number::tests::test_format_float_trimming ... ok [INFO] [stdout] test libs::io::tests::test_writer_file ... ok [INFO] [stdout] test libs::plot::binning::tests::test_compute_bins_2d_clamping ... ok [INFO] [stdout] test libs::plot::binning::tests::test_compute_bins_2d_empty_data ... ok [INFO] [stdout] test libs::plot::binning::tests::test_compute_bins_2d_single_point ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_box_stats_render_trait ... ok [INFO] [stdout] test libs::plot::binning::tests::test_sqrt_bins ... ok [INFO] [stdout] test libs::plot::data::tests::test_column_spec_single ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_box_plot_config_new ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_box_plot_data_creation ... ok [INFO] [stdout] test libs::plot::data::tests::test_build_header_with_data ... ok [INFO] [stdout] test libs::plot::binning::tests::test_sturges_bins ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_box_plot_config_with_outliers ... ok [INFO] [stdout] test libs::plot::binning::tests::test_compute_bins_2d_with_binwidth ... ok [INFO] [stdout] test libs::plot::binning::tests::test_freedman_diaconis_bins ... ok [INFO] [stdout] test libs::plot::data::tests::test_build_header_empty ... ok [INFO] [stdout] test libs::plot::axis::tests::test_format_number_scientific_notation ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_render_boxplot_long_name ... ok [INFO] [stdout] test libs::plot::binning::tests::test_compute_bins_2d_basic ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_render_boxplot_multiple_boxes ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_render_boxplot_single_box ... ok [INFO] [stdout] test libs::plot::boxplot::tests::test_render_boxplot_with_outliers ... ok [INFO] [stdout] test libs::plot::data::tests::test_column_spec_single_empty ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_basic ... ok [INFO] [stdout] test libs::plot::data::tests::test_column_spec_single_multiple ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_ignore_errors ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_missing_x ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_missing_x_ignore ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_missing_y ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_x_parse_error ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_basic ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_missing_y_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_y_parse_error ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_basic ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_ignore_errors ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_missing_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_missing_column_ignore ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_no_header ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_with_color ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_basic ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_numeric_column_parse_error ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_multiple_y_with_color ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_box_data_missing_color_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_missing_color_column_ignore ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_missing_x_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_missing_y_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_multiple_y_with_color ... ok [INFO] [stdout] test libs::plot::data::tests::test_parse_columns_empty_result ... ok [INFO] [stdout] test libs::plot::data::tests::test_parse_columns_with_header ... ok [INFO] [stdout] test libs::plot::data::tests::test_parse_columns_invalid_spec ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_missing_color_column ... ok [INFO] [stdout] test libs::plot::data::tests::test_parse_single_column_success ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_missing_x_column_ignore ... ok [INFO] [stdout] test libs::plot::data::tests::test_parse_single_column_multiple_columns_error ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_x_parse_error ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_with_color ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_bin2d_data_y_parse_error ... ok [INFO] [stdout] test libs::plot::regression::tests::test_format_regression_equation_negative ... ok [INFO] [stdout] test libs::plot::data::tests::test_read_headers_with_data ... ok [INFO] [stdout] test libs::plot::regression::tests::test_format_regression_equation_positive ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_density_char ... ok [INFO] [stdout] test libs::plot::regression::tests::test_generate_regression_points ... ok [INFO] [stdout] test libs::plot::regression::tests::test_generate_regression_points_completely_outside ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_density_color ... ok [INFO] [stdout] test libs::plot::regression::tests::test_calculate_regression_with_intercept ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_render_heatmap_clustered_data ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_x_parse_error_ignore ... ok [INFO] [stdout] test libs::plot::regression::tests::test_calculate_regression_insufficient_points ... ok [INFO] [stdout] test libs::plot::data::tests::test_read_headers_empty ... ok [INFO] [stdout] test libs::plot::regression::tests::test_format_regression_equation_large_values ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_render_heatmap_basic ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_render_heatmap_empty_bins ... ok [INFO] [stdout] test libs::plot::regression::tests::test_generate_regression_points_with_clipping ... ok [INFO] [stdout] test libs::plot::regression::tests::test_liang_barsky_clip ... ok [INFO] [stdout] test libs::plot::render::tests::test_get_color ... ok [INFO] [stdout] test libs::plot::render::tests::test_group_cells_by_color ... ok [INFO] [stdout] test libs::plot::render::tests::test_group_cells_by_color_different_styles ... ok [INFO] [stdout] test libs::plot::render::tests::test_parse_marker ... ok [INFO] [stdout] test libs::plot::render::tests::test_group_cells_by_color_empty ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_process_scatter_data_basic ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_process_scatter_data_multiple_groups ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_process_scatter_data_empty_group_name ... ok [INFO] [stdout] test libs::plot::regression::tests::test_calculate_regression_linear ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_process_scatter_data_with_line_sorting ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_process_scatter_data_with_regression ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_new ... ok [INFO] [stdout] test libs::plot::stats::tests::test_box_stats_single_value ... ok [INFO] [stdout] test libs::plot::stats::tests::test_box_stats_with_outliers ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_with_labels ... ok [INFO] [stdout] test libs::plot::stats::tests::test_calculate_bounds_from_stats ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_with_line ... ok [INFO] [stdout] test libs::plot::tests::test_parse_chart_dimension_absolute ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_with_regression ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_with_marker ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_dataset_new ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_dataset_new_regression ... ok [INFO] [stdout] test libs::plot::stats::tests::test_box_stats_calculate ... ok [INFO] [stdout] test libs::plot::stats::tests::test_box_stats_empty ... ok [INFO] [stdout] test libs::plot::heatmap::tests::test_render_heatmap_with_binwidth ... ok [INFO] [stdout] test libs::plot::data::tests::test_load_scatter_data_y_parse_error ... ok [INFO] [stdout] test libs::plot::scatter::tests::test_scatter_config_with_path ... ok [INFO] [stdout] test libs::plot::tests::test_parse_chart_dimension_none ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_bernoulli_always ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_distinct_bernoulli_key ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_distinct_bernoulli_key_out_of_range ... ok [INFO] [stdout] test libs::sampling::other::tests::test_compat_random_sampler ... ok [INFO] [stdout] test libs::sampling::other::tests::test_compat_random_sampler_edge_cases ... ok [INFO] [stdout] test libs::sampling::other::tests::test_inorder_sampler_edge_cases ... ok [INFO] [stdout] test libs::sampling::other::tests::test_inorder_sampler ... ok [INFO] [stdout] test libs::sampling::other::tests::test_replacement_sampler ... ok [INFO] [stdout] test libs::sampling::other::tests::test_replacement_sampler_edge_cases ... ok [INFO] [stdout] test libs::plot::tests::test_parse_chart_dimension_ratio ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_bernoulli_compatibility ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_bernoulli_never ... ok [INFO] [stdout] test libs::sampling::bernoulli::tests::test_distinct_bernoulli_basic ... ok [INFO] [stdout] test libs::sampling::reservoir::tests::test_reservoir_sampler_basic ... ok [INFO] [stdout] test libs::sampling::reservoir::tests::test_weighted_reservoir_sampler_basic ... ok [INFO] [stdout] test libs::sampling::reservoir::tests::test_weighted_reservoir_sampler_missing_weight ... ok [INFO] [stdout] test libs::sampling::reservoir::tests::test_weighted_reservoir_sampler_invalid_weight ... ok [INFO] [stdout] test libs::tsv::fields::tests::header_from_line_empty ... ok [INFO] [stdout] test libs::tsv::fields::tests::header_from_line_basic ... ok [INFO] [stdout] test libs::sampling::traits::tests::test_weighted_item_ordering ... ok [INFO] [stdout] test libs::sampling::traits::tests::test_write_with_optional_random ... ok [INFO] [stdout] test libs::plot::tests::test_parse_chart_dimension_minimum ... ok [INFO] [stdout] test libs::sampling::other::tests::test_shuffle_sampler ... ok [INFO] [stdout] test libs::plot::tests::test_parse_chart_dimension_invalid ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_name_range_preserve_order ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_preserve_order_and_duplicates ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_name_matches_pattern_trailing_stars ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_error_empty_element ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_error_zero_index ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_preserve_order_numeric_only ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_incomplete_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_requires_header_for_name ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_wildcard_preserve_order ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_fields_to_idx ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_header_from_line_empty ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_name_matches_pattern_complex ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_wildcard_basic ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_special_char_escapes ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_unknown_name ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_fields_to_ints ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_name_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::parse_field_list_with_header_numeric_and_names ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_no_header_name_error ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_no_header_reverse ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_numeric_zero_or_negative ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_limit ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_no_header ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_range_errors ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_no_header_error ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_basic ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_unknown_start_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_unknown_field_pattern ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_empty ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_error_empty_element ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_error_zero_index ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_basic ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_unknown_end_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_error_empty ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_negative ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_reverse_name_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_range_negative ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_reverse ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_reverse_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_whitespace_and_dup ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_error_zero ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_limit ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_mixed ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_split_name_range_token_escaped_dash ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_split_name_range_token_trailing_backslash ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_split_name_range_token_trailing_backslash_in_start ... ok [INFO] [stdout] test libs::tsv::header::tests::test_detect_header_crlf ... ok [INFO] [stdout] test libs::tsv::header::tests::test_detect_header_no_final_newline ... ok [INFO] [stdout] test libs::tsv::header::tests::test_detected_header_as_bytes_empty ... ok [INFO] [stdout] test libs::tsv::header::tests::test_detected_header_as_bytes_multiple ... ok [INFO] [stdout] test libs::tsv::header::tests::test_first_line_header_empty_data ... ok [INFO] [stdout] test libs::tsv::header::tests::test_first_line_header_only_empty_lines ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_disabled ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_empty_line ... ok [INFO] [stdout] test libs::tsv::header::tests::test_detected_header_as_bytes_single ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_hash_lines1_no_hash ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_hash_lines1_second_file ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_hash_lines1_mode ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_hash_lines_mode ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_numeric_field_list_preserve_order_error_invalid ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_hash_lines_second_file_non_hash ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_lines_n_second_file ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_process_first_line ... ok [INFO] [stdout] test libs::tsv::header::tests::test_handler_second_file_hash_lines ... ok [INFO] [stdout] test libs::tsv::header::tests::test_hash_lines1_no_data_after_hash ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_config_default ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_first_line_with_empty_lines ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_disabled ... ok [INFO] [stdout] test libs::tsv::header::tests::test_hash_lines_no_hash_found ... ok [INFO] [stdout] test libs::tsv::header::tests::test_hash_lines_with_crlf ... ok [INFO] [stdout] test libs::tsv::header::tests::test_hash_lines_with_leading_empty ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_unescape_name_pattern_trailing_backslash ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_auto_detect ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_wildcard_not_found ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_name_requires_header_error ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_preserve_order_incomplete_range_start ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_parse_field_list_with_header_reverse_name_range ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_tokenize_field_spec_trailing_backslash ... ok [INFO] [stdout] test libs::tsv::fields::tests::test_split_name_range_token_empty_parts ... ok [INFO] [stdout] test libs::tsv::header::tests::test_lines_n_header_with_leading_empty_lines ... ok [INFO] [stdout] test libs::tsv::header::tests::test_lines_n_with_crlf ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_empty_indices_vec ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_idx_zero_non_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_missing_non_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_mixed_zero_index ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_strict_error ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_multiple_fields_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_trait_basic ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_trait_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_trait_multiple ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_multiple_missing_non_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_trait_non_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_trait_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_multiple_fields_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_whole_line_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_strict_error ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_lines_n ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_with_hash_lines1 ... ok [INFO] [stdout] test libs::tsv::header::tests::test_lines_n_header_insufficient_lines ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_row_whole_line_limitation ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_multiple_fields ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_multiple_fields_reorder ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_single_field_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_single_field ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_single_field_empty ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_whole_line ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_copy_remainder_empty ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_copy_remainder ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_for_each_record_error_propagation ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_for_each_row ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_for_each_record_with_refill ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_crlf ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_empty ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_whole_line_ignore_case ... ok [INFO] [stdout] test libs::tsv::key::tests::test_non_strict_mode ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_basic ... ok [INFO] [stdout] test libs::tsv::header::tests::test_header_with_hash_lines ... ok [INFO] [stdout] test libs::tsv::key::tests::test_extract_from_record_idx_zero_strict ... ok [INFO] [stdout] test libs::tsv::key::tests::test_parsed_key_into_owned ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_empty_file ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_first_line_empty_lines_only ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_hash_lines1_only_hash ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_hash_lines_only_empty ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_lines_n_empty_file ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_first_line_with_empty ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_hash_lines ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_hash_lines_only_hash ... ok [INFO] [stdout] test libs::tsv::key::tests::test_strict_mode ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_lines_n ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_lines_n_single_line ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_no_hash_lines ... ok [INFO] [stdout] test libs::tsv::record::tests::test_parse_replaces_content ... ok [INFO] [stdout] test libs::tsv::record::tests::test_row_trait_edge_cases ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_no_newline_at_eof ... ok [INFO] [stdout] test libs::tsv::record::tests::test_get_str_invalid_utf8 ... ok [INFO] [stdout] test libs::tsv::record::tests::test_parse_basic ... ok [INFO] [stdout] test libs::tsv::record::tests::test_parse_no_delimiters ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_hash_lines1_no_hash ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_first_line ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_reader_large_lines ... ok [INFO] [stdout] test libs::tsv::record::tests::test_parse_empty_fields ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_hash_lines_with_empty_lines ... ok [INFO] [stdout] test libs::tsv::record::tests::test_str_slice_row_get_str_out_of_bounds ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_default ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_eq ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_iter ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_debug ... ok [INFO] [stdout] test libs::tsv::record::tests::test_str_slice_row ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_partial_eq_length_mismatch ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_row ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_row_trait ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_row_complex_ends ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_row_empty_line ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_empty_line ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_missing_field ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_reorder ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_empty_line_missing ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_record_clear ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_excluding_none ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_excluding_all ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_selected_basic ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_selected_error ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_repeat ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_with_rest_exclude_from_rest ... ok [INFO] [stdout] test libs::tsv::record::tests::test_tsv_row_get_bytes_out_of_bounds ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_with_rest_error ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_with_rest_first ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_excluding_basic ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_custom_delimiter ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_basic ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_empty_fields ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_with_rest_none ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_empty_input ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_leading_empty ... ok [INFO] [stdout] test libs::tsv::select::tests::test_write_with_rest_last ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_single_field ... ok [INFO] [stdout] test libs::tsv::split::tests::test_split_trailing_empty ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_lines_n_insufficient_lines ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_empty_file ... ok [INFO] [stdout] test libs::tsv::reader::tests::test_read_header_mode_hash_lines1 ... ok [INFO] [stdout] test libs::tsv::record::tests::test_with_capacity ... ok [INFO] [stdout] test libs::tsv::select::tests::test_select_plan_basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1603 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stderr] Running unittests src/tva.rs (/opt/rustwide/target/debug/deps/tva-c87a15544f4f9ccc) [INFO] [stderr] Running tests/cli_append.rs (/opt/rustwide/target/debug/deps/cli_append-dabc7514908a1637) [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 51 tests [INFO] [stdout] test append_empty_file ... ok [INFO] [stdout] test append_basic_stdin ... ok [INFO] [stdout] test append_basic_single_file ... ok [INFO] [stdout] test append_basic_input3x2_input3x5 ... ok [INFO] [stdout] test append_basic_input1x3_input1x4 ... ok [INFO] [stdout] test append_header_and_track_source_four_files ... ok [INFO] [stdout] test append_file_mapping ... ok [INFO] [stdout] test append_custom_delimiter ... ok [INFO] [stdout] test append_header_empty_file ... ok [INFO] [stdout] test append_header_handling_tempfiles ... ok [INFO] [stdout] test append_header_two_files ... ok [INFO] [stdout] test append_header_two_single_column_files ... ok [INFO] [stdout] test append_header_and_track_source_single_file ... ok [INFO] [stdout] test append_line_buffered_with_source ... ok [INFO] [stdout] test append_header_hash1 ... ok [INFO] [stdout] test append_header_single_file ... ok [INFO] [stdout] test append_mixed_order_flag_pos ... ok [INFO] [stdout] test append_line_buffered ... ok [INFO] [stdout] test append_line_buffered_multiple_files ... ok [INFO] [stdout] test append_header_handling_with_source_tempfiles ... ok [INFO] [stdout] test append_file_label ... ok [INFO] [stdout] test append_header_and_track_source_two_single_column_files ... ok [INFO] [stdout] test append_basic_four_files ... ok [INFO] [stdout] test append_source_header_single_file ... ok [INFO] [stdout] test append_multiple_files_mixed_headers ... ok [INFO] [stdout] test append_source_header_stdin ... ok [INFO] [stdout] test append_mixed_order_pos_flag_pos ... ok [INFO] [stdout] test append_source_header_two_files ... ok [INFO] [stdout] test append_source_header ... ok [INFO] [stdout] test append_stdin_default ... ok [INFO] [stdout] test append_source_header_two_single_column_files ... ok [INFO] [stdout] test append_stdin_dash_arg_middle ... ok [INFO] [stdout] test append_header_four_files ... ok [INFO] [stdout] test append_mixed_order_pos_flag ... ok [INFO] [stdout] test append_stdin_dash_arg_middle_with_header ... ok [INFO] [stdout] test append_track_source_four_files ... ok [INFO] [stdout] test append_header_and_track_source_two_files ... ok [INFO] [stdout] test append_stdin_explicit_file_mapping ... ok [INFO] [stdout] test append_source_header_four_files ... ok [INFO] [stdout] test append_track_source_single_file ... ok [INFO] [stdout] test append_track_source_stdin ... ok [INFO] [stdout] test append_subdir_filename_label ... ok [INFO] [stdout] test append_stdin_pipe ... ok [INFO] [stdout] test append_track_source ... ok [INFO] [stdout] test append_unicode_header_and_source_labels ... ok [INFO] [stdout] test append_track_source_two_single_column_files ... ok [INFO] [stdout] test append_track_source_two_files ... ok [INFO] [stdout] test append_error_file_format ... ok [INFO] [stdout] test append_invalid_delimiter ... ok [INFO] [stdout] test append_invalid_file_mapping ... ok [INFO] [stdout] test append_error_delimiter_length ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 51 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s [INFO] [stdout] [INFO] [stderr] Running tests/cli_bin.rs (/opt/rustwide/target/debug/deps/cli_bin-3c9110b71baca7ea) [INFO] [stdout] [INFO] [stdout] running 23 tests [INFO] [stdout] test bin_field_index_logic_error_unreachable ... ok [INFO] [stdout] test bin_data_invalid_utf8_in_numeric_field ... ok [INFO] [stdout] test bin_field_index_too_large ... ok [INFO] [stdout] test bin_min_offset ... ok [INFO] [stdout] test bin_empty_file ... ok [INFO] [stdout] test bin_new_name ... ok [INFO] [stdout] test bin_header_hash1 ... ok [INFO] [stdout] test bin_data_non_numeric_field ... ok [INFO] [stdout] test bin_new_name_append_mode_non_numeric ... ok [INFO] [stdout] test bin_new_name_field_parsing_optimization ... ok [INFO] [stdout] test bin_multi_column ... ok [INFO] [stdout] test bin_replace_mode_non_numeric_fallback ... ok [INFO] [stdout] test bin_basic_numeric ... ok [INFO] [stdout] test bin_multiple_files_mixed_headers ... ok [INFO] [stdout] test bin_header_named ... ok [INFO] [stdout] test bin_new_name_field_index_out_of_bounds ... ok [INFO] [stdout] test bin_field_skip_logic ... ok [INFO] [stdout] test bin_multiple_files_header ... ok [INFO] [stdout] test bin_error_field_not_found_in_header ... ok [INFO] [stdout] test bin_error_field_name_requires_header ... ok [INFO] [stdout] test bin_field_not_found_with_hash1 ... ok [INFO] [stdout] test bin_field_index_zero_fail ... ok [INFO] [stdout] test bin_error_width_non_positive ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 23 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.24s [INFO] [stdout] [INFO] [stderr] Running tests/cli_blank.rs (/opt/rustwide/target/debug/deps/cli_blank-4ce2884d85b8f819) [INFO] [stdout] [INFO] [stdout] running 11 tests [INFO] [stdout] test blank_ignore_case ... ok [INFO] [stdout] test blank_from_file ... ok [INFO] [stdout] test blank_empty_file_handling ... ok [INFO] [stdout] test blank_multi_file_header_handling ... ok [INFO] [stdout] test blank_multi_file ... ok [INFO] [stdout] test blank_line_buffered ... ok [INFO] [stdout] test blank_with_replacement ... ok [INFO] [stdout] test blank_no_header ... ok [INFO] [stdout] test blank_multiple_columns ... ok [INFO] [stdout] test blank_mixed_replacements ... ok [INFO] [stdout] test blank_basic ... ok [INFO] [stderr] Running tests/cli_check.rs (/opt/rustwide/target/debug/deps/cli_check-dc7e0a7daea7c167) [INFO] [stdout] [INFO] [stdout] test result: ok. 11 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 17 tests [INFO] [stdout] test check_multiple_files_consistent ... ok [INFO] [stdout] test check_simple_matrix ... ok [INFO] [stdout] test check_empty_file_with_header ... ok [INFO] [stdout] test check_with_header_lines_n ... ok [INFO] [stdout] test check_multiple_files_with_header ... ok [INFO] [stdout] test check_with_header_hash1 ... ok [INFO] [stdout] test check_empty_input ... ok [INFO] [stdout] test check_with_header_hash ... ok [INFO] [stdout] test check_valid_ctg ... ok [INFO] [stdout] test check_with_header_firstline ... ok [INFO] [stdout] test check_invalid_structure_from_stdin ... ok [INFO] [stdout] test check_multiple_files_fail_second ... ok [INFO] [stdout] test check_lossy_utf8_error_display ... ok [INFO] [stdout] test check_header_field_mismatch ... ok [INFO] [stdout] test check_empty_line_zero_fields ... ok [INFO] [stdout] test check_header_empty_column_names ... ok [INFO] [stdout] test check_file_open_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 17 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stderr] Running tests/cli_expr.rs (/opt/rustwide/target/debug/deps/cli_expr-483a6b4af3e2e7b8) [INFO] [stdout] [INFO] [stdout] running 60 tests [INFO] [stdout] test expr_extend_mode_short_flag ... ok [INFO] [stdout] test expr_conditional_expression ... ok [INFO] [stdout] test expr_bind_with_pipe ... ok [INFO] [stdout] test expr_bind_with_pipe_chained ... ok [INFO] [stdout] test expr_from_file_long_flag ... ok [INFO] [stdout] test expr_list_expansion_basic ... ok [INFO] [stdout] test expr_list_expansion_header_with_as ... ok [INFO] [stdout] test expr_header_format_last_expression ... ok [INFO] [stdout] test expr_header_format_single_expression ... ok [INFO] [stdout] test expr_extend_mode_with_header ... ok [INFO] [stdout] test expr_extend_mode_list_expansion ... ok [INFO] [stdout] test expr_extend_mode_basic ... ok [INFO] [stdout] test expr_from_file ... ok [INFO] [stdout] test expr_multiple_rows ... ok [INFO] [stdout] test expr_min_function ... ok [INFO] [stdout] test expr_bind_with_pipe_using_bound_var ... ok [INFO] [stdout] test expr_list_expansion_with_expressions ... ok [INFO] [stdout] test expr_list_expansion_with_header ... ok [INFO] [stdout] test expr_modulo_operator ... ok [INFO] [stdout] test expr_multi_arg_function_with_underscore ... ok [INFO] [stdout] test expr_conditional_expression_false ... ok [INFO] [stdout] test expr_list_expansion_with_as_binding ... ok [INFO] [stdout] test expr_numeric_functions ... ok [INFO] [stdout] test expr_multiple_underscore_placeholders ... ok [INFO] [stdout] test expr_extend_mode_with_as_binding ... ok [INFO] [stdout] test expr_skip_null_with_rows ... ok [INFO] [stdout] test expr_mutate_mode_short_flag ... ok [INFO] [stdout] test expr_single_arg_function_without_underscore ... ok [INFO] [stdout] test expr_mutate_mode_basic ... ok [INFO] [stdout] test expr_skip_null_short_flag ... ok [INFO] [stdout] test expr_power_operator ... ok [INFO] [stdout] test expr_simple_arithmetic ... ok [INFO] [stdout] test expr_split_join_require_underscore ... ok [INFO] [stdout] test expr_mutate_mode_with_header ... ok [INFO] [stdout] test expr_underscore_placeholder_multiple_args ... ok [INFO] [stdout] test expr_underscore_placeholder_nested ... ok [INFO] [stdout] test expr_underscore_placeholder_basic ... ok [INFO] [stdout] test expr_underscore_placeholder_with_position ... ok [INFO] [stdout] test expr_underscore_placeholder_with_file ... ok [INFO] [stdout] test expr_underscore_placeholder_with_data ... ok [INFO] [stdout] test expr_with_colnames_and_row ... ok [INFO] [stdout] test expr_with_real_file ... ok [INFO] [stdout] test expr_with_real_file_column_index ... ok [INFO] [stdout] test expr_underscore_placeholder_chained ... ok [INFO] [stdout] test expr_string_function ... ok [INFO] [stdout] test expr_invalid_expression_error ... ok [INFO] [stdout] test expr_with_real_file_pipe_operator ... ok [INFO] [stdout] test expr_with_real_file_string_concat ... ok [INFO] [stdout] test expr_with_real_file_conditional ... ok [INFO] [stdout] test expr_unknown_function_error ... ok [INFO] [stdout] test expr_with_real_file_variable_binding ... ok [INFO] [stdout] test expr_with_real_file_function_call ... ok [INFO] [stdout] test expr_without_skip_null_includes_null ... ok [INFO] [stdout] test expr_file_not_found ... ok [INFO] [stdout] test expr_single_arg_function_with_underscore ... ok [INFO] [stdout] test expr_with_real_file_arithmetic ... ok [INFO] [stdout] test expr_mutate_mode_requires_as_binding ... ok [INFO] [stdout] test expr_multi_arg_function_without_underscore_errors ... ok [INFO] [stdout] test expr_mutate_mode_column_not_found ... ok [INFO] [stdout] test expr_split_without_underscore_errors ... ok [INFO] [stderr] Running tests/cli_expr_docs.rs (/opt/rustwide/target/debug/deps/cli_expr_docs-8344c4d2d06930d3) [INFO] [stdout] [INFO] [stdout] test result: ok. 60 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 123 tests [INFO] [stdout] test test_encoding_base64 ... ok [INFO] [stdout] test test_datetime_strptime_strftime ... ok [INFO] [stdout] test test_complex_nested_lambda ... ok [INFO] [stdout] test test_complex_type_checking ... ok [INFO] [stdout] test test_complex_data_transformation ... ok [INFO] [stdout] test test_complex_validation_pipeline ... ok [INFO] [stdout] test test_datetime_now ... ok [INFO] [stdout] test test_hash_md5 ... ok [INFO] [stdout] test test_encoding_unbase64 ... ok [INFO] [stdout] test test_hof_map ... ok [INFO] [stdout] test test_complex_word_processing ... ok [INFO] [stdout] test test_list_nth ... ok [INFO] [stdout] test test_hash_sha256 ... ok [INFO] [stdout] test test_list_first ... ok [INFO] [stdout] test test_list_replace_nth ... ok [INFO] [stdout] test test_list_reverse ... ok [INFO] [stdout] test test_literal_empty_list ... ok [INFO] [stdout] test test_list_sort ... ok [INFO] [stdout] test test_list_slice ... ok [INFO] [stdout] test test_list_join ... ok [INFO] [stdout] test test_list_last ... ok [INFO] [stdout] test test_literal_boolean_false ... ok [INFO] [stdout] test test_literal_boolean_true ... ok [INFO] [stdout] test test_complex_conditional_logic ... ok [INFO] [stdout] test test_hof_sort_by ... ok [INFO] [stdout] test test_literal_float ... ok [INFO] [stdout] test test_literal_integer ... ok [INFO] [stdout] test test_list_unique ... ok [INFO] [stdout] test test_literal_heterogeneous_list ... ok [INFO] [stdout] test test_literal_string_double_quotes ... ok [INFO] [stdout] test test_hof_take_while ... ok [INFO] [stdout] test test_literal_scientific_notation ... ok [INFO] [stdout] test test_literal_list ... ok [INFO] [stdout] test test_logic_default ... ok [INFO] [stdout] test test_literal_null ... ok [INFO] [stdout] test test_hof_reduce ... ok [INFO] [stdout] test test_logic_if_false ... ok [INFO] [stdout] test test_hof_filter ... ok [INFO] [stdout] test test_literal_q_string ... ok [INFO] [stdout] test test_numeric_abs ... ok [INFO] [stdout] test test_meta_cwd ... ok [INFO] [stdout] test test_meta_is_float ... ok [INFO] [stdout] test test_meta_is_bool ... ok [INFO] [stdout] test test_meta_type ... ok [INFO] [stdout] test test_meta_is_null ... ok [INFO] [stdout] test test_logic_if_true ... ok [INFO] [stdout] test test_meta_is_int ... ok [INFO] [stdout] test test_meta_is_string ... ok [INFO] [stdout] test test_meta_platform ... ok [INFO] [stdout] test test_numeric_exp ... ok [INFO] [stdout] test test_numeric_log10 ... ok [INFO] [stdout] test test_numeric_pow ... ok [INFO] [stdout] test test_numeric_int_conversion ... ok [INFO] [stdout] test test_meta_version ... ok [INFO] [stdout] test test_numeric_ln ... ok [INFO] [stdout] test test_meta_is_list ... ok [INFO] [stdout] test test_numeric_max ... ok [INFO] [stdout] test test_operator_arithmetic_div ... ok [INFO] [stdout] test test_numeric_round ... ok [INFO] [stdout] test test_numeric_trigonometric ... ok [INFO] [stdout] test test_meta_is_numeric ... ok [INFO] [stdout] test test_numeric_floor ... ok [INFO] [stdout] test test_numeric_float_conversion ... ok [INFO] [stdout] test test_operator_arithmetic_add ... ok [INFO] [stdout] test test_operator_arithmetic_pow ... ok [INFO] [stdout] test test_numeric_sqrt ... ok [INFO] [stdout] test test_operator_arithmetic_mod ... ok [INFO] [stdout] test test_operator_arithmetic_negation ... ok [INFO] [stdout] test test_numeric_ceil ... ok [INFO] [stdout] test test_operator_comparison_gt ... ok [INFO] [stdout] test test_operator_comparison_eq ... ok [INFO] [stdout] test test_operator_comparison_ge ... ok [INFO] [stdout] test test_numeric_min ... ok [INFO] [stdout] test test_operator_comparison_le ... ok [INFO] [stdout] test test_operator_arithmetic_sub ... ok [INFO] [stdout] test test_operator_comparison_ne ... ok [INFO] [stdout] test test_operator_comparison_lt ... ok [INFO] [stdout] test test_string_char_len ... ok [INFO] [stdout] test test_range_two_args ... ok [INFO] [stdout] test test_regex_replace ... ok [INFO] [stdout] test test_string_contains ... ok [INFO] [stdout] test test_operator_logical_and ... ok [INFO] [stdout] test test_operator_precedence ... ok [INFO] [stdout] test test_range_three_args ... ok [INFO] [stdout] test test_string_split ... ok [INFO] [stdout] test test_operator_string_comparison_eq ... ok [INFO] [stdout] test test_string_starts_with ... ok [INFO] [stdout] test test_string_trim ... ok [INFO] [stdout] test test_string_lower ... ok [INFO] [stdout] test test_string_truncate ... ok [INFO] [stdout] test test_string_replace ... ok [INFO] [stdout] test test_string_substr ... ok [INFO] [stdout] test test_string_wordcount ... ok [INFO] [stdout] test test_regex_extract ... ok [INFO] [stdout] test test_syntax_lambda_single_param ... ok [INFO] [stdout] test test_range_negative_step ... ok [INFO] [stdout] test test_string_len ... ok [INFO] [stdout] test test_operator_arithmetic_mul ... ok [INFO] [stdout] test test_string_upper ... ok [INFO] [stdout] test test_operator_string_comparison_lt ... ok [INFO] [stdout] test test_operator_logical_not ... ok [INFO] [stdout] test test_regex_match ... ok [INFO] [stdout] test test_string_ends_with ... ok [INFO] [stdout] test test_syntax_method_chaining ... ok [INFO] [stdout] test test_syntax_comments ... ok [INFO] [stdout] test test_operator_logical_or ... ok [INFO] [stdout] test test_syntax_lambda_multi_param ... ok [INFO] [stdout] test test_syntax_multiple_expressions ... ok [INFO] [stdout] test test_operator_string_concat ... ok [INFO] [stdout] test test_syntax_pipe_with_placeholder ... ok [INFO] [stdout] test test_syntax_method_call ... ok [INFO] [stdout] test test_variable_column_by_name ... ok [INFO] [stdout] test test_variable_lambda_capture ... ok [INFO] [stdout] test test_variable_column_entire_row ... ok [INFO] [stdout] test test_variable_multiple_bindings ... ok [INFO] [stdout] test test_range_single_arg ... ok [INFO] [stdout] test test_syntax_pipe_chain ... ok [INFO] [stdout] test test_variable_column_by_index ... ok [INFO] [stdout] test test_variable_binding_shadowing ... ok [INFO] [stdout] test test_variable_binding ... ok [INFO] [stdout] test test_variable_binding_reuse ... ok [INFO] [stdout] test test_variable_binding_chain ... ok [INFO] [stdout] test test_syntax_pipe_single_arg ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 123 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.27s [INFO] [stdout] [INFO] [stderr] Running tests/cli_expr_global_var.rs (/opt/rustwide/target/debug/deps/cli_expr_global_var-e84eef3d5b20c36b) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test expr_global_var_persists_across_rows ... ok [INFO] [stdout] test expr_global_var_file ... ok [INFO] [stdout] test expr_global_var_null_default ... ok [INFO] [stdout] test expr_global_var_index_with_file ... ok [INFO] [stdout] test expr_global_var_index ... ok [INFO] [stdout] test expr_global_var_accumulator ... ok [INFO] [stdout] test expr_global_var_string_concat ... ok [INFO] [stdout] test expr_global_var_counter ... ok [INFO] [stdout] test expr_global_var_read_and_write ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/cli_expr_rosetta.rs (/opt/rustwide/target/debug/deps/cli_expr_rosetta-1e83334adabd6710) [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test rosetta_factorial_10 ... ok [INFO] [stdout] test rosetta_fibonacci_0 ... ok [INFO] [stdout] test rosetta_factorial_0 ... ok [INFO] [stdout] test rosetta_99_bottles_of_beer ... ok [INFO] [stdout] test rosetta_fibonacci_1 ... ok [INFO] [stdout] test rosetta_fibonacci_10th ... ok [INFO] [stdout] test rosetta_fizzbuzz_number_3_is_fizz ... ok [INFO] [stdout] test rosetta_filter_even ... ok [INFO] [stdout] test rosetta_gcd_7_5 ... ok [INFO] [stdout] test rosetta_fizzbuzz_number_5_is_buzz ... ok [INFO] [stdout] test rosetta_fizzbuzz_first_15 ... ok [INFO] [stdout] test rosetta_fizzbuzz_number_15_is_fizzbuzz ... ok [INFO] [stdout] test rosetta_palindrome_case_insensitive ... ok [INFO] [stdout] test rosetta_range_basic ... ok [INFO] [stdout] test rosetta_map_double ... ok [INFO] [stdout] test rosetta_palindrome_not_palindrome ... ok [INFO] [stdout] test rosetta_gcd_48_18 ... ok [INFO] [stdout] test rosetta_reduce_sum ... ok [INFO] [stdout] test rosetta_sieve_primes_up_to_10 ... ok [INFO] [stdout] test rosetta_string_concat ... ok [INFO] [stdout] test rosetta_word_frequency_count ... ok [INFO] [stdout] test rosetta_word_frequency_unique ... ok [INFO] [stdout] test rosetta_palindrome_simple ... ok [INFO] [stdout] test rosetta_sieve_2_is_prime ... ok [INFO] [stdout] test rosetta_factorial_5 ... ok [INFO] [stdout] test rosetta_nested_if ... ok [INFO] [stdout] test rosetta_gcd_12_8 ... ok [INFO] [stderr] Running tests/cli_fill.rs (/opt/rustwide/target/debug/deps/cli_fill-8d92fee17ae821f1) [INFO] [stdout] test rosetta_hello_world ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 12 tests [INFO] [stdout] test fill_custom_na ... ok [INFO] [stdout] test fill_multi_file_header_handling ... ok [INFO] [stdout] test fill_no_header ... ok [INFO] [stdout] test fill_down_multi_file ... ok [INFO] [stdout] test fill_header_read_error ... ok [INFO] [stdout] test fill_first_row_is_na_no_prev ... ok [INFO] [stdout] test fill_down_basic ... ok [INFO] [stdout] test fill_const_basic ... ok [INFO] [stdout] test fill_header_hash1_with_comments ... ok [INFO] [stdout] test fill_line_buffered_flush ... ok [INFO] [stdout] test fill_empty_file_with_header ... ok [INFO] [stdout] test fill_invalid_field_spec ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 12 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter.rs (/opt/rustwide/target/debug/deps/cli_filter-d6997bef6e83b27b) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test filter_char_len_gt_basic ... ok [INFO] [stdout] test filter_is_numeric_basic ... ok [INFO] [stdout] test filter_error_label_values_format ... ok [INFO] [stdout] test filter_byte_len_lt_basic ... ok [INFO] [stdout] test filter_ff_str_ne_basic ... ok [INFO] [stdout] test filter_istr_not_in_fld_basic ... ok [INFO] [stdout] test filter_error_delimiter_length ... ok [INFO] [stdout] test filter_ff_eq_basic ... ok [INFO] [stdout] test filter_ff_absdiff_le_basic ... ok [INFO] [stdout] test filter_count_and_invert ... ok [INFO] [stdout] test filter_str_eq_basic ... ok [INFO] [stdout] test filter_error_label_conflict_count ... ok [INFO] [stdout] test filter_ff_reldiff_gt_basic ... ok [INFO] [stdout] test filter_label_basic ... ok [INFO] [stdout] test filter_numeric_gt_basic ... ok [INFO] [stdout] test filter_not_regex_basic ... ok [INFO] [stdout] test filter_regex_basic ... ok [INFO] [stderr] Running tests/cli_filter_generated_str.rs (/opt/rustwide/target/debug/deps/cli_filter_generated_str-317c7ef3e5652e5b) [INFO] [stdout] test filter_invalid_field_list_reports_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.09s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test upstream_istr_eq_abc_input4_38 ... ok [INFO] [stdout] test upstream_istr_eq_20 ... ok [INFO] [stdout] test upstream_istr_ne_ssc_36 ... ok [INFO] [stdout] test upstream_istr_ne_ssc_24 ... ok [INFO] [stdout] test upstream_istr_eq_ssc_19 ... ok [INFO] [stdout] test upstream_istr_eq_c_35 ... ok [INFO] [stdout] test upstream_str_eq_0_input4_37 ... ok [INFO] [stdout] test upstream_str_eq_a_40 ... ok [INFO] [stdout] test upstream_str_eq_9 ... ok [INFO] [stdout] test upstream_str_eq_abc_7 ... ok [INFO] [stdout] test upstream_str_eq_a_pipe_43 ... ok [INFO] [stdout] test upstream_istr_eq_21 ... ok [INFO] [stdout] test upstream_istr_eq_abc_17 ... ok [INFO] [stdout] test upstream_istr_eq_c_22 ... ok [INFO] [stdout] test upstream_istr_eq_abc_34 ... ok [INFO] [stdout] test upstream_str_eq_abc_8 ... ok [INFO] [stdout] test upstream_str_eq_27 ... ok [INFO] [stdout] test upstream_str_eq_abc_26 ... ok [INFO] [stdout] test upstream_str_eq_c_pipe_45 ... ok [INFO] [stdout] test upstream_str_eq_abc_25 ... ok [INFO] [stdout] test upstream_str_eq_abc_noheader_41 ... ok [INFO] [stdout] test upstream_str_eq_a_5 ... ok [INFO] [stdout] test upstream_str_ge_b_32 ... ok [INFO] [stdout] test upstream_str_gt_b_33 ... ok [INFO] [stdout] test upstream_str_eq_none_100_4 ... ok [INFO] [stdout] test upstream_str_le_b_12 ... ok [INFO] [stdout] test upstream_str_eq_none_100_2 ... ok [INFO] [stdout] test upstream_str_gt_b_15 ... ok [INFO] [stdout] test upstream_str_eq_c_28 ... ok [INFO] [stdout] test upstream_str_lt_b_13 ... ok [INFO] [stdout] test upstream_istr_eq_ssc_18 ... ok [INFO] [stdout] test upstream_str_eq_pipe_44 ... ok [INFO] [stdout] test upstream_str_le_b_30 ... ok [INFO] [stdout] test upstream_str_ne_b_29 ... ok [INFO] [stdout] test upstream_str_ne_b_pipe_46 ... ok [INFO] [stdout] test upstream_istr_eq_abc_input4_39 ... ok [INFO] [stdout] test upstream_istr_ne_abc_23 ... ok [INFO] [stdout] test upstream_str_ne_b_11 ... ok [INFO] [stdout] test upstream_str_ge_b_14 ... ok [INFO] [stdout] test upstream_str_eq_noheader_42 ... ok [INFO] [stdout] test upstream_str_ne_none_100_0 ... ok [INFO] [stdout] test upstream_str_ne_none_100_1 ... ok [INFO] [stdout] test upstream_str_eq_c_10 ... ok [INFO] [stdout] test upstream_str_lt_b_31 ... ok [INFO] [stdout] test upstream_str_eq_b_6 ... ok [INFO] [stdout] test upstream_istr_eq_abc_16 ... ok [INFO] [stdout] test upstream_str_ne_none_100_3 ... ok [INFO] [stdout] test upstream_str_lt_b_pipe_47 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.16s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_headers.rs (/opt/rustwide/target/debug/deps/cli_filter_headers-86ef3a704383b288) [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test filter_header_conflicting_options_error ... ok [INFO] [stdout] test filter_header_firstline_with_count ... ok [INFO] [stdout] test filter_header_hash1_field_by_name ... ok [INFO] [stdout] test filter_header_firstline_basic ... ok [INFO] [stdout] test filter_header_firstline_with_empty_lines ... ok [INFO] [stdout] test filter_header_firstline_with_label ... ok [INFO] [stdout] test filter_header_hash1_with_label ... ok [INFO] [stdout] test filter_header_multifile_only_first_header ... ok [INFO] [stdout] test filter_header_hash1_basic ... ok [INFO] [stdout] test filter_header_short_flag ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.06s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_same_field.rs (/opt/rustwide/target/debug/deps/cli_filter_same_field-8eed342cbba21209) [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test ff_str_eq_same_field ... ok [INFO] [stdout] test ff_reldiff_same_field_zero ... ok [INFO] [stdout] test ff_eq_same_field ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_basic.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_basic-ef56cf3410ba1206) [INFO] [stdout] [INFO] [stdout] running 9 tests [INFO] [stdout] test upstream_basic_ge_by_index_header ... ok [INFO] [stdout] test upstream_basic_eq_by_name_header ... ok [INFO] [stdout] test upstream_basic_le_by_index_header ... ok [INFO] [stdout] test upstream_basic_ne_by_index_header ... ok [INFO] [stdout] test upstream_basic_eq_by_index_header ... ok [INFO] [stdout] test upstream_basic_count_le_header ... ok [INFO] [stdout] test upstream_basic_lt_by_index_header ... ok [INFO] [stdout] test upstream_basic_pipe_delimiter ... ok [INFO] [stdout] test upstream_basic_count_eq_header ... ok [INFO] [stderr] Running tests/cli_filter_upstream_errors.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_errors-057896100d462fae) [INFO] [stdout] [INFO] [stdout] test result: ok. 9 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test upstream_error_invalid_spec_empty_field ... ok [INFO] [stdout] test upstream_error_missing_value_lt ... ok [INFO] [stdout] test upstream_error_ff_gt_zero_index ... ok [INFO] [stdout] test upstream_error_ff_absdiff_le_invalid_value ... ok [INFO] [stdout] test upstream_error_not_enough_fields ... ok [INFO] [stdout] test upstream_error_header_processing_no_digits ... ok [INFO] [stdout] test upstream_error_ff_absdiff_missing_second_colon ... ok [INFO] [stdout] test upstream_error_invalid_regex ... ok [INFO] [stdout] test upstream_error_invalid_numeric_value ... ok [INFO] [stdout] test upstream_error_ff_le_missing_field ... ok [INFO] [stdout] test upstream_error_ff_le_invalid_values ... ok [INFO] [stdout] test upstream_error_no_such_file ... ok [INFO] [stdout] test upstream_error_regex_no_matching_paren ... ok [INFO] [stdout] test upstream_error_ff_absdiff_le_zero_index ... ok [INFO] [stdout] test upstream_error_invalid_field_0 ... ok [INFO] [stdout] test upstream_error_ff_str_ne_invalid_field ... ok [INFO] [stdout] test upstream_error_empty_invalid_field ... ok [INFO] [stdout] test upstream_error_invalid_spec_missing_value ... ok [INFO] [stdout] test upstream_error_invalid_spec_missing_colon ... ok [INFO] [stdout] test upstream_error_invalid_field_abc ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_ff.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_ff-a2c41fc9fe4f1436) [INFO] [stdout] [INFO] [stdout] running 64 tests [INFO] [stdout] test upstream_ff_absdiff_le_named ... ok [INFO] [stdout] test upstream_delimiter_pipe_ff_eq_1_2 ... ok [INFO] [stdout] test upstream_ff_absdiff_le_0_01 ... ok [INFO] [stdout] test upstream_ff_absdiff_le_0_02 ... ok [INFO] [stdout] test upstream_ff_absdiff_le_named_0_02 ... ok [INFO] [stdout] test upstream_ff_eq_pipe ... ok [INFO] [stdout] test upstream_ff_eq_named ... ok [INFO] [stdout] test upstream_ff_eq_basic ... ok [INFO] [stdout] test upstream_ff_gt_named ... ok [INFO] [stdout] test upstream_ff_absdiff_le_rev_2_1 ... ok [INFO] [stdout] test upstream_delimiter_pipe_ff_ne_1_2 ... ok [INFO] [stdout] test upstream_delimiter_pipe_ff_le_1_2 ... ok [INFO] [stdout] test upstream_delimiter_pipe_ff_str_ne_3_4 ... ok [INFO] [stdout] test upstream_ff_gt_basic ... ok [INFO] [stdout] test upstream_ff_absdiff_gt_0_02 ... ok [INFO] [stdout] test upstream_ff_ge_basic ... ok [INFO] [stdout] test upstream_ff_istr_eq_3_4 ... ok [INFO] [stdout] test upstream_ff_absdiff_gt_named ... ok [INFO] [stdout] test upstream_ff_absdiff_gt_named_0_02 ... ok [INFO] [stdout] test upstream_ff_istr_ne_basic ... ok [INFO] [stdout] test upstream_ff_istr_ne_named ... ok [INFO] [stdout] test upstream_ff_istr_ne_3_4 ... ok [INFO] [stdout] test upstream_ff_le_named ... ok [INFO] [stdout] test upstream_ff_le_basic ... ok [INFO] [stdout] test upstream_ff_lt_named_both ... ok [INFO] [stdout] test upstream_ff_le_pipe ... ok [INFO] [stdout] test upstream_ff_ge_named ... ok [INFO] [stdout] test upstream_ff_absdiff_gt_0_01 ... ok [INFO] [stdout] test upstream_delimiter_pipe_ff_lt_1_2 ... ok [INFO] [stdout] test upstream_ff_absdiff_le_named_rev ... ok [INFO] [stdout] test upstream_ff_eq_no_header ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_1e_5 ... ok [INFO] [stdout] test upstream_ff_ne_basic ... ok [INFO] [stdout] test upstream_ff_ne_named ... ok [INFO] [stdout] test upstream_ff_lt_named ... ok [INFO] [stdout] test upstream_ff_ne_pipe ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_1e_6 ... ok [INFO] [stdout] test upstream_ff_istr_ne_f3_4 ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_named ... ok [INFO] [stdout] test upstream_ff_str_eq_3_4 ... ok [INFO] [stdout] test upstream_ff_reldiff_le_named_1e_7 ... ok [INFO] [stdout] test upstream_ff_reldiff_le_1e_7 ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_1e_7 ... ok [INFO] [stdout] test upstream_ff_reldiff_le_1e_5 ... ok [INFO] [stdout] test upstream_ff_istr_eq_f3_4 ... ok [INFO] [stdout] test upstream_ff_reldiff_le_named_1e_6 ... ok [INFO] [stdout] test upstream_ff_reldiff_le_1e_6 ... ok [INFO] [stdout] test upstream_ff_str_eq_f3_4 ... ok [INFO] [stdout] test upstream_ff_str_eq_basic ... ok [INFO] [stdout] test upstream_ff_gt_named_both ... ok [INFO] [stdout] test upstream_ff_lt_basic ... ok [INFO] [stdout] test upstream_ff_str_ne_named ... ok [INFO] [stdout] test upstream_ff_reldiff_le_named ... ok [INFO] [stdout] test upstream_ff_istr_eq_basic ... ok [INFO] [stdout] test upstream_ff_istr_eq_named ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_named_1e_7 ... ok [INFO] [stdout] test upstream_ff_str_ne_pipe ... ok [INFO] [stdout] test upstream_ff_str_ne_f3_4 ... ok [INFO] [stdout] test upstream_ff_reldiff_gt_named_1e_6 ... ok [INFO] [stdout] test upstream_ff_str_ne_3_4 ... ok [INFO] [stdout] test upstream_ff_str_eq_named ... ok [INFO] [stdout] test upstream_ff_str_ne_basic ... ok [INFO] [stdout] test upstream_ff_str_eq_pipe ... ok [INFO] [stdout] test upstream_invert_ff_ne ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_field_list.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_field_list-66d66106686f3b33) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test upstream_field_list_or_istr_eq_2_3_abc ... ok [INFO] [stdout] test upstream_field_list_or_iregex_7_3_2 ... ok [INFO] [stdout] test upstream_field_list_gt_range ... ok [INFO] [stdout] test upstream_field_list_istr_in_fld_2_3_ab ... ok [INFO] [stdout] test upstream_field_list_or_regex_2_3_7 ... ok [INFO] [stdout] test upstream_field_list_or_istr_eq_2_3_abc_upper ... ok [INFO] [stdout] test upstream_field_list_not_regex_2_3_7 ... ok [INFO] [stdout] test upstream_field_list_str_in_fld_2_3_7_ab ... ok [INFO] [stdout] test upstream_field_list_str_eq_4_6_0 ... ok [INFO] [stdout] test upstream_field_list_lt_list ... ok [INFO] [stdout] test upstream_field_list_blank_2_3 ... ok [INFO] [stdout] test upstream_field_list_str_in_fld_2_3_ab ... ok [INFO] [stdout] test upstream_field_list_empty_2_3_7 ... ok [INFO] [stdout] test upstream_field_list_eq_reverse_range ... ok [INFO] [stdout] test upstream_field_list_ne_ranges ... ok [INFO] [stdout] test upstream_field_list_ge_range ... ok [INFO] [stdout] test upstream_field_list_or_eq_ranges ... ok [INFO] [stdout] test upstream_field_list_str_not_in_fld_2_3_ab ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_is_numeric.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_is_numeric-68240d1b3ae49317) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test upstream_is_nan ... ok [INFO] [stdout] test upstream_is_numeric ... ok [INFO] [stdout] test upstream_is_numeric_combined ... ok [INFO] [stdout] test upstream_is_infinity ... ok [INFO] [stdout] test upstream_is_finite_combined ... ok [INFO] [stdout] test upstream_is_finite ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_labels_empty.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_labels_empty-957567ec0e0a7e1c) [INFO] [stdout] [INFO] [stdout] running 20 tests [INFO] [stdout] test upstream_blank_multi_field ... ok [INFO] [stdout] test upstream_empty_multi_field ... ok [INFO] [stdout] test upstream_not_empty_basic ... ok [INFO] [stdout] test upstream_empty_basic ... ok [INFO] [stdout] test upstream_empty_onefield ... ok [INFO] [stdout] test upstream_label_default_values ... ok [INFO] [stdout] test upstream_not_blank_onefield ... ok [INFO] [stdout] test upstream_label_basic ... ok [INFO] [stdout] test upstream_label_values_missing_first ... ok [INFO] [stdout] test upstream_empty_with_other_filter ... ok [INFO] [stdout] test upstream_empty_header_name ... ok [INFO] [stdout] test upstream_label_no_header ... ok [INFO] [stdout] test upstream_blank_basic ... ok [INFO] [stdout] test upstream_num_or_empty ... ok [INFO] [stdout] test upstream_blank_header_name ... ok [INFO] [stdout] test upstream_not_empty_header_name ... ok [INFO] [stdout] test upstream_label_values_custom ... ok [INFO] [stdout] test upstream_not_blank_header_name ... ok [INFO] [stdout] test upstream_label_values_missing_second ... ok [INFO] [stdout] test upstream_not_blank_basic ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 20 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_length.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_length-203bff1066974d12) [INFO] [stdout] [INFO] [stdout] running 43 tests [INFO] [stdout] test upstream_byte_len_ge_4_2 ... ok [INFO] [stdout] test upstream_byte_len_ge_text_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_ne_3_0 ... ok [INFO] [stdout] test upstream_byte_len_gt_3_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_eq_3_0 ... ok [INFO] [stdout] test upstream_byte_len_eq_3_2 ... ok [INFO] [stdout] test upstream_byte_len_le_3_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_le_4_2 ... ok [INFO] [stdout] test upstream_byte_len_gt_4_2 ... ok [INFO] [stdout] test upstream_byte_len_ge_text_star_3_unicode ... ok [INFO] [stdout] test upstream_char_len_eq_3_0 ... ok [INFO] [stdout] test upstream_byte_len_eq_3_1 ... ok [INFO] [stdout] test upstream_byte_len_ge_3_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_ne_3_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_ne_3_2 ... ok [INFO] [stdout] test upstream_char_len_ge_range_input4 ... ok [INFO] [stdout] test upstream_char_len_eq_3_1 ... ok [INFO] [stdout] test upstream_char_len_ge_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_gt_4_2 ... ok [INFO] [stdout] test upstream_char_len_eq_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_lt_1_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_ne_3_1 ... ok [INFO] [stdout] test upstream_char_len_ge_text_star_3_unicode ... ok [INFO] [stdout] test upstream_char_len_ge_4_2 ... ok [INFO] [stdout] test upstream_char_len_eq_3_2 ... ok [INFO] [stdout] test upstream_char_len_ge_4_2_unicode ... ok [INFO] [stdout] test upstream_char_len_le_3_3_unicode ... ok [INFO] [stdout] test upstream_byte_len_lt_4_2 ... ok [INFO] [stdout] test upstream_byte_len_lt_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_ge_text_3_unicode ... ok [INFO] [stdout] test upstream_char_len_lt_header_escaped_space ... ok [INFO] [stdout] test upstream_byte_len_eq_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_lt_4_2 ... ok [INFO] [stdout] test upstream_char_len_ne_3_1 ... ok [INFO] [stdout] test upstream_char_len_lt_header_escaped_space_arg_sep ... ok [INFO] [stdout] test upstream_char_len_ne_3_0 ... ok [INFO] [stdout] test upstream_char_len_le_4_2 ... ok [INFO] [stdout] test upstream_char_len_ne_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_gt_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_le_2_2_unicode ... ok [INFO] [stdout] test upstream_char_len_lt_text_2_3_unicode ... ok [INFO] [stdout] test upstream_char_len_lt_3_3_unicode ... ok [INFO] [stdout] test upstream_char_len_ne_3_2 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 43 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_misc.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_misc-e56e3a84742113eb) [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test upstream_delimiter_pipe_eq_2_1 ... ok [INFO] [stdout] test upstream_empty_file_header_ge_3_100 ... ok [INFO] [stdout] test upstream_no_header_eq_1_100_empty_3 ... ok [INFO] [stdout] test upstream_invert_eq_1_0_eq_2_100 ... ok [INFO] [stdout] test upstream_invert_or_eq_1_0_eq_2_101_str_in_fld_4_def ... ok [INFO] [stdout] test upstream_no_header_regex_4_asc_c ... ok [INFO] [stdout] test upstream_no_header_regex_4_a_b_b_c ... ok [INFO] [stdout] test upstream_invert_ff_ne_1_2 ... ok [INFO] [stdout] test upstream_no_header_ff_eq_1_2 ... ok [INFO] [stdout] test upstream_no_header_str_eq_4_abc ... ok [INFO] [stdout] test upstream_multi_file_ge_2_23 ... ok [INFO] [stdout] test upstream_no_header_str_in_fld_2_2 ... ok [INFO] [stdout] test upstream_invert_or_le_1_neg_0_5_ge_2_101_5 ... ok [INFO] [stdout] test upstream_no_header_le_2_101 ... ok [INFO] [stdout] test upstream_stdin_mixed_ge_2_23 ... ok [INFO] [stdout] test upstream_no_header_empty_3 ... ok [INFO] [stdout] test upstream_or_eq_1_0_eq_2_101_str_in_fld_4_def ... ok [INFO] [stdout] test upstream_stdin_cat_ge_2_23 ... ok [INFO] [stdout] test upstream_no_header_eq_2_1 ... ok [INFO] [stdout] test upstream_no_header_str_eq_3_beta ... ok [INFO] [stdout] test upstream_no_header_str_eq_3_a ... ok [INFO] [stdout] test upstream_or_le_1_neg_0_5_ge_2_101_5 ... ok [INFO] [stdout] test upstream_no_header_lt_2_101 ... ok [INFO] [stdout] test upstream_empty_file_ge_3_100 ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_regex.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_regex-c15461967dfd8b27) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test upstream_or_iregex_input4 ... ok [INFO] [stdout] test upstream_iregex_4_abc ... ok [INFO] [stdout] test upstream_not_iregex_f4_abc ... ok [INFO] [stdout] test upstream_not_iregex_4_abc ... ok [INFO] [stdout] test upstream_iregex_4_sz ... ok [INFO] [stdout] test upstream_iregex_3_sz ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stderr] Running tests/cli_filter_upstream_strings.rs (/opt/rustwide/target/debug/deps/cli_filter_upstream_strings-132303f3e7fe62d4) [INFO] [stdout] [INFO] [stdout] running 81 tests [INFO] [stdout] test upstream_invert_or_str_in_fld ... ok [INFO] [stdout] test upstream_istr_eq_c_35 ... ok [INFO] [stdout] test upstream_istr_eq_ssc_19 ... ok [INFO] [stdout] test upstream_istr_eq_abc_16 ... ok [INFO] [stdout] test upstream_istr_eq_c_22 ... ok [INFO] [stdout] test upstream_istr_eq_abc_input4_38 ... ok [INFO] [stdout] test upstream_istr_eq_21 ... ok [INFO] [stdout] test upstream_istr_eq_abc_input4_39 ... ok [INFO] [stdout] test upstream_istr_in_fld_3_b_upper ... ok [INFO] [stdout] test upstream_istr_eq_ssc_18 ... ok [INFO] [stdout] test upstream_istr_in_fld_3_b ... ok [INFO] [stdout] test upstream_istr_in_fld_3_unicode_2 ... ok [INFO] [stdout] test upstream_istr_eq_abc_34 ... ok [INFO] [stdout] test upstream_istr_ne_ssc_24 ... ok [INFO] [stdout] test upstream_istr_in_fld_4_unicode_1 ... ok [INFO] [stdout] test upstream_istr_in_fld_range_input4 ... ok [INFO] [stdout] test upstream_istr_in_fld_4_sc ... ok [INFO] [stdout] test upstream_istr_ne_abc_23 ... ok [INFO] [stdout] test upstream_istr_not_in_fld_3_b_upper ... ok [INFO] [stdout] test upstream_istr_in_fld_f3_b ... ok [INFO] [stdout] test upstream_istr_not_in_fld_f4_sc ... ok [INFO] [stdout] test upstream_pipe_str_in_fld_space ... ok [INFO] [stdout] test upstream_istr_in_fld_f4_unicode ... ok [INFO] [stdout] test upstream_istr_not_in_fld_f4_unicode ... ok [INFO] [stdout] test upstream_str_eq_a_5 ... ok [INFO] [stdout] test upstream_pipe_str_in_fld_3_b ... ok [INFO] [stdout] test upstream_pipe_str_not_in_fld_space ... ok [INFO] [stdout] test upstream_str_eq_a_40 ... ok [INFO] [stdout] test upstream_str_eq_a_pipe_43 ... ok [INFO] [stdout] test upstream_str_eq_9 ... ok [INFO] [stdout] test upstream_istr_not_in_fld_4_sc ... ok [INFO] [stdout] test upstream_str_eq_abc_25 ... ok [INFO] [stdout] test upstream_str_eq_0_input4_37 ... ok [INFO] [stdout] test upstream_pipe_str_in_fld_val ... ok [INFO] [stdout] test upstream_str_eq_abc_26 ... ok [INFO] [stdout] test upstream_str_eq_27 ... ok [INFO] [stdout] test upstream_istr_eq_abc_17 ... ok [INFO] [stdout] test upstream_str_eq_c_10 ... ok [INFO] [stdout] test upstream_str_eq_c_28 ... ok [INFO] [stdout] test upstream_str_eq_none_100_4 ... ok [INFO] [stdout] test upstream_str_eq_abc_7 ... ok [INFO] [stdout] test upstream_str_eq_pipe_44 ... ok [INFO] [stdout] test upstream_str_eq_none_100_2 ... ok [INFO] [stdout] test upstream_str_eq_abc_noheader_41 ... ok [INFO] [stdout] test upstream_str_eq_b_6 ... ok [INFO] [stdout] test upstream_istr_eq_20 ... ok [INFO] [stdout] test upstream_str_ge_b_32 ... ok [INFO] [stdout] test upstream_str_eq_abc_8 ... ok [INFO] [stdout] test upstream_istr_ne_ssc_36 ... ok [INFO] [stdout] test upstream_str_eq_noheader_42 ... ok [INFO] [stdout] test upstream_or_str_in_fld ... ok [INFO] [stdout] test upstream_str_ge_b_14 ... ok [INFO] [stdout] test upstream_str_eq_c_pipe_45 ... ok [INFO] [stdout] test upstream_str_gt_b_33 ... ok [INFO] [stdout] test upstream_str_in_fld_space ... ok [INFO] [stdout] test upstream_str_in_fld_range_input4 ... ok [INFO] [stdout] test upstream_str_in_fld_space_val ... ok [INFO] [stdout] test upstream_str_in_fld_3_b ... ok [INFO] [stdout] test upstream_str_in_fld_range_input4_v2 ... ok [INFO] [stdout] test upstream_str_in_fld_3_sz ... ok [INFO] [stdout] test upstream_str_lt_b_13 ... ok [INFO] [stdout] test upstream_str_in_fld_f3_b ... ok [INFO] [stdout] test upstream_str_ne_b_29 ... ok [INFO] [stdout] test upstream_str_in_fld_multi ... ok [INFO] [stdout] test upstream_str_le_b_30 ... ok [INFO] [stdout] test upstream_str_ne_b_pipe_46 ... ok [INFO] [stdout] test upstream_str_lt_b_pipe_47 ... ok [INFO] [stdout] test upstream_str_in_fld_f3_space ... ok [INFO] [stdout] test upstream_str_in_fld_f4_space_val ... ok [INFO] [stdout] test upstream_str_gt_b_15 ... ok [INFO] [stdout] test upstream_str_ne_b_11 ... ok [INFO] [stdout] test upstream_str_lt_b_31 ... ok [INFO] [stdout] test upstream_str_ne_none_100_3 ... ok [INFO] [stdout] test upstream_str_not_in_fld_multi ... ok [INFO] [stdout] test upstream_str_not_in_fld_range_input4 ... ok [INFO] [stdout] test upstream_str_not_in_fld_3_b ... ok [INFO] [stdout] test upstream_str_ne_none_100_0 ... ok [INFO] [stdout] test upstream_str_le_b_12 ... ok [INFO] [stdout] test upstream_str_ne_none_100_1 ... ok [INFO] [stdout] test upstream_str_in_fld_noheader ... ok [INFO] [stdout] test upstream_str_not_in_fld_space ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.26s [INFO] [stdout] [INFO] [stderr] Running tests/cli_from_csv.rs (/opt/rustwide/target/debug/deps/cli_from_csv-7e2b8ce618ebab9b) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test from_csv_input2_custom_options ... ok [INFO] [stdout] test from_csv_input2_short_options ... ok [INFO] [stdout] test from_csv_file_error_no_line_info ... ok [INFO] [stdout] test from_csv_input1_format2_file ... ok [INFO] [stdout] test from_csv_basic ... ok [INFO] [stdout] test from_csv_input_unicode ... ok [INFO] [stdout] test from_csv_input1_format3_file ... ok [INFO] [stdout] test from_csv_input_bom ... ok [INFO] [stdout] test from_csv_input3_multiline_and_tabs ... ok [INFO] [stdout] test from_csv_empty_records ... ok [INFO] [stdout] test from_csv_input1_format1_file ... ok [INFO] [stdout] test from_csv_invalid1_should_fail ... ok [INFO] [stdout] test from_csv_input3_replacements ... ok [INFO] [stdout] test from_csv_with_custom_delimiter ... ok [INFO] [stdout] test from_csv_gz_matches_plain_csv ... ok [INFO] [stdout] test from_csv_invalid_delimiter_length ... ok [INFO] [stdout] test from_csv_stdin_error ... ok [INFO] [stdout] test from_csv_with_quotes_and_commas ... ok [INFO] [stdout] test from_csv_delimiter_newline_error ... ok [INFO] [stdout] test from_csv_delimiter_quote_same_error ... ok [INFO] [stdout] test from_csv_quote_invalid_length ... ok [INFO] [stdout] test from_csv_replacement_newline_error ... ok [INFO] [stdout] test from_csv_replacement_tab_error ... ok [INFO] [stdout] test from_csv_stdin_filename_explicit ... ok [INFO] [stdout] test from_csv_sanitize_field ... ok [INFO] [stdout] test from_csv_newline_replacement_validation ... ok [INFO] [stdout] test from_csv_quote_newline_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.28s [INFO] [stdout] [INFO] [stderr] Running tests/cli_from_html.rs (/opt/rustwide/target/debug/deps/cli_from_html-40d9e3f244bee406) [INFO] [stdout] [INFO] [stdout] running 27 tests [INFO] [stdout] test from_html_list_mode_curly ... ok [INFO] [stdout] test from_html_index_only_implies_table ... ok [INFO] [stdout] test from_html_query_attr_paren ... ok [INFO] [stdout] test from_html_list_mode ... ok [INFO] [stdout] test from_html_query_attr_paren_quoted ... ok [INFO] [stdout] test from_html_table_direct_tr ... ok [INFO] [stdout] test from_html_list_mode_missing_col_keeps_empty ... ok [INFO] [stdout] test from_html_query_attr_missing_default_keeps_empty ... ok [INFO] [stdout] test from_html_parse_query_empty ... ok [INFO] [stdout] test from_html_pup_attr ... ok [INFO] [stdout] test from_html_pup_text ... ok [INFO] [stdout] test from_html_outfile_writes_file_for_query ... ok [INFO] [stdout] test from_html_col_empty_selector ... ok [INFO] [stdout] test from_html_query_empty_returns_original ... ok [INFO] [stdout] test from_html_table_and_query_conflict_should_fail ... ok [INFO] [stdout] test from_html_table_nested_ignored ... ok [INFO] [stdout] test from_html_table_with_colgroup ... ok [INFO] [stdout] test from_html_col_attr_invalid_syntax ... ok [INFO] [stdout] test from_html_col_invalid_format ... ok [INFO] [stdout] test from_html_col_invalid_selector ... ok [INFO] [stdout] test from_html_col_attr_paren_invalid_syntax ... ok [INFO] [stdout] test from_html_col_attr_paren_syntax ... ok [INFO] [stdout] test from_html_table_mode ... ok [INFO] [stdout] test from_html_table_not_found ... ok [INFO] [stdout] test from_html_table_mode_default_selector_does_not_consume_infile ... ok [INFO] [stdout] test from_html_table_row_with_comment ... ok [INFO] [stdout] test from_html_index_zero_fail ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 27 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.37s [INFO] [stdout] [INFO] [stderr] Running tests/cli_from_html_pup.rs (/opt/rustwide/target/debug/deps/cli_from_html_pup-540aacafafcd6ed5) [INFO] [stdout] [INFO] [stdout] running 5 tests [INFO] [stdout] test pup_compat_attributes ... ok [INFO] [stdout] test pup_compat_combinators ... ok [INFO] [stdout] test pup_compat_display_functions ... ok [INFO] [stdout] test pup_compat_basic_selectors ... ok [INFO] [stdout] test pup_compat_pseudo_classes ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 5 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.27s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/cli_from_xlsx.rs (/opt/rustwide/target/debug/deps/cli_from_xlsx-7aadebe5cfdffa18) [INFO] [stdout] running 13 tests [INFO] [stdout] test from_xlsx_formats_file_sheet_borders ... ok [INFO] [stdout] test from_xlsx_list_sheets ... ok [INFO] [stdout] test from_xlsx_error_missing_file ... ok [INFO] [stdout] test from_xlsx_formats_file_list_sheets ... ok [INFO] [stdout] test from_xlsx_data_types ... ok [INFO] [stdout] test from_xlsx_datetime_type ... ok [INFO] [stdout] test from_xlsx_formula_error ... ok [INFO] [stdout] test from_xlsx_basic ... ok [INFO] [stdout] test from_xlsx_integer_type ... ok [INFO] [stdout] test from_xlsx_formats_file_default ... ok [INFO] [stdout] test from_xlsx_specific_sheet ... ok [INFO] [stdout] test from_xlsx_error_non_existent_file ... ok [INFO] [stdout] test from_xlsx_sheet_not_found_error ... ok [INFO] [stdout] [INFO] [stderr] Running tests/cli_header.rs (/opt/rustwide/target/debug/deps/cli_header-e61a19edc8f13606) [INFO] [stdout] test result: ok. 13 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.21s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test header_names_only ... ok [INFO] [stdout] test header_duplicate_detection ... ok [INFO] [stdout] test header_outfile ... ok [INFO] [stdout] test header_multiple_files ... ok [INFO] [stdout] test header_start_index ... ok [INFO] [stdout] test header_basic ... ok [INFO] [stdout] test header_empty_input ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.11s [INFO] [stdout] [INFO] [stderr] Running tests/cli_join.rs (/opt/rustwide/target/debug/deps/cli_join-9be537c6d3d3ff76) [INFO] [stdout] [INFO] [stdout] running 81 tests [INFO] [stdout] test join_basic_empty_filter_noheader ... ok [INFO] [stdout] test join_basic_empty_data_noheader ... ok [INFO] [stdout] test join_basic_line_buffered_header_allow_duplicate_keys_append_whole_line ... ok [INFO] [stdout] test join_basic_alternate_delimiter_header_multi_key_append ... ok [INFO] [stdout] test join_basic_exclude_header_whole_line_key ... ok [INFO] [stdout] test join_basic_empty_filter_header ... ok [INFO] [stdout] test join_basic_from_golden_whole_line_key_header_short_opts ... ok [INFO] [stdout] test join_basic_allow_duplicate_keys_header_append_last_wins ... ok [INFO] [stdout] test join_basic_alternate_delimiter_header_key_only ... ok [INFO] [stdout] test join_basic_inner_join_header_by_index ... ok [INFO] [stdout] test join_basic_alternate_delimiter_header_with_data_fields ... ok [INFO] [stdout] test join_basic_alternate_delimiter_header_named_fields ... ok [INFO] [stdout] test join_basic_allow_duplicate_keys_noheader_append_last_wins ... ok [INFO] [stdout] test join_basic_line_buffered_header_filter_file ... ok [INFO] [stdout] test join_basic_inner_join_header_by_name ... ok [INFO] [stdout] test join_basic_from_golden_whole_line_key_header ... ok [INFO] [stdout] test join_basic_single_column_filter_header_data_and_append ... ok [INFO] [stdout] test join_basic_single_column_filter_header_key_only ... ok [INFO] [stdout] test join_coverage_append_index_out_of_range_filter_header ... ok [INFO] [stdout] test join_basic_empty_data_header ... ok [INFO] [stdout] test join_coverage_duplicate_key_error ... ok [INFO] [stdout] test join_basic_line_buffered_header_key_fields_1 ... ok [INFO] [stdout] test join_coverage_exclude_with_write_all ... ok [INFO] [stdout] test join_coverage_exclude_with_append ... ok [INFO] [stdout] test join_basic_line_buffered_noheader_key_fields_1 ... ok [INFO] [stdout] test join_basic_write_all_left_outer_join_header ... ok [INFO] [stdout] test join_basic_write_all_left_outer_join_noheader ... ok [INFO] [stdout] test join_coverage_append_index_out_of_range_no_header ... ok [INFO] [stdout] test join_basic_exclude_noheader_whole_line_key ... ok [INFO] [stdout] test join_basic_write_all_multi_append_fields_header ... ok [INFO] [stdout] test join_error_different_number_of_keys_and_data_fields_header ... ok [INFO] [stdout] test join_error_different_number_of_keys_and_data_fields_noheader ... ok [INFO] [stdout] test join_error_append_index_out_of_filter_header ... ok [INFO] [stdout] test join_basic_line_buffered_header_data_fields ... ok [INFO] [stdout] test join_error_data_key_index_out_of_range ... ok [INFO] [stdout] test join_error_delimiter_must_be_single_char ... ok [INFO] [stdout] test join_coverage_write_all_requires_append ... ok [INFO] [stdout] test join_error_exclude_with_append_fields_noheader_index ... ok [INFO] [stdout] test join_error_duplicate_keys_header_append_whole_line ... ok [INFO] [stdout] test join_error_invalid_append_index_header_filter_header ... ok [INFO] [stdout] test join_error_duplicate_keys_noheader_append_index ... ok [INFO] [stdout] test join_error_exclude_with_append_fields_header_index ... ok [INFO] [stdout] test join_basic_line_buffered_noheader_filter_file ... ok [INFO] [stdout] test join_error_exclude_with_append ... ok [INFO] [stdout] test join_error_duplicate_keys_filter_header_index ... ok [INFO] [stdout] test join_basic_line_buffered_header_allow_duplicate_keys_append ... ok [INFO] [stdout] test join_error_different_number_of_keys_and_data_fields_header_name ... ok [INFO] [stdout] test join_error_invalid_append_index_noheader ... ok [INFO] [stdout] test join_error_exclude_with_append_fields_header_name ... ok [INFO] [stdout] test join_error_duplicate_keys_noheader_append_whole_line ... ok [INFO] [stdout] test join_error_invalid_header_name_append_fields ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_append_header_2_0 ... ok [INFO] [stdout] test join_error_invalid_key_index_header ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_append_header_name_f2_0 ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_append_header_0_2 ... ok [INFO] [stdout] test join_error_invalid_field_range_noheader_name_requires_header ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_data_0_2 ... ok [INFO] [stdout] test join_error_invalid_field_range_header_unknown_name_in_list ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_data_2_0 ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_append_header_name_0_f2 ... ok [INFO] [stdout] test join_error_invalid_field_list_empty_element_noheader ... ok [INFO] [stdout] test join_error_duplicate_keys_header_append_index ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_key_0_2 ... ok [INFO] [stdout] test join_error_invalid_header_name_data_fields ... ok [INFO] [stdout] test join_error_invalid_header_name_key_fields ... ok [INFO] [stdout] test join_error_key_length_mismatch_noheader ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_name_0_f2 ... ok [INFO] [stdout] test join_error_invalid_field_list_empty_element_header ... ok [INFO] [stdout] test join_error_stdin_filter_without_data_header ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_name_data_f2_0 ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields ... ok [INFO] [stdout] test join_error_prefix_without_header ... ok [INFO] [stdout] test join_error_missing_filter_file_header ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_name_data_0_f2 ... ok [INFO] [stdout] test join_error_missing_filter_file_noheader ... ok [INFO] [stdout] test join_error_write_all_cannot_be_used_with_exclude ... ok [INFO] [stdout] test join_error_stdin_filter_without_data_noheader ... ok [INFO] [stdout] test join_error_write_all_requires_append_fields ... ok [INFO] [stdout] test join_error_invalid_whole_line_combo_key_and_fields_header_name_f2_0 ... ok [INFO] [stdout] test join_error_no_such_data_file ... ok [INFO] [stdout] test join_error_no_such_filter_file ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 81 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stderr] Running tests/cli_join_header_reorder.rs (/opt/rustwide/target/debug/deps/cli_join_header_reorder-702ceb8515abb414) [INFO] [stdout] test join_multi_files_different_column_order ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.03s [INFO] [stdout] [INFO] [stderr] Running tests/cli_keep_header.rs (/opt/rustwide/target/debug/deps/cli_keep_header-d85f0ce08fcc4b8a) [INFO] [stdout] [INFO] [stdout] running 25 tests [INFO] [stdout] test keep_header_empty_command_list ... ok [INFO] [stdout] test keep_header_empty_file_and_input1_sort ... ok [INFO] [stdout] test keep_header_missing_separator ... ok [INFO] [stdout] test keep_header_missing_command ... ok [INFO] [stdout] file.row,field1,field2,field3 [INFO] [stdout] test keep_header_no_command_after_separator ... ok [INFO] [stdout] test keep_header_input1_twice_numeric_second_field ... ok [INFO] [stdout] test keep_header_empty_file_sort ... ok [INFO] [stdout] test keep_header_eof_during_header_skip ... ok [INFO] [stdout] test keep_header_multi_line_header_with_lines_option ... ok [INFO] [stdout] test keep_header_single_file_sort ... ok [INFO] [stdout] test keep_header_file_open_error ... ok [INFO] [stdout] test keep_header_single_file_sort_numeric_second_field ... ok [INFO] [stdout] test keep_header_stdin_sort ... ok [INFO] [stdout] test keep_header_multi_file_sort ... ok [INFO] [stdout] test keep_header_single_file_sort_reverse ... ok [INFO] [stdout] test keep_header_child_fail ... ok [INFO] [stdout] test keep_header_io_error_broken_pipe ... ok [INFO] [stdout] test keep_header_stdin_pipe_complex ... ok [INFO] [stdout] test keep_header_headeronly_file_and_input1_sort ... ok [INFO] [stdout] test keep_header_headeronly_file_sort ... ok [INFO] [stdout] test keep_header_lines_zero ... ok [INFO] [stdout] test keep_header_broken_pipe_simulation ... ok [INFO] [stdout] test keep_header_oneblankline_cat ... ok [INFO] [stdout] test keep_header_command_fail ... ok [INFO] [stderr] Error: tva: could not open non_existent_file_for_exit_code_test: No such file or directory (os error 2) [INFO] [stderr] [INFO] [stderr] Stack backtrace: [INFO] [stderr] 0: >::from [INFO] [stderr] at /opt/rustwide/cargo-home/registry/src/index.crates.io-1949cf8c6b5b557f/anyhow-1.0.102/src/backtrace.rs:10:14 [INFO] [stderr] 1: as core::ops::try_trait::FromResidual>>::from_residual [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/result.rs:2189:27 [INFO] [stderr] 2: tva::cmd_tva::sort::execute [INFO] [stderr] at ./src/cmd_tva/sort.rs:107:18 [INFO] [stderr] 3: tva::main [INFO] [stderr] at ./src/tva.rs:117:40 [INFO] [stderr] 4: core::result::Result<(), anyhow::Error> as core::ops::function::FnOnce<()>>::call_once [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:250:5 [INFO] [stderr] 5: std::sys::backtrace::__rust_begin_short_backtrace:: core::result::Result<(), anyhow::Error>, core::result::Result<(), anyhow::Error>> [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/sys/backtrace.rs:166:18 [INFO] [stderr] 6: std::rt::lang_start::>::{closure#0} [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:206:18 [INFO] [stderr] 7: <&dyn core::ops::function::Fn<(), Output = i32> + core::marker::Sync + core::panic::unwind_safe::RefUnwindSafe as core::ops::function::FnOnce<()>>::call_once [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/core/src/ops/function.rs:287:21 [INFO] [stderr] 8: std::panicking::catch_unwind::do_call::<&dyn core::ops::function::Fn<(), Output = i32> + core::marker::Sync + core::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stderr] 9: std::panicking::catch_unwind:: + core::marker::Sync + core::panic::unwind_safe::RefUnwindSafe> [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stderr] 10: std::panic::catch_unwind::<&dyn core::ops::function::Fn<(), Output = i32> + core::marker::Sync + core::panic::unwind_safe::RefUnwindSafe, i32> [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stderr] 11: std::rt::lang_start_internal::{closure#0} [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:175:24 [INFO] [stderr] 12: std::panicking::catch_unwind::do_call:: [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:581:40 [INFO] [stderr] 13: std::panicking::catch_unwind:: [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panicking.rs:544:19 [INFO] [stderr] 14: std::panic::catch_unwind:: [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/panic.rs:359:14 [INFO] [stderr] 15: std::rt::lang_start_internal [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:171:5 [INFO] [stderr] 16: std::rt::lang_start::> [INFO] [stderr] at /rustc/562dee4820c458d823175268e41601d4c060588a/library/std/src/rt.rs:205:5 [INFO] [stderr] 17: main [INFO] [stderr] 18: [INFO] [stderr] 19: __libc_start_main [INFO] [stderr] 20: _start [INFO] [stdout] test keep_header_child_exit_code_propagation ... ok [INFO] [stderr] Running tests/cli_longer.rs (/opt/rustwide/target/debug/deps/cli_longer-593b385f001d220e) [INFO] [stdout] [INFO] [stdout] test result: ok. 25 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 28 tests [INFO] [stdout] test longer_empty_lines_in_data ... ok [INFO] [stdout] test longer_interleaved ... ok [INFO] [stdout] test longer_drop_na ... ok [INFO] [stdout] test longer_cols_by_name_range ... ok [INFO] [stdout] test longer_custom_names ... ok [INFO] [stdout] test longer_mixed ... ok [INFO] [stdout] test longer_dup_cols ... ok [INFO] [stdout] test longer_multi_id ... ok [INFO] [stdout] test longer_basic ... ok [INFO] [stdout] test longer_field_out_of_bounds ... ok [INFO] [stdout] test longer_cols_by_wildcard ... ok [INFO] [stdout] test longer_keep_na ... ok [INFO] [stdout] test longer_col_index_exceeds_actual_columns ... ok [INFO] [stdout] test longer_names_pattern ... ok [INFO] [stdout] test longer_invalid_col_index_zero ... ok [INFO] [stdout] test longer_empty_file_skip ... ok [INFO] [stdout] test longer_names_prefix ... ok [INFO] [stdout] test longer_only_header_no_data ... ok [INFO] [stdout] test longer_output_order ... ok [INFO] [stdout] test longer_quotes ... ok [INFO] [stdout] test longer_pattern_no_match_fallback ... ok [INFO] [stdout] test longer_names_sep ... ok [INFO] [stdout] test longer_names_pattern_partial_capture ... ok [INFO] [stdout] test longer_multi_names_to_without_sep_or_pattern ... ok [INFO] [stdout] test longer_invalid_col ... ok [INFO] [stdout] test longer_multiple_files ... ok [INFO] [stdout] test longer_whitespace_value_not_dropped ... ok [INFO] [stdout] test longer_empty_input ... ok [INFO] [stderr] Running tests/cli_nl.rs (/opt/rustwide/target/debug/deps/cli_nl-13fa65b2ad4542ed) [INFO] [stdout] [INFO] [stdout] test result: ok. 28 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 41 tests [INFO] [stdout] test nl_empty_file_from_gold ... ok [INFO] [stdout] test nl_header_empty_file_from_gold ... ok [INFO] [stdout] test nl_header_string_from_gold ... ok [INFO] [stdout] test nl_delimiter_underscore_from_gold ... ok [INFO] [stdout] test nl_basic_from_gold ... ok [INFO] [stdout] test nl_header_and_delimiter_from_gold ... ok [INFO] [stdout] test nl_header_from_gold ... ok [INFO] [stdout] test nl_error_unknown_option ... ok [INFO] [stdout] test nl_header_and_header_string_from_gold ... ok [INFO] [stdout] test nl_delimiter_colon_from_gold ... ok [INFO] [stdout] test nl_multi_file_reordered_from_gold ... ok [INFO] [stdout] test nl_multi_file_continuous_numbering ... ok [INFO] [stdout] test nl_help_displays_usage ... ok [INFO] [stdout] test nl_header_string_implies_header ... ok [INFO] [stdout] test nl_header_string_unicode_from_gold ... ok [INFO] [stdout] test nl_multi_file_header_second_from_gold ... ok [INFO] [stdout] test nl_header_string_short_implies_header ... ok [INFO] [stdout] test nl_multi_file_from_gold ... ok [INFO] [stdout] test nl_multi_file_header_start_number_from_gold ... ok [INFO] [stdout] test nl_empty_file_no_line_number_consumed ... ok [INFO] [stdout] test nl_line_buffered_help_text ... ok [INFO] [stdout] test nl_multi_file_header_mixed_from_gold ... ok [INFO] [stdout] test nl_negative_start_number ... ok [INFO] [stdout] test nl_stdin_mixed_dash_complex_header ... ok [INFO] [stdout] test nl_unicode_header_string ... ok [INFO] [stdout] test nl_stdin_from_gold ... ok [INFO] [stdout] test nl_multi_file_header_string_from_gold ... ok [INFO] [stdout] test nl_stdin_mixed_dash_complex ... ok [INFO] [stdout] test nl_only_newlines ... ok [INFO] [stdout] test nl_error_nosuchfile ... ok [INFO] [stdout] test nl_start_number_from_gold ... ok [INFO] [stdout] test nl_start_number_short_from_gold ... ok [INFO] [stdout] test nl_start_number_negative_from_gold ... ok [INFO] [stdout] test nl_stdin_dash_alias ... ok [INFO] [stdout] test nl_multi_file_with_leading_empty_from_gold ... ok [INFO] [stdout] test nl_zero_start_number ... ok [INFO] [stdout] test nl_stdin_multi_file_header_from_gold ... ok [INFO] [stdout] test nl_line_buffered_matches_default ... ok [INFO] [stdout] test nl_stdin_with_args_from_gold ... ok [INFO] [stdout] test nl_version_matches_tva ... ok [INFO] [stderr] Running tests/cli_plot_bin2d.rs (/opt/rustwide/target/debug/deps/cli_plot_bin2d-2d67ad6afb96642d) [INFO] [stdout] test nl_delimiter_special_chars ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 41 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.17s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 10 tests [INFO] [stdout] test test_plot_bin2d_help ... ok [INFO] [stdout] test test_plot_bin2d_ignore_errors ... ok [INFO] [stdout] test test_plot_bin2d_basic ... ok [INFO] [stdout] test test_plot_bin2d_with_column_names ... ok [INFO] [stdout] test test_plot_bin2d_with_bins ... ok [INFO] [stdout] test test_plot_bin2d_with_different_bins ... ok [INFO] [stdout] test test_plot_bin2d_with_binwidth ... ok [INFO] [stdout] test test_plot_bin2d_clustered_data ... ok [INFO] [stdout] test test_plot_bin2d_with_custom_dimensions ... ok [INFO] [stdout] test test_plot_bin2d_empty_data ... ok [INFO] [stderr] Running tests/cli_plot_box.rs (/opt/rustwide/target/debug/deps/cli_plot_box-41b80855d10326fc) [INFO] [stdout] [INFO] [stdout] test result: ok. 10 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test test_plot_box_help ... ok [INFO] [stdout] test test_plot_box_basic ... ok [INFO] [stdout] test test_plot_box_ignore_errors ... ok [INFO] [stdout] test test_plot_box_with_color ... ok [INFO] [stdout] test test_plot_box_multiple_y_columns ... ok [INFO] [stdout] test test_plot_box_with_outliers ... ok [INFO] [stdout] test test_plot_box_error_no_data ... ok [INFO] [stdout] [INFO] [stderr] Running tests/cli_plot_point.rs (/opt/rustwide/target/debug/deps/cli_plot_point-55301deadd864744) [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.07s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 24 tests [INFO] [stdout] test test_plot_point_iris_basic ... ok [INFO] [stdout] test test_plot_point_basic ... ok [INFO] [stdout] test test_plot_point_help ... ok [INFO] [stdout] test test_plot_point_iris_with_color ... ok [INFO] [stdout] test test_plot_point_multi_y_with_names ... ok [INFO] [stdout] test test_plot_point_multi_y_with_color ... ok [INFO] [stdout] test test_plot_point_path_basic ... ok [INFO] [stdout] test test_plot_point_multi_y_basic ... ok [INFO] [stdout] test test_plot_point_ignore_errors ... ok [INFO] [stdout] test test_plot_point_iris_with_size ... ok [INFO] [stdout] test test_plot_point_path_vs_line ... ok [INFO] [stdout] test test_plot_point_with_color ... ok [INFO] [stdout] test test_plot_point_invalid_column ... ok [INFO] [stdout] test test_plot_point_regression_with_color ... ok [INFO] [stdout] test test_plot_point_error_on_invalid_data ... ok [INFO] [stdout] test test_plot_point_regression_and_path_mutual_exclusion ... ok [INFO] [stdout] test test_plot_point_line ... ok [INFO] [stdout] test test_plot_point_regression_basic ... ok [INFO] [stdout] test test_plot_point_iris_by_index ... ok [INFO] [stdout] test test_plot_point_with_column_names ... ok [INFO] [stdout] test test_plot_point_path_and_line_mutual_exclusion ... ok [INFO] [stdout] test test_plot_point_empty_data ... ok [INFO] [stdout] test test_plot_point_zero_based_index ... ok [INFO] [stdout] test test_plot_point_regression_and_line_mutual_exclusion ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Running tests/cli_reverse.rs (/opt/rustwide/target/debug/deps/cli_reverse-1245649fbd147a24) [INFO] [stdout] running 24 tests [INFO] [stdout] test reverse_header_hash1_single_hash ... ok [INFO] [stdout] test reverse_header_hash1_no_hash_lines ... ok [INFO] [stdout] test reverse_empty ... ok [INFO] [stdout] test reverse_header_hash1_multi_file ... ok [INFO] [stdout] test reverse_header_hash1_hash_no_newline ... ok [INFO] [stdout] test reverse_header_hash1 ... ok [INFO] [stdout] test reverse_header_hash1_only_hash_lines ... ok [INFO] [stdout] test reverse_header_hash1_column_names_no_newline ... ok [INFO] [stdout] test reverse_mmap_fallback ... ok [INFO] [stdout] test reverse_multi_file_header ... ok [INFO] [stdout] test reverse_multi_file_header_empty_first ... ok [INFO] [stdout] test reverse_header_hash1_only_header ... ok [INFO] [stdout] test reverse_header_single_line ... ok [INFO] [stdout] test reverse_basic ... ok [INFO] [stdout] test reverse_header_only_no_newline ... ok [INFO] [stdout] test reverse_header ... ok [INFO] [stdout] test reverse_header_two_lines ... ok [INFO] [stdout] test reverse_multi_file ... ok [INFO] [stdout] test reverse_header_three_lines ... ok [INFO] [stdout] test reverse_single_line ... ok [INFO] [stdout] test reverse_header_empty ... ok [INFO] [stdout] test reverse_stdin ... ok [INFO] [stdout] test reverse_single_line_newline ... ok [INFO] [stderr] Running tests/cli_sample_advanced.rs (/opt/rustwide/target/debug/deps/cli_sample_advanced-c2f8ec3cd452448c) [INFO] [stdout] test reverse_two_lines_no_newline_at_end ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 24 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 61 tests [INFO] [stdout] test sample_bernoulli_skip ... ok [INFO] [stdout] test sample_compat_mode_shuffle ... ok [INFO] [stdout] test sample_data1x25_distinct_k1_p20 ... ok [INFO] [stdout] test sample_bernoulli_basic ... ok [INFO] [stdout] test sample_data5x25_distinct_k2_k4_p20 ... ok [INFO] [stdout] test sample_compat_mode_single_col ... ok [INFO] [stdout] test sample_bernoulli_with_print_random ... ok [INFO] [stdout] test sample_data5x25_distinct_k2_p40 ... ok [INFO] [stdout] test sample_distinct_key_ranges ... ok [INFO] [stdout] test sample_data2x10a_weighted_shuffle ... ok [INFO] [stdout] test sample_data5x25_distinct_range_keys ... ok [INFO] [stdout] test sample_distinct_key_names_range ... ok [INFO] [stdout] test sample_distinct_print_random ... ok [INFO] [stdout] test sample_distinct_prob_1_0 ... ok [INFO] [stdout] test sample_distinct_multiple_keys ... ok [INFO] [stdout] test sample_distinct_with_single_key ... ok [INFO] [stdout] test sample_data2x10c_weighted_shuffle_log_dist ... ok [INFO] [stdout] test sample_data2x10b_weighted_shuffle ... ok [INFO] [stdout] test sample_distinct_with_header ... ok [INFO] [stdout] test sample_distinct_key_names_list ... ok [INFO] [stdout] test sample_empty_input ... ok [INFO] [stdout] test sample_distinct_no_header ... ok [INFO] [stdout] test sample_distinct_gen_random_inorder ... ok [INFO] [stdout] test sample_gen_random_inorder_custom_header ... ok [INFO] [stdout] test sample_distinct_k0_vs_all_fields ... ok [INFO] [stdout] test sample_gen_random_inorder_empty_lines ... ok [INFO] [stdout] test sample_inorder_with_print_random ... ok [INFO] [stdout] test sample_gen_random_inorder_key_reordered ... ok [INFO] [stdout] test sample_multiple_empty_lines ... ok [INFO] [stdout] test sample_gen_random_inorder_no_header ... ok [INFO] [stdout] test sample_gen_random_inorder_key_fields_no_header ... ok [INFO] [stdout] test sample_key_fields_star ... ok [INFO] [stdout] test sample_gen_random_inorder_complex_keys ... ok [INFO] [stdout] test sample_gen_random_inorder_key_fields_names ... ok [INFO] [stdout] test sample_inorder_numeric ... ok [INFO] [stdout] test sample_print_random_with_header_custom ... ok [INFO] [stdout] test sample_very_small_prob ... ok [INFO] [stdout] test sample_reservoir_with_fewer_rows_than_k ... ok [INFO] [stdout] test sample_reservoir_algo_r ... ok [INFO] [stdout] test sample_replace_multiple_items ... ok [INFO] [stdout] test sample_prob_1_0 ... ok [INFO] [stdout] test sample_outfile_option ... ok [INFO] [stdout] test sample_weight_field_header_by_name_multiple_cols ... ok [INFO] [stdout] test sample_shuffle_with_print_random ... ok [INFO] [stdout] test sample_weight_field_header_by_wildcard ... ok [INFO] [stdout] test sample_seed_value_explicit ... ok [INFO] [stdout] test sample_weight_field_with_single_row ... ok [INFO] [stdout] test sample_weighted_inorder ... ok [INFO] [stdout] test sample_gen_random_inorder_random_seed ... ok [INFO] [stdout] test sample_subset_num_greater_than_input ... ok [INFO] [stdout] test sample_weight_zero_or_negative ... ok [INFO] [stdout] test sample_gen_random_inorder_explicit_seed ... ok [INFO] [stdout] test sample_single_row ... ok [INFO] [stdout] test sample_weighted_with_algorithm_r ... ok [INFO] [stdout] test sample_standard_empty_lines ... ok [INFO] [stdout] test sample_weighted_print_random ... ok [INFO] [stdout] test sample_weighted_shuffle_all_weights_zero ... ok [INFO] [stdout] test sample_reservoir_k0 ... ok [INFO] [stdout] test sample_weighted_inorder_single_item ... ok [INFO] [stdout] test sample_gen_random_inorder_key_fields_invalid_no_header ... ok [INFO] [stdout] test sample_gen_random_inorder_key_out_of_range ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 61 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.20s [INFO] [stderr] Running tests/cli_sample_basic.rs (/opt/rustwide/target/debug/deps/cli_sample_basic-1a7a7e6f87781e76) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 47 tests [INFO] [stdout] test sample_inorder_conflicts ... ok [INFO] [stdout] test sample_inorder_conflicts_with_prob ... ok [INFO] [stdout] test sample_compat_stdin_and_files_from_tsv_sample_inputs ... ok [INFO] [stdout] test sample_inorder_conflicts_with_replace ... ok [INFO] [stdout] test sample_gen_random_inorder_conflicts ... ok [INFO] [stdout] test sample_gen_random_inorder_basic ... ok [INFO] [stdout] test sample_key_fields_distinct_per_key ... ok [INFO] [stdout] test sample_key_fields_requires_prob ... ok [INFO] [stdout] test sample_inorder_requires_num ... ok [INFO] [stdout] test sample_invalid_prob ... ok [INFO] [stdout] test sample_num_limited ... ok [INFO] [stdout] test sample_num_prob_conflict ... ok [INFO] [stdout] test sample_compat_num_superset ... ok [INFO] [stdout] test sample_inorder_basic ... ok [INFO] [stdout] test sample_key_no_prob ... ok [INFO] [stdout] test sample_prob_keeps_subset ... ok [INFO] [stdout] test sample_print_random_not_allowed_with_replace ... ok [INFO] [stdout] test sample_print_random_gen_random_conflict ... ok [INFO] [stdout] test sample_print_random_replace_conflict ... ok [INFO] [stdout] test sample_header_preserved ... ok [INFO] [stdout] test sample_key_conflicts ... ok [INFO] [stdout] test sample_replace_conflicts_with_prob ... ok [INFO] [stdout] test sample_invalid_prob_rejected ... ok [INFO] [stdout] test sample_print_random_basic ... ok [INFO] [stdout] test sample_print_random ... ok [INFO] [stdout] test sample_distinct_basic ... ok [INFO] [stdout] test sample_replace_no_num ... ok [INFO] [stdout] test sample_multiple_files ... ok [INFO] [stdout] test sample_replace_requires_num ... ok [INFO] [stdout] test sample_replace_basic ... ok [INFO] [stdout] test sample_gen_random_inorder_conflicts_with_sampling ... ok [INFO] [stdout] test sample_shuffle_basic ... ok [INFO] [stdout] test sample_gen_random_inorder ... ok [INFO] [stdout] test sample_key_index_out_of_range ... ok [INFO] [stdout] test sample_replace_prob_conflict ... ok [INFO] [stdout] test sample_static_seed_produces_reproducible_output ... ok [INFO] [stdout] test sample_compat_multi_file_from_tsv_sample_inputs ... ok [INFO] [stdout] test sample_weight_field_invalid_field_list_reports_error ... ok [INFO] [stdout] test sample_weight_field_basic ... ok [INFO] [stdout] test sample_weight_field_header_by_name ... ok [INFO] [stdout] test sample_windows_newlines_from_tsv_sample_inputs ... ok [INFO] [stdout] test sample_weight_invalid_value ... ok [INFO] [stdout] test sample_weight_index_out_of_range ... ok [INFO] [stdout] test sample_weighted_shuffle ... ok [INFO] [stdout] test sample_weight_replace_conflict ... ok [INFO] [stdout] test sample_weight_field_conflicts_with_prob_and_replace ... ok [INFO] [stdout] test sample_weight_prob_conflict ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 47 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.50s [INFO] [stdout] [INFO] [stderr] Running tests/cli_select.rs (/opt/rustwide/target/debug/deps/cli_select-f3fe69edfb2eb16c) [INFO] [stdout] [INFO] [stdout] running 57 tests [INFO] [stdout] test select_exclude_first_field_from_input1 ... ok [INFO] [stdout] test select_empty_selection ... ok [INFO] [stdout] test select_exclude_field_by_index ... ok [INFO] [stdout] test select_exclude_large_index_is_noop ... ok [INFO] [stdout] test select_empty_file_with_header ... ok [INFO] [stdout] test select_error_incomplete_range_end ... ok [INFO] [stdout] test select_exclude_only_implies_rest ... ok [INFO] [stdout] test select_exclude_overlap_error ... ok [INFO] [stdout] test select_error_incomplete_range_start ... ok [INFO] [stdout] test select_field_range_from_input1 ... ok [INFO] [stdout] test select_exclude_by_name_with_header ... ok [INFO] [stdout] test select_field_from_input1_by_index ... ok [INFO] [stdout] test select_fields_and_exclude_together ... ok [INFO] [stdout] test select_fields_by_name_with_header_special_char_escapes ... ok [INFO] [stdout] test select_fields_by_name_with_header ... ok [INFO] [stdout] test select_fields_by_name_with_header_wildcard ... ok [INFO] [stdout] test select_from_empty_file_with_header ... ok [INFO] [stdout] test select_error_unknown_field_name_with_header_fields ... ok [INFO] [stdout] test select_error_unknown_field_name_with_header_exclude ... ok [INFO] [stdout] test select_fields_by_index_without_header ... ok [INFO] [stdout] test select_fields_and_exclude ... ok [INFO] [stdout] test select_from_empty_file_without_header ... ok [INFO] [stdout] test select_error_zero_field_index ... ok [INFO] [stdout] test select_handles_crlf_input_from_stdin ... ok [INFO] [stdout] test select_header_hash1_with_multiple_hash_lines ... ok [INFO] [stdout] test select_fields_and_exclude_rest_first ... ok [INFO] [stdout] test select_exclude_with_header ... ok [INFO] [stdout] test select_invalid_delimiter ... ok [INFO] [stdout] test select_missing_args ... ok [INFO] [stdout] test select_exclude_max_field_limit ... ok [INFO] [stdout] test select_overlap_error ... ok [INFO] [stdout] test select_reorders_fields_on_file_input ... ok [INFO] [stdout] test select_error_name_without_header ... ok [INFO] [stdout] test select_header_hash1_no_column_names_line ... ok [INFO] [stdout] test select_requires_fields_or_exclude ... ok [INFO] [stdout] test select_rest_first ... ok [INFO] [stdout] test select_rest_last ... ok [INFO] [stdout] test select_repeated_fields ... ok [INFO] [stdout] test select_with_alternate_delimiter_hat ... ok [INFO] [stdout] test select_repeated_fields_with_range ... ok [INFO] [stdout] test select_with_header_hash1_mode ... ok [INFO] [stdout] test select_rest_none_explicit ... ok [INFO] [stdout] test select_with_alternate_delimiter_hat_second_field ... ok [INFO] [stdout] test select_with_header_hash1_mode_exclude ... ok [INFO] [stdout] test select_with_header_hash1_mode_by_index ... ok [INFO] [stdout] test select_from_multiple_files_with_header ... ok [INFO] [stdout] test select_rest_with_header_parsing ... ok [INFO] [stdout] test select_fields_by_name_with_header_name_range ... ok [INFO] [stdout] test select_fields_exclude_conflict_resolved ... ok [INFO] [stdout] test select_from_multiple_files_without_header ... ok [INFO] [stdout] test select_fields_and_exclude_no_conflict ... ok [INFO] [stdout] test select_header_no_such_field ... ok [INFO] [stdout] test select_error_trailing_comma_in_field_list ... ok [INFO] [stdout] test select_header_range_second_missing ... ok [INFO] [stdout] test select_not_enough_fields_error ... ok [INFO] [stdout] test select_invalid_field_spec ... ok [INFO] [stdout] test select_exclude_large_range_is_noop ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 57 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.01s [INFO] [stdout] [INFO] [stderr] Running tests/cli_slice.rs (/opt/rustwide/target/debug/deps/cli_slice-c7389bd27f77b8e3) [INFO] [stdout] [INFO] [stdout] running 18 tests [INFO] [stdout] test slice_drop_single_row ... ok [INFO] [stdout] test slice_multi_file_input ... ok [INFO] [stdout] test slice_outfile_option ... ok [INFO] [stdout] test slice_start_ranges ... ok [INFO] [stdout] test slice_keep_multiple_ranges ... ok [INFO] [stdout] test slice_header_lines_n_with_invert ... ok [INFO] [stdout] test slice_invalid_range_order ... ok [INFO] [stdout] test slice_keep_header_keep_range ... ok [INFO] [stdout] test slice_header_hash_mode ... ok [INFO] [stdout] test slice_header_hash_with_multiple_ranges ... ok [INFO] [stdout] test slice_keep_single_range ... ok [INFO] [stdout] test slice_header_lines_n_mode ... ok [INFO] [stdout] test slice_keep_header_drop_range ... ok [INFO] [stdout] test slice_multi_file_with_header ... ok [INFO] [stdout] test slice_empty_ranges_behavior ... ok [INFO] [stdout] test slice_header_hash1_mode ... ok [INFO] [stdout] test slice_open_ranges ... ok [INFO] [stdout] test slice_invalid_zero_index ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 18 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.46s [INFO] [stdout] [INFO] [stderr] Running tests/cli_slice_repro.rs (/opt/rustwide/target/debug/deps/cli_slice_repro-05f6bd5acb3f66a8) [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test slice_multi_file_header_duplication ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s [INFO] [stdout] [INFO] [stderr] Running tests/cli_sort.rs (/opt/rustwide/target/debug/deps/cli_sort-97c07df407f79089) [INFO] [stdout] [INFO] [stdout] running 37 tests [INFO] [stdout] test sort_key_range ... ok [INFO] [stdout] test sort_header_modes_mutually_exclusive ... ok [INFO] [stdout] test sort_identical_values_stable ... ok [INFO] [stdout] test sort_empty_input ... ok [INFO] [stdout] test sort_header_only_no_data ... ok [INFO] [stdout] test sort_large_numeric_values ... ok [INFO] [stdout] test sort_missing_fields_in_some_rows ... ok [INFO] [stdout] test sort_multiple_keys ... ok [INFO] [stdout] test sort_outfile ... ok [INFO] [stdout] test sort_lexicographic_file_names ... ok [INFO] [stdout] test sort_outfile_with_header ... ok [INFO] [stdout] test sort_default_all_columns_when_no_key ... ok [INFO] [stdout] test sort_default_lexicographic_single_key ... ok [INFO] [stdout] test sort_empty_key_part ... ok [INFO] [stdout] test sort_header_lines_n_no_data ... ok [INFO] [stdout] test sort_key_with_duplicate_indices ... ok [INFO] [stdout] test sort_numeric_with_negative_numbers ... ok [INFO] [stdout] test sort_numeric_reverse_single_key ... ok [INFO] [stdout] test sort_scientific_notation ... ok [INFO] [stdout] test sort_numeric_with_floats ... ok [INFO] [stdout] test sort_reverse_lexicographic_single_key ... ok [INFO] [stdout] test sort_respects_custom_delimiter ... ok [INFO] [stdout] test sort_multiple_files_with_different_headers ... ok [INFO] [stdout] test sort_reverse_numeric ... ok [INFO] [stdout] test sort_with_whitespace_values ... ok [INFO] [stdout] test sort_unicode_values ... ok [INFO] [stdout] test sort_numeric_with_non_numeric_values ... ok [INFO] [stdout] test sort_with_header_lines_n_multi_file ... ok [INFO] [stdout] test sort_single_row ... ok [INFO] [stdout] test sort_with_header ... ok [INFO] [stdout] test sort_with_empty_lines ... ok [INFO] [stdout] test sort_with_header_hash ... ok [INFO] [stdout] test sort_with_header_hash1_no_hash_lines ... ok [INFO] [stdout] test sort_with_header_lines_n ... ok [INFO] [stdout] test sort_with_header_hash1 ... ok [INFO] [stdout] test sort_invalid_key ... ok [INFO] [stdout] test sort_invalid_delimiter ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 37 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.23s [INFO] [stdout] [INFO] [stderr] Running tests/cli_split.rs (/opt/rustwide/target/debug/deps/cli_split-6a16490c3ee02af7) [INFO] [stdout] [INFO] [stdout] running 30 tests [INFO] [stdout] test split_append_mode_correctness ... ok [INFO] [stdout] test split_creates_output_dir ... ok [INFO] [stdout] test split_empty_file_no_output ... ok [INFO] [stdout] test split_key_no_num ... ok [INFO] [stdout] test split_empty_lines_in_data ... ok [INFO] [stdout] test split_key_lines_conflict ... ok [INFO] [stdout] test split_key_fields_invalid_field_list_reports_error ... ok [INFO] [stdout] test split_lines_with_header_and_empty_lines ... ok [INFO] [stdout] test split_delimiter_custom ... ok [INFO] [stdout] test split_lines_per_file_with_header ... ok [INFO] [stdout] test split_missing_args ... ok [INFO] [stdout] test split_numeric_filenames_padding ... ok [INFO] [stdout] test split_max_open_files_lru ... ok [INFO] [stdout] test split_lines_per_file_basic ... ok [INFO] [stdout] test split_lines_num_conflict ... ok [INFO] [stdout] test split_lines_per_file_from_input1x5 ... ok [INFO] [stdout] test split_multiple_files_with_headers ... ok [INFO] [stdout] test split_rejects_conflicting_modes ... ok [INFO] [stdout] test split_header_in_only_skips_header ... ok [INFO] [stdout] test split_prefix_and_suffix_custom ... ok [INFO] [stdout] test split_random_by_key_on_input4x18_groups_keys_together ... ok [INFO] [stdout] test split_random_num_files_1 ... ok [INFO] [stdout] test split_random_by_key_groups_keys_together ... ok [INFO] [stdout] test split_key_fields_with_empty_fields ... ok [INFO] [stdout] test split_seed_value_reproducible ... ok [INFO] [stdout] test split_requires_mode ... ok [INFO] [stdout] test split_random_static_seed_reproducible ... ok [INFO] [stdout] test split_file_exists_no_append ... ok [INFO] [stdout] test split_output_not_dir ... ok [INFO] [stderr] Running tests/cli_stats.rs (/opt/rustwide/target/debug/deps/cli_stats-781455471471d715) [INFO] [stdout] test split_random_with_append ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 30 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.43s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 206 tests [INFO] [stdout] test stats_collapse_single_value ... ok [INFO] [stdout] test stats_count_header ... ok [INFO] [stdout] test stats_all_same_value ... ok [INFO] [stdout] test stats_count ... ok [INFO] [stdout] test stats_alternating_values ... ok [INFO] [stdout] test stats_custom_values_delimiter ... ok [INFO] [stdout] test stats_collapse_alias_no_header ... ok [INFO] [stdout] test stats_cv ... ok [INFO] [stdout] test stats_custom_delimiter_group ... ok [INFO] [stdout] test stats_custom_header ... ok [INFO] [stdout] test stats_count_header_only ... ok [INFO] [stdout] test stats_count_no_header ... ok [INFO] [stdout] test stats_count_header_implicit ... ok [INFO] [stdout] test stats_cv_single_value ... ok [INFO] [stdout] test stats_custom_delimiter ... ok [INFO] [stdout] test stats_advanced_math ... ok [INFO] [stdout] test stats_duplicate_field_in_list ... ok [INFO] [stdout] test stats_collapse_no_header ... ok [INFO] [stdout] test stats_empty_file_with_header ... ok [INFO] [stdout] test stats_custom_header_with_quantile ... ok [INFO] [stdout] test stats_dos_line_endings ... ok [INFO] [stdout] test stats_descending_order ... ok [INFO] [stdout] test stats_empty_values_in_middle ... ok [INFO] [stdout] test stats_cv_no_header ... ok [INFO] [stdout] test stats_exclude_missing_all_present ... ok [INFO] [stdout] test stats_basic_help ... ok [INFO] [stdout] test stats_first_last_single_row ... ok [INFO] [stdout] test stats_exclude_missing ... ok [INFO] [stdout] test stats_all_missing_values ... ok [INFO] [stdout] test stats_collapse_with_custom_delimiter ... ok [INFO] [stdout] test stats_custom_header_multiple ... ok [INFO] [stdout] test stats_custom_header_quantile ... ok [INFO] [stdout] test stats_geomean_with_zero ... ok [INFO] [stdout] test stats_float_precision ... ok [INFO] [stdout] test stats_first_no_header ... ok [INFO] [stdout] test stats_geomean_no_header ... ok [INFO] [stdout] test stats_geomean_positive ... ok [INFO] [stdout] test stats_harmmean_no_header ... ok [INFO] [stdout] test stats_harmmean_positive ... ok [INFO] [stdout] test stats_error_quantile_no_prob ... ok [INFO] [stdout] test stats_group_by_single_group ... ok [INFO] [stdout] test stats_group_by_with_missing_values ... ok [INFO] [stdout] test stats_first_last ... ok [INFO] [stdout] test stats_group_by ... ok [INFO] [stdout] test stats_group_by_many_groups ... ok [INFO] [stdout] test stats_group_by_no_header ... ok [INFO] [stdout] test stats_harmmean_with_zero ... ok [INFO] [stdout] test stats_header_hash1_count ... ok [INFO] [stdout] test stats_group_by_multiple ... ok [INFO] [stdout] test stats_header_hash1_basic ... ok [INFO] [stdout] test stats_header_hash1_empty_after_header ... ok [INFO] [stdout] test stats_header_hash1_mode_nunique ... ok [INFO] [stdout] test stats_error_exclude_and_replace_missing ... ok [INFO] [stdout] test stats_header_hash1_missing_count ... ok [INFO] [stdout] test stats_header_hash1_first_last ... ok [INFO] [stdout] test stats_header_hash1_multiple_files ... ok [INFO] [stdout] test stats_header_hash1_group_by ... ok [INFO] [stdout] test stats_header_hash1_geomean_harmmean ... ok [INFO] [stdout] test stats_header_hash1_mode_count ... ok [INFO] [stdout] test stats_header_hash1_stdev_mad ... ok [INFO] [stdout] test stats_header_hash1_rand ... ok [INFO] [stdout] test stats_header_hash1_quantile_custom_header ... ok [INFO] [stdout] test stats_header_hash1_unique_collapse ... ok [INFO] [stdout] test stats_header_hash1_with_replace_missing ... ok [INFO] [stdout] test stats_field_by_name_not_found ... ok [INFO] [stdout] test stats_infinity_values ... ok [INFO] [stdout] test stats_header_hash1_exclude_missing ... ok [INFO] [stdout] test stats_header_hash1_no_hash_lines ... ok [INFO] [stdout] test stats_header_hash1_range_cv ... ok [INFO] [stdout] test stats_group_by_field_not_found ... ok [INFO] [stdout] test stats_header_hash1_multiple_hash_lines ... ok [INFO] [stdout] test stats_iqr_single_value ... ok [INFO] [stdout] test stats_header_hash1_with_write_header ... ok [INFO] [stdout] test stats_mad_single_value ... ok [INFO] [stdout] test stats_header_hash1_median_variance ... ok [INFO] [stdout] test stats_header_hash1_quantile ... ok [INFO] [stdout] test stats_iqr ... ok [INFO] [stdout] test stats_mad ... ok [INFO] [stdout] test stats_mad_no_header ... ok [INFO] [stdout] test stats_last_no_header ... ok [INFO] [stdout] test stats_header_hash1_multiple_ops ... ok [INFO] [stdout] test stats_many_rows ... ok [INFO] [stdout] test stats_leading_trailing_whitespace ... ok [INFO] [stdout] test stats_many_fields ... ok [INFO] [stdout] test stats_mean ... ok [INFO] [stdout] test stats_min_max ... ok [INFO] [stdout] test stats_min_no_header ... ok [INFO] [stdout] test stats_missing_count_no_header ... ok [INFO] [stdout] test stats_mode_count ... ok [INFO] [stdout] test stats_missing_count_no_missing ... ok [INFO] [stdout] test stats_max_no_header ... ok [INFO] [stdout] test stats_large_numbers ... ok [INFO] [stdout] test stats_mixed_types ... ok [INFO] [stdout] test stats_mixed_positive_negative ... ok [INFO] [stdout] test stats_missing_count_ops ... ok [INFO] [stdout] test stats_mode_no_repeats ... ok [INFO] [stdout] test stats_mean_no_header ... ok [INFO] [stdout] test stats_mode_count_single_value ... ok [INFO] [stdout] test stats_mode_no_header ... ok [INFO] [stdout] test stats_median_no_header ... ok [INFO] [stdout] test stats_mode_single_value ... ok [INFO] [stdout] test stats_iqr_no_header ... ok [INFO] [stdout] test stats_mode_count_no_header ... ok [INFO] [stdout] test stats_mode_count_multiple_same ... ok [INFO] [stdout] test stats_header_only_file ... ok [INFO] [stdout] test stats_not_missing_count_no_header ... ok [INFO] [stdout] test stats_median ... ok [INFO] [stdout] test stats_error_delimiter_and_values_delimiter_same ... ok [INFO] [stdout] test stats_multiple_operations_different_fields ... ok [INFO] [stdout] test stats_multiple_files_with_empty ... ok [INFO] [stdout] test stats_not_missing_count_all_present ... ok [INFO] [stdout] test stats_q1_no_header ... ok [INFO] [stdout] test stats_nan_values ... ok [INFO] [stdout] test stats_no_operations ... ok [INFO] [stdout] test stats_negative_numbers ... ok [INFO] [stdout] test stats_q1_single_value ... ok [INFO] [stdout] test stats_header_hash1_field_by_name_not_found ... ok [INFO] [stdout] test stats_mode_tie ... ok [INFO] [stdout] test stats_error_custom_header_multiple_fields ... ok [INFO] [stdout] test stats_nunique_mode ... ok [INFO] [stdout] test stats_nunique_no_header ... ok [INFO] [stdout] test stats_q3_no_header ... ok [INFO] [stdout] test stats_quantile ... ok [INFO] [stdout] test stats_multiple_operations_same_field ... ok [INFO] [stdout] test stats_quantile_no_header ... ok [INFO] [stdout] test stats_range ... ok [INFO] [stdout] test stats_range_field_selection ... ok [INFO] [stdout] test stats_rand_no_header ... ok [INFO] [stdout] test stats_quantile_single_prob ... ok [INFO] [stdout] test stats_quartiles ... ok [INFO] [stdout] test stats_rand_single_row ... ok [INFO] [stdout] test stats_q3_single_value ... ok [INFO] [stdout] test stats_replace_missing ... ok [INFO] [stdout] test stats_single_column_file ... ok [INFO] [stdout] test stats_quantile_extremes ... ok [INFO] [stdout] test stats_replace_missing_input_side ... ok [INFO] [stdout] test stats_error_quantile_invalid_prob ... ok [INFO] [stdout] test stats_range_single_value ... ok [INFO] [stdout] test stats_rand ... ok [INFO] [stdout] test stats_replace_missing_numeric ... ok [INFO] [stdout] test stats_stdev_single_value ... ok [INFO] [stdout] test stats_string_ops ... ok [INFO] [stdout] test stats_scientific_notation ... ok [INFO] [stdout] test stats_retain_alias_no_header ... ok [INFO] [stdout] test stats_range_no_header ... ok [INFO] [stdout] test stats_unique_count_alias ... ok [INFO] [stdout] test stats_unique_count_alias_no_header ... ok [INFO] [stdout] test stats_small_numbers ... ok [INFO] [stdout] test stats_stdev_no_header ... ok [INFO] [stdout] test stats_unique_single_row ... ok [INFO] [stdout] test stats_unique_no_header ... ok [INFO] [stdout] test stats_unique_values_alias ... ok [INFO] [stdout] test stats_values_alias ... ok [INFO] [stdout] test stats_two_rows ... ok [INFO] [stdout] test stats_unicode_field_names ... ok [INFO] [stdout] test stats_var_alias ... ok [INFO] [stdout] test stats_two_column_file ... ok [INFO] [stdout] test stats_retain_alias ... ok [INFO] [stdout] test stats_unique_values_alias_no_header ... ok [INFO] [stdout] test stats_variance_stdev ... ok [INFO] [stdout] test stats_single_row ... ok [INFO] [stdout] test stats_variance_no_header ... ok [INFO] [stdout] test stats_quantile_invalid_field ... ok [INFO] [stdout] test stats_wildcard_field ... ok [INFO] [stdout] test stats_very_long_field_name ... ok [INFO] [stdout] test stats_sum_no_header ... ok [INFO] [stdout] test stats_var_alias_no_header ... ok [INFO] [stdout] test stats_write_header_with_group_by ... ok [INFO] [stdout] test stats_sum ... ok [INFO] [stdout] test stats_write_header ... ok [INFO] [stdout] test stats_variance_single_value ... ok [INFO] [stdout] test tsv_utils_test_103_group_by_unique_count ... ok [INFO] [stdout] test tsv_utils_test_1field_no_header ... ok [INFO] [stdout] test tsv_utils_test_1field ... ok [INFO] [stdout] test tsv_utils_test_50_group_by_names ... ok [INFO] [stdout] test tsv_utils_test_20_basic_count_min_max ... ok [INFO] [stdout] test tsv_utils_test_34_group_by_1_2 ... ok [INFO] [stdout] test tsv_utils_test_42_group_by_range ... ok [INFO] [stdout] test stats_unique_single_value ... ok [INFO] [stdout] test tsv_utils_test_28_group_by_1 ... ok [INFO] [stdout] test tsv_utils_test_243_mean ... ok [INFO] [stdout] test tsv_utils_test_97_multi_file_unique_count ... ok [INFO] [stdout] test tsv_utils_test_154_count_unique_count_files ... ok [INFO] [stdout] test tsv_utils_error_test_invalid_field_index ... ok [INFO] [stdout] test tsv_utils_test_crlf_handling ... ok [INFO] [stdout] test tsv_utils_test_empty_file ... ok [INFO] [stdout] test tsv_utils_test_advanced_stats_1 ... ok [INFO] [stdout] test tsv_utils_test_58_multi_file ... ok [INFO] [stdout] test tsv_utils_test_empty_file_no_header ... ok [INFO] [stdout] test tsv_utils_test_extended_stats ... ok [INFO] [stdout] test tsv_utils_test_header_only ... ok [INFO] [stdout] test tsv_utils_test_header_as_data ... ok [INFO] [stdout] test tsv_utils_test_field_range_by_name ... ok [INFO] [stdout] test tsv_utils_test_multi_file_no_header ... ok [INFO] [stdout] test tsv_utils_test_field_out_of_bounds_multi_file_behavior ... ok [INFO] [stdout] test tsv_utils_test_stdin_group_by ... ok [INFO] [stdout] test tsv_utils_test_no_header_group_by ... ok [INFO] [stdout] test tsv_utils_test_stdin_mixed_files ... ok [INFO] [stdout] test stats_write_header_no_input_header ... ok [INFO] [stdout] test tsv_utils_test_float_precision_defaults ... ok [INFO] [stdout] test tsv_utils_error_test_invalid_field_list_empty_element ... ok [INFO] [stdout] test tsv_utils_error_test_zero_index ... ok [INFO] [stdout] test tsv_utils_error_test_invalid_field_list ... ok [INFO] [stdout] test tsv_utils_error_test_field_not_found_header ... ok [INFO] [stdout] test tsv_utils_error_test_non_numeric_group_by ... ok [INFO] [stdout] test tsv_utils_error_test_missing_file ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 206 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.96s [INFO] [stdout] [INFO] [stderr] Running tests/cli_to_csv.rs (/opt/rustwide/target/debug/deps/cli_to_csv-101a580da5a42691) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test to_csv_with_quotes ... ok [INFO] [stdout] test to_csv_basic ... ok [INFO] [stdout] test to_csv_file ... ok [INFO] [stdout] test to_csv_custom_delimiter ... ok [INFO] [stdout] test to_csv_invalid_delimiter_length ... ok [INFO] [stdout] test to_csv_invalid_delimiter_word ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.15s [INFO] [stdout] [INFO] [stderr] Running tests/cli_to_md.rs (/opt/rustwide/target/debug/deps/cli_to_md-32a4484cfb2f3f3a) [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test md_right ... ok [INFO] [stdout] test md_num ... ok [INFO] [stdout] test md_fmt ... ok [INFO] [stdout] test md_basic ... ok [INFO] [stdout] test md_center ... ok [INFO] [stdout] test md_fmt_non_numeric_in_numeric_column ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.12s [INFO] [stdout] [INFO] [stderr] Running tests/cli_to_xlsx.rs (/opt/rustwide/target/debug/deps/cli_to_xlsx-59dfec74aee92532) [INFO] [stdout] [INFO] [stdout] running 8 tests [INFO] [stdout] test to_xlsx_write_numeric_and_string ... ok [INFO] [stdout] test to_xlsx_conditional_formatting_ge_bt ... ok [INFO] [stdout] test to_xlsx_invalid_utf8_field ... ok [INFO] [stdout] test to_xlsx_stdout_error ... ok [INFO] [stdout] test to_xlsx_default_outfile ... ok [INFO] [stdout] test to_xlsx_conditional_formatting ... ok [INFO] [stdout] test to_xlsx_basic ... ok [INFO] [stdout] test to_xlsx_sheet_name ... ok [INFO] [stderr] Running tests/cli_transpose.rs (/opt/rustwide/target/debug/deps/cli_transpose-1c5085f0bb00a7a0) [INFO] [stdout] [INFO] [stdout] test result: ok. 8 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.87s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 7 tests [INFO] [stdout] test transpose_empty_input_produces_no_output ... ok [INFO] [stdout] test transpose_single_column ... ok [INFO] [stdout] test transpose_simple_matrix_from_stdin ... ok [INFO] [stdout] test transpose_single_row ... ok [INFO] [stdout] test transpose_invalid_structure_from_stdin ... ok [INFO] [stdout] test transpose_rectangular_matrix_3x4 ... ok [INFO] [stdout] test transpose_single_field ... ok [INFO] [stderr] Running tests/cli_tva.rs (/opt/rustwide/target/debug/deps/cli_tva-64c01795a70c74a1) [INFO] [stdout] [INFO] [stdout] test result: ok. 7 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.34s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 6 tests [INFO] [stdout] test help_headers_flag ... ok [INFO] [stdout] test command_invalid ... ok [INFO] [stdout] test help_fields_flag ... ok [INFO] [stdout] test command_keep_header ... ok [INFO] [stdout] test command_nl ... ok [INFO] [stdout] test command_to_md ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 6 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.14s [INFO] [stdout] [INFO] [stderr] Running tests/cli_uniq.rs (/opt/rustwide/target/debug/deps/cli_uniq-701bd7cc03fdaa1e) [INFO] [stdout] [INFO] [stdout] running 38 tests [INFO] [stdout] test uniq_error_delimiter_length ... ok [INFO] [stdout] test uniq_field_parse_error_in_header_block ... ok [INFO] [stdout] test uniq_field_parse_error_in_noheader_block ... ok [INFO] [stdout] test uniq_error_zero_in_field_range ... ok [INFO] [stdout] test uniq_equiv_start_zero_ok ... ok [INFO] [stdout] test uniq_equiv_and_number ... ok [INFO] [stdout] test uniq_error_number_header_requires_number ... ok [INFO] [stdout] test uniq_basic_files ... ok [INFO] [stdout] test uniq_error_equiv_header_requires_equiv ... ok [INFO] [stdout] test uniq_equiv_start_positive_ok ... ok [INFO] [stdout] test uniq_gold_basic ... ok [INFO] [stdout] test uniq_equiv_start_negative_warning ... ok [INFO] [stdout] test uniq_empty_input_with_header ... ok [INFO] [stdout] test uniq_custom_delimiter ... ok [INFO] [stdout] test uniq_error_field_name_requires_header ... ok [INFO] [stdout] test uniq_basic_stdin ... ok [INFO] [stdout] test uniq_error_equiv_start_requires_equiv ... ok [INFO] [stdout] test uniq_gold_header_fields3_4 ... ok [INFO] [stdout] test uniq_gold_header ... ok [INFO] [stdout] test uniq_gold_field0 ... ok [INFO] [stdout] test uniq_gold_header_field0 ... ok [INFO] [stdout] test uniq_gold_header_field2 ... ok [INFO] [stdout] test uniq_gold_fields1 ... ok [INFO] [stdout] test uniq_gold_noheader_fields3_4 ... ok [INFO] [stdout] test uniq_header_merge ... ok [INFO] [stdout] test uniq_equiv_start_negative ... ok [INFO] [stdout] test uniq_header_field_spec_0 ... ok [INFO] [stdout] test uniq_ignore_case ... ok [INFO] [stdout] test uniq_repeated_logic_at_least_1 ... ok [INFO] [stdout] test uniq_header_named_fields_single ... ok [INFO] [stdout] test uniq_mixed_input ... ok [INFO] [stdout] test uniq_max_logic ... ok [INFO] [stdout] test uniq_noheader_field_spec_0 ... ok [INFO] [stdout] test uniq_header_named_fields_multiple ... ok [INFO] [stdout] test uniq_repeated_min_max ... ok [INFO] [stdout] test uniq_gold_noheader_field2 ... ok [INFO] [stdout] test uniq_missing_fields_strict ... ok [INFO] [stdout] test uniq_gold_header_named_fields ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 38 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s [INFO] [stdout] [INFO] [stderr] Running tests/cli_wider.rs (/opt/rustwide/target/debug/deps/cli_wider-5bc8c3721f4ca7ca) [INFO] [stdout] [INFO] [stdout] running 40 tests [INFO] [stdout] test wider_custom_fill_string ... ok [INFO] [stdout] test wider_explicit_id ... ok [INFO] [stdout] test wider_count_no_values_from ... ok [INFO] [stdout] test wider_doc_example_us_rent_income ... ok [INFO] [stdout] test wider_empty_values_with_fill ... ok [INFO] [stdout] test wider_empty_file ... ok [INFO] [stdout] test wider_float_precision ... ok [INFO] [stdout] test wider_duplicate_id_name_combinations ... ok [INFO] [stdout] test wider_large_numbers ... ok [INFO] [stdout] test wider_id_cols_with_spaces ... ok [INFO] [stdout] test wider_basic ... ok [INFO] [stdout] test wider_implicit_id_multi_col ... ok [INFO] [stdout] test wider_missing_values ... ok [INFO] [stdout] test wider_header_flag ... ok [INFO] [stdout] test wider_header_hash1_multiple_comments ... ok [INFO] [stdout] test wider_datamash_scenarios ... ok [INFO] [stdout] test wider_mixed_types_in_value_column ... ok [INFO] [stdout] test wider_help_text_clarity ... ok [INFO] [stdout] test wider_header_hash1_no_hash_lines ... ok [INFO] [stdout] test wider_advanced_math_stats ... ok [INFO] [stdout] test wider_extended_stats ... ok [INFO] [stdout] test wider_header_hash1 ... ok [INFO] [stdout] test wider_aggregation_ops ... ok [INFO] [stdout] test wider_first_last ... ok [INFO] [stdout] test wider_names_sort ... ok [INFO] [stdout] test wider_multiple_id_columns ... ok [INFO] [stdout] test wider_no_header_numeric_fields ... ok [INFO] [stdout] test wider_unicode_content ... ok [INFO] [stdout] test wider_single_row_single_column ... ok [INFO] [stdout] test wider_numeric_column_indices ... ok [INFO] [stdout] test wider_special_characters_in_names ... ok [INFO] [stdout] test wider_range_op ... ok [INFO] [stdout] test wider_preserve_space ... ok [INFO] [stdout] test wider_negative_numbers ... ok [INFO] [stdout] test wider_only_header_no_data ... ok [INFO] [stdout] test wider_quartiles_iqr ... ok [INFO] [stdout] test wider_multi_file_error ... ok [INFO] [stdout] test wider_missing_values_from_error ... ok [INFO] [stdout] test wider_multi_column_names_from_error ... ok [INFO] [stdout] test wider_multi_column_values_from_error ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 40 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.32s [INFO] [stdout] [INFO] [stderr] Doc-tests tva [INFO] [stdout] [INFO] [stdout] running 21 tests [INFO] [stdout] test src/libs/aggregation/mod.rs - libs::aggregation (line 17) ... ignored [INFO] [stdout] test src/libs/filter/mod.rs - libs::filter (line 34) ... FAILED [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::generate_axis_labels (line 224) ... FAILED [INFO] [stdout] test src/libs/io.rs - libs::io::writer (line 278) ... FAILED [INFO] [stdout] test src/libs/expr/parser/mod.rs - libs::expr::parser::parse (line 45) ... FAILED [INFO] [stdout] test src/libs/io.rs - libs::io::has_nonempty_line (line 174) ... FAILED [INFO] [stdout] test src/libs/io.rs - libs::io::FileWriterManager (line 317) ... FAILED [INFO] [stdout] test src/libs/io.rs - libs::io (line 10) ... FAILED [INFO] [stdout] test src/libs/io.rs - libs::io::read_replaces (line 241) ... FAILED [INFO] [stdout] test src/libs/filter/mod.rs - libs::filter (line 18) has been running for over 60 seconds [INFO] [stdout] test src/libs/filter/mod.rs - libs::filter (line 8) has been running for over 60 seconds [INFO] [stdout] test src/libs/io.rs - libs::io (line 25) has been running for over 60 seconds [INFO] [stdout] test src/libs/io.rs - libs::io::read_lines (line 208) has been running for over 60 seconds [INFO] [stdout] test src/libs/io.rs - libs::io::reader (line 96) has been running for over 60 seconds [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::adaptive_tick_count (line 100) has been running for over 60 seconds [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::calculate_bounds (line 316) has been running for over 60 seconds [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::format_number (line 153) has been running for over 60 seconds [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::nice_breaks (line 65) has been running for over 60 seconds [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::nice_number (line 16) has been running for over 60 seconds [INFO] [stdout] test src/libs/tsv/fields.rs - libs::tsv::fields (line 17) has been running for over 60 seconds [INFO] [stdout] test src/libs/tsv/fields.rs - libs::tsv::fields (line 8) has been running for over 60 seconds [INFO] [stdout] test src/libs/io.rs - libs::io::reader (line 96) ... FAILED [INFO] [stdout] test src/libs/tsv/fields.rs - libs::tsv::fields (line 17) ... ok [INFO] [stdout] test src/libs/tsv/fields.rs - libs::tsv::fields (line 8) ... ok [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::adaptive_tick_count (line 100) ... ok [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::format_number (line 153) ... ok [INFO] [stdout] test src/libs/filter/mod.rs - libs::filter (line 18) ... ok [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::nice_number (line 16) ... ok [INFO] [stdout] test src/libs/filter/mod.rs - libs::filter (line 8) ... ok [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::nice_breaks (line 65) ... ok [INFO] [stdout] test src/libs/plot/axis.rs - libs::plot::axis::calculate_bounds (line 316) ... ok [INFO] [stdout] test src/libs/io.rs - libs::io (line 25) ... ok [INFO] [stdout] test src/libs/io.rs - libs::io::read_lines (line 208) ... ok [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] [INFO] [stdout] ---- src/libs/filter/mod.rs - libs::filter (line 34) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestF7PvwY/rustcjruhk8/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestF7PvwY/rustcjruhk8/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestF7PvwY/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/plot/axis.rs - libs::plot::axis::generate_axis_labels (line 224) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestf3PoT3/rustcqYZbM5/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestf3PoT3/rustcqYZbM5/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestf3PoT3/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io::writer (line 278) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestRdwM7e/rustcMV0bq8/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestRdwM7e/rustcMV0bq8/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestRdwM7e/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/expr/parser/mod.rs - libs::expr::parser::parse (line 45) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestmyVwRO/rustclFWXb8/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestmyVwRO/rustclFWXb8/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestmyVwRO/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io::has_nonempty_line (line 174) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestWTqaSd/rustcsFvqJb/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestWTqaSd/rustcsFvqJb/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestWTqaSd/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io::FileWriterManager (line 317) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestDsnVSq/rustcrufIFD/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestDsnVSq/rustcrufIFD/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestDsnVSq/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io (line 10) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestRcBSrZ/rustcidWCMT/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestRcBSrZ/rustcidWCMT/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestRcBSrZ/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io::read_replaces (line 241) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestd1PQDR/rustcdAykKV/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestd1PQDR/rustcdAykKV/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestd1PQDR/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] ---- src/libs/io.rs - libs::io::reader (line 96) stdout ---- [INFO] [stdout] error: linking with `cc` failed: exit status: 1 [INFO] [stdout] | [INFO] [stdout] = note: "cc" "-m64" "/tmp/rustdoctestOeJbPQ/rustcCg1D6e/symbols.o" "<2 object files omitted>" "-Wl,--as-needed" "-Wl,-Bstatic" "/opt/rustwide/target/debug/deps/{libtempfile-2945beadaa2b2e64,libgetrandom-9b9aff54f01e3e6d,libfastrand-503f12a96d791409,libtva-502dc54db77d5da2,liblexical-dc37d87cdb8fb49c,liblexical_core-b22dcd5382d0c0b6,liblexical_write_float-a64affa8877f7104,liblexical_write_integer-5e3c46047b077e3e,liblexical_parse_float-1b3d600a848617f0,liblexical_parse_integer-f84027c65a7731f5,liblexical_util-9b713496bcbc54a4,libmd5-e27d536735f70a97,libmarkdown_table_formatter-2dcba614543a7220,libunicode_display_width-709e0d72ae0fbf7a,libcomrak-d43cac5b9db5ed37,libderive_builder-4344ad6e5f5708ac,libunicode_categories-ef4962be3dfb8f25,libtyped_arena-e8efe135793da16d,libentities-4ef3148de8917129,libcsv-50a05e817535b59e,libcsv_core-1207486a54d4b450,libcolored-a8d8c5091cb24ddd,libratatui-d9486d246dd8342a,libratatui_macros-dd17f294d3fe8512,libratatui_widgets-8b838129e2a7cdb1,libtime-bd9728ab91e869be,libnum_threads-c1a0ff78db7a07a9,libtime_core-b0a5dd9c151b4fd3,libnum_conv-a6c1e03cf6174049,libderanged-a49ee88422a6728d,libpowerfmt-a0c185df26c26a22,libline_clipping-d4a8ae1719f2be74,libratatui_crossterm-b3ce0916900a9878,libcrossterm-5cb145a6c7fbac23,librustix-0c55d1fa606d2aa1,liblinux_raw_sys-693dbac71fe04287,libsignal_hook_mio-b4bbb076ca8112ee,libsignal_hook-b7bd42c009263dba,libsignal_hook_registry-5720ab1df4abbddd,liberrno-a52f0e2de63da12d,libmio-a49083d25bcd494a,libratatui_core-701e8328e0d7be0a,libunicode_truncate-e5268690af6e2893,libkasuari-b3ea2f95f703a49b,libitertools-1c3eea8d0993d203,libcompact_str-842d96d6e80759eb,libryu-ace37e26d8308611,libstatic_assertions-d53a9977dc6e27e5,libcastaway-0c7295e5f0f2ca82,libunicode_width-79cfce0a776a55d3,libstrum-c3d9e18f0f90fbee,libunicode_segmentation-ff3f1aa3aad6e639,libthiserror-247eaacb807e1c60,libpest-3c92f330bda3d888,libucd_trie-01dd94f548235104,libsha2-8b90c609e5cd1b21,libcpufeatures-471354fefbcaf2d8,libdigest-d50335253084d399,libblock_buffer-89561fdedc720992,libcrypto_common-761e7d9b21004ed9,libgeneric_array-c18ca592204e9758,libtypenum-0e02f3386ab040bb,libbase64-2a03de3babadded3,librust_xlsxwriter-14d71117ee17287f,libssfmt-4325364d06afb0c9,libchrono-fd59886be2197343,libiana_time_zone-e4284183d46316cc,libnum_traits-8434f84c7e6b85f7,liblru-5188cb368b4d068a,libthiserror-f5aa25254639e085,libintspan-bdd9b61b5814924f,libwhich-fb1d7eb079e2f5db,libhome-bdf87ef1480967f0,libeither-2af7c8622d8fa52e,librustix-d74a626b56067bad,liblinux_raw_sys-b3e0a6b3ac010104,libserde_json-01046f0f0ac33e01,libzmij-07c2bc01ed4c756c,libpath_clean-6c3fe9bda0877fc1,liblazy_static-b3603208c0de2608,librapidhash-b6e11bd41014e532,librand_core-02e94ddea3efbdd7,libmemmap2-c08a5add6701a19d,libanyhow-d0824aa9c7568042,libregex-c4a9451e47adf401,libregex_automata-752add5154d8007a,libaho_corasick-911505ac5b3ee82d,libregex_syntax-4c74db8415f6ed3c,libcalamine-c9ace862e42505a6,libfast_float2-ec71ae2c1a92e9ea,libatoi_simd-5cac0865f6818fd9,libdebug_unsafe-11dd337e44017720,libcodepage-bed5a050ba8bee12,libbyteorder-1efcbe4f07366651,libserde-3c313a7e2f2c35d2,libserde_core-57e528f07a610d2d,libzip-4faf5556c67029bc,libzopfli-22dd92ea61ed5152,libsimd_adler32-2a9f28bbb888c384,libbumpalo-0652ea863830e32c,libflate2-d45249e6e81e092b,libzlib_rs-1dd1beb10a93a9f1,libindexmap-a77eb3c57ac1694b,libhashbrown-a0fede83a537ebb1,libequivalent-7e0e8cbe6c474a67,liballocator_api2-3bc2480ae44878f3,libfoldhash-d6902c75bde81c73,libtyped_path-80aa3c76dec3cfcc,libcrc32fast-66fcb8dfd77ba9de,libquick_xml-95185e3eb91e67e3,libmemchr-9b3f20cfb3ebd3b2,libencoding_rs-f47fb1c01542042e,libscraper-85cb33723e24aecb,libego_tree-b962cbce906a24cc,libselectors-8fe1a501a9676d08,librustc_hash-d7c9c021d0487117,libservo_arc-c08b45dc26e7557d,libstable_deref_trait-b312b799b37d90c9,libderive_more-6fda85728562d0cb,libbitflags-a4a524fc7b7b1962,libcssparser-f1d75757b3c7839b,libitoa-ae20521aea192d35,libdtoa_short-9976636c5e28d045,libdtoa-1a7b0ac56c85c3c4,libhtml5ever-61fe16ccdf8deed0,liblog-cfb0a897de58af94,libmarkup5ever-f975b577cf466126,libtendril-e4807d24a652f901,libutf8-d75228722519eff6,libfutf-5e5c45acdaa788be,libmac-c49d677f899b5d26,libweb_atoms-034720d5f9711ba9,libstring_cache-4c00e801766d7736,libprecomputed_hash-7d997fe2cb7badd4,libparking_lot-4655a191b76a8b42,libparking_lot_core-ffa5d6ab3af4f7d3,libsmallvec-45f6e3b8047adea1,liblock_api-ec1e77aca18a533b,libscopeguard-d52bd00767847e44,libdebug_unreachable-64be8850bfcabca1,libphf-70fd18f1b6f64b3f,libphf_shared-7142a314176530d5,libsiphasher-9b5a30f57019f0cd,libahash-44303a6dcb4b7bef,libgetrandom-4e4c575c98e67fc9,liblibc-65ee1eb217d721f2,libonce_cell-0ba6aecba7086d38,libcfg_if-5af52f617df93f8f,libzerocopy-5e8b5ce1f7169ab6,libclap-a1019f21ec5c5586,libclap_builder-bb4a75568be15690,libstrsim-24acdad2526b95b7,libanstream-1b5b996d5ee65254,libanstyle_query-7d642b7421150d4a,libis_terminal_polyfill-21bbb5fdce9e5cde,libcolorchoice-3cdad4dd466782b4,libanstyle_parse-51df2b3336db7fd2,libutf8parse-8828ddbb63eb8bad,libclap_lex-d7bba69169775434,libanstyle-8f9813155d5c1cf2}.rlib" "/lib/rustlib/x86_64-unknown-linux-gnu/lib/{libstd-*,libpanic_unwind-*,libobject-*,libmemchr-*,libaddr2line-*,libgimli-*,libcfg_if-*,librustc_demangle-*,libstd_detect-*,libhashbrown-*,librustc_std_workspace_alloc-*,libminiz_oxide-*,libadler2-*,libunwind-*,liblibc-*,librustc_std_workspace_core-*,liballoc-*,libcore-*,libcompiler_builtins-*}.rlib" "-Wl,-Bdynamic" "-lgcc_s" "-lutil" "-lrt" "-lpthread" "-lm" "-ldl" "-lc" "-L" "/tmp/rustdoctestOeJbPQ/rustcCg1D6e/raw-dylibs" "-B/lib/rustlib/x86_64-unknown-linux-gnu/bin/gcc-ld" "-fuse-ld=lld" "-Wl,--eh-frame-hdr" "-Wl,-z,noexecstack" "-L" "/opt/rustwide/target/debug/build/alloca-5b880e00542b6698/out" "-L" "/lib/rustlib/x86_64-unknown-linux-gnu/lib" "-o" "/tmp/rustdoctestOeJbPQ/rust_out" "-Wl,--gc-sections" "-pie" "-Wl,-z,relro,-z,now" "-nodefaultlibs" [INFO] [stdout] = note: some arguments are omitted. use `--verbose` to show all linker arguments [INFO] [stdout] = note: collect2: fatal error: ld terminated with signal 9 [Killed] [INFO] [stdout] compilation terminated. [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 1 previous error [INFO] [stdout] [INFO] [stdout] Couldn't compile the test. [INFO] [stdout] [INFO] [stdout] failures: [INFO] [stdout] src/libs/expr/parser/mod.rs - libs::expr::parser::parse (line 45) [INFO] [stdout] src/libs/filter/mod.rs - libs::filter (line 34) [INFO] [stdout] src/libs/io.rs - libs::io (line 10) [INFO] [stdout] src/libs/io.rs - libs::io::FileWriterManager (line 317) [INFO] [stdout] src/libs/io.rs - libs::io::has_nonempty_line (line 174) [INFO] [stdout] src/libs/io.rs - libs::io::read_replaces (line 241) [INFO] [stdout] src/libs/io.rs - libs::io::reader (line 96) [INFO] [stdout] src/libs/io.rs - libs::io::writer (line 278) [INFO] [stdout] src/libs/plot/axis.rs - libs::plot::axis::generate_axis_labels (line 224) [INFO] [stdout] [INFO] [stdout] test result: FAILED. 11 passed; 9 failed; 1 ignored; 0 measured; 0 filtered out; finished in 99.79s [INFO] [stdout] [INFO] [stderr] error: doctest failed, to rerun pass `--doc` [INFO] running `Command { std: "docker" "inspect" "284459f4611300ab17ac7219cec0f58a2f3eff91c3bf99fef2eebcb4e7503560", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "284459f4611300ab17ac7219cec0f58a2f3eff91c3bf99fef2eebcb4e7503560", kill_on_drop: false }` [INFO] [stdout] 284459f4611300ab17ac7219cec0f58a2f3eff91c3bf99fef2eebcb4e7503560