[INFO] fetching crate libhaystack 1.0.1... [INFO] testing libhaystack-1.0.1 against beta-2022-04-10 for beta-1.61-1 [INFO] extracting crate libhaystack 1.0.1 into /workspace/builds/worker-15/source [INFO] validating manifest of crates.io crate libhaystack 1.0.1 on toolchain beta-2022-04-10 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate libhaystack 1.0.1 [INFO] finished tweaking crates.io crate libhaystack 1.0.1 [INFO] tweaked toml for crates.io crate libhaystack 1.0.1 written to /workspace/builds/worker-15/source/Cargo.toml [INFO] crate crates.io crate libhaystack 1.0.1 already has a lockfile, it will not be regenerated [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2022-04-10" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 89cc37ed0034ea27eda7fec1e8010e7d85f7b327cead766fe02ca7b954af9408 [INFO] running `Command { std: "docker" "start" "-a" "89cc37ed0034ea27eda7fec1e8010e7d85f7b327cead766fe02ca7b954af9408", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "89cc37ed0034ea27eda7fec1e8010e7d85f7b327cead766fe02ca7b954af9408", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "89cc37ed0034ea27eda7fec1e8010e7d85f7b327cead766fe02ca7b954af9408", kill_on_drop: false }` [INFO] [stdout] 89cc37ed0034ea27eda7fec1e8010e7d85f7b327cead766fe02ca7b954af9408 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f31cd3ed4e3d0cffafaf59c6253716a1020d0d63ca5826b7414714efc6d58dfa [INFO] running `Command { std: "docker" "start" "-a" "f31cd3ed4e3d0cffafaf59c6253716a1020d0d63ca5826b7414714efc6d58dfa", kill_on_drop: false }` [INFO] [stderr] Compiling libc v0.2.119 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling time v0.1.43 [INFO] [stderr] Compiling num_cpus v1.13.1 [INFO] [stderr] Compiling getrandom v0.2.4 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling uuid v0.8.2 [INFO] [stderr] Compiling dashmap v4.0.2 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling parse-zoneinfo v0.3.0 [INFO] [stderr] Compiling chrono-tz v0.5.3 [INFO] [stderr] Compiling libhaystack v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 17.33s [INFO] running `Command { std: "docker" "inspect" "f31cd3ed4e3d0cffafaf59c6253716a1020d0d63ca5826b7414714efc6d58dfa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f31cd3ed4e3d0cffafaf59c6253716a1020d0d63ca5826b7414714efc6d58dfa", kill_on_drop: false }` [INFO] [stdout] f31cd3ed4e3d0cffafaf59c6253716a1020d0d63ca5826b7414714efc6d58dfa [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] f9f9ac1ea0c8c671588a15c8a15e73c8736b17e6c7e8667ee2e3eedfda239c71 [INFO] running `Command { std: "docker" "start" "-a" "f9f9ac1ea0c8c671588a15c8a15e73c8736b17e6c7e8667ee2e3eedfda239c71", kill_on_drop: false }` [INFO] [stderr] Compiling semver v1.0.5 [INFO] [stderr] Compiling crossbeam-utils v0.8.7 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling crossbeam-epoch v0.9.7 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling plotters-backend v0.3.2 [INFO] [stderr] Compiling half v1.8.2 [INFO] [stderr] Compiling itoa v0.4.8 [INFO] [stderr] Compiling oorandom v11.1.3 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling itertools v0.10.3 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling clap v2.34.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling plotters-svg v0.3.1 [INFO] [stderr] Compiling serde_cbor v0.11.2 [INFO] [stderr] Compiling plotters v0.3.1 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling crossbeam-channel v0.5.2 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling cast v0.2.7 [INFO] [stderr] Compiling chrono-tz v0.5.3 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling criterion-plot v0.4.4 [INFO] [stderr] Compiling serde_derive v1.0.136 [INFO] [stderr] Compiling libhaystack v1.0.1 (/opt/rustwide/workdir) [INFO] [stderr] Compiling criterion v0.3.5 [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 17.62s [INFO] [stderr] Executable unittests src/lib.rs (/opt/rustwide/target/debug/deps/libhaystack-963599d57fed27d3) [INFO] [stderr] Executable tests/tests.rs (/opt/rustwide/target/debug/deps/tests-f77f8a918fb64dad) [INFO] running `Command { std: "docker" "inspect" "f9f9ac1ea0c8c671588a15c8a15e73c8736b17e6c7e8667ee2e3eedfda239c71", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f9f9ac1ea0c8c671588a15c8a15e73c8736b17e6c7e8667ee2e3eedfda239c71", kill_on_drop: false }` [INFO] [stdout] f9f9ac1ea0c8c671588a15c8a15e73c8736b17e6c7e8667ee2e3eedfda239c71 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-15/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" "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:b0c94ce3c1162fcb8e57cac5b65ec2f72eabb1eebea4fcc35e269e823f681646" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2022-04-10" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] f5e67ac301ef99870aeefe9b0ae752cdf3fb7b62486dda7a1bcf417e81a826f9 [INFO] running `Command { std: "docker" "start" "-a" "f5e67ac301ef99870aeefe9b0ae752cdf3fb7b62486dda7a1bcf417e81a826f9", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.12s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/libhaystack-963599d57fed27d3) [INFO] [stdout] [INFO] [stdout] running 87 tests [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid_meta ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid_embedded ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::dict::test::test_zinc_parse_dict ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid_null_values ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid_columns ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_grid_ver ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::id::test::test_zinc_parse_id ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::list::test::test_zinc_parse_list ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::id::test::test_zinc_parse_id_invalid ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::id::test::test_zinc_parse_literal ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::id::test::test_zinc_parse_literal_invalid ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::lexer::test::test_zinc_lexer_make ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::lexer::test::test_zinc_lexer_read_value ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::parser::test::test_zinc_parser_err ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::lexer::test::test_zinc_lexer_iterator ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::parser::test::test_zinc_parser_ok ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::coord::test::test_zinc_parse_coord ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::coord::test::test_zinc_parse_decimal_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::date_time::test::test_zinc_parse_date ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::complex::grid::test::test_zinc_parse_nested_grid ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::date_time::test::test_zinc_parse_time ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_decimal ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::date_time::test::test_zinc_parse_datetime ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_decimal_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_number_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_number_neg_inf ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::reference::test::test_zinc_parse_ref ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::reference::test::test_zinc_parse_ref_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::str::test::test_zinc_parse_str ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::str::test::test_zinc_parse_str_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::str::test::test_zinc_parse_utf8_str ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::symbol::test::test_zinc_parse_symbol ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::symbol::test::test_zinc_parse_symbol_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::uri::test::test_zinc_parse_uri ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::uri::test::test_zinc_parse_uri_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::xstr::test::test_zinc_parse_xstr ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::xstr::test::test_zinc_parse_xstr_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_alpha_num_hex_space ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_empty ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_expect_seq ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_is_any_of ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_peek ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_date ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_equals ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_great ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_datetime ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_number ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::number::test::test_zinc_parse_number_utf8_unit ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scanner::test::test_zinc_scanner_consume_spaces ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_less ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_not_equals ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_make ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_iterator ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_parens ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_number ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_path ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_ref ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_rel ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_symbol ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_string ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_uri ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_time ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_and ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_wildcard_eq ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_has ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_less ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_great ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_not ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_make ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_rel ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_great_eq ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_divide ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_divide_different ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_less_eq ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_multiply ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_convert ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_not_eq ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_from_str ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_wildcard_eq ... ok [INFO] [stdout] test haystack::units::unit_dimension::test::test_sub ... ok [INFO] [stdout] test haystack::units::unit_dimension::test::test_add ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_parens ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_convert_bad_dimensions ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_eq ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_multiply_different ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_or ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 87 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Running tests/tests.rs (/opt/rustwide/target/debug/deps/tests-f77f8a918fb64dad) [INFO] [stdout] [INFO] [stdout] running 236 tests [INFO] [stdout] test defs::namespace::test_namespace_is_conjunct ... ok [INFO] [stdout] test defs::namespace::test_namespace_empty ... ok [INFO] [stdout] test defs::namespace::test_namespace_is_feature ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_num ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_bool ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_or_and ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_ref ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_time ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_date ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_lt_num ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_noteq ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_uri ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_and ... ok [INFO] [stdout] test json::test_bool::test_json_bool_decode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_path ... ok [INFO] [stdout] test json::test_bool::test_json_bool_encode ... ok [INFO] [stdout] test json::test_bool::test_json_decode_malformed_bool ... ok [INFO] [stdout] test json::test_coord::test_json_coord_decode ... ok [INFO] [stdout] test json::test_coord::test_json_coord_encode ... ok [INFO] [stdout] test json::test_date::test_json_date_decode ... ok [INFO] [stdout] test json::test_coord::test_json_decode_malformed_coord ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_err ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gt_num ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_string ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_path ... ok [INFO] [stdout] test json::test_date::test_json_date_encode ... ok [INFO] [stdout] test json::test_date::test_json_decode_malformed_date ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gt_bool ... ok [INFO] [stdout] test json::test_dict::test_json_dict_encode ... ok [INFO] [stdout] test json::test_dict::test_json_dict_decode ... ok [INFO] [stdout] test json::test_grid::test_json_decode_malformed_grid ... ok [INFO] [stdout] test json::test_datetime::test_json_decode_malformed_datetime ... ok [INFO] [stdout] test json::test_dict::test_json_decode_malformed_dict ... ok [INFO] [stdout] test json::test_list::test_json_decode_malformed_list ... ok [INFO] [stdout] test json::test_list::test_json_list_decode ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_encode ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_tz_decode ... ok [INFO] [stdout] test json::test_list::test_json_list_encode ... ok [INFO] [stdout] test json::test_marker::test_json_marker_decode ... ok [INFO] [stdout] test json::test_marker::test_json_marker_encode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_or ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_decode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gte_num ... ok [INFO] [stdout] test json::test_grid::test_json_grid_decode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_and_not ... ok [INFO] [stdout] test json::test_grid::test_json_grid_empty_encode ... ok [INFO] [stdout] test json::test_reference::test_json_decode_malformed_ref ... ok [INFO] [stdout] test json::test_na::test_json_na_decode ... ok [INFO] [stdout] test json::test_na::test_json_na_encode ... ok [INFO] [stdout] test json::test_number::test_json_decode_malformed_number ... ok [INFO] [stdout] test json::test_reference::test_json_ref_decode ... ok [INFO] [stdout] test json::test_remove::test_json_remove_decode ... ok [INFO] [stdout] test json::test_remove::test_json_remove_encode ... ok [INFO] [stdout] test json::test_reference::test_json_ref_encode ... ok [INFO] [stdout] test json::test_string::test_json_str_decode ... ok [INFO] [stdout] test json::test_string::test_json_str_encode ... ok [INFO] [stdout] test json::test_symbol::test_json_symbol_decode ... ok [INFO] [stdout] test json::test_symbol::test_json_decode_malformed_symbol ... ok [INFO] [stdout] test json::test_symbol::test_json_symbol_encode ... ok [INFO] [stdout] test json::test_value::test_json_null_encode ... ok [INFO] [stdout] test json::test_time::test_json_time_decode ... ok [INFO] [stdout] test json::test_time::test_json_decode_malformed_time ... ok [INFO] [stdout] test json::test_time::test_json_time_encode ... ok [INFO] [stdout] test json::test_uri::test_json_decode_malformed_uri ... ok [INFO] [stdout] test json::test_uri::test_json_uri_decode ... ok [INFO] [stdout] test json::test_uri::test_json_uri_encode ... ok [INFO] [stdout] test json::test_value::test_json_decode_malformed_kind ... ok [INFO] [stdout] test json::test_value::test_json_decode_malformed_null ... ok [INFO] [stdout] test json::test_value::test_json_null_decode ... ok [INFO] [stdout] test json::test_xstr::test_json_decode_malformed_xstr ... ok [INFO] [stdout] test json::test_xstr::test_json_xstr_decode ... ok [INFO] [stdout] test json::test_xstr::test_json_xstr_encode ... ok [INFO] [stdout] test values::test_bool::test_bool_from_value ... ok [INFO] [stdout] test values::test_coord::test_coord_make_invalid_value ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_lte_num ... ok [INFO] [stdout] test values::test_coord::test_coord_make_value ... ok [INFO] [stdout] test values::test_date::test_date_from_str_value ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gt_date ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_parens ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_path_nested ... ok [INFO] [stdout] test values::test_dict::test_dict_make ... ok [INFO] [stdout] test values::test_dict::test_dict_make_value ... ok [INFO] [stdout] test values::test_grid::test_grid_make_err ... ok [INFO] [stdout] test values::test_grid::test_grid_iterator ... ok [INFO] [stdout] test values::test_grid::test_grid_make_rows ... ok [INFO] [stdout] test values::test_dict::test_dict_make_filtered ... ok [INFO] [stdout] test values::test_date::test_date_make_value ... ok [INFO] [stdout] test values::test_datetime::test_datetime_from_str_value ... ok [INFO] [stdout] test values::test_datetime::test_datetime_make_value ... ok [INFO] [stdout] test values::test_grid::test_grid_make_value ... ok [INFO] [stdout] test values::test_list::test_list_make_value ... ok [INFO] [stdout] test values::test_marker::test_marker_from_value ... ok [INFO] [stdout] test values::test_marker::test_marker_value ... ok [INFO] [stdout] test values::test_na::test_na_from_value ... ok [INFO] [stdout] test values::test_na::test_na_value ... ok [INFO] [stdout] test values::test_number::test_number_from ... ok [INFO] [stdout] test values::test_number::test_number_make_value ... ok [INFO] [stdout] test values::test_dict::test_dict_accessors ... ok [INFO] [stdout] test values::test_reference::test_ref_cmp ... ok [INFO] [stdout] test values::test_remove::test_remove_from_value ... ok [INFO] [stdout] test values::test_reference::test_ref_make ... ok [INFO] [stdout] test values::test_remove::test_remove_value ... ok [INFO] [stdout] test values::test_string::test_ref_from ... ok [INFO] [stdout] test values::test_reference::test_ref_make_value ... ok [INFO] [stdout] test values::test_string::test_str_make_value ... ok [INFO] [stdout] test values::test_symbol::test_symbol_from ... ok [INFO] [stdout] test values::test_symbol::test_symbol_make_value ... ok [INFO] [stdout] test values::test_time::test_time_from_str_value ... ok [INFO] [stdout] test values::test_time::test_time_make_value ... ok [INFO] [stdout] test values::test_uri::test_uri_from ... ok [INFO] [stdout] test values::test_value::test_value_na ... ok [INFO] [stdout] test values::test_value::test_value_bool ... ok [INFO] [stdout] test values::test_value::test_value_marker ... ok [INFO] [stdout] test values::test_value::test_value_null ... ok [INFO] [stdout] test values::test_value::test_value_coord ... ok [INFO] [stdout] test values::test_value::test_value_date ... ok [INFO] [stdout] test values::test_value::test_value_dict ... ok [INFO] [stdout] test values::test_value::test_value_datetime ... ok [INFO] [stdout] test values::test_uri::test_uri_make_value ... ok [INFO] [stdout] test values::test_value::test_value_grid ... ok [INFO] [stdout] test values::test_value::test_value_list ... ok [INFO] [stdout] test values::test_value::test_value_dict_value ... ok [INFO] [stdout] test values::test_value::test_value_ref ... ok [INFO] [stdout] test values::test_value::test_value_remove ... ok [INFO] [stdout] test values::test_value::test_value_str ... ok [INFO] [stdout] test values::test_value::test_value_symbol ... ok [INFO] [stdout] test values::test_value::test_value_time ... ok [INFO] [stdout] test values::test_value::test_value_uri ... ok [INFO] [stdout] test values::test_value::test_value_xstr ... ok [INFO] [stdout] test values::test_xstr::test_xstr_make_value ... ok [INFO] [stdout] test zinc::test_bool::test_zinc_bool_decode ... ok [INFO] [stdout] test zinc::test_bool::test_zinc_bool_encode ... ok [INFO] [stdout] test zinc::test_coord::test_zinc_coord_decode ... ok [INFO] [stdout] test zinc::test_coord::test_zinc_coord_decode_bad ... ok [INFO] [stdout] test zinc::test_coord::test_zinc_coord_encode ... ok [INFO] [stdout] test zinc::test_date::test_zinc_date_decode ... ok [INFO] [stdout] test zinc::test_date::test_zinc_date_decode_bad ... ok [INFO] [stdout] test zinc::test_date::test_zinc_date_encode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_encode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_tz_decode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode_bad ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode_millis ... ok [INFO] [stdout] test zinc::test_dict::test_zinc_dict_comma_decode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode_tz ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_empty_decode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_inner_encode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_encode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_empty_encode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_decode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_tz_decode_bad ... ok [INFO] [stdout] test zinc::test_dict::test_zinc_dict_encode ... ok [INFO] [stdout] test zinc::test_dict::test_zinc_dict_decode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_meta_decode ... ok [INFO] [stdout] test zinc::test_list::test_zinc_list_decode ... ok [INFO] [stdout] test zinc::test_marker::test_zinc_marker_encode ... ok [INFO] [stdout] test zinc::test_list::test_zinc_list_encode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode ... ok [INFO] [stdout] test zinc::test_na::test_zinc_na_bad ... ok [INFO] [stdout] test zinc::test_na::test_zinc_na_decode ... ok [INFO] [stdout] test zinc::test_marker::test_zinc_marker_decode ... ok [INFO] [stdout] test zinc::test_na::test_zinc_na_encode ... ok [INFO] [stdout] test zinc::test_reference::test_zinc_ref_bad ... ok [INFO] [stdout] test zinc::test_string::test_zinc_serialize_str_ecapse ... ok [INFO] [stdout] test zinc::test_number::test_zinc_decode_num_exp ... ok [INFO] [stdout] test zinc::test_reference::test_zinc_ref_decode ... ok [INFO] [stdout] test zinc::test_reference::test_zinc_ref_encode ... ok [INFO] [stdout] test zinc::test_remove::test_zinc_remove_decode ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_decode ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_decode_bad ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_encode ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_decode ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_decode_bad ... ok [INFO] [stdout] test zinc::test_remove::test_zinc_remove_encode ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_encode ... ok [INFO] [stdout] test zinc::test_time::test_zinc_time_decode ... ok [INFO] [stdout] test zinc::test_time::test_zinc_time_decode_bad ... ok [INFO] [stdout] test zinc::test_time::test_zinc_time_encode ... ok [INFO] [stdout] test zinc::test_uri::test_zinc_uri_decode ... ok [INFO] [stdout] test zinc::test_uri::test_zinc_uri_decode_bad ... ok [INFO] [stdout] test zinc::test_time::test_zinc_time_millis_decode ... ok [INFO] [stdout] test zinc::test_value::test_zinc_null_decode_bad ... ok [INFO] [stdout] test zinc::test_value::test_zinc_null_decode ... ok [INFO] [stdout] test zinc::test_value::test_zinc_null_encode ... ok [INFO] [stdout] test zinc::test_uri::test_zinc_uri_encode ... ok [INFO] [stdout] test zinc::test_xstr::test_zinc_xstr_decode ... ok [INFO] [stdout] test zinc::test_xstr::test_zinc_xstr_encode ... ok [INFO] [stdout] test zinc::test_number::test_zinc_decode_num_euro ... ok [INFO] [stdout] test values::test_number::test_number_make ... ok [INFO] [stdout] test zinc::test_number::test_zinc_de_serialize_number ... ok [INFO] [stdout] test values::test_value::test_value_num ... ok [INFO] [stdout] test json::test_number::test_json_serialize_num ... ok [INFO] [stdout] test values::test_number::test_number_addition ... ok [INFO] [stdout] test zinc::test_number::test_zinc_serialize_num ... ok [INFO] [stdout] test values::test_number::test_number_subtraction ... ok [INFO] [stdout] test json::test_number::test_json_decode_number ... ok [INFO] [stdout] test values::test_number::test_number_division ... ok [INFO] [stdout] test values::test_number::test_number_multiplication ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_bug_decode ... ok [INFO] [stdout] test filter::test_filter_defs::test_filter_defs_isa ... ok [INFO] [stdout] test filter::test_filter_defs::test_filter_defs_containment ... ok [INFO] [stdout] test defs::namespace::test_namespace_transitive_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_containment_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_reciprocal_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_choice ... ok [INFO] [stdout] test defs::namespace::test_namespace_all_supertypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_has ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_implementation ... ok [INFO] [stdout] test defs::namespace::test_namespace_conjuncts_defs ... ok [INFO] [stdout] test defs::namespace::test_namespace_choices ... ok [INFO] [stdout] test defs::namespace::test_namespace_get_by_name ... ok [INFO] [stdout] test defs::namespace::test_namespace_has_subtype ... ok [INFO] [stdout] test defs::namespace::test_namespace_get_all_by_name ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_protos ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_val ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_entity ... ok [INFO] [stdout] test defs::namespace::test_namespace_all_subtypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits ... ok [INFO] [stdout] test defs::namespace::test_namespace_is ... ok [INFO] [stdout] test defs::namespace::test_namespace_subtypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_reflect ... ok [INFO] [stdout] test defs::namespace::test_namespace_conjuncts ... ok [INFO] [stdout] test defs::namespace::test_namespace_associations ... ok [INFO] [stdout] test defs::namespace::test_namespace_features ... ok [INFO] [stdout] test defs::namespace::test_namespace_feature_names ... ok [INFO] [stdout] test defs::namespace::test_namespace_tag_on_names ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_maker ... ok [INFO] [stdout] test defs::namespace::test_namespace_choices_for ... ok [INFO] [stdout] test defs::namespace::test_namespace_has_name ... ok [INFO] [stdout] test defs::namespace::test_namespace_tag_on_defs ... ok [INFO] [stdout] test defs::namespace::test_namespace_tags ... ok [INFO] [stdout] test defs::namespace::test_namespace_supertypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_inheritance ... ok [INFO] [stdout] test json::test_haystack_json_file::test_json_file_parse ... ok [INFO] [stdout] test defs::namespace::test_namespace_tag_on ... ok [INFO] [stdout] test defs::namespace::test_namespace_libs ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 236 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 4.57s [INFO] [stdout] [INFO] [stderr] Doc-tests libhaystack [INFO] [stdout] [INFO] [stdout] running 104 tests [INFO] [stderr] error: test failed, to rerun pass '--doc' [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `rustdoc --edition=2021 --crate-type cdylib --crate-type rlib --crate-name libhaystack --test /opt/rustwide/workdir/src/lib.rs -L dependency=/opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chrono=/opt/rustwide/target/debug/deps/libchrono-231c5f17353a55c8.rlib --extern chrono_tz=/opt/rustwide/target/debug/deps/libchrono_tz-eb3898740e0b5eef.rlib --extern criterion=/opt/rustwide/target/debug/deps/libcriterion-6fdab5443916a22e.rlib --extern dashmap=/opt/rustwide/target/debug/deps/libdashmap-357293a29358e59d.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-86422d76b8bd90ed.rlib --extern libhaystack=/opt/rustwide/target/debug/deps/liblibhaystack.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-75d1aef85f509bd3.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-1aaede3659088810.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-d2734b142f1a8615.rlib -C embed-bitcode=no --cfg 'feature="c-api"' --cfg 'feature="c-api-filter"' --cfg 'feature="c-api-json"' --cfg 'feature="c-api-zinc"' --cfg 'feature="default"' --cfg 'feature="defs"' --cfg 'feature="encoders"' --cfg 'feature="filter"' --cfg 'feature="json"' --cfg 'feature="json-decoding"' --cfg 'feature="json-encoding"' --cfg 'feature="timezone"' --cfg 'feature="units"' --cfg 'feature="zinc"' --cfg 'feature="zinc-decoding"' --cfg 'feature="zinc-encoding"' --error-format human` (signal: 9, SIGKILL: kill) [INFO] running `Command { std: "docker" "inspect" "f5e67ac301ef99870aeefe9b0ae752cdf3fb7b62486dda7a1bcf417e81a826f9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "f5e67ac301ef99870aeefe9b0ae752cdf3fb7b62486dda7a1bcf417e81a826f9", kill_on_drop: false }` [INFO] [stdout] f5e67ac301ef99870aeefe9b0ae752cdf3fb7b62486dda7a1bcf417e81a826f9