[INFO] cloning repository https://github.com/6/qj
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/6/qj" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F6%2Fqj", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F6%2Fqj'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 2cee9d7969d57aeeca6edd5e692d3124cc50a442
[INFO] testing 6/qj against 1.94.0 for beta-1.95-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2F6%2Fqj" "/workspace/builds/worker-2-tc1/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-2-tc1/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/6/qj
[INFO] finished tweaking git repo https://github.com/6/qj
[INFO] tweaked toml for git repo https://github.com/6/qj written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/6/qj on toolchain 1.94.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate git repo https://github.com/6/qj already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.94.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded cc v1.2.55
[INFO] [stderr]   Downloaded mimalloc v0.1.48
[INFO] [stderr]   Downloaded id-arena v2.3.0
[INFO] [stderr]   Downloaded jiff-tzdb-platform v0.1.3
[INFO] [stderr]   Downloaded wit-bindgen-rust v0.51.0
[INFO] [stderr]   Downloaded leb128fmt v0.1.0
[INFO] [stderr]   Downloaded wit-bindgen-rust-macro v0.51.0
[INFO] [stderr]   Downloaded iai-callgrind-macros v0.6.1
[INFO] [stderr]   Downloaded tempfile v3.25.0
[INFO] [stderr]   Downloaded clap v4.5.58
[INFO] [stderr]   Downloaded ryu v1.0.23
[INFO] [stderr]   Downloaded jiff-static v0.2.20
[INFO] [stderr]   Downloaded wasm-encoder v0.244.0
[INFO] [stderr]   Downloaded iai-callgrind v0.16.1
[INFO] [stderr]   Downloaded wasip3 v0.4.0+wasi-0.3.0-rc-2026-01-06
[INFO] [stderr]   Downloaded clap_builder v4.5.58
[INFO] [stderr]   Downloaded regex v1.12.3
[INFO] [stderr]   Downloaded proptest v1.10.0
[INFO] [stderr]   Downloaded wit-parser v0.244.0
[INFO] [stderr]   Downloaded wasmparser v0.244.0
[INFO] [stderr]   Downloaded zerocopy v0.8.39
[INFO] [stderr]   Downloaded iai-callgrind-runner v0.16.1
[INFO] [stderr]   Downloaded syn v2.0.115
[INFO] [stderr]   Downloaded wit-component v0.244.0
[INFO] [stderr]   Downloaded zerocopy-derive v0.8.39
[INFO] [stderr]   Downloaded getrandom v0.4.1
[INFO] [stderr]   Downloaded regex-syntax v0.8.9
[INFO] [stderr]   Downloaded anyhow v1.0.101
[INFO] [stderr]   Downloaded jiff-tzdb v0.1.5
[INFO] [stderr]   Downloaded wit-bindgen-core v0.51.0
[INFO] [stderr]   Downloaded unicode-ident v1.0.23
[INFO] [stderr]   Downloaded libmimalloc-sys v0.1.44
[INFO] [stderr]   Downloaded rusty-fork v0.3.1
[INFO] [stderr]   Downloaded wasm-metadata v0.244.0
[INFO] [stderr]   Downloaded zmij v1.0.21
[INFO] [stderr]   Downloaded regex-automata v0.4.14
[INFO] [stderr]   Downloaded jiff v0.2.20
[INFO] [stderr]   Downloaded libc v0.2.181
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] cabaeb4a0f2f9d7603846290e6eba8930cbbc020146e8428b11722eda7157f60
[INFO] running `Command { std: "docker" "start" "-a" "cabaeb4a0f2f9d7603846290e6eba8930cbbc020146e8428b11722eda7157f60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "cabaeb4a0f2f9d7603846290e6eba8930cbbc020146e8428b11722eda7157f60", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "cabaeb4a0f2f9d7603846290e6eba8930cbbc020146e8428b11722eda7157f60", kill_on_drop: false }`
[INFO] [stdout] cabaeb4a0f2f9d7603846290e6eba8930cbbc020146e8428b11722eda7157f60
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 6e901c4247490cdbdf543832b9681049894b20a9ae25ccc4a61249e20e08532d
[INFO] running `Command { std: "docker" "start" "-a" "6e901c4247490cdbdf543832b9681049894b20a9ae25ccc4a61249e20e08532d", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.181
[INFO] [stderr]    Compiling find-msvc-tools v0.1.9
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.44
[INFO] [stderr]    Compiling unicode-ident v1.0.23
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling anstyle-parse v0.2.7
[INFO] [stderr]    Compiling anstyle-query v1.1.5
[INFO] [stderr]    Compiling colorchoice v1.0.4
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling crc32fast v1.5.0
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling anstyle v1.0.13
[INFO] [stderr]    Compiling rayon-core v1.13.0
[INFO] [stderr]    Compiling is_terminal_polyfill v1.70.2
[INFO] [stderr]    Compiling clap_lex v1.0.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling regex-syntax v0.8.9
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling anstream v0.6.21
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling anyhow v1.0.101
[INFO] [stderr]    Compiling aho-corasick v1.1.4
[INFO] [stderr]    Compiling simd-adler32 v0.3.8
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling clap_builder v4.5.58
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling jobserver v0.1.34
[INFO] [stderr]    Compiling cc v1.2.55
[INFO] [stderr]    Compiling itoa v1.0.17
[INFO] [stderr]    Compiling either v1.15.0
[INFO] [stderr]    Compiling flate2 v1.1.9
[INFO] [stderr]    Compiling rayon v1.11.0
[INFO] [stderr]    Compiling regex-automata v0.4.14
[INFO] [stderr]    Compiling zstd-sys v2.0.16+zstd.1.5.7
[INFO] [stderr]    Compiling libmimalloc-sys v0.1.44
[INFO] [stderr]    Compiling qj v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling ryu v1.0.23
[INFO] [stderr]    Compiling glob v0.3.3
[INFO] [stderr]    Compiling mimalloc v0.1.48
[INFO] [stderr]    Compiling jiff v0.2.20
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling regex v1.12.3
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling zstd-safe v7.2.4
[INFO] [stderr]    Compiling zstd v0.13.3
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 36s
[INFO] running `Command { std: "docker" "inspect" "6e901c4247490cdbdf543832b9681049894b20a9ae25ccc4a61249e20e08532d", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "6e901c4247490cdbdf543832b9681049894b20a9ae25ccc4a61249e20e08532d", kill_on_drop: false }`
[INFO] [stdout] 6e901c4247490cdbdf543832b9681049894b20a9ae25ccc4a61249e20e08532d
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c9cbd3cc2fa4cf53cb37a4098bd1a856e29cd84b78122f2e669be43e582e95c2
[INFO] running `Command { std: "docker" "start" "-a" "c9cbd3cc2fa4cf53cb37a4098bd1a856e29cd84b78122f2e669be43e582e95c2", kill_on_drop: false }`
[INFO] [stderr]    Compiling syn v2.0.115
[INFO] [stderr]    Compiling serde_core v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling getrandom v0.3.4
[INFO] [stderr]    Compiling zerocopy v0.8.39
[INFO] [stderr]    Compiling getrandom v0.4.1
[INFO] [stderr]    Compiling proc-macro-error-attr2 v2.0.0
[INFO] [stderr]    Compiling once_cell v1.21.3
[INFO] [stderr]    Compiling iai-callgrind-runner v0.16.1
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling hashbrown v0.16.1
[INFO] [stderr]    Compiling rand_core v0.9.5
[INFO] [stderr]    Compiling fastrand v2.3.0
[INFO] [stderr]    Compiling wait-timeout v0.2.1
[INFO] [stderr]    Compiling tempfile v3.25.0
[INFO] [stderr]    Compiling toml_write v0.1.2
[INFO] [stderr]    Compiling bit-vec v0.8.0
[INFO] [stderr]    Compiling quick-error v1.2.3
[INFO] [stderr]    Compiling winnow v0.7.14
[INFO] [stderr]    Compiling iai-callgrind v0.16.1
[INFO] [stderr]    Compiling bit-set v0.8.0
[INFO] [stderr]    Compiling rusty-fork v0.3.1
[INFO] [stderr]    Compiling rand_xorshift v0.4.0
[INFO] [stderr]    Compiling rand v0.9.2
[INFO] [stderr]    Compiling indexmap v2.13.0
[INFO] [stderr]    Compiling unarray v0.1.4
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling proc-macro-error2 v2.0.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.21
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling derive_more-impl v2.1.1
[INFO] [stderr]    Compiling clap_derive v4.5.55
[INFO] [stderr]    Compiling rand_chacha v0.9.0
[INFO] [stderr]    Compiling proptest v1.10.0
[INFO] [stderr]    Compiling derive_more v2.1.1
[INFO] [stderr]    Compiling clap v4.5.58
[INFO] [stderr]    Compiling qj v0.1.4 (/opt/rustwide/workdir)
[INFO] [stderr]    Compiling toml_datetime v0.6.11
[INFO] [stderr]    Compiling serde_spanned v0.6.9
[INFO] [stderr]    Compiling bincode v1.3.3
[INFO] [stderr]    Compiling iai-callgrind-macros v0.6.1
[INFO] [stderr]    Compiling toml_edit v0.22.27
[INFO] [stderr]    Compiling toml v0.8.23
[INFO] [stdout] warning: unused import: `std::process::Command`
[INFO] [stdout]   --> tests/feature_compat.rs:18:5
[INFO] [stdout]    |
[INFO] [stdout] 18 | use std::process::Command;
[INFO] [stdout]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 1m 20s
[INFO] running `Command { std: "docker" "inspect" "c9cbd3cc2fa4cf53cb37a4098bd1a856e29cd84b78122f2e669be43e582e95c2", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c9cbd3cc2fa4cf53cb37a4098bd1a856e29cd84b78122f2e669be43e582e95c2", kill_on_drop: false }`
[INFO] [stdout] c9cbd3cc2fa4cf53cb37a4098bd1a856e29cd84b78122f2e669be43e582e95c2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/cargo-home:/opt/rustwide/cargo-home:ro,Z" "-v" "/var/lib/crater-agent-workspace/rustup-home:/opt/rustwide/rustup-home:ro,Z" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+1.94.0" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] 0cadbcfecc530ad46c11717a79e4b2c8f341f35247bed1316b5241c686d760a9
[INFO] running `Command { std: "docker" "start" "-a" "0cadbcfecc530ad46c11717a79e4b2c8f341f35247bed1316b5241c686d760a9", kill_on_drop: false }`
[INFO] [stderr] warning: unused import: `std::process::Command`
[INFO] [stderr]   --> tests/feature_compat.rs:18:5
[INFO] [stderr]    |
[INFO] [stderr] 18 | use std::process::Command;
[INFO] [stderr]    |     ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr]    |
[INFO] [stderr]    = note: `#[warn(unused_imports)]` (part of `#[warn(unused)]`) on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `qj` (test "feature_compat") generated 1 warning (run `cargo fix --test "feature_compat" -p qj` to apply 1 suggestion)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.18s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/qj-898ec9e76cdca143)
[INFO] [stdout] 
[INFO] [stdout] running 1003 tests
[INFO] [stdout] test decompress::tests::detect_gz ... ok
[INFO] [stdout] test decompress::tests::detect_gzip ... ok
[INFO] [stdout] test decompress::tests::detect_zst ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_base64_roundtrip ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_html_escapes ... ok
[INFO] [stdout] test decompress::tests::detect_uncompressed ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_csv_array ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_json ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_sh_quotes ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_text_string_passthrough ... ok
[INFO] [stdout] test filter::builtins::format::tests::format_uri_encodes ... ok
[INFO] [stdout] test filter::builtins::regex::tests::build_regex_basic ... ok
[INFO] [stdout] test filter::builtins::regex::tests::match_object_structure ... ok
[INFO] [stdout] test filter::builtins::regex::tests::build_regex_extended_mode ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::fromstream_roundtrip_array ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::fromstream_roundtrip_object ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::fromstream_scalar_emits_directly ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_flat_array ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_empty_array ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_empty_object ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_flat_object ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_nested ... ok
[INFO] [stdout] test filter::builtins::streaming::tests::tostream_scalar ... ok
[INFO] [stdout] test filter::eval::tests::abs_i64_min_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::add_single_element ... ok
[INFO] [stdout] test filter::eval::tests::add_strings ... ok
[INFO] [stdout] test filter::eval::tests::add_empty_array ... ok
[INFO] [stdout] test filter::eval::tests::alternative_false ... ok
[INFO] [stdout] test filter::eval::tests::array_index_out_of_bounds ... ok
[INFO] [stdout] test filter::builtins::regex::tests::build_regex_invalid_pattern ... ok
[INFO] [stdout] test filter::eval::tests::alternative_non_null ... ok
[INFO] [stdout] test filter::builtins::regex::tests::build_regex_case_insensitive ... ok
[INFO] [stdout] test filter::eval::tests::array_index_negative ... ok
[INFO] [stdout] test filter::eval::tests::alternative_null ... ok
[INFO] [stdout] test filter::eval::tests::ceil_large_double_stays_double ... ok
[INFO] [stdout] test filter::eval::tests::ascii_downcase_non_ascii ... ok
[INFO] [stdout] test filter::builtins::regex::tests::build_regex_combined_flags ... ok
[INFO] [stdout] test filter::eval::tests::contains_missing_key ... ok
[INFO] [stdout] test filter::builtins::regex::tests::match_object_named_capture ... ok
[INFO] [stdout] test filter::eval::tests::contains_partial_object ... ok
[INFO] [stdout] test filter::eval::tests::empty_no_output ... ok
[INFO] [stdout] test filter::eval::tests::eval_add ... ok
[INFO] [stdout] test filter::eval::tests::eval_alternative ... ok
[INFO] [stdout] test filter::eval::tests::eval_abs ... ok
[INFO] [stdout] test filter::eval::tests::eval_arithmetic ... ok
[INFO] [stdout] test filter::eval::tests::eval_arith_generator ... ok
[INFO] [stdout] test filter::eval::tests::div_normal_stays_int ... ok
[INFO] [stdout] test filter::eval::tests::div_by_zero_catchable ... ok
[INFO] [stdout] test filter::eval::tests::eval_array_construct ... ok
[INFO] [stdout] test filter::eval::tests::eval_ascii_downcase_only_ascii ... ok
[INFO] [stdout] test filter::eval::tests::eval_bsearch_not_found ... ok
[INFO] [stdout] test filter::eval::tests::eval_comma ... ok
[INFO] [stdout] test filter::eval::tests::eval_array_subtraction ... ok
[INFO] [stdout] test filter::eval::tests::eval_ceil ... ok
[INFO] [stdout] test filter::eval::tests::eval_compare_generator ... ok
[INFO] [stdout] test filter::eval::tests::eval_comparison ... ok
[INFO] [stdout] test filter::eval::tests::eval_debug_passthrough ... ok
[INFO] [stdout] test filter::eval::tests::eval_bsearch_found ... ok
[INFO] [stdout] test filter::eval::tests::eval_delpaths ... ok
[INFO] [stdout] test filter::eval::tests::eval_elif_else_branch ... ok
[INFO] [stdout] test filter::eval::tests::eval_elif_middle_branch ... ok
[INFO] [stdout] test filter::eval::tests::eval_elif_first_branch ... ok
[INFO] [stdout] test filter::eval::tests::eval_elif_three_branches ... ok
[INFO] [stdout] test filter::eval::tests::eval_env_var ... ok
[INFO] [stdout] test filter::eval::tests::eval_error_no_output ... ok
[INFO] [stdout] test filter::eval::tests::eval_field ... ok
[INFO] [stdout] test filter::eval::tests::eval_explode ... ok
[INFO] [stdout] test filter::eval::tests::eval_filter_clears_stale_last_error ... ok
[INFO] [stdout] test filter::eval::tests::eval_foreach_empty ... ok
[INFO] [stdout] test filter::eval::tests::eval_floor ... ok
[INFO] [stdout] test filter::eval::tests::eval_float_modulo ... ok
[INFO] [stdout] test filter::eval::tests::eval_foreach_running_sum ... ok
[INFO] [stdout] test filter::eval::tests::eval_foreach_with_extract ... ok
[INFO] [stdout] test filter::eval::tests::eval_filter_with_env_clears_stale_error ... ok
[INFO] [stdout] test filter::eval::tests::eval_from_entries_capitalized ... ok
[INFO] [stdout] test filter::eval::tests::eval_getpath ... ok
[INFO] [stdout] test filter::eval::tests::eval_getpath_missing ... ok
[INFO] [stdout] test filter::eval::tests::eval_has ... ok
[INFO] [stdout] test filter::eval::tests::eval_if_generator_cond ... ok
[INFO] [stdout] test filter::eval::tests::eval_if_no_else_passthrough ... ok
[INFO] [stdout] test filter::eval::tests::eval_identity ... ok
[INFO] [stdout] test filter::eval::tests::eval_in_builtin ... ok
[INFO] [stdout] test filter::eval::tests::eval_if_then_else ... ok
[INFO] [stdout] test filter::eval::tests::eval_implode ... ok
[INFO] [stdout] test filter::eval::tests::eval_index_generator ... ok
[INFO] [stdout] test filter::eval::tests::eval_index_builtin ... ok
[INFO] [stdout] test filter::eval::tests::eval_inside ... ok
[INFO] [stdout] test filter::eval::tests::eval_index ... ok
[INFO] [stdout] test filter::eval::tests::eval_indices_builtin ... ok
[INFO] [stdout] test filter::eval::tests::eval_infinite ... ok
[INFO] [stdout] test filter::eval::tests::eval_isempty_false ... ok
[INFO] [stdout] test filter::eval::tests::eval_isempty_true ... ok
[INFO] [stdout] test filter::eval::tests::eval_iterate_array ... ok
[INFO] [stdout] test filter::eval::tests::eval_keys ... ok
[INFO] [stdout] test filter::eval::tests::eval_isfinite ... ok
[INFO] [stdout] test filter::eval::tests::eval_iterate_object ... ok
[INFO] [stdout] test filter::eval::tests::eval_length ... ok
[INFO] [stdout] test filter::eval::tests::eval_length_unicode_codepoints ... ok
[INFO] [stdout] test filter::eval::tests::eval_length_double_abs ... ok
[INFO] [stdout] test filter::eval::tests::eval_length_number_abs ... ok
[INFO] [stdout] test filter::eval::tests::eval_limit ... ok
[INFO] [stdout] test filter::eval::tests::eval_log_exp_roundtrip ... ok
[INFO] [stdout] test filter::eval::tests::eval_logb ... ok
[INFO] [stdout] test filter::eval::tests::eval_missing_field ... ok
[INFO] [stdout] test filter::eval::tests::eval_nan_isnan ... ok
[INFO] [stdout] test filter::eval::tests::eval_map ... ok
[INFO] [stdout] test filter::eval::tests::eval_map_values_object ... ok
[INFO] [stdout] test filter::eval::tests::eval_negative_index ... ok
[INFO] [stdout] test filter::eval::tests::eval_nested_field ... ok
[INFO] [stdout] test filter::eval::tests::eval_object_construct ... ok
[INFO] [stdout] test filter::eval::tests::eval_object_construct_generator ... ok
[INFO] [stdout] test filter::eval::tests::eval_nth ... ok
[INFO] [stdout] test filter::eval::tests::eval_object_construct_multi_pair_generator ... ok
[INFO] [stdout] test filter::eval::tests::eval_object_recursive_merge ... ok
[INFO] [stdout] test filter::eval::tests::eval_paths_no_filter ... ok
[INFO] [stdout] test filter::eval::tests::eval_pipe ... ok
[INFO] [stdout] test filter::eval::tests::eval_precedence_complex ... ok
[INFO] [stdout] test filter::eval::tests::eval_precedence_div_before_sub ... ok
[INFO] [stdout] test filter::eval::tests::eval_pow ... ok
[INFO] [stdout] test filter::eval::tests::eval_precedence_mul_before_add ... ok
[INFO] [stdout] test filter::eval::tests::eval_range_single ... ok
[INFO] [stdout] test filter::eval::tests::eval_range_empty ... ok
[INFO] [stdout] test filter::eval::tests::eval_range_two_args ... ok
[INFO] [stdout] test filter::eval::tests::eval_range_three_args ... ok
[INFO] [stdout] test filter::eval::tests::eval_recurse_with_filter_and_cond ... ok
[INFO] [stdout] test filter::eval::tests::eval_reduce_sum ... ok
[INFO] [stdout] test filter::eval::tests::eval_reduce_build_array ... ok
[INFO] [stdout] test filter::eval::tests::eval_reduce_empty ... ok
[INFO] [stdout] test filter::eval::tests::eval_round ... ok
[INFO] [stdout] test filter::eval::tests::eval_scalb ... ok
[INFO] [stdout] test filter::eval::tests::eval_env ... ok
[INFO] [stdout] test filter::eval::tests::eval_fabs ... ok
[INFO] [stdout] test filter::eval::tests::eval_int_division_exact ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array_empty_range ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array_negative ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array_no_end ... ok
[INFO] [stdout] test filter::eval::tests::eval_select ... ok
[INFO] [stdout] test filter::eval::tests::eval_setpath ... ok
[INFO] [stdout] test filter::eval::tests::eval_rindex_builtin ... ok
[INFO] [stdout] test filter::eval::tests::eval_int_division_float_result ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array_no_start ... ok
[INFO] [stdout] test filter::eval::tests::eval_sort ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_string ... ok
[INFO] [stdout] test filter::eval::tests::eval_sort_mixed_types ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_null_input ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_array_out_of_bounds ... ok
[INFO] [stdout] test filter::eval::tests::eval_sqrt ... ok
[INFO] [stdout] test filter::eval::tests::eval_string_divide ... ok
[INFO] [stdout] test filter::eval::tests::eval_string_interp_with_array ... ok
[INFO] [stdout] test filter::eval::tests::eval_string_interp_with_object ... ok
[INFO] [stdout] test filter::eval::tests::eval_slice_string_negative ... ok
[INFO] [stdout] test filter::eval::tests::eval_split_empty ... ok
[INFO] [stdout] test filter::eval::tests::eval_tostring_object ... ok
[INFO] [stdout] test filter::eval::tests::eval_transpose_uneven ... ok
[INFO] [stdout] test filter::eval::tests::eval_transpose ... ok
[INFO] [stdout] test filter::eval::tests::eval_trim ... ok
[INFO] [stdout] test filter::eval::tests::eval_try_catch_error_no_arg ... ok
[INFO] [stdout] test filter::eval::tests::eval_try_catch_no_error ... ok
[INFO] [stdout] test filter::eval::tests::eval_try_catch_with_error ... ok
[INFO] [stdout] test filter::eval::tests::eval_try_keyword_error ... ok
[INFO] [stdout] test filter::eval::tests::eval_unique_sorts ... ok
[INFO] [stdout] test filter::eval::tests::eval_try_keyword_success ... ok
[INFO] [stdout] test filter::eval::tests::eval_type ... ok
[INFO] [stdout] test filter::eval::tests::eval_until ... ok
[INFO] [stdout] test filter::eval::tests::eval_string_repeat ... ok
[INFO] [stdout] test filter::eval::tests::eval_values_iterates ... ok
[INFO] [stdout] test filter::eval::tests::eval_utf8bytelength ... ok
[INFO] [stdout] test filter::eval::tests::eval_tojson ... ok
[INFO] [stdout] test filter::eval::tests::eval_values_order_arrays ... ok
[INFO] [stdout] test filter::eval::tests::eval_tostring_array ... ok
[INFO] [stdout] test filter::eval::tests::eval_values_order_cross_type ... ok
[INFO] [stdout] test filter::eval::tests::eval_string_repeat_zero ... ok
[INFO] [stdout] test filter::eval::tests::eval_var_in_arith ... ok
[INFO] [stdout] test filter::eval::tests::eval_var_multiple_outputs ... ok
[INFO] [stdout] test filter::eval::tests::eval_var_shadowing ... ok
[INFO] [stdout] test filter::eval::tests::eval_var_basic ... ok
[INFO] [stdout] test filter::eval::tests::eval_var_undefined ... ok
[INFO] [stdout] test filter::eval::tests::eval_walk_numbers ... ok
[INFO] [stdout] test filter::eval::tests::eval_walk_scalar ... ok
[INFO] [stdout] test filter::eval::tests::eval_while ... ok
[INFO] [stdout] test filter::eval::tests::eval_with_entries ... ok
[INFO] [stdout] test filter::eval::tests::eval_walk_object ... ok
[INFO] [stdout] test filter::eval::tests::field_on_wrong_type ... ok
[INFO] [stdout] test filter::eval::tests::flatten_depth_zero ... ok
[INFO] [stdout] test filter::eval::tests::float_div_by_zero_error ... ok
[INFO] [stdout] test filter::eval::tests::explode_implode_roundtrip ... ok
[INFO] [stdout] test filter::eval::tests::flatten_already_flat ... ok
[INFO] [stdout] test filter::eval::tests::field_on_null ... ok
[INFO] [stdout] test filter::eval::tests::flatten_empty ... ok
[INFO] [stdout] test filter::eval::tests::float_zero_div_zero_error ... ok
[INFO] [stdout] test filter::eval::tests::first_empty_array ... ok
[INFO] [stdout] test filter::eval::tests::floor_large_double_stays_double ... ok
[INFO] [stdout] test filter::eval::tests::getpath_empty_path ... ok
[INFO] [stdout] test filter::eval::tests::fromjson_valid ... ok
[INFO] [stdout] test filter::eval::tests::getpath_missing ... ok
[INFO] [stdout] test filter::eval::tests::getpath_deep_missing ... ok
[INFO] [stdout] test filter::eval::tests::group_by_empty ... ok
[INFO] [stdout] test filter::eval::tests::implode_negative_codepoint_replaced ... ok
[INFO] [stdout] test filter::eval::tests::fromjson_invalid ... ok
[INFO] [stdout] test filter::eval::tests::int_mod_by_zero_error ... ok
[INFO] [stdout] test filter::eval::tests::keys_empty_object ... ok
[INFO] [stdout] test filter::eval::tests::keys_array ... ok
[INFO] [stdout] test filter::eval::tests::implode_valid_codepoints ... ok
[INFO] [stdout] test filter::eval::tests::join_empty_array ... ok
[INFO] [stdout] test filter::eval::tests::int_div_by_zero_error ... ok
[INFO] [stdout] test filter::eval::tests::length_all_types ... ok
[INFO] [stdout] test filter::eval::tests::last_empty_array ... ok
[INFO] [stdout] test filter::eval::tests::limit_zero_no_output ... ok
[INFO] [stdout] test filter::eval::tests::length_i64_min_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::max_by_empty ... ok
[INFO] [stdout] test filter::eval::tests::mod_by_zero_catchable ... ok
[INFO] [stdout] test filter::eval::tests::ltrimstr_no_match ... ok
[INFO] [stdout] test filter::eval::tests::min_by_empty ... ok
[INFO] [stdout] test filter::eval::tests::limit_normal ... ok
[INFO] [stdout] test filter::eval::tests::mod_normal ... ok
[INFO] [stdout] test filter::eval::tests::no_overflow_stays_int ... ok
[INFO] [stdout] test filter::eval::tests::overflow_add_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::overflow_div_i64_min_by_neg1 ... ok
[INFO] [stdout] test filter::eval::tests::overflow_mod_i64_min_by_neg1 ... ok
[INFO] [stdout] test filter::eval::tests::overflow_mul_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::overflow_neg_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::range_step_zero_no_output ... ok
[INFO] [stdout] test filter::eval::tests::overflow_sub_promotes_to_double ... ok
[INFO] [stdout] test filter::eval::tests::round_large_double_stays_double ... ok
[INFO] [stdout] test filter::eval::tests::range_negative_step ... ok
[INFO] [stdout] test filter::eval::tests::range_nan_no_output ... ok
[INFO] [stdout] test filter::eval::tests::rtrimstr_no_match ... ok
[INFO] [stdout] test filter::eval::tests::reverse_empty ... ok
[INFO] [stdout] test filter::eval::tests::select_null_no_output ... ok
[INFO] [stdout] test filter::eval::tests::reverse_string ... ok
[INFO] [stdout] test filter::eval::tests::select_false_no_output ... ok
[INFO] [stdout] test filter::eval::tests::sort_empty ... ok
[INFO] [stdout] test filter::eval::tests::setpath_creates_nested ... ok
[INFO] [stdout] test filter::eval::tests::split_no_match ... ok
[INFO] [stdout] test filter::eval::tests::transpose_empty ... ok
[INFO] [stdout] test filter::eval::tests::transpose_ragged ... ok
[INFO] [stdout] test filter::eval::tests::tonumber_already_int ... ok
[INFO] [stdout] test filter::eval::tests::split_empty_string ... ok
[INFO] [stdout] test filter::eval::tests::tostring_types ... ok
[INFO] [stdout] test filter::eval::tests::type_of_all_types ... ok
[INFO] [stdout] test filter::lexer::tests::lex_alternative_operator ... ok
[INFO] [stdout] test filter::eval::tests::until_terminates ... ok
[INFO] [stdout] test filter::lexer::tests::lex_alt_assign ... ok
[INFO] [stdout] test filter::eval::tests::unique_empty ... ok
[INFO] [stdout] test filter::lexer::tests::lex_array_construct ... ok
[INFO] [stdout] test filter::eval::tests::values_empty_object ... ok
[INFO] [stdout] test filter::lexer::tests::lex_array_index ... ok
[INFO] [stdout] test filter::lexer::tests::lex_comparison_operators ... ok
[INFO] [stdout] test filter::lexer::tests::lex_double_slash_vs_alt_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_eq_vs_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_field_access ... ok
[INFO] [stdout] test filter::lexer::tests::lex_float ... ok
[INFO] [stdout] test filter::lexer::tests::lex_format_base64 ... ok
[INFO] [stdout] test filter::lexer::tests::lex_format_csv ... ok
[INFO] [stdout] test filter::lexer::tests::lex_format_in_pipe ... ok
[INFO] [stdout] test filter::lexer::tests::lex_identity ... ok
[INFO] [stdout] test filter::lexer::tests::lex_keywords ... ok
[INFO] [stdout] test filter::lexer::tests::lex_negative_number ... ok
[INFO] [stdout] test filter::lexer::tests::lex_nested_field ... ok
[INFO] [stdout] test filter::lexer::tests::lex_object_construct ... ok
[INFO] [stdout] test filter::lexer::tests::lex_percent_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_plain_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_pipe ... ok
[INFO] [stdout] test filter::lexer::tests::lex_plain_string_unchanged ... ok
[INFO] [stdout] test filter::lexer::tests::lex_plus_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_select ... ok
[INFO] [stdout] test filter::lexer::tests::lex_star_assign ... ok
[INFO] [stdout] test filter::lexer::tests::lex_string_interp_basic ... ok
[INFO] [stdout] test filter::lexer::tests::lex_string_interp_multiple ... ok
[INFO] [stdout] test filter::lexer::tests::lex_string_interp_nested_parens ... ok
[INFO] [stdout] test filter::lexer::tests::lex_string_interp_with_text ... ok
[INFO] [stdout] test filter::lexer::tests::lex_string_literal ... ok
[INFO] [stdout] test filter::lexer::tests::lex_subtraction_vs_negative ... ok
[INFO] [stdout] test filter::lexer::tests::lex_update_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_alt_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_alternative ... ok
[INFO] [stdout] test filter::eval::tests::tojson_roundtrip ... ok
[INFO] [stdout] test filter::parser::tests::parse_array_construct ... ok
[INFO] [stdout] test filter::parser::tests::parse_arithmetic ... ok
[INFO] [stdout] test filter::eval::tests::tonumber_overflow_i64_falls_to_f64 ... ok
[INFO] [stdout] test filter::lexer::tests::lex_minus_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_assign_in_pipe ... ok
[INFO] [stdout] test filter::parser::tests::parse_as_binding ... ok
[INFO] [stdout] test filter::parser::tests::parse_as_binding_in_pipe ... ok
[INFO] [stdout] test filter::lexer::tests::lex_arithmetic ... ok
[INFO] [stdout] test filter::parser::tests::parse_chained_bindings ... ok
[INFO] [stdout] test filter::lexer::tests::lex_slash_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_assign_right_recursive ... ok
[INFO] [stdout] test filter::parser::tests::parse_builtin_no_args ... ok
[INFO] [stdout] test filter::parser::tests::parse_builtin_with_args ... ok
[INFO] [stdout] test filter::parser::tests::parse_comma ... ok
[INFO] [stdout] test filter::parser::tests::parse_complex_pipeline ... ok
[INFO] [stdout] test filter::parser::tests::parse_foreach_two_arg ... ok
[INFO] [stdout] test filter::parser::tests::parse_elif ... ok
[INFO] [stdout] test filter::parser::tests::parse_field ... ok
[INFO] [stdout] test filter::parser::tests::parse_format_in_pipe ... ok
[INFO] [stdout] test filter::parser::tests::parse_deeply_nested_parens_rejected ... ok
[INFO] [stdout] test filter::parser::tests::parse_foreach_three_arg ... ok
[INFO] [stdout] test filter::parser::tests::parse_if_then_else ... ok
[INFO] [stdout] test filter::parser::tests::parse_literal_null ... ok
[INFO] [stdout] test filter::parser::tests::parse_format_string ... ok
[INFO] [stdout] test filter::parser::tests::parse_identity ... ok
[INFO] [stdout] test filter::parser::tests::parse_minus_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_index ... ok
[INFO] [stdout] test filter::parser::tests::parse_moderate_nesting_ok ... ok
[INFO] [stdout] test filter::parser::tests::parse_object_shorthand ... ok
[INFO] [stdout] test filter::parser::tests::parse_object_construct ... ok
[INFO] [stdout] test filter::parser::tests::parse_operator_precedence_div_sub ... ok
[INFO] [stdout] test filter::parser::tests::parse_iterate ... ok
[INFO] [stdout] test filter::parser::tests::parse_nested_field ... ok
[INFO] [stdout] test filter::parser::tests::parse_operator_precedence_mod ... ok
[INFO] [stdout] test filter::parser::tests::parse_pipe ... ok
[INFO] [stdout] test filter::parser::tests::parse_plain_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_percent_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_operator_precedence_mul_add ... ok
[INFO] [stdout] test filter::parser::tests::parse_plus_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_same_precedence_left_assoc ... ok
[INFO] [stdout] test filter::parser::tests::parse_select ... ok
[INFO] [stdout] test filter::parser::tests::parse_reduce ... ok
[INFO] [stdout] test filter::parser::tests::parse_slice_no_start ... ok
[INFO] [stdout] test filter::parser::tests::parse_star_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_slash_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_slice_both ... ok
[INFO] [stdout] test filter::parser::tests::parse_slice_no_end ... ok
[INFO] [stdout] test filter::parser::tests::parse_string_interp ... ok
[INFO] [stdout] test filter::parser::tests::parse_string_interp_arithmetic ... ok
[INFO] [stdout] test filter::parser::tests::parse_try_keyword ... ok
[INFO] [stdout] test filter::parser::tests::parse_update_assign ... ok
[INFO] [stdout] test filter::parser::tests::parse_string_interp_with_lit ... ok
[INFO] [stdout] test filter::parser::tests::parse_try ... ok
[INFO] [stdout] test filter::parser::tests::parse_try_catch ... ok
[INFO] [stdout] test filter::parser::tests::parse_var_reference ... ok
[INFO] [stdout] test filter::tests::filter_safety_check ... ok
[INFO] [stdout] test filter::tests::passthrough_array_construct_prefix_builtin ... ok
[INFO] [stdout] test filter::tests::passthrough_array_construct_builtin ... ok
[INFO] [stdout] test filter::tests::passthrough_array_construct_prefix_field ... ok
[INFO] [stdout] test filter::tests::passthrough_array_construct_field ... ok
[INFO] [stdout] test filter::tests::passthrough_array_construct_fields_obj ... ok
[INFO] [stdout] test filter::tests::passthrough_bare_has ... ok
[INFO] [stdout] test filter::tests::passthrough_bare_keys_sorted ... ok
[INFO] [stdout] test filter::tests::passthrough_field_keys_unsorted ... ok
[INFO] [stdout] test filter::tests::passthrough_bare_keys_unsorted ... ok
[INFO] [stdout] test filter::tests::passthrough_field_type ... ok
[INFO] [stdout] test filter::tests::passthrough_bare_type ... ok
[INFO] [stdout] test filter::tests::passthrough_field_has ... ok
[INFO] [stdout] test filter::tests::passthrough_iterate_field ... ok
[INFO] [stdout] test filter::tests::passthrough_map_fields_obj ... ok
[INFO] [stdout] test filter::tests::passthrough_iterate_type ... ok
[INFO] [stdout] test filter::tests::passthrough_map_field ... ok
[INFO] [stdout] test filter::tests::passthrough_map_complex_not_detected ... ok
[INFO] [stdout] test filter::tests::passthrough_map_has ... ok
[INFO] [stdout] test filter::tests::passthrough_map_length ... ok
[INFO] [stdout] test filter::tests::passthrough_map_nested_field ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_iterate_field ... ok
[INFO] [stdout] test filter::tests::passthrough_map_keys ... ok
[INFO] [stdout] test filter::tests::passthrough_obj_renamed_not_detected ... ok
[INFO] [stdout] test filter::tests::passthrough_obj_with_expr_key_not_detected ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_map_fields_obj ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_iterate_fields_obj ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_iterate_type ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_map_length ... ok
[INFO] [stdout] test filter::value_ops::tests::del_path_deep_path_returns_value ... ok
[INFO] [stdout] test filter::value_ops::tests::f64_to_value_at_i64_max_boundary ... ok
[INFO] [stdout] test filter::value_ops::tests::f64_to_value_normal_int ... ok
[INFO] [stdout] test filter::value_ops::tests::f64_to_value_i64_min ... ok
[INFO] [stdout] test filter::tests::passthrough_prefix_map_field ... ok
[INFO] [stdout] test filter::value_ops::tests::set_path_normal_alloc_works ... ok
[INFO] [stdout] test filter::value_ops::tests::test_del_path_array ... ok
[INFO] [stdout] test filter::value_ops::tests::test_del_path_object ... ok
[INFO] [stdout] test filter::value_ops::tests::set_path_rejects_deep_path ... ok
[INFO] [stdout] test filter::value_ops::tests::test_format_strftime ... ok
[INFO] [stdout] test filter::value_ops::tests::set_path_rejects_huge_array_index ... ok
[INFO] [stdout] test filter::value_ops::tests::test_f64_to_value_double ... ok
[INFO] [stdout] test filter::value_ops::tests::test_f64_to_value_int ... ok
[INFO] [stdout] test filter::value_ops::tests::test_fromdate_roundtrip ... ok
[INFO] [stdout] test filter::value_ops::tests::test_frexp ... ok
[INFO] [stdout] test filter::value_ops::tests::test_object_recursive_merge_fn ... ok
[INFO] [stdout] test filter::value_ops::tests::test_fromdate ... ok
[INFO] [stdout] test filter::value_ops::tests::test_set_path_creates_nested ... ok
[INFO] [stdout] test filter::value_ops::tests::test_to_f64 ... ok
[INFO] [stdout] test flat_eval::tests::alternative_false ... ok
[INFO] [stdout] test filter::value_ops::tests::test_todate_epoch ... ok
[INFO] [stdout] test filter::value_ops::tests::test_todate_known ... ok
[INFO] [stdout] test flat_eval::tests::alternative_missing ... ok
[INFO] [stdout] test flat_eval::tests::alternative_null ... ok
[INFO] [stdout] test flat_eval::tests::alternative_present ... ok
[INFO] [stdout] test flat_eval::tests::arith_mul_div_mod ... ok
[INFO] [stdout] test flat_eval::tests::arith_add ... ok
[INFO] [stdout] test flat_eval::tests::arith_string_concat ... ok
[INFO] [stdout] test flat_eval::tests::arith_in_condition ... ok
[INFO] [stdout] test flat_eval::tests::arith_sub ... ok
[INFO] [stdout] test flat_eval::tests::array_construct ... ok
[INFO] [stdout] test flat_eval::tests::benchmark_filter_without_commits ... ok
[INFO] [stdout] test flat_eval::tests::benchmark_filter_null_payload ... ok
[INFO] [stdout] test flat_eval::tests::benchmark_filter_with_commits ... ok
[INFO] [stdout] test flat_eval::tests::bind_in_iterate ... ok
[INFO] [stdout] test flat_eval::tests::bind_simple ... ok
[INFO] [stdout] test flat_eval::tests::bool_and ... ok
[INFO] [stdout] test flat_eval::tests::bool_or ... ok
[INFO] [stdout] test flat_eval::tests::builtin_keys_array ... ok
[INFO] [stdout] test flat_eval::tests::bool_short_circuit ... ok
[INFO] [stdout] test flat_eval::tests::builtin_length_object ... ok
[INFO] [stdout] test flat_eval::tests::builtin_keys ... ok
[INFO] [stdout] test flat_eval::tests::builtin_length_array ... ok
[INFO] [stdout] test flat_eval::tests::builtin_length_string ... ok
[INFO] [stdout] test flat_eval::tests::builtin_not ... ok
[INFO] [stdout] test flat_eval::tests::builtin_type ... ok
[INFO] [stdout] test flat_eval::tests::comma_fields ... ok
[INFO] [stdout] test flat_eval::tests::builtin_length_null ... ok
[INFO] [stdout] test flat_eval::tests::compare_cross_type ... ok
[INFO] [stdout] test flat_eval::tests::compare_lt ... ok
[INFO] [stdout] test flat_eval::tests::compare_ne ... ok
[INFO] [stdout] test flat_eval::tests::compare_eq ... ok
[INFO] [stdout] test flat_eval::tests::compare_ge_le ... ok
[INFO] [stdout] test flat_eval::tests::compare_gt ... ok
[INFO] [stdout] test flat_eval::tests::compare_null ... ok
[INFO] [stdout] test flat_eval::tests::def_with_args ... ok
[INFO] [stdout] test flat_eval::tests::def_simple ... ok
[INFO] [stdout] test flat_eval::tests::def_with_iterate ... ok
[INFO] [stdout] test flat_eval::tests::differential_alternative ... ok
[INFO] [stdout] test flat_eval::tests::differential_array_construct ... ok
[INFO] [stdout] test flat_eval::tests::differential_bool_op ... ok
[INFO] [stdout] test flat_eval::tests::differential_compare ... ok
[INFO] [stdout] test flat_eval::tests::differential_bind ... ok
[INFO] [stdout] test flat_eval::tests::differential_comma ... ok
[INFO] [stdout] test flat_eval::tests::differential_composite_pipes ... ok
[INFO] [stdout] test flat_eval::tests::differential_group_by ... ok
[INFO] [stdout] test flat_eval::tests::differential_identity ... ok
[INFO] [stdout] test flat_eval::tests::differential_def ... ok
[INFO] [stdout] test flat_eval::tests::differential_field ... ok
[INFO] [stdout] test flat_eval::tests::differential_iterate ... ok
[INFO] [stdout] test flat_eval::tests::differential_keys ... ok
[INFO] [stdout] test flat_eval::tests::differential_arith ... ok
[INFO] [stdout] test filter::tests::passthrough_iterate_fields_obj ... ok
[INFO] [stdout] test flat_eval::tests::differential_literal ... ok
[INFO] [stdout] test flat_eval::tests::differential_length ... ok
[INFO] [stdout] test flat_eval::tests::differential_if_then_else ... ok
[INFO] [stdout] test flat_eval::tests::differential_map ... ok
[INFO] [stdout] test flat_eval::tests::differential_postfix_slice ... ok
[INFO] [stdout] test flat_eval::tests::differential_object_construct ... ok
[INFO] [stdout] test flat_eval::tests::differential_index ... ok
[INFO] [stdout] test flat_eval::tests::differential_reduce ... ok
[INFO] [stdout] test flat_eval::tests::differential_neg ... ok
[INFO] [stdout] test flat_eval::tests::differential_select ... ok
[INFO] [stdout] test flat_eval::tests::differential_not ... ok
[INFO] [stdout] test flat_eval::tests::differential_map_values ... ok
[INFO] [stdout] test flat_eval::tests::differential_sort_by ... ok
[INFO] [stdout] test flat_eval::tests::differential_tojson ... ok
[INFO] [stdout] test flat_eval::tests::differential_try ... ok
[INFO] [stdout] test flat_eval::tests::differential_type ... ok
[INFO] [stdout] test flat_eval::tests::elif_chain ... ok
[INFO] [stdout] test flat_eval::tests::field_access ... ok
[INFO] [stdout] test flat_eval::tests::field_on_non_object_sets_error ... ok
[INFO] [stdout] test flat_eval::tests::flat_safe_compound_filters ... ok
[INFO] [stdout] test flat_eval::tests::flat_safe_map ... ok
[INFO] [stdout] test flat_eval::tests::flat_safe_rejects_unsupported ... ok
[INFO] [stdout] test flat_eval::tests::flat_safe_simple_filters ... ok
[INFO] [stdout] test flat_eval::tests::group_by_basic ... ok
[INFO] [stdout] test flat_eval::tests::group_by_length ... ok
[INFO] [stdout] test flat_eval::tests::identity ... ok
[INFO] [stdout] test flat_eval::tests::identity_scalar ... ok
[INFO] [stdout] test flat_eval::tests::if_then_else ... ok
[INFO] [stdout] test flat_eval::tests::differential_pipe ... ok
[INFO] [stdout] test flat_eval::tests::if_then_no_else ... ok
[INFO] [stdout] test flat_eval::tests::iterate_array ... ok
[INFO] [stdout] test flat_eval::tests::iterate_object ... ok
[INFO] [stdout] test flat_eval::tests::literal_in_filter ... ok
[INFO] [stdout] test flat_eval::tests::map_nested_pipe ... ok
[INFO] [stdout] test flat_eval::tests::map_construct ... ok
[INFO] [stdout] test flat_eval::tests::map_empty_array ... ok
[INFO] [stdout] test flat_eval::tests::map_field ... ok
[INFO] [stdout] test flat_eval::tests::map_length ... ok
[INFO] [stdout] test flat_eval::tests::map_values_array ... ok
[INFO] [stdout] test flat_eval::tests::flat_safe_reduce ... ok
[INFO] [stdout] test flat_eval::tests::map_values_object ... ok
[INFO] [stdout] test flat_eval::tests::missing_field ... ok
[INFO] [stdout] test flat_eval::tests::mixed_object_with_fallback ... ok
[INFO] [stdout] test flat_eval::tests::neg_float ... ok
[INFO] [stdout] test flat_eval::tests::neg_int ... ok
[INFO] [stdout] test flat_eval::tests::nested_field_access ... ok
[INFO] [stdout] test flat_eval::tests::object_construct ... ok
[INFO] [stdout] test flat_eval::tests::object_construct_generator ... ok
[INFO] [stdout] test flat_eval::tests::object_construct_nested ... ok
[INFO] [stdout] test flat_eval::tests::pipe_field_chain ... ok
[INFO] [stdout] test flat_eval::tests::pipe_field_length_nested ... ok
[INFO] [stdout] test flat_eval::tests::pipe_field_then_length ... ok
[INFO] [stdout] test flat_eval::tests::postfix_slice_array ... ok
[INFO] [stdout] test flat_eval::tests::postfix_slice_in_pipe ... ok
[INFO] [stdout] test flat_eval::tests::postfix_slice_negative ... ok
[INFO] [stdout] test flat_eval::tests::postfix_slice_string ... ok
[INFO] [stdout] test flat_eval::tests::reduce_dead_var_counting ... ok
[INFO] [stdout] test flat_eval::tests::reduce_dead_var_field_source ... ok
[INFO] [stdout] test flat_eval::tests::field_on_null ... ok
[INFO] [stdout] test flat_eval::tests::reduce_object_iteration ... ok
[INFO] [stdout] test flat_eval::tests::reduce_empty_array ... ok
[INFO] [stdout] test flat_eval::tests::reduce_nested_pattern ... ok
[INFO] [stdout] test flat_eval::tests::reduce_with_field_source ... ok
[INFO] [stdout] test flat_eval::tests::select_all_filtered ... ok
[INFO] [stdout] test flat_eval::tests::select_eq_no_match ... ok
[INFO] [stdout] test flat_eval::tests::select_and_construct ... ok
[INFO] [stdout] test flat_eval::tests::select_compare_in_pipe ... ok
[INFO] [stdout] test flat_eval::tests::select_complex_condition ... ok
[INFO] [stdout] test flat_eval::tests::select_eq ... ok
[INFO] [stdout] test flat_eval::tests::sort_by_last ... ok
[INFO] [stdout] test flat_eval::tests::sort_by_string ... ok
[INFO] [stdout] test flat_eval::tests::sort_by_numeric ... ok
[INFO] [stdout] test flat_eval::tests::reduce_sum ... ok
[INFO] [stdout] test flat_eval::tests::reduce_string_concat ... ok
[INFO] [stdout] test flat_eval::tests::tojson_bool ... ok
[INFO] [stdout] test flat_eval::tests::tojson_array ... ok
[INFO] [stdout] test flat_eval::tests::tojson_in_pipe ... ok
[INFO] [stdout] test flat_eval::tests::tojson_escaped_string ... ok
[INFO] [stdout] test flat_eval::tests::tojson_nested ... ok
[INFO] [stdout] test flat_eval::tests::tojson_int ... ok
[INFO] [stdout] test flat_eval::tests::try_operator ... ok
[INFO] [stdout] test flat_eval::tests::tojson_object ... ok
[INFO] [stdout] test flat_eval::tests::write_compact_flat_containers ... ok
[INFO] [stdout] test flat_eval::tests::try_clears_error ... ok
[INFO] [stdout] test flat_eval::tests::tojson_string ... ok
[INFO] [stdout] test flat_eval::tests::tojson_per_field ... ok
[INFO] [stdout] test flat_eval::tests::write_compact_flat_escaped_string ... ok
[INFO] [stdout] test flat_eval::tests::tojson_null ... ok
[INFO] [stdout] test flat_value::tests::double_no_raw ... ok
[INFO] [stdout] test flat_eval::tests::write_compact_flat_scalars ... ok
[INFO] [stdout] test flat_value::tests::array_get_index ... ok
[INFO] [stdout] test flat_value::tests::bool_navigation ... ok
[INFO] [stdout] test flat_value::tests::deeply_nested_navigation ... ok
[INFO] [stdout] test flat_value::tests::array_iteration ... ok
[INFO] [stdout] test flat_value::tests::empty_object ... ok
[INFO] [stdout] test flat_value::tests::empty_array ... ok
[INFO] [stdout] test flat_value::tests::ffi_round_trip ... ok
[INFO] [stdout] test flat_value::tests::get_field_on_non_object ... ok
[INFO] [stdout] test flat_value::tests::get_index_on_non_array ... ok
[INFO] [stdout] test flat_value::tests::double_with_raw ... ok
[INFO] [stdout] test flat_value::tests::is_truthy_semantics ... ok
[INFO] [stdout] test flat_value::tests::empty_string ... ok
[INFO] [stdout] test flat_value::tests::ffi_nested_field_navigation ... ok
[INFO] [stdout] test flat_value::tests::int_navigation ... ok
[INFO] [stdout] test flat_value::tests::len_variants ... ok
[INFO] [stdout] test flat_value::tests::skip_bytes_all_types ... ok
[INFO] [stdout] test flat_value::tests::nested_navigation ... ok
[INFO] [stdout] test flat_value::tests::string_navigation ... ok
[INFO] [stdout] test flat_value::tests::null_navigation ... ok
[INFO] [stdout] test flat_value::tests::object_get_field ... ok
[INFO] [stdout] test flat_value::tests::object_iteration ... ok
[INFO] [stdout] test flat_value::tests::string_zero_copy ... ok
[INFO] [stdout] test flat_value::tests::to_value_complex_nested ... ok
[INFO] [stdout] test flat_value::tests::to_value_scalars ... ok
[INFO] [stdout] test flat_value::tests::type_name_all ... ok
[INFO] [stdout] test flat_value::tests::to_value_containers ... ok
[INFO] [stdout] test input::tests::collect_mixed_special_floats ... ok
[INFO] [stdout] test input::tests::collect_force_jsonl ... ok
[INFO] [stdout] test input::tests::collect_infinity_in_array ... ok
[INFO] [stdout] test input::tests::collect_ndjson_fallback ... ok
[INFO] [stdout] test input::tests::collect_single_json_doc ... ok
[INFO] [stdout] test input::tests::detect_nan_in_array ... ok
[INFO] [stdout] test input::tests::collect_nan_in_object ... ok
[INFO] [stdout] test input::tests::diff_array_of_objects ... ok
[INFO] [stdout] test input::tests::detect_inf_standalone ... ok
[INFO] [stdout] test input::tests::diff_deeply_nested_arrays ... ok
[INFO] [stdout] test input::tests::diff_deeply_nested_mixed ... ok
[INFO] [stdout] test input::tests::detect_infinity_in_object ... ok
[INFO] [stdout] test input::tests::diff_empty_string_key ... ok
[INFO] [stdout] test input::tests::diff_escape_sequences ... ok
[INFO] [stdout] test input::tests::diff_f64_precision_boundary ... ok
[INFO] [stdout] test input::tests::diff_deeply_nested_objects ... ok
[INFO] [stdout] test input::tests::diff_mixed_array ... ok
[INFO] [stdout] test input::tests::diff_nested_empty_containers ... ok
[INFO] [stdout] test input::tests::diff_empty_containers ... ok
[INFO] [stdout] test input::tests::diff_nested_objects ... ok
[INFO] [stdout] test input::tests::diff_long_string ... ok
[INFO] [stdout] test input::tests::diff_negative_i64_min ... ok
[INFO] [stdout] test input::tests::diff_large_array ... ok
[INFO] [stdout] test input::tests::diff_object_with_array_values ... ok
[INFO] [stdout] test input::tests::diff_repeated_keys ... ok
[INFO] [stdout] test input::tests::diff_scalar_double ... ok
[INFO] [stdout] test input::tests::diff_numeric_string_key ... ok
[INFO] [stdout] test input::tests::diff_scalar_string ... ok
[INFO] [stdout] test input::tests::diff_simple_object ... ok
[INFO] [stdout] test input::tests::diff_object_many_keys ... ok
[INFO] [stdout] test input::tests::diff_scalar_bool_null ... ok
[INFO] [stdout] test input::tests::diff_scalar_int ... ok
[INFO] [stdout] test input::tests::diff_string_with_null_escape ... ok
[INFO] [stdout] test input::tests::diff_surrogate_pair ... ok
[INFO] [stdout] test input::tests::diff_whitespace_variations ... ok
[INFO] [stdout] test input::tests::fixup_nan_sentinel ... ok
[INFO] [stdout] test input::tests::fixup_neg_inf_sentinel ... ok
[INFO] [stdout] test input::tests::diff_unicode_multibyte ... ok
[INFO] [stdout] test input::tests::diff_unicode_escapes ... ok
[INFO] [stdout] test input::tests::fixup_inf_sentinel ... ok
[INFO] [stdout] test input::tests::fixup_nested_in_array ... ok
[INFO] [stdout] test input::tests::multi_doc_concatenated_objects_simdjson_first_only ... ok
[INFO] [stdout] test input::tests::multi_doc_mixed_scalars_and_containers ... ok
[INFO] [stdout] test input::tests::no_false_positive_inside_string ... ok
[INFO] [stdout] test input::tests::parse_lines_empty_input ... ok
[INFO] [stdout] test input::tests::no_false_positive_normal_json ... ok
[INFO] [stdout] test input::tests::parse_lines_single ... ok
[INFO] [stdout] test input::tests::multi_doc_space_separated_scalars ... ok
[INFO] [stdout] test input::tests::parse_lines_multiple ... ok
[INFO] [stdout] test input::tests::ndjson_lines_match_single_doc_parse ... ok
[INFO] [stdout] test input::tests::parse_lines_skips_blanks ... ok
[INFO] [stdout] test input::tests::multi_doc_space_separated_match_simdjson ... ok
[INFO] [stdout] test input::tests::preprocess_negative_nan ... ok
[INFO] [stdout] test input::tests::preprocess_infinity ... ok
[INFO] [stdout] test input::tests::preprocess_preserves_strings ... ok
[INFO] [stdout] test input::tests::preprocess_nan ... ok
[INFO] [stdout] test input::tests::strip_bom_absent ... ok
[INFO] [stdout] test input::tests::strip_bom_empty ... ok
[INFO] [stdout] test input::tests::parse_lines_trims_trailing_whitespace ... ok
[INFO] [stdout] test output::tests::ascii_output_control_chars ... ok
[INFO] [stdout] test input::tests::strip_bom_only_bom ... ok
[INFO] [stdout] test output::tests::ascii_output_surrogate_pairs ... ok
[INFO] [stdout] test input::tests::strip_bom_present ... ok
[INFO] [stdout] test output::tests::ascii_output_bmp_characters ... ok
[INFO] [stdout] test output::tests::compact_array ... ok
[INFO] [stdout] test output::tests::compact_bool ... ok
[INFO] [stdout] test output::tests::compact_control_characters_escaped ... ok
[INFO] [stdout] test output::tests::compact_control_chars ... ok
[INFO] [stdout] test output::tests::compact_double ... ok
[INFO] [stdout] test output::tests::compact_double_raw_preserved ... ok
[INFO] [stdout] test output::tests::compact_empty_array ... ok
[INFO] [stdout] test output::tests::compact_empty_object ... ok
[INFO] [stdout] test output::tests::compact_string_escaping ... ok
[INFO] [stdout] test output::tests::double_at_i64_max_boundary ... ok
[INFO] [stdout] test output::tests::compact_int ... ok
[INFO] [stdout] test output::tests::compact_large_object ... ok
[INFO] [stdout] test output::tests::compact_null ... ok
[INFO] [stdout] test output::tests::compact_object ... ok
[INFO] [stdout] test output::tests::compact_string ... ok
[INFO] [stdout] test output::tests::double_nan ... ok
[INFO] [stdout] test output::tests::double_neg_infinity ... ok
[INFO] [stdout] test output::tests::large_int ... ok
[INFO] [stdout] test output::tests::double_at_i64_min_formats_via_ryu ... ok
[INFO] [stdout] test output::tests::double_infinity ... ok
[INFO] [stdout] test output::tests::join_output_no_newline ... ok
[INFO] [stdout] test output::tests::double_large_integer_plain_format ... ok
[INFO] [stdout] test output::tests::pretty_deeply_nested_array ... ok
[INFO] [stdout] test output::tests::double_negative_zero ... ok
[INFO] [stdout] test output::tests::pretty_object ... ok
[INFO] [stdout] test output::tests::pretty_tab_indent ... ok
[INFO] [stdout] test output::tests::raw_output0_nul_separator ... ok
[INFO] [stdout] test output::tests::raw_output_control_characters ... ok
[INFO] [stdout] test output::tests::sort_keys_deeply_nested ... ok
[INFO] [stdout] test output::tests::raw_string ... ok
[INFO] [stdout] test output::tests::sort_keys_nested ... ok
[INFO] [stdout] test output::tests::sort_keys_object ... ok
[INFO] [stdout] test output::tests::pretty_deeply_nested_object ... ok
[INFO] [stdout] test output::tests::pretty_nested ... ok
[INFO] [stdout] test output::tests::raw_non_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::definitive_plain_strings ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_ndjson_arrays ... ok
[INFO] [stdout] test parallel::ndjson::tests::definitive_different_types ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_basic_ndjson ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_empty ... ok
[INFO] [stdout] test parallel::ndjson::tests::definitive_plain_integers ... ok
[INFO] [stdout] test parallel::ndjson::tests::definitive_null_and_bools ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_arrays ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_ndjson_objects ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_bare_has ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_bare_keys_unsorted ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_long_first_line ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_bare_keys ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_long_lines_both ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_not_ndjson ... ok
[INFO] [stdout] test parallel::ndjson::tests::detect_reader_single_object ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_field_has ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_bare_length ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_field_chain ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_field_length ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_field_keys ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_field_type ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_bare_type ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_multi_field_arr ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_multi_field_obj_shorthand ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_nested_field_chain ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_multi_field_obj ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_null ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_contains ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_endswith ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_arr ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_bool ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_ne_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_ne ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_reversed_operands ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_startswith ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_obj ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_test ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_eq_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_field_extraction_nested ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_select_test_extract ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_detects_single_field_arr ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_field_extraction_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_keys_array_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_keys_empty_object ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_empty_array_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_keys_on_objects ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_field_extraction_number ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_empty_object ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_missing_field_returns_null ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_on_arrays ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_arr_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_on_objects ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_string_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_length_with_empty_lines ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_nested_field_keys ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_arr_missing_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_nested_field_length ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_arr_nested ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_obj_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_obj_missing_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_multi_field_obj_nested ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_not_obj_with_expr_key ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_not_arr_with_iterate ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_not_complex_filter ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_raw_output_unquotes_strings ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_not_identity ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_not_obj_with_complex_value ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_raw_output_non_string_passes_through ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_endswith_matching ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_all_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_field_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_matching_line ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_field_missing_output ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_arr_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_missing_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_empty_string_literal ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_field_float_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_obj_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_float_vs_int_eq ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_field_matching ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_false_literal ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_contains_matching ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_float ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_float_vs_int_ne ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_field_extract ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_negative_numbers ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_string_comparison ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_int_zero ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_ge_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_non_number_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_gt_supported ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_ge_supported ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_lt_supported ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_le_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_le_supported ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_missing_field_vs_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_ne_matching_line ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_lt_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_nested_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_startswith_matching ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_no_literal_not_supported ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_no_match_no_output ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_escaped_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_matching ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_nested_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_extract_field ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_not_two_args ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_type_mismatch_no_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_unicode_escape_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_with_empty_lines ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_negative_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_scientific_notation ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_definitive_strings_with_escapes ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_ndjson_empty ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_ndjson_pretty_printed ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_ndjson_single_line ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_ndjson_single_object ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_eq_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_regex_pattern ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_float_comparison ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_trailing_zero_float ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_ge_numbers ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_gt_numbers ... ok
[INFO] [stdout] test parallel::ndjson::tests::not_definitive_float_vs_int ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_lt_numbers ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_gt_strings ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_le_numbers ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_ne_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_test_non_string_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_ordering_different_types_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::predicate_ordering_string_with_escapes_fallback ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_escaped_newline_preserved ... ok
[INFO] [stdout] test parallel::ndjson::tests::prepare_padded_reuses_buffer ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_empty_lines ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_identity ... ok
[INFO] [stdout] test parallel::ndjson::tests::read_fully_eof_before_full ... ok
[INFO] [stdout] test parallel::ndjson::tests::read_fully_exact ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_no_trailing_newline ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_consecutive_newlines ... ok
[INFO] [stdout] test parallel::ndjson::tests::read_fully_empty ... ok
[INFO] [stdout] test parallel::ndjson::tests::process_ndjson_whitespace_only ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_no_newlines ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_empty ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_escaped_newline_in_json ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_huge_target_size ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_single ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_target_size_zero ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_no_trailing_newline ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_only_newlines ... ok
[INFO] [stdout] test parallel::ndjson::tests::split_chunks_oversized_record ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_empty_input ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_basic_identity ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_single_line_no_trailing_newline ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_select ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_field_extraction ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_contains_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_handles_empty_lines ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_empty_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_escaped_string ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_endswith_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_contains_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_endswith_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_test_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_test_no_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::unescape_backslash_sequences ... ok
[INFO] [stdout] test parallel::ndjson::tests::unescape_basic ... ok
[INFO] [stdout] test parallel::ndjson::tests::unescape_surrogate_pair ... ok
[INFO] [stdout] test parallel::ndjson::tests::unescape_unicode ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_empty_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_has ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_keys_sorted ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_keys_unsorted ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_length ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_length_on_null_elements ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_non_array_returns_none ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_type ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_type_on_mixed ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_with_prefix ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_builtin_wrap_false ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_array_values ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_empty_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_large_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_missing ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_mixed_types ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_non_array_returns_none ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_startswith_match ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_startswith_no_match ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_null_elements ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_string_values ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_with_prefix ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_wrap_false ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_empty_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_missing_field ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_non_array_returns_none ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_simple ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_single_field ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_object_values ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_field_simple ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_with_prefix ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::array_map_fields_obj_wrap_false ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_bigint_beyond_u64 ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_bigint_in_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_empty_array ... ok
[INFO] [stdout] test parallel::ndjson::tests::streaming_matches_buffered ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_empty_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_escaped_strings ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_deeply_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_empty_input ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_large_integer ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_negative_integer ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_scalar ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_simple_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_string ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_uint64_beyond_i64 ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_empty_document_handling ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_error_recovery ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_has_on_nested_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_has_present ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_keys_unsupported ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_keys ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_find_field_raw ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_find_fields_raw ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_mixed_operations ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_new_and_drop ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_reuse_many_documents ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_reuse_stress ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_all_escape_sequences ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_bigint_fallback ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_bigint_in_object_fallback ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_deep_nesting ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_deeply_nested_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_deeply_nested_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_double_with_raw_text ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_empty_containers ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_error_on_empty_input ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_error_on_invalid_json ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_escaped_strings ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_large_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_large_integer ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_large_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_mixed_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_mixed_whitespace ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_negative_integer ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_precision_boundaries ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_scalars ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_scientific_notation_preserved ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_simple_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_uint64_beyond_i64 ... ok
[INFO] [stdout] test simdjson::bridge::tests::fast_parse_unicode_strings ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_absent ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_empty_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_empty_string_key ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_non_object_returns_none ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_null_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_has_present ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_bare_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_escaped_key ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_missing_unsupported ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_string_unsupported ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_keys_unsorted ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_truncated ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_length ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parser_field_length_unsupported ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_bare_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_bare_string ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_missing_is_zero ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_null_is_zero ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_number_unsupported ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_length_string ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_bool_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_array_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_basic ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_nested ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_missing ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_int_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_nested_missing ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_object_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_null_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::field_raw_non_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::flat_buf_tape_walk_produces_same_bytes ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_booleans_and_null ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_array_with_whitespace ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_already_compact ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_empty_containers ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_nested_structure ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_large_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_empty_input ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_numbers ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_string_escapes_preserved ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_scalar ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_object ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_string_value ... ok
[INFO] [stdout] test simdjson::bridge::tests::minify_unicode ... ok
[INFO] [stdout] test simdjson::bridge::tests::parse_deeply_nested_arrays ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_invalid_json ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_empty ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_multi_doc_newline ... ok
[INFO] [stdout] test simdjson::bridge::tests::parse_deeply_nested_objects ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_multi_doc ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_whitespace_only ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_scalar ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_rejects_trailing_garbage ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_single_array ... ok
[INFO] [stdout] test simdjson::bridge::tests::validate_single_object ... ok
[INFO] [stdout] test simdjson::types::tests::doc_type_object ... ok
[INFO] [stdout] test simdjson::types::tests::invalid_json_returns_error ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_empty_input ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_extract_field_basic ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_count_basic ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_no_trailing_newline ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_only_whitespace ... ok
[INFO] [stdout] test simdjson::types::tests::iterate_many_single_doc ... ok
[INFO] [stdout] test simdjson::types::tests::padding_is_nonzero ... ok
[INFO] [stdout] test simdjson::types::tests::parse_and_extract_double ... ok
[INFO] [stdout] test simdjson::types::tests::parse_and_extract_int ... ok
[INFO] [stdout] test simdjson::types::tests::parse_and_extract_string ... ok
[INFO] [stdout] test simdjson::types::tests::parse_empty_input ... ok
[INFO] [stdout] test simdjson::types::tests::parse_lone_surrogate ... ok
[INFO] [stdout] test simdjson::types::tests::parse_many_types_in_one_doc ... ok
[INFO] [stdout] test simdjson::types::tests::parse_null_bytes_in_input ... ok
[INFO] [stdout] test simdjson::types::tests::parse_only_whitespace ... ok
[INFO] [stdout] test simdjson::types::tests::padded_file_deref_slice ... ok
[INFO] [stdout] test simdjson::types::tests::parse_truncated_json ... ok
[INFO] [stdout] test simdjson::types::tests::parse_unicode_escape_sequences ... ok
[INFO] [stdout] test simdjson::types::tests::parser_reuse ... ok
[INFO] [stdout] test simdjson::types::tests::read_padded_file_empty ... ok
[INFO] [stdout] test simdjson::types::tests::read_padded_file_parses_with_simdjson ... ok
[INFO] [stdout] test simdjson::types::tests::read_padded_file_roundtrip ... ok
[INFO] [stdout] test value::tests::truthiness ... ok
[INFO] [stdout] test value::tests::type_names ... ok
[INFO] [stdout] test simdjson::types::tests::parse_max_length_string_key ... ok
[INFO] [stdout] test parallel::ndjson::tests::string_pred_non_string_returns_none ... ok
[INFO] [stdout] test parallel::ndjson::tests::fast_path_select_eq_obj_basic ... ok
[INFO] [stdout] test simdjson::bridge::tests::dom_parse_whitespace_only ... ok
[INFO] [stdout] test filter::eval::tests::eval_repeat ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1003 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.75s
[INFO] [stdout] 
[INFO] [stderr]      Running unittests src/main.rs (/opt/rustwide/target/debug/deps/qj-b1d17a3eaffbd9f8)
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/cli_conformance.rs (/opt/rustwide/target/debug/deps/cli_conformance-28b73457c98a639a)
[INFO] [stdout] 
[INFO] [stdout] running 58 tests
[INFO] [stdout] test cli_arg ... ignored
[INFO] [stdout] test cli_arg_plus_args ... ignored
[INFO] [stdout] test cli_argjson ... ignored
[INFO] [stdout] test cli_args_positional ... ignored
[INFO] [stdout] test cli_ascii_output ... ignored
[INFO] [stdout] test cli_compact_output ... ignored
[INFO] [stdout] test cli_compact_slurp ... ignored
[INFO] [stdout] test cli_concat_arrays ... ignored
[INFO] [stdout] test cli_concat_newline_scalars ... ignored
[INFO] [stdout] test cli_concat_objects ... ignored
[INFO] [stdout] test cli_concat_space_separated ... ignored
[INFO] [stdout] test cli_default_filter_piped ... ignored
[INFO] [stdout] test cli_e_with_multiple_outputs ... ignored
[INFO] [stdout] test cli_e_with_multiple_outputs_last_truthy ... ignored
[INFO] [stdout] test cli_empty_input ... ignored
[INFO] [stdout] test cli_env_builtin ... ignored
[INFO] [stdout] test cli_env_home ... ignored
[INFO] [stdout] test cli_env_nonexistent ... ignored
[INFO] [stdout] test cli_exit_bad_filter ... ignored
[INFO] [stdout] test cli_exit_e_empty_input ... ignored
[INFO] [stdout] test cli_exit_e_empty_output ... ignored
[INFO] [stdout] test cli_exit_e_false ... ignored
[INFO] [stdout] test cli_exit_e_null ... ignored
[INFO] [stdout] test cli_exit_e_number ... ignored
[INFO] [stdout] test cli_exit_e_string ... ignored
[INFO] [stdout] test cli_exit_e_true ... ignored
[INFO] [stdout] test cli_exit_invalid_json ... ignored
[INFO] [stdout] test cli_exit_missing_file ... ignored
[INFO] [stdout] test cli_exit_runtime_error ... ignored
[INFO] [stdout] test cli_exit_status_slurp ... ignored
[INFO] [stdout] test cli_filter_starting_with_dash ... ignored
[INFO] [stdout] test cli_first_input ... ignored
[INFO] [stdout] test cli_from_file ... ignored
[INFO] [stdout] test cli_indent_0 ... ignored
[INFO] [stdout] test cli_indent_4 ... ignored
[INFO] [stdout] test cli_inputs_multi_doc ... ignored
[INFO] [stdout] test cli_join_output ... ignored
[INFO] [stdout] test cli_jsonargs_invalid ... ignored
[INFO] [stdout] test cli_jsonargs_positional ... ignored
[INFO] [stdout] test cli_multi_file_one_missing ... ignored
[INFO] [stdout] test cli_null_input ... ignored
[INFO] [stdout] test cli_null_input_raw ... ignored
[INFO] [stdout] test cli_raw_compact ... ignored
[INFO] [stdout] test cli_raw_input ... ignored
[INFO] [stdout] test cli_raw_input_slurp ... ignored
[INFO] [stdout] test cli_raw_input_slurp_compact ... ignored
[INFO] [stdout] test cli_raw_output ... ignored
[INFO] [stdout] test cli_raw_output0 ... ignored
[INFO] [stdout] test cli_rawfile ... ignored
[INFO] [stdout] test cli_slurp ... ignored
[INFO] [stdout] test cli_slurp_empty ... ignored
[INFO] [stdout] test cli_slurpfile ... ignored
[INFO] [stdout] test cli_sort_keys ... ignored
[INFO] [stdout] test cli_tab_indent ... ignored
[INFO] [stdout] test cli_two_valid_files ... ignored
[INFO] [stdout] test cli_whitespace_only_input ... ignored
[INFO] [stdout] test cli_version_exits_zero ... ok
[INFO] [stdout] test cli_sigpipe_no_error ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 2 passed; 0 failed; 56 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]      Running tests/conformance_gaps.rs (/opt/rustwide/target/debug/deps/conformance_gaps-ed243d0e2b0c0702)
[INFO] [stdout] 
[INFO] [stderr]      Running tests/e2e.rs (/opt/rustwide/target/debug/deps/e2e-8e5d443ea900dc02)
[INFO] [stdout] running 9 tests
[INFO] [stdout] test gap_bignum_line2154_tostring_large_int ... ignored
[INFO] [stdout] test gap_bignum_line2158_tojson_large_int ... ignored
[INFO] [stdout] test gap_bignum_line2162_large_int_equality ... ignored
[INFO] [stdout] test gap_bignum_line2169_large_int_subtract ... ignored
[INFO] [stdout] test gap_bignum_line2173_array_large_int_subtract ... ignored
[INFO] [stdout] test gap_bignum_line2177_object_large_int_subtract ... ignored
[INFO] [stdout] test gap_bignum_line2182_negate_large_int ... ignored
[INFO] [stdout] test gap_bignum_line2199_large_int_array_add ... ignored
[INFO] [stdout] test gap_bignum_line661_extreme_exponents ... ignored
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 9 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 897 tests
[INFO] [stdout] test argjson_object ... ok
[INFO] [stdout] test args_empty_default ... ok
[INFO] [stdout] test arg_string ... ok
[INFO] [stdout] test arg_multiple ... ok
[INFO] [stdout] test array_construct_success_still_works ... ok
[INFO] [stdout] test args_positional_strings ... ok
[INFO] [stdout] test abs_builtin ... ok
[INFO] [stdout] test args_named_from_arg ... ok
[INFO] [stdout] test array_construct ... ok
[INFO] [stdout] test array_subtraction ... ok
[INFO] [stdout] test array_index ... ok
[INFO] [stdout] test as_binding_in_update ... ok
[INFO] [stdout] test ascii_downcase_only_ascii ... ok
[INFO] [stdout] test argjson_number ... ok
[INFO] [stdout] test as_binding_in_assignment ... ok
[INFO] [stdout] test ascii_output_jq_compat ... ok
[INFO] [stdout] test ascii_output_ascii_passthrough ... ok
[INFO] [stdout] test ascii_output_with_raw_mode ... ok
[INFO] [stdout] test ascii_output_surrogate_pairs ... ok
[INFO] [stdout] test array_construct_suppresses_on_error ... ok
[INFO] [stdout] test ascii_output_escapes_keys ... ok
[INFO] [stdout] test alternative_operator ... ok
[INFO] [stdout] test ascii_output_escapes_non_ascii ... ok
[INFO] [stdout] test ascii_output_pretty ... ok
[INFO] [stdout] test assign_auto_create_structure ... ok
[INFO] [stdout] test assign_mul_iterate ... ok
[INFO] [stdout] test assign_mod ... ok
[INFO] [stdout] test assign_plus_iterate ... ok
[INFO] [stdout] test assign_alt_existing ... ok
[INFO] [stdout] test assign_set_field ... ok
[INFO] [stdout] test assign_alt_null ... ok
[INFO] [stdout] test assign_nested_path ... ok
[INFO] [stdout] test arithmetic ... ok
[INFO] [stdout] test assign_update_field ... ok
[INFO] [stdout] test assign_div ... ok
[INFO] [stdout] test assignment_path_error_map_select ... ok
[INFO] [stdout] test assign_update_empty_deletion ... ok
[INFO] [stdout] test assign_set_cross_reference ... ok
[INFO] [stdout] test assign_sub_iterate ... ok
[INFO] [stdout] test assign_update_object_construction ... ok
[INFO] [stdout] test assign_update_iterate ... ok
[INFO] [stdout] test assign_set_new_field ... ok
[INFO] [stdout] test builtin_add ... ok
[INFO] [stdout] test bsearch_not_found ... ok
[INFO] [stdout] test boolean_and ... ok
[INFO] [stdout] test builtin_all_with_condition ... ok
[INFO] [stdout] test builtin_any_all_false ... ok
[INFO] [stdout] test assign_update_with_index ... ok
[INFO] [stdout] test builtin_all_fails ... ok
[INFO] [stdout] test builtin_any_with_condition ... ok
[INFO] [stdout] test builtin_combinations_n ... ok
[INFO] [stdout] test builtin_combinations ... ok
[INFO] [stdout] test builtin_ascii_upcase ... ok
[INFO] [stdout] test builtin_contains_array ... ok
[INFO] [stdout] test builtin_all_bare ... ok
[INFO] [stdout] test bsearch_found ... ok
[INFO] [stdout] test builtin_any_bare ... ok
[INFO] [stdout] test builtin_del ... ok
[INFO] [stdout] test builtin_empty ... ok
[INFO] [stdout] test builtin_first_bare ... ok
[INFO] [stdout] test builtin_endswith ... ok
[INFO] [stdout] test builtin_contains_string ... ok
[INFO] [stdout] test boolean_or ... ok
[INFO] [stdout] test builtin_flatten ... ok
[INFO] [stdout] test builtin_contains_object ... ok
[INFO] [stdout] test builtin_group_by ... ok
[INFO] [stdout] test builtin_first_generator ... ok
[INFO] [stdout] test builtin_ascii_downcase ... ok
[INFO] [stdout] test builtin_from_entries ... ok
[INFO] [stdout] test builtin_from_entries_name_value ... ok
[INFO] [stdout] test builtin_flatten_object ... ok
[INFO] [stdout] test builtin_flatten_depth ... ok
[INFO] [stdout] test builtin_has_array ... ok
[INFO] [stdout] test builtin_has_object ... ok
[INFO] [stdout] test builtin_keys_unsorted ... ok
[INFO] [stdout] test builtin_last_generator ... ok
[INFO] [stdout] test builtin_in_object ... ok
[INFO] [stdout] test builtin_in_array ... ok
[INFO] [stdout] test builtin_length ... ok
[INFO] [stdout] test builtin_map ... ok
[INFO] [stdout] test builtin_ltrimstr ... ok
[INFO] [stdout] test builtin_max_by ... ok
[INFO] [stdout] test builtin_keys ... ok
[INFO] [stdout] test builtin_last_bare ... ok
[INFO] [stdout] test builtin_max_empty ... ok
[INFO] [stdout] test builtin_max ... ok
[INFO] [stdout] test builtin_min ... ok
[INFO] [stdout] test builtin_min_by ... ok
[INFO] [stdout] test builtin_not_false ... ok
[INFO] [stdout] test builtin_not_null ... ok
[INFO] [stdout] test builtin_not_true ... ok
[INFO] [stdout] test builtin_min_empty ... ok
[INFO] [stdout] test builtin_reverse ... ok
[INFO] [stdout] test builtin_sort_by ... ok
[INFO] [stdout] test builtin_to_entries ... ok
[INFO] [stdout] test builtin_rtrimstr ... ok
[INFO] [stdout] test builtin_sort ... ok
[INFO] [stdout] test builtin_startswith ... ok
[INFO] [stdout] test builtin_tonumber ... ok
[INFO] [stdout] test builtin_unique_by ... ok
[INFO] [stdout] test builtin_unique ... ok
[INFO] [stdout] test builtin_split_join ... ok
[INFO] [stdout] test builtins_returns_array ... ok
[INFO] [stdout] test color_pretty_output ... ok
[INFO] [stdout] test color_output_forced ... ok
[INFO] [stdout] test builtin_values_object ... ok
[INFO] [stdout] test compat_large_int_add_zero ... ok
[INFO] [stdout] test compat_large_int_equality ... ok
[INFO] [stdout] test compat_large_int_negate_tojson ... ok
[INFO] [stdout] test compat_large_int_tojson ... ok
[INFO] [stdout] test compat_large_int_tostring ... ok
[INFO] [stdout] test computed_double_format_negative_large ... ok
[INFO] [stdout] test computed_double_format_round_powers ... ok
[INFO] [stdout] test computed_double_format_threshold_boundary ... ok
[INFO] [stdout] test comma_multiple_outputs ... ok
[INFO] [stdout] test builtin_values_array ... ok
[INFO] [stdout] test builtin_tostring ... ok
[INFO] [stdout] test comparison ... ok
[INFO] [stdout] test builtin_type_all ... ok
[INFO] [stdout] test computed_object_keys ... ok
[INFO] [stdout] test cross_mode_file_vs_stdin_single_json ... ok
[INFO] [stdout] test cross_mode_forced_jsonl_vs_auto_detect ... ok
[INFO] [stdout] test compat_large_int_arithmetic ... ok
[INFO] [stdout] test cross_mode_file_vs_stdin_ndjson_select ... ok
[INFO] [stdout] test cross_mode_file_vs_stdin_ndjson ... ok
[INFO] [stdout] test cross_mode_forced_jsonl_vs_auto_detect_select ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_field_chain ... ok
[INFO] [stdout] test compat_normal_ints_unaffected ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_large_object ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_identity_array ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_slurp ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_single_json ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_ndjson_select ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_array_lines ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_construct_object ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_ndjson ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_ndjson_construct ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_ndjson_length ... ok
[INFO] [stdout] test cross_mode_mmap_vs_read_ndjson_keys ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_field_access ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_construct_array ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_nested ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_keys ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_identity ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_pipe_chain ... ok
[INFO] [stdout] test cross_mode_slurp_add ... ok
[INFO] [stdout] test cross_mode_slurp_length ... ok
[INFO] [stdout] test cross_mode_slurp_mixed_types ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_length ... ok
[INFO] [stdout] test cross_mode_slurp_file_vs_stdin ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_type ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_select ... ok
[INFO] [stdout] test cross_mode_ndjson_vs_single_doc_select_string ... ok
[INFO] [stdout] test debug_passthrough ... ok
[INFO] [stdout] test cross_mode_slurp_map_vs_ndjson ... ok
[INFO] [stdout] test cross_mode_slurp_ndjson_to_array ... ok
[INFO] [stdout] test decompress_large_array ... ok
[INFO] [stdout] test cross_mode_slurp_objects ... ok
[INFO] [stdout] test deeply_nested_json ... ok
[INFO] [stdout] test def_after_comma ... ok
[INFO] [stdout] test def_after_comma_in_array ... ok
[INFO] [stdout] test decompress_diverse_values ... ok
[INFO] [stdout] test def_as_path_in_assignment ... ok
[INFO] [stdout] test decompress_field_access ... ok
[INFO] [stdout] test def_arity_overload ... ok
[INFO] [stdout] test decompress_identity ... ok
[INFO] [stdout] test decompress_unicode ... ok
[INFO] [stdout] test def_closure_captures_var ... ok
[INFO] [stdout] test def_in_expression_complex ... ok
[INFO] [stdout] test decompress_filter ... ok
[INFO] [stdout] test def_generator_body ... ok
[INFO] [stdout] test def_generator_filter_param ... ok
[INFO] [stdout] test def_nonpath_in_assignment_error ... ok
[INFO] [stdout] test def_map_with_user_func ... ok
[INFO] [stdout] test def_dollar_param ... ok
[INFO] [stdout] test def_nested ... ok
[INFO] [stdout] test def_filter_param ... ok
[INFO] [stdout] test def_multiple_dollar_params ... ok
[INFO] [stdout] test dollar_param_generator_cartesian ... ok
[INFO] [stdout] test dollar_param_generator_equivalence ... ok
[INFO] [stdout] test def_shadowing ... ok
[INFO] [stdout] test elif_no_else ... ok
[INFO] [stdout] test elif_chain ... ok
[INFO] [stdout] test def_recursion_factorial ... ok
[INFO] [stdout] test def_recursive_sum ... ok
[INFO] [stdout] test delpaths_builtin ... ok
[INFO] [stdout] test def_zero_arg ... ok
[INFO] [stdout] test env_returns_real_vars ... ok
[INFO] [stdout] test empty_object_keys ... ok
[INFO] [stdout] test empty_array_length ... ok
[INFO] [stdout] test exit_code_0_on_output_with_e_flag ... ok
[INFO] [stdout] test error_invalid_json_input ... ok
[INFO] [stdout] test error_invalid_filter_syntax ... ok
[INFO] [stdout] test exit_code_0_when_error_caught_by_try_catch ... ok
[INFO] [stdout] test decompress_ndjson ... ok
[INFO] [stdout] test decompress_type_and_length ... ok
[INFO] [stdout] test exit_code_0_when_error_caught_by_try ... ok
[INFO] [stdout] test exit_code_0_on_success ... ok
[INFO] [stdout] test extreme_exponent_normal_range_unaffected ... ok
[INFO] [stdout] test extreme_exponent_comparison ... ok
[INFO] [stdout] test exit_code_5_on_runtime_error ... ok
[INFO] [stdout] test exit_code_4_on_no_output_with_e_flag ... ok
[INFO] [stdout] test exit_code_5_on_type_error ... ok
[INFO] [stdout] test exit_code_5_error_builtin_bare ... ok
[INFO] [stdout] test extreme_exponent_combined ... ok
[INFO] [stdout] test field_access ... ok
[INFO] [stdout] test file_input ... ok
[INFO] [stdout] test extreme_exponent_underflow_preserved ... ok
[INFO] [stdout] test foreach_running_sum ... ok
[INFO] [stdout] test field_on_array_produces_error ... ok
[INFO] [stdout] test foreach_three_arg ... ok
[INFO] [stdout] test extreme_exponent_underflow_normalized ... ok
[INFO] [stdout] test extreme_exponent_overflow_preserved ... ok
[INFO] [stdout] test extreme_exponent_normalized_mantissa ... ok
[INFO] [stdout] test float_modulo ... ok
[INFO] [stdout] test exit_code_5_precedes_exit_code_4 ... ok
[INFO] [stdout] test format_csv_numbers ... ok
[INFO] [stdout] test format_strings_on_non_strings ... ok
[INFO] [stdout] test format_csv ... ok
[INFO] [stdout] test format_json ... ok
[INFO] [stdout] test format_uri ... ok
[INFO] [stdout] test format_sh ... ok
[INFO] [stdout] test format_tsv ... ok
[INFO] [stdout] test from_entries_capitalized_keys ... ok
[INFO] [stdout] test fromstream_build_array_from_stream ... ok
[INFO] [stdout] test fromstream_empty_stream ... ok
[INFO] [stdout] test fromstream_explicit_stream ... ok
[INFO] [stdout] test fromstream_multiple_scalars ... ok
[INFO] [stdout] test fromstream_nested_stream ... ok
[INFO] [stdout] test fromstream_roundtrip_array ... ok
[INFO] [stdout] test fromstream_roundtrip_complex ... ok
[INFO] [stdout] test fromstream_roundtrip_deeply_nested ... ok
[INFO] [stdout] test fromstream_roundtrip_empty_containers ... ok
[INFO] [stdout] test fromstream_roundtrip_nested ... ok
[INFO] [stdout] test format_html ... ok
[INFO] [stdout] test fromstream_roundtrip_object ... ok
[INFO] [stdout] test fromstream_roundtrip_nested_mixed ... ok
[INFO] [stdout] test fromstream_roundtrip_scalar ... ok
[INFO] [stdout] test from_file_basic ... ok
[INFO] [stdout] test fromstream_roundtrip_with_nulls ... ok
[INFO] [stdout] test from_file_with_input_file ... ok
[INFO] [stdout] test fromstream_with_select ... ok
[INFO] [stdout] test fromstream_with_select_nested ... ok
[INFO] [stdout] test getpath_update_assignment ... ok
[INFO] [stdout] test getpath_update_error_propagation ... ok
[INFO] [stdout] test glob_mixed_with_literal ... ok
[INFO] [stdout] test getpath_builtin ... ok
[INFO] [stdout] test glob_expansion_gz ... ok
[INFO] [stdout] test gz_empty_file ... ok
[INFO] [stdout] test glob_slurp ... ok
[INFO] [stdout] test format_text ... ok
[INFO] [stdout] test fromjson_basic ... ok
[INFO] [stdout] test format_base64d ... ok
[INFO] [stdout] test gz_multiple_files ... ok
[INFO] [stdout] test format_base64 ... ok
[INFO] [stdout] test gz_single_json_doc ... ok
[INFO] [stdout] test gz_slurp ... ok
[INFO] [stdout] test gz_ndjson_large ... ok
[INFO] [stdout] test gz_passthrough_identity ... ok
[INFO] [stdout] test gz_raw_input_slurp ... ok
[INFO] [stdout] test gz_raw_input ... ok
[INFO] [stdout] test if_then_else ... ok
[INFO] [stdout] test gz_ndjson ... ok
[INFO] [stdout] test if_generator_condition ... ok
[INFO] [stdout] test implode_error_bool_element ... ok
[INFO] [stdout] test implode_error_non_array ... ok
[INFO] [stdout] test implode_error_null_element ... ok
[INFO] [stdout] test implode_error_string_element ... ok
[INFO] [stdout] test glob_no_match_error ... ok
[INFO] [stdout] test if_then_no_else_true ... ok
[INFO] [stdout] test identity_object ... ok
[INFO] [stdout] test identity_array ... ok
[INFO] [stdout] test in_builtin ... ok
[INFO] [stdout] test in_builtin_false ... ok
[INFO] [stdout] test if_then_no_else_false ... ok
[INFO] [stdout] test index_out_of_bounds ... ok
[INFO] [stdout] test index_generator ... ok
[INFO] [stdout] test gz_select_filter ... ok
[INFO] [stdout] test inf_modulo_finite ... ok
[INFO] [stdout] test input_single ... ok
[INFO] [stdout] test inf_modulo_inf ... ok
[INFO] [stdout] test inputs_empty_queue ... ok
[INFO] [stdout] test index_string ... ok
[INFO] [stdout] test integer_overflow_promotes_to_float ... ok
[INFO] [stdout] test indices_string ... ok
[INFO] [stdout] test input_multiple_calls ... ok
[INFO] [stdout] test inputs_collect_all ... ok
[INFO] [stdout] test int_division_produces_float ... ok
[INFO] [stdout] test isempty_builtin ... ok
[INFO] [stdout] test inside_string ... ok
[INFO] [stdout] test jq_compat_abs ... ok
[INFO] [stdout] test iterate_array ... ok
[INFO] [stdout] test jq_compat_any_all ... ok
[INFO] [stdout] test jq_compat_arith_string_concat ... ok
[INFO] [stdout] test jq_compat_arithmetic ... ok
[INFO] [stdout] test inputs_without_null_input ... ok
[INFO] [stdout] test jq_compat_arith_basic ... ok
[INFO] [stdout] test jq_compat_array_subtraction ... ok
[INFO] [stdout] test jq_compat_bind_in_iterate ... ok
[INFO] [stdout] test jq_compat_base64_roundtrip ... ok
[INFO] [stdout] test jq_compat_bind_simple ... ok
[INFO] [stdout] test join_output_compact ... ok
[INFO] [stdout] test jq_compat_arithmetic_edge_cases ... ok
[INFO] [stdout] test jq_compat_bsearch ... ok
[INFO] [stdout] test join_output_e2e ... ok
[INFO] [stdout] test jq_compat_bool_and_or ... ok
[INFO] [stdout] test jq_compat_builtins ... ok
[INFO] [stdout] test iterate_object_values ... ok
[INFO] [stdout] test jq_compat_compare_gt ... ok
[INFO] [stdout] test isempty_not_empty ... ok
[INFO] [stdout] test jq_compat_compare_eq_string ... ok
[INFO] [stdout] test jq_compat_conditionals ... ok
[INFO] [stdout] test jq_compat_compare_null_field ... ok
[INFO] [stdout] test jq_compat_date_now ... ok
[INFO] [stdout] test jq_compat_bsearch_extended ... ok
[INFO] [stdout] test jq_compat_def_simple ... ok
[INFO] [stdout] test jq_compat_combinations ... ok
[INFO] [stdout] test jq_compat_def_with_args ... ok
[INFO] [stdout] test jq_compat_date_gmtime_mktime ... ok
[INFO] [stdout] test jq_compat_def_with_iterate ... ok
[INFO] [stdout] test jq_compat_date_strftime ... ok
[INFO] [stdout] test jq_compat_del ... ok
[INFO] [stdout] test jq_compat_delpaths ... ok
[INFO] [stdout] test jq_compat_date_todate_fromdate ... ok
[INFO] [stdout] test jq_compat_destructure_in_reduce ... ok
[INFO] [stdout] test jq_compat_destructure_array ... ok
[INFO] [stdout] test jq_compat_destructure_nested ... ok
[INFO] [stdout] test jq_compat_flatten ... ok
[INFO] [stdout] test jq_compat_elif_object ... ok
[INFO] [stdout] test jq_compat_elif ... ok
[INFO] [stdout] test jq_compat_destructure_object ... ok
[INFO] [stdout] test jq_compat_exhaustive_arithmetic_type_pairs ... ok
[INFO] [stdout] test jq_compat_group_by ... ok
[INFO] [stdout] test jq_compat_getpath ... ok
[INFO] [stdout] test jq_compat_foreach ... ok
[INFO] [stdout] test jq_compat_field_access ... ok
[INFO] [stdout] test jq_compat_index_generator ... ok
[INFO] [stdout] test jq_compat_builtin_type_errors ... ok
[INFO] [stdout] test jq_compat_if_then_else ... ok
[INFO] [stdout] test jq_compat_group_by_flat ... ok
[INFO] [stdout] test jq_compat_isempty ... ok
[INFO] [stdout] test jq_compat_limit ... ok
[INFO] [stdout] test identity_scalar ... ok
[INFO] [stdout] test jq_compat_length ... ok
[INFO] [stdout] test jq_compat_iteration ... ok
[INFO] [stdout] test jq_compat_limit_repeat_until ... ok
[INFO] [stdout] test jq_compat_inside ... ok
[INFO] [stdout] test jq_compat_isempty_extended ... ok
[INFO] [stdout] test jq_compat_map_values ... ok
[INFO] [stdout] test jq_compat_logb ... ok
[INFO] [stdout] test jq_compat_math_pow_atan2 ... ok
[INFO] [stdout] test jq_compat_map_on_non_iterable ... ok
[INFO] [stdout] test jq_compat_math_abs ... ok
[INFO] [stdout] test jq_compat_math_domain_errors ... ok
[INFO] [stdout] test jq_compat_math_hyperbolic ... ok
[INFO] [stdout] test jq_compat_math_type_errors ... ok
[INFO] [stdout] test jq_compat_math ... ok
[INFO] [stdout] test jq_compat_min_max ... ok
[INFO] [stdout] test jq_compat_nth ... ok
[INFO] [stdout] test jq_compat_math_range ... ok
[INFO] [stdout] test jq_compat_math_trig ... ok
[INFO] [stdout] test jq_compat_null_add_identity ... ok
[INFO] [stdout] test jq_compat_object_generator ... ok
[INFO] [stdout] test jq_compat_object_merge ... ok
[INFO] [stdout] test jq_compat_neg ... ok
[INFO] [stdout] test jq_compat_operator_precedence ... ok
[INFO] [stdout] test jq_compat_math_nan_infinite ... ok
[INFO] [stdout] test jq_compat_output_nan ... ok
[INFO] [stdout] test jq_compat_output_sort_keys ... ok
[INFO] [stdout] test jq_compat_output_negative_zero ... ok
[INFO] [stdout] test jq_compat_math_sqrt_exp_log ... ok
[INFO] [stdout] test jq_compat_output_infinity ... ok
[INFO] [stdout] test jq_compat_number_formatting ... ok
[INFO] [stdout] test jq_compat_output_string_escaping ... ok
[INFO] [stdout] test jq_compat_paths ... ok
[INFO] [stdout] test jq_compat_paths_scalars ... ok
[INFO] [stdout] test jq_compat_recursive_descent ... ok
[INFO] [stdout] test jq_compat_math_floor_ceil_round ... ok
[INFO] [stdout] test jq_compat_repeat ... ok
[INFO] [stdout] test jq_compat_pick ... ok
[INFO] [stdout] test jq_compat_nth_extended ... ok
[INFO] [stdout] test jq_compat_reduce ... ok
[INFO] [stdout] test jq_compat_repeat_extended ... ok
[INFO] [stdout] test jq_compat_select_compare_pipe ... ok
[INFO] [stdout] test jq_compat_select_complex_condition ... ok
[INFO] [stdout] test jq_compat_setpath ... ok
[INFO] [stdout] test jq_compat_select_and_construct ... ok
[INFO] [stdout] test jq_compat_select ... ok
[INFO] [stdout] test jq_compat_range ... ok
[INFO] [stdout] test jq_compat_postfix_slice ... ok
[INFO] [stdout] test jq_compat_significand ... ok
[INFO] [stdout] test jq_compat_sort_mixed ... ok
[INFO] [stdout] test jq_compat_sort_by ... ok
[INFO] [stdout] test jq_compat_strftime_extended ... ok
[INFO] [stdout] test jq_compat_string_case ... ok
[INFO] [stdout] test jq_compat_string_explode_implode ... ok
[INFO] [stdout] test jq_compat_string_index_rindex ... ok
[INFO] [stdout] test jq_compat_string_format ... ok
[INFO] [stdout] test jq_compat_slicing ... ok
[INFO] [stdout] test jq_compat_string_ops ... ok
[INFO] [stdout] test jq_compat_to_entries_from_entries_roundtrip ... ok
[INFO] [stdout] test jq_compat_todate ... ok
[INFO] [stdout] test jq_compat_to_entries_from_entries ... ok
[INFO] [stdout] test jq_compat_string_builtins ... ok
[INFO] [stdout] test jq_compat_string_tojson_fromjson ... ok
[INFO] [stdout] test jq_compat_string_split_join ... ok
[INFO] [stdout] test jq_compat_tojson_in_pipe ... ok
[INFO] [stdout] test jq_compat_tojson_containers ... ok
[INFO] [stdout] test jq_compat_todate_fromdate_roundtrip ... ok
[INFO] [stdout] test jq_compat_tojson_map_values ... ok
[INFO] [stdout] test jq_compat_string_utf8bytelength ... ok
[INFO] [stdout] test jq_compat_transpose ... ok
[INFO] [stdout] test jq_compat_string_trim ... ok
[INFO] [stdout] test jq_compat_try_division_by_zero ... ok
[INFO] [stdout] test jq_compat_unique_sorted ... ok
[INFO] [stdout] test jq_compat_unique ... ok
[INFO] [stdout] test jq_compat_tojson_scalars ... ok
[INFO] [stdout] test jq_compat_until ... ok
[INFO] [stdout] test jq_compat_try_catch ... ok
[INFO] [stdout] test jq_compat_walk ... ok
[INFO] [stdout] test jq_compat_while ... ok
[INFO] [stdout] test jq_compat_tostring_arrays_objects ... ok
[INFO] [stdout] test jq_compat_string_tostring_tonumber ... ok
[INFO] [stdout] test jq_compat_variables ... ok
[INFO] [stdout] test jq_compat_walk_extended ... ok
[INFO] [stdout] test jq_compat_with_entries ... ok
[INFO] [stdout] test large_double_integer_format ... ok
[INFO] [stdout] test large_integer_arithmetic_more_precise_than_jq ... ok
[INFO] [stdout] test key_order_nested_objects ... ok
[INFO] [stdout] test key_order_identity_roundtrip ... ok
[INFO] [stdout] test jsonargs_positional ... ok
[INFO] [stdout] test large_integer_i64_max ... ok
[INFO] [stdout] test length_on_number_abs ... ok
[INFO] [stdout] test length_on_unicode ... ok
[INFO] [stdout] test leaf_paths_builtin ... ok
[INFO] [stdout] test map_on_object ... ok
[INFO] [stdout] test key_order_object_construction ... ok
[INFO] [stdout] test limit_builtin ... ok
[INFO] [stdout] test map_values_object ... ok
[INFO] [stdout] test math_isfinite ... ok
[INFO] [stdout] test math_ceil ... ok
[INFO] [stdout] test math_fabs ... ok
[INFO] [stdout] test math_infinite_isinfinite ... ok
[INFO] [stdout] test math_floor ... ok
[INFO] [stdout] test math_sqrt ... ok
[INFO] [stdout] test ndjson_jq_compat_array_field_access_errors ... ok
[INFO] [stdout] test ndjson_jq_compat_array_field_access_simple ... ok
[INFO] [stdout] test ndjson_jq_compat_array_ndjson_keys ... ok
[INFO] [stdout] test ndjson_jq_compat_array_ndjson_length ... ok
[INFO] [stdout] test ndjson_jq_compat_bare_keys ... ok
[INFO] [stdout] test ndjson_jq_compat_bare_length ... ok
[INFO] [stdout] test ndjson_jq_compat_crlf_line_endings ... ok
[INFO] [stdout] test ndjson_jq_compat_crlf_select ... ok
[INFO] [stdout] test math_round ... ok
[INFO] [stdout] test ndjson_jq_compat_empty_lines ... ok
[INFO] [stdout] test ndjson_jq_compat_field_chain ... ok
[INFO] [stdout] test ndjson_jq_compat_field_chain_missing ... ok
[INFO] [stdout] test ndjson_jq_compat_field_length ... ok
[INFO] [stdout] test ndjson_jq_compat_field_keys ... ok
[INFO] [stdout] test ndjson_jq_compat_has_whitespace ... ok
[INFO] [stdout] test missing_field ... ok
[INFO] [stdout] test ndjson_jq_compat_field_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_keys_empty ... ok
[INFO] [stdout] test ndjson_jq_compat_keys_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_leading_cr ... ok
[INFO] [stdout] test ndjson_jq_compat_keys_unsorted_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_leading_mixed_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_length_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_length_empty ... ok
[INFO] [stdout] test ndjson_jq_compat_mixed_types_select ... ok
[INFO] [stdout] test ndjson_jq_compat_mixed_objects_arrays ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_arr_missing ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_arr ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_arr_nested ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_obj ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_obj_missing ... ok
[INFO] [stdout] test math_nan_isnan ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_arr_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_obj_nested ... ok
[INFO] [stdout] test ndjson_jq_compat_select_contains_string ... ok
[INFO] [stdout] test ndjson_jq_compat_select_empty_string ... ok
[INFO] [stdout] test ndjson_jq_compat_select_endswith ... ok
[INFO] [stdout] test ndjson_jq_compat_select_endswith_extract ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_obj_shorthand ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_arr_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_multi_field_obj_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_bool ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_arr ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_field ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_field_float_fallback ... ok
[INFO] [stdout] test mixed_compressed_and_plain ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_obj ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_obj_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_field_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_eq_nested_field ... ok
[INFO] [stdout] test ndjson_jq_compat_select_float_vs_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_float_ne ... ok
[INFO] [stdout] test monochrome_no_error ... ok
[INFO] [stdout] test monochrome_output ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_field_extract ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_string ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_obj_extract ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_mixed_types ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_le_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_le_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_lt_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_missing_field ... ok
[INFO] [stdout] test ndjson_jq_compat_select_ne ... ok
[INFO] [stdout] test ndjson_jq_compat_select_negative_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_null ... ok
[INFO] [stdout] test ndjson_jq_compat_select_startswith_nested ... ok
[INFO] [stdout] test ndjson_jq_compat_select_string ... ok
[INFO] [stdout] test ndjson_jq_compat_select_string_pred_whitespace ... ok
[INFO] [stdout] test ndjson_jq_compat_select_test ... ok
[INFO] [stdout] test ndjson_jq_compat_select_test_extract ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_arr_extract ... ok
[INFO] [stdout] test ndjson_jq_compat_select_ge_int ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_float ... ok
[INFO] [stdout] test logb_basic ... ok
[INFO] [stdout] test ndjson_jq_compat_select_startswith ... ok
[INFO] [stdout] test ndjson_jq_compat_select_test_no_match ... ok
[INFO] [stdout] test ndjson_jq_compat_string_ndjson_field_access ... ok
[INFO] [stdout] test ndjson_jq_compat_select_nested_field ... ok
[INFO] [stdout] test ndjson_jq_compat_whitespace_only_lines ... ok
[INFO] [stdout] test ndjson_jq_compat_select_whitespace_keys ... ok
[INFO] [stdout] test ndjson_key_order_preserved ... ok
[INFO] [stdout] test ndjson_jq_compat_select_gt_negative ... ok
[INFO] [stdout] test ndjson_jq_compat_select_whitespace_compact ... ok
[INFO] [stdout] test ndjson_jq_compat_string_length_fallback ... ok
[INFO] [stdout] test ndjson_jq_compat_select_test_regex ... ok
[INFO] [stdout] test ndjson_jq_compat_type_whitespace ... ok
[INFO] [stdout] test negative_zero_bare_value ... ok
[INFO] [stdout] test negative_zero_identity ... ok
[INFO] [stdout] test negative_zero_ndjson_fast_path ... ok
[INFO] [stdout] test negative_zero_in_array ... ok
[INFO] [stdout] test negative_zero_field_extraction ... ok
[INFO] [stdout] test negative_zero_nested ... ok
[INFO] [stdout] test neg_inf_modulo_finite ... ok
[INFO] [stdout] test negative_index ... ok
[INFO] [stdout] test negative_literal ... ok
[INFO] [stdout] test nested_field_access ... ok
[INFO] [stdout] test no_color_env_suppresses_color ... ok
[INFO] [stdout] test null_input_flag ... ok
[INFO] [stdout] test no_color_env_overridden_by_flag ... ok
[INFO] [stdout] test null_iteration_no_output ... ok
[INFO] [stdout] test nth_builtin ... ok
[INFO] [stdout] test not_in_select ... ok
[INFO] [stdout] test number_identity_preserves_formatting ... ok
[INFO] [stdout] test null_propagation_deep ... ok
[INFO] [stdout] test number_arithmetic_drops_raw_text ... ok
[INFO] [stdout] test null_multiply_errors ... ok
[INFO] [stdout] test number_pretty_preserves_formatting ... ok
[INFO] [stdout] test object_construct_generator_value ... ok
[INFO] [stdout] test object_recursive_merge ... ok
[INFO] [stdout] test number_integers_unchanged ... ok
[INFO] [stdout] test object_construct ... ok
[INFO] [stdout] test operator_precedence_mul_before_add ... ok
[INFO] [stdout] test object_shorthand ... ok
[INFO] [stdout] test negative_zero_ndjson_normal_path ... FAILED
[INFO] [stdout] test operator_precedence_div_before_sub ... ok
[INFO] [stdout] test number_trailing_zeros_preserved ... ok
[INFO] [stdout] test number_scientific_notation_preserved ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_array ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_multivalue ... ok
[INFO] [stdout] test number_large_uint64_preserves_text ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_nested ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_object ... ok
[INFO] [stdout] test parenthesized_expression ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_filter ... ok
[INFO] [stdout] test parse_nan_in_string_preserved ... ok
[INFO] [stdout] test output_mode_raw_escapes ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_sort_keys ... ok
[INFO] [stdout] test passthrough_array_construct_builtin ... ok
[INFO] [stdout] test parse_nan_isnan ... ok
[INFO] [stdout] test parse_nan_in_input ... ok
[INFO] [stdout] test parse_special_floats_iterate_assign ... ok
[INFO] [stdout] test passthrough_array_construct_field ... ok
[INFO] [stdout] test passthrough_array_construct_fields_obj ... ok
[INFO] [stdout] test passthrough_array_construct_prefix_builtin ... ok
[INFO] [stdout] test passthrough_array_construct_prefix_field ... ok
[INFO] [stdout] test passthrough_bare_keys_array ... ok
[INFO] [stdout] test passthrough_diff_array_construct_field ... ok
[INFO] [stdout] test passthrough_bare_length_array ... ok
[INFO] [stdout] test passthrough_diff_array_construct_fields_obj ... ok
[INFO] [stdout] test passthrough_diff_array_construct_has ... ok
[INFO] [stdout] test passthrough_diff_array_construct_length ... ok
[INFO] [stdout] test passthrough_diff_array_construct_type ... ok
[INFO] [stdout] test passthrough_diff_array_construct_keys ... ok
[INFO] [stdout] test passthrough_diff_field_length_nested_array ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_empty ... ok
[INFO] [stdout] test passthrough_diff_field_length_nested_string ... ok
[INFO] [stdout] test passthrough_bare_keys_object ... ok
[INFO] [stdout] test passthrough_diff_has_empty_object ... ok
[INFO] [stdout] test passthrough_diff_has_deep_field ... ok
[INFO] [stdout] test passthrough_diff_has_null_value ... ok
[INFO] [stdout] test passthrough_diff_has_nested_field ... ok
[INFO] [stdout] test passthrough_diff_has_whitespace_input ... ok
[INFO] [stdout] test passthrough_diff_identity_array_of_scalars ... ok
[INFO] [stdout] test passthrough_diff_has_present_and_absent ... ok
[INFO] [stdout] test passthrough_diff_identity_deep_nesting ... ok
[INFO] [stdout] test passthrough_diff_has_special_key ... ok
[INFO] [stdout] test passthrough_diff_identity_float_edge_cases ... ok
[INFO] [stdout] test passthrough_diff_identity_large_numbers ... ok
[INFO] [stdout] test passthrough_diff_identity_large_integer ... ok
[INFO] [stdout] test passthrough_diff_identity_leading_trailing_whitespace ... ok
[INFO] [stdout] test passthrough_diff_identity_negative_zero ... ok
[INFO] [stdout] test passthrough_diff_identity_special_keys ... ok
[INFO] [stdout] test passthrough_diff_identity_empty_containers ... ok
[INFO] [stdout] test passthrough_diff_identity_unicode ... ok
[INFO] [stdout] test passthrough_diff_identity_escaped_strings ... ok
[INFO] [stdout] test passthrough_diff_iterate_fields_obj ... ok
[INFO] [stdout] test passthrough_diff_identity_whitespace_heavy ... ok
[INFO] [stdout] test passthrough_diff_iterate_field_diverse ... ok
[INFO] [stdout] test passthrough_diff_iterate_has ... ok
[INFO] [stdout] test passthrough_diff_identity_various_numbers ... ok
[INFO] [stdout] test passthrough_diff_keys_empty_array ... ok
[INFO] [stdout] test passthrough_diff_iterate_keys ... ok
[INFO] [stdout] test passthrough_diff_iterate_length ... ok
[INFO] [stdout] test passthrough_diff_keys_many_keys ... ok
[INFO] [stdout] test passthrough_diff_keys_nested_field ... ok
[INFO] [stdout] test passthrough_bare_length_object ... ok
[INFO] [stdout] test passthrough_diff_keys_single_key ... ok
[INFO] [stdout] test passthrough_diff_keys_empty_object ... ok
[INFO] [stdout] test passthrough_diff_keys_unsorted_unicode ... ok
[INFO] [stdout] test passthrough_diff_keys_unsorted_nested ... ok
[INFO] [stdout] test passthrough_diff_keys_unicode_keys ... ok
[INFO] [stdout] test passthrough_diff_iterate_type ... ok
[INFO] [stdout] test passthrough_diff_keys_whitespace_input ... ok
[INFO] [stdout] test passthrough_diff_length_null ... ok
[INFO] [stdout] test passthrough_diff_length_unicode_string ... ok
[INFO] [stdout] test passthrough_diff_length_boolean ... ok
[INFO] [stdout] test passthrough_diff_map_field_missing_fields ... ok
[INFO] [stdout] test passthrough_diff_length_number ... ok
[INFO] [stdout] test passthrough_diff_map_field_diverse_values ... ok
[INFO] [stdout] test passthrough_diff_length_empty_containers ... ok
[INFO] [stdout] test passthrough_diff_length_whitespace_input ... ok
[INFO] [stdout] test passthrough_diff_map_field_nested ... ok
[INFO] [stdout] test passthrough_diff_map_field_numeric_values ... ok
[INFO] [stdout] test passthrough_diff_map_field_single_element ... ok
[INFO] [stdout] test passthrough_diff_map_field_whitespace_input ... ok
[INFO] [stdout] test passthrough_diff_map_field_null_elements ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_all_missing ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_diverse ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_missing_some ... ok
[INFO] [stdout] test passthrough_diff_map_field_unicode_values ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_null_elements ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_unicode_values ... ok
[INFO] [stdout] test passthrough_diff_map_fields_obj_single_field ... ok
[INFO] [stdout] test passthrough_diff_map_has_diverse ... ok
[INFO] [stdout] test passthrough_diff_map_keys_diverse ... ok
[INFO] [stdout] test passthrough_diff_map_keys_unsorted_diverse ... ok
[INFO] [stdout] test passthrough_diff_map_length_diverse ... ok
[INFO] [stdout] test passthrough_diff_map_length_strings ... ok
[INFO] [stdout] test passthrough_diff_map_type_all ... ok
[INFO] [stdout] test passthrough_diff_prefix_iterate_field ... ok
[INFO] [stdout] test passthrough_diff_prefix_iterate_length ... ok
[INFO] [stdout] test passthrough_diff_prefix_iterate_fields_obj ... ok
[INFO] [stdout] test passthrough_diff_prefix_map_field_deep ... ok
[INFO] [stdout] test passthrough_diff_prefix_map_fields_obj ... ok
[INFO] [stdout] test passthrough_diff_prefix_map_length ... ok
[INFO] [stdout] test passthrough_diff_prefix_map_type ... ok
[INFO] [stdout] test passthrough_diff_type_deep_field ... ok
[INFO] [stdout] test passthrough_diff_type_whitespace_input ... ok
[INFO] [stdout] test passthrough_diff_type_empty_containers ... ok
[INFO] [stdout] test passthrough_diff_type_nested_field ... ok
[INFO] [stdout] test passthrough_diff_type_all_json_types ... ok
[INFO] [stdout] test passthrough_bare_length_string ... ok
[INFO] [stdout] test output_mode_raw_strings ... ok
[INFO] [stdout] test passthrough_field_compact_nested_missing ... ok
[INFO] [stdout] test passthrough_field_compact_basic ... ok
[INFO] [stdout] test passthrough_field_compact_missing ... ok
[INFO] [stdout] test passthrough_field_compact_stdin ... ok
[INFO] [stdout] test passthrough_field_compact_non_object ... ok
[INFO] [stdout] test passthrough_field_compact_object_value ... ok
[INFO] [stdout] test passthrough_field_compact_nested ... ok
[INFO] [stdout] test passthrough_field_keys_pretty ... ok
[INFO] [stdout] test passthrough_field_pretty_not_affected ... ok
[INFO] [stdout] test passthrough_field_length_pretty ... ok
[INFO] [stdout] test passthrough_field_length_string_value ... ok
[INFO] [stdout] test passthrough_has_false ... ok
[INFO] [stdout] test passthrough_field_length_object_value ... ok
[INFO] [stdout] test passthrough_has_field_prefix ... ok
[INFO] [stdout] test passthrough_has_true ... ok
[INFO] [stdout] test passthrough_identity_compact_array ... ok
[INFO] [stdout] test passthrough_identity_compact_nested ... ok
[INFO] [stdout] test passthrough_field_keys_array_value ... ok
[INFO] [stdout] test passthrough_field_keys_object ... ok
[INFO] [stdout] test passthrough_identity_pretty_not_affected ... ok
[INFO] [stdout] test passthrough_iterate_field_basic ... ok
[INFO] [stdout] test passthrough_field_length_compact ... ok
[INFO] [stdout] test passthrough_iterate_fields_obj_basic ... ok
[INFO] [stdout] test passthrough_identity_compact_object ... ok
[INFO] [stdout] test passthrough_iterate_field_nested ... ok
[INFO] [stdout] test passthrough_iterate_length ... ok
[INFO] [stdout] test passthrough_iterate_type ... ok
[INFO] [stdout] test passthrough_keys_unsorted_array ... ok
[INFO] [stdout] test passthrough_keys_unsorted_field ... ok
[INFO] [stdout] test passthrough_map_field_basic ... ok
[INFO] [stdout] test passthrough_keys_unsorted_object ... ok
[INFO] [stdout] test passthrough_map_field_missing ... ok
[INFO] [stdout] test passthrough_map_field_empty_array ... ok
[INFO] [stdout] test passthrough_map_field_null_element ... ok
[INFO] [stdout] test passthrough_map_fields_obj_basic ... ok
[INFO] [stdout] test passthrough_map_field_pretty_not_affected ... ok
[INFO] [stdout] test passthrough_iterate_field_mixed_types ... ok
[INFO] [stdout] test passthrough_map_fields_obj_missing ... ok
[INFO] [stdout] test passthrough_map_field_nested ... ok
[INFO] [stdout] test passthrough_map_fields_obj_null_element ... ok
[INFO] [stdout] test passthrough_map_fields_obj_pretty_not_affected ... ok
[INFO] [stdout] test passthrough_map_fields_obj_empty_array ... ok
[INFO] [stdout] test passthrough_map_keys ... ok
[INFO] [stdout] test passthrough_map_length ... ok
[INFO] [stdout] test passthrough_map_keys_unsorted ... ok
[INFO] [stdout] test passthrough_map_has ... ok
[INFO] [stdout] test passthrough_map_type ... ok
[INFO] [stdout] test passthrough_nested_field_length ... ok
[INFO] [stdout] test passthrough_missing_field_length ... ok
[INFO] [stdout] test passthrough_prefix_iterate_type ... ok
[INFO] [stdout] test passthrough_prefix_iterate_field ... ok
[INFO] [stdout] test passthrough_prefix_map_field ... ok
[INFO] [stdout] test passthrough_prefix_map_fields_obj ... ok
[INFO] [stdout] test passthrough_prefix_iterate_fields_obj ... ok
[INFO] [stdout] test passthrough_type_boolean ... ok
[INFO] [stdout] test passthrough_identity_compact_scalar ... ok
[INFO] [stdout] test passthrough_type_field ... ok
[INFO] [stdout] test passthrough_prefix_map_length ... ok
[INFO] [stdout] test path_invalid_map_expression ... ok
[INFO] [stdout] test path_invalid_with_field_access ... ok
[INFO] [stdout] test passthrough_type_number ... ok
[INFO] [stdout] test path_invalid_with_index_access ... ok
[INFO] [stdout] test path_invalid_with_iterate ... ok
[INFO] [stdout] test output_mode_compact_vs_pretty_scalars ... ok
[INFO] [stdout] test passthrough_type_array ... ok
[INFO] [stdout] test passthrough_type_string ... ok
[INFO] [stdout] test passthrough_type_object ... ok
[INFO] [stdout] test pretty_output ... ok
[INFO] [stdout] test pipe_field_from_array ... ok
[INFO] [stdout] test paths_builtin ... ok
[INFO] [stdout] test passthrough_type_null ... ok
[INFO] [stdout] test passthrough_type_missing_field ... ok
[INFO] [stdout] test range_single_arg ... ok
[INFO] [stdout] test raw_input_line ... ok
[INFO] [stdout] test range_two_args ... ok
[INFO] [stdout] test raw_output0_jq_compat ... ok
[INFO] [stdout] test raw_input_multi ... ok
[INFO] [stdout] test range_three_args ... ok
[INFO] [stdout] test raw_output0_embedded_nul_error ... ok
[INFO] [stdout] test raw_output0_implies_raw_mode ... ok
[INFO] [stdout] test raw_output0_no_nul_in_string_ok ... ok
[INFO] [stdout] test raw_output0_embedded_nul_partial_output ... ok
[INFO] [stdout] test raw_output0_nul_separator_for_all_types ... ok
[INFO] [stdout] test raw_string_output ... ok
[INFO] [stdout] test raw_output0_nul_separator_for_strings ... ok
[INFO] [stdout] test reduce_build_object ... ok
[INFO] [stdout] test reduce_sum ... ok
[INFO] [stdout] test reduce_to_string ... ok
[INFO] [stdout] test raw_output0_non_string_gets_nul ... ok
[INFO] [stdout] test recurse_with_filter ... ok
[INFO] [stdout] test rawfile_binding ... ok
[INFO] [stdout] test recursive_descent_strings ... ok
[INFO] [stdout] test regex_capture_named ... ok
[INFO] [stdout] test raw_input_slurp_split_join ... ok
[INFO] [stdout] test raw_input_slurp ... ok
[INFO] [stdout] test regex_scan ... ok
[INFO] [stdout] test regex_splits ... ok
[INFO] [stdout] test recursive_descent_numbers ... ok
[INFO] [stdout] test regex_gsub ... ok
[INFO] [stdout] test regex_match_global ... ok
[INFO] [stdout] test rindex_string ... ok
[INFO] [stdout] test regex_sub ... ok
[INFO] [stdout] test regex_test_case_insensitive ... ok
[INFO] [stdout] test regex_match_basic ... ok
[INFO] [stdout] test robustness_deeply_nested_parens_rejected ... ok
[INFO] [stdout] test robustness_no_stale_error_leakage ... ok
[INFO] [stdout] test robustness_fromjson_multibyte_truncation_safe ... ok
[INFO] [stdout] test seq_flag_iterator ... ok
[INFO] [stdout] test robustness_fromjson_single_quote_safe ... ok
[INFO] [stdout] test seq_flag_multiple_values ... ok
[INFO] [stdout] test select_filter ... ok
[INFO] [stdout] test regex_test_basic ... ok
[INFO] [stdout] test seq_flag_pretty_output ... ok
[INFO] [stdout] test robustness_setpath_huge_index_rejected ... ok
[INFO] [stdout] test slice_array_basic ... ok
[INFO] [stdout] test slice_array_from_start ... ok
[INFO] [stdout] test slice_array_negative ... ok
[INFO] [stdout] test slice_array_to_end ... ok
[INFO] [stdout] test slice_empty_array ... ok
[INFO] [stdout] test slice_inverted_range ... ok
[INFO] [stdout] test slice_negative_both ... ok
[INFO] [stdout] test slice_string ... ok
[INFO] [stdout] test slice_string_empty ... ok
[INFO] [stdout] test seq_flag_no_rs_input_silent ... ok
[INFO] [stdout] test scalb_basic ... ok
[INFO] [stdout] test seq_flag_output_has_rs_prefix ... ok
[INFO] [stdout] test robustness_eval_depth_limit ... ok
[INFO] [stdout] test seq_flag_matches_jq ... ok
[INFO] [stdout] test slurp_length ... ok
[INFO] [stdout] test slurp_ndjson ... ok
[INFO] [stdout] test setpath_builtin ... ok
[INFO] [stdout] test slurp_single_doc ... ok
[INFO] [stdout] test stream_errors_empty_containers ... ok
[INFO] [stdout] test sort_keys_e2e ... ok
[INFO] [stdout] test sort_keys_nested_e2e ... ok
[INFO] [stdout] test stream_errors_nested ... ok
[INFO] [stdout] test stream_errors_null_input_inputs ... ok
[INFO] [stdout] test stream_errors_invalid_input ... ok
[INFO] [stdout] test slurp_add ... ok
[INFO] [stdout] test stream_errors_valid_array ... ok
[INFO] [stdout] test sort_mixed_types ... ok
[INFO] [stdout] test stream_errors_valid_ndjson ... ok
[INFO] [stdout] test stream_errors_valid_object ... ok
[INFO] [stdout] test stream_errors_valid_scalar ... ok
[INFO] [stdout] test stream_errors_with_filter ... ok
[INFO] [stdout] test slurpfile_binding ... ok
[INFO] [stdout] test stream_flag_nested ... ok
[INFO] [stdout] test stream_flag_empty_containers ... ok
[INFO] [stdout] test stream_flag_null_input_inputs ... ok
[INFO] [stdout] test stream_flag_object ... ok
[INFO] [stdout] test stream_flag_scalar ... ok
[INFO] [stdout] test stream_flag_slurp ... ok
[INFO] [stdout] test stream_errors_mixed_ndjson ... ok
[INFO] [stdout] test stream_flag_slurp_ndjson ... ok
[INFO] [stdout] test stream_flag_null_input_dot ... ok
[INFO] [stdout] test stream_flag_ndjson ... ok
[INFO] [stdout] test stream_flag_array ... ok
[INFO] [stdout] test stream_errors_slurp ... ok
[INFO] [stdout] test stream_flag_with_filter ... ok
[INFO] [stdout] test split_empty_separator ... ok
[INFO] [stdout] test string_length_ascii ... ok
[INFO] [stdout] test string_length_emoji ... ok
[INFO] [stdout] test string_length_mixed_unicode ... ok
[INFO] [stdout] test string_length_unicode_2byte ... ok
[INFO] [stdout] test string_length_unicode_3byte ... ok
[INFO] [stdout] test string_length_unicode_4byte ... ok
[INFO] [stdout] test string_explode ... ok
[INFO] [stdout] test string_implode ... ok
[INFO] [stdout] test string_times_number ... ok
[INFO] [stdout] test tostream_array ... ok
[INFO] [stdout] test tostream_array_of_objects ... ok
[INFO] [stdout] test tostream_deeply_nested ... ok
[INFO] [stdout] test string_interp_nested ... ok
[INFO] [stdout] test todate_builtin ... ok
[INFO] [stdout] test tostream_mixed_nesting ... ok
[INFO] [stdout] test string_interp_expr ... ok
[INFO] [stdout] test tostream_nested_array ... ok
[INFO] [stdout] test tostream_nested_empty_containers ... ok
[INFO] [stdout] test tostream_nested_object ... ok
[INFO] [stdout] test tostream_scalar ... ok
[INFO] [stdout] test tostream_single_element_containers ... ok
[INFO] [stdout] test tostream_with_nulls ... ok
[INFO] [stdout] test string_divide_string ... ok
[INFO] [stdout] test tostream_empty_containers ... ok
[INFO] [stdout] test tostring_large_number_preserves_raw ... ok
[INFO] [stdout] test string_interp_basic ... ok
[INFO] [stdout] test try_array_construct_suppresses_error ... ok
[INFO] [stdout] test try_catch_basic ... ok
[INFO] [stdout] test try_catch_error_message ... ok
[INFO] [stdout] test trim_builtin ... ok
[INFO] [stdout] test try_catch_no_error ... ok
[INFO] [stdout] test try_keyword_expression ... ok
[INFO] [stdout] test try_input_catch_break ... ok
[INFO] [stdout] test tostream_in_builtins_list ... ok
[INFO] [stdout] test tojson_fromjson ... ok
[INFO] [stdout] test tostream_simple_object ... ok
[INFO] [stdout] test transpose_basic ... ok
[INFO] [stdout] test try_keyword_on_error ... ok
[INFO] [stdout] test try_postfix_array_construct ... ok
[INFO] [stdout] test unary_negation ... ok
[INFO] [stdout] test try_operator_on_iteration ... ok
[INFO] [stdout] test unique_returns_sorted ... ok
[INFO] [stdout] test update_path_error_map_select ... ok
[INFO] [stdout] test try_operator_suppresses_error ... ok
[INFO] [stdout] test unbuffered_with_multiple_values ... ok
[INFO] [stdout] test variable_binding_arithmetic ... ok
[INFO] [stdout] test variable_binding_basic ... ok
[INFO] [stdout] test variable_binding_scope ... ok
[INFO] [stdout] test variable_in_select ... ok
[INFO] [stdout] test walk_add_one ... ok
[INFO] [stdout] test variable_binding_in_pipe ... ok
[INFO] [stdout] test walk_identity ... ok
[INFO] [stdout] test until_builtin ... ok
[INFO] [stdout] test walk_nested_arrays ... ok
[INFO] [stdout] test walk_strings_upcase ... ok
[INFO] [stdout] test unbuffered_output_correctness ... ok
[INFO] [stdout] test until_terminates_on_unchanged ... ok
[INFO] [stdout] test with_entries_builtin ... ok
[INFO] [stdout] test utf8bytelength ... ok
[INFO] [stdout] test tostring_json_encodes ... ok
[INFO] [stdout] test while_terminates_on_unchanged ... ok
[INFO] [stdout] test while_builtin ... ok
[INFO] [stdout] test zst_single_json_doc ... ok
[INFO] [stdout] test zst_ndjson ... ok
[INFO] [stdout] test zstd_extension ... ok
[INFO] [stdout] test repeat_with_limit ... ok
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout] 
[INFO] [stdout] ---- negative_zero_ndjson_normal_path stdout ----
[INFO] [stdout] 
[INFO] [stdout] thread 'negative_zero_ndjson_normal_path' (5823) panicked at tests/e2e.rs:5983:10:
[INFO] [stdout] failed to run jq: Os { code: 2, kind: NotFound, message: "No such file or directory" }
[INFO] [stdout] stack backtrace:
[INFO] [stdout]    0:     0x62564be6dd92 - std::backtrace_rs::backtrace::libunwind::trace::hff358a60abf734fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/libunwind.rs:117:9
[INFO] [stdout]    1:     0x62564be6dd92 - std::backtrace_rs::backtrace::trace_unsynchronized::h3b121f916dd95ec6
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/../../backtrace/src/backtrace/mod.rs:66:14
[INFO] [stdout]    2:     0x62564be6dd92 - std::sys::backtrace::_print_fmt::hde0a62ded68798e9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:74:9
[INFO] [stdout]    3:     0x62564be6dd92 - <std::sys::backtrace::BacktraceLock::print::DisplayBacktrace as core::fmt::Display>::fmt::h93773fc827e3113d
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:44:26
[INFO] [stdout]    4:     0x62564be7e85a - core::fmt::rt::Argument::fmt::h01eff69902dad97f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/fmt/rt.rs:152:76
[INFO] [stdout]    5:     0x62564be7e85a - core::fmt::write::hed7b5c73d82ecb7c
[INFO] [stdout]    6:     0x62564be3b506 - std::io::default_write_fmt::h2f696ff5b8bbaa4b
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:639:11
[INFO] [stdout]    7:     0x62564be3b506 - std::io::Write::write_fmt::h5e66814db8a9cfce
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/io/mod.rs:1994:13
[INFO] [stdout]    8:     0x62564be4cd59 - std::sys::backtrace::BacktraceLock::print::h8b1d6fcc5a56d1a3
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:47:9
[INFO] [stdout]    9:     0x62564be4cd59 - std::panicking::default_hook::{{closure}}::h2be84df4f189ae36
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:292:27
[INFO] [stdout]   10:     0x62564be4cbf1 - std::panicking::default_hook::hf0ea8939246f43a9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:316:9
[INFO] [stdout]   11:     0x62564bded7be - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::h02d35e3888986252
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   12:     0x62564bded7be - test::test_main_with_exit_callback::{{closure}}::h939640a27d647173
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:145:21
[INFO] [stdout]   13:     0x62564be4cfd2 - <alloc::boxed::Box<F,A> as core::ops::function::Fn<Args>>::call::hc9df09ff391af3e7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2220:9
[INFO] [stdout]   14:     0x62564be4cfd2 - std::panicking::panic_with_hook::hb4bd9ac1123582a0
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:833:13
[INFO] [stdout]   15:     0x62564be4ce18 - std::panicking::panic_handler::{{closure}}::hde00dd15f5637fe2
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:698:13
[INFO] [stdout]   16:     0x62564be47cb9 - std::sys::backtrace::__rust_end_short_backtrace::hb72197fa777c1785
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:182:18
[INFO] [stdout]   17:     0x62564be2f84d - __rustc[4425a7e20b4c8619]::rust_begin_unwind
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:689:5
[INFO] [stdout]   18:     0x62564be875ac - core::panicking::panic_fmt::ha59b517dd231f4da
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panicking.rs:80:14
[INFO] [stdout]   19:     0x62564be86d92 - core::result::unwrap_failed::hf2d1f30a3ac850fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1867:5
[INFO] [stdout]   20:     0x62564bc6a4ac - core::result::Result<T,E>::expect::hc16382a3fb970f4c
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/result.rs:1185:23
[INFO] [stdout]   21:     0x62564bc395af - e2e::negative_zero_ndjson_normal_path::h080dd2c0b20c27e3
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/e2e.rs:5983:10
[INFO] [stdout]   22:     0x62564bc39b87 - e2e::negative_zero_ndjson_normal_path::{{closure}}::hf35f12672d93cf6a
[INFO] [stdout]                                at /opt/rustwide/workdir/tests/e2e.rs:5950:38
[INFO] [stdout]   23:     0x62564bc5b466 - core::ops::function::FnOnce::call_once::h0b6abdfdd99bb8fc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   24:     0x62564bded57b - core::ops::function::FnOnce::call_once::hddb3cd395c36bfbb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   25:     0x62564bded57b - test::__rust_begin_short_backtrace::h0b6a7601d9750bfa
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:663:18
[INFO] [stdout]   26:     0x62564be00f8a - test::run_test_in_process::{{closure}}::h444209903f00b347
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:74
[INFO] [stdout]   27:     0x62564be00f8a - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::hfb3ba8f46e537649
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   28:     0x62564be00f8a - std::panicking::catch_unwind::do_call::h1672a45911fcf9dc
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   29:     0x62564be00f8a - std::panicking::catch_unwind::h0fadaee22787a6dd
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   30:     0x62564be00f8a - std::panic::catch_unwind::hc47ad190f2c8e188
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   31:     0x62564be00f8a - test::run_test_in_process::hcd7faaf934f29999
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:686:27
[INFO] [stdout]   32:     0x62564be00f8a - test::run_test::{{closure}}::hddc4550da4871867
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:607:43
[INFO] [stdout]   33:     0x62564bddb3e4 - test::run_test::{{closure}}::h98ae26689f13ed94
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/test/src/lib.rs:637:41
[INFO] [stdout]   34:     0x62564bddb3e4 - std::sys::backtrace::__rust_begin_short_backtrace::h3ec4d1f21ad44588
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/backtrace.rs:166:18
[INFO] [stdout]   35:     0x62564bdded82 - std::thread::lifecycle::spawn_unchecked::{{closure}}::{{closure}}::hd8bf2c73d479939f
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:91:13
[INFO] [stdout]   36:     0x62564bdded82 - <core::panic::unwind_safe::AssertUnwindSafe<F> as core::ops::function::FnOnce<()>>::call_once::h3b4248f358af2491
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/panic/unwind_safe.rs:274:9
[INFO] [stdout]   37:     0x62564bdded82 - std::panicking::catch_unwind::do_call::hda10a64f4b8daebe
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:581:40
[INFO] [stdout]   38:     0x62564bdded82 - std::panicking::catch_unwind::h659e5ee8336ec8c7
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panicking.rs:544:19
[INFO] [stdout]   39:     0x62564bdded82 - std::panic::catch_unwind::h9d4d66a538912c18
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/panic.rs:359:14
[INFO] [stdout]   40:     0x62564bdded82 - std::thread::lifecycle::spawn_unchecked::{{closure}}::h7557906bb51d79f1
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/thread/lifecycle.rs:89:26
[INFO] [stdout]   41:     0x62564bdded82 - core::ops::function::FnOnce::call_once{{vtable.shim}}::h9e460d1d7fc83d35
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/core/src/ops/function.rs:250:5
[INFO] [stdout]   42:     0x62564be42d7f - <alloc::boxed::Box<F,A> as core::ops::function::FnOnce<Args>>::call_once::h61282da819d64ea9
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/alloc/src/boxed.rs:2206:9
[INFO] [stdout]   43:     0x62564be42d7f - std::sys::thread::unix::Thread::new::thread_start::h982f9ea829d1b5fb
[INFO] [stdout]                                at /rustc/4a4ef493e3a1488c6e321570238084b38948f6db/library/std/src/sys/thread/unix.rs:127:17
[INFO] [stdout]   44:     0x7d1f7ecffaa4 - <unknown>
[INFO] [stdout]   45:     0x7d1f7ed8ca64 - clone
[INFO] [stdout]   46:                0x0 - <unknown>
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] failures:
[INFO] [stdout]     negative_zero_ndjson_normal_path
[INFO] [stdout] 
[INFO] [stdout] test result: FAILED. 896 passed; 1 failed; 0 ignored; 0 measured; 0 filtered out; finished in 3.85s
[INFO] [stdout] 
[INFO] [stderr] error: test failed, to rerun pass `--test e2e`
[INFO] running `Command { std: "docker" "inspect" "0cadbcfecc530ad46c11717a79e4b2c8f341f35247bed1316b5241c686d760a9", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0cadbcfecc530ad46c11717a79e4b2c8f341f35247bed1316b5241c686d760a9", kill_on_drop: false }`
[INFO] [stdout] 0cadbcfecc530ad46c11717a79e4b2c8f341f35247bed1316b5241c686d760a9
