[INFO] fetching crate libhaystack 1.0.1... [INFO] testing libhaystack-1.0.1 against 1.60.0 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 1.60.0 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+1.60.0" "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" "+1.60.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded semver v1.0.5 [INFO] [stderr] Downloaded memory_units v0.4.0 [INFO] [stderr] Downloaded pom v3.2.0 [INFO] [stderr] Downloaded wee_alloc v0.4.5 [INFO] [stderr] Downloaded chrono-tz v0.5.3 [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" "+1.60.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ca42a3a0612628409a7d240e6ebd1c65ec1f772a0a0982cc4c5256040c5901e0 [INFO] running `Command { std: "docker" "start" "-a" "ca42a3a0612628409a7d240e6ebd1c65ec1f772a0a0982cc4c5256040c5901e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ca42a3a0612628409a7d240e6ebd1c65ec1f772a0a0982cc4c5256040c5901e0", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ca42a3a0612628409a7d240e6ebd1c65ec1f772a0a0982cc4c5256040c5901e0", kill_on_drop: false }` [INFO] [stdout] ca42a3a0612628409a7d240e6ebd1c65ec1f772a0a0982cc4c5256040c5901e0 [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" "+1.60.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 0d064394cb4abe0842bca8eb04f11b5a37b8b2c03e46a3cc51b8dac5b4476965 [INFO] running `Command { std: "docker" "start" "-a" "0d064394cb4abe0842bca8eb04f11b5a37b8b2c03e46a3cc51b8dac5b4476965", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [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 getrandom v0.2.4 [INFO] [stderr] Compiling num_cpus v1.13.1 [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.14s [INFO] running `Command { std: "docker" "inspect" "0d064394cb4abe0842bca8eb04f11b5a37b8b2c03e46a3cc51b8dac5b4476965", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "0d064394cb4abe0842bca8eb04f11b5a37b8b2c03e46a3cc51b8dac5b4476965", kill_on_drop: false }` [INFO] [stdout] 0d064394cb4abe0842bca8eb04f11b5a37b8b2c03e46a3cc51b8dac5b4476965 [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" "+1.60.0" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] c86f8e0e0d6b07212a5fefd254cdb92cd88ec28a59e20608b85c21ce05c1c770 [INFO] running `Command { std: "docker" "start" "-a" "c86f8e0e0d6b07212a5fefd254cdb92cd88ec28a59e20608b85c21ce05c1c770", kill_on_drop: false }` [INFO] [stderr] Compiling crossbeam-utils v0.8.7 [INFO] [stderr] Compiling semver v1.0.5 [INFO] [stderr] Compiling proc-macro2 v1.0.36 [INFO] [stderr] Compiling crossbeam-epoch v0.9.7 [INFO] [stderr] Compiling memchr v2.4.1 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling syn v1.0.86 [INFO] [stderr] Compiling plotters-backend v0.3.2 [INFO] [stderr] Compiling regex-automata v0.1.10 [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 clap v2.34.0 [INFO] [stderr] Compiling regex v1.5.4 [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 serde_cbor v0.11.2 [INFO] [stderr] Compiling chrono v0.4.19 [INFO] [stderr] Compiling plotters-svg v0.3.1 [INFO] [stderr] Compiling plotters v0.3.1 [INFO] [stderr] Compiling crossbeam-channel v0.5.2 [INFO] [stderr] Compiling bstr v0.2.17 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling crossbeam-deque v0.8.1 [INFO] [stderr] Compiling quote v1.0.15 [INFO] [stderr] Compiling chrono-tz v0.5.3 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling cast v0.2.7 [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 19.80s [INFO] running `Command { std: "docker" "inspect" "c86f8e0e0d6b07212a5fefd254cdb92cd88ec28a59e20608b85c21ce05c1c770", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c86f8e0e0d6b07212a5fefd254cdb92cd88ec28a59e20608b85c21ce05c1c770", kill_on_drop: false }` [INFO] [stdout] c86f8e0e0d6b07212a5fefd254cdb92cd88ec28a59e20608b85c21ce05c1c770 [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" "+1.60.0" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 074f5de4ec0937be53a3050087d1122096bd31d8e19dfc6d23c7bdcca8d07a32 [INFO] running `Command { std: "docker" "start" "-a" "074f5de4ec0937be53a3050087d1122096bd31d8e19dfc6d23c7bdcca8d07a32", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.80s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/libhaystack-d5eb42602c04ae0d) [INFO] [stdout] [INFO] [stdout] running 87 tests [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_columns ... 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::grid::test::test_zinc_parse_grid ... ok [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_ver ... 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::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_id ... 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_iterator ... 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_ok ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::parser::test::test_zinc_parser_err ... 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::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::number::test::test_zinc_parse_decimal_bad ... 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_datetime ... 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::symbol::test::test_zinc_parse_symbol ... 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_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_bad ... ok [INFO] [stdout] test haystack::encoding::zinc::decode::scalar::xstr::test::test_zinc_parse_xstr ... 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_consume_spaces ... 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::filter::lexer::test::test_filter_lexer_less ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_iterator ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_make ... 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::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_not_equals ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_parens ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_symbol ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_uri ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_number ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_wildcard_eq ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_string ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_time ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_great ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_has ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_convert ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_and ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_not ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_less ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_great_eq ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_make ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_convert_bad_dimensions ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_from_str ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_divide ... ok [INFO] [stdout] test haystack::filter::lexer::test::test_filter_lexer_rel ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_divide_different ... ok [INFO] [stdout] test haystack::units::unit::test::test_unit_multiply ... 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] test haystack::filter::parser::test::test_filter_parser_rel ... ok [INFO] [stdout] test haystack::units::unit_dimension::test::test_add ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_not_eq ... ok [INFO] [stdout] test haystack::units::unit_dimension::test::test_sub ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_parens ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_wildcard_eq ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_less_eq ... ok [INFO] [stdout] test haystack::filter::parser::test::test_filter_parser_eq ... 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-3230908660166bfd) [INFO] [stdout] [INFO] [stdout] running 236 tests [INFO] [stdout] test defs::namespace::test_namespace_empty ... ok [INFO] [stdout] test defs::namespace::test_namespace_is_conjunct ... ok [INFO] [stdout] test defs::namespace::test_namespace_is_feature ... 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_cpm_eq_num ... 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_err ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_ref ... 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_time ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gt_bool ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_cpm_eq_bool ... 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_gt_num ... 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 filter::test_haystack_filter::test_filter_parse_lte_num ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_and ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_and_not ... ok [INFO] [stdout] test json::test_coord::test_json_decode_malformed_coord ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gt_date ... ok [INFO] [stdout] test json::test_bool::test_json_bool_encode ... ok [INFO] [stdout] test json::test_dict::test_json_decode_malformed_dict ... ok [INFO] [stdout] test json::test_bool::test_json_decode_malformed_bool ... ok [INFO] [stdout] test json::test_datetime::test_json_decode_malformed_datetime ... ok [INFO] [stdout] test json::test_dict::test_json_dict_encode ... ok [INFO] [stdout] test json::test_coord::test_json_coord_decode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_simple_or ... ok [INFO] [stdout] test json::test_coord::test_json_coord_encode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_lt_num ... ok [INFO] [stdout] test json::test_date::test_json_decode_malformed_date ... ok [INFO] [stdout] test json::test_date::test_json_date_decode ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_decode ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_tz_decode ... ok [INFO] [stdout] test json::test_datetime::test_json_datetime_encode ... ok [INFO] [stdout] test json::test_date::test_json_date_encode ... ok [INFO] [stdout] test json::test_grid::test_json_decode_malformed_grid ... ok [INFO] [stdout] test json::test_grid::test_json_grid_decode ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_path ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_gte_num ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_parens ... ok [INFO] [stdout] test json::test_marker::test_json_marker_decode ... ok [INFO] [stdout] test json::test_dict::test_json_dict_decode ... ok [INFO] [stdout] test json::test_list::test_json_decode_malformed_list ... ok [INFO] [stdout] test json::test_na::test_json_na_encode ... ok [INFO] [stdout] test json::test_reference::test_json_ref_encode ... ok [INFO] [stdout] test json::test_list::test_json_list_decode ... ok [INFO] [stdout] test json::test_marker::test_json_marker_encode ... ok [INFO] [stdout] test json::test_number::test_json_decode_malformed_number ... ok [INFO] [stdout] test json::test_list::test_json_list_encode ... ok [INFO] [stdout] test json::test_remove::test_json_remove_decode ... ok [INFO] [stdout] test json::test_string::test_json_str_encode ... ok [INFO] [stdout] test json::test_string::test_json_str_decode ... ok [INFO] [stdout] test json::test_time::test_json_time_encode ... ok [INFO] [stdout] test json::test_symbol::test_json_decode_malformed_symbol ... ok [INFO] [stdout] test json::test_uri::test_json_uri_encode ... ok [INFO] [stdout] test json::test_value::test_json_null_decode ... ok [INFO] [stdout] test json::test_uri::test_json_uri_decode ... ok [INFO] [stdout] test json::test_value::test_json_decode_malformed_kind ... ok [INFO] [stdout] test json::test_xstr::test_json_xstr_encode ... ok [INFO] [stdout] test json::test_value::test_json_decode_malformed_null ... ok [INFO] [stdout] test json::test_value::test_json_null_encode ... ok [INFO] [stdout] test json::test_xstr::test_json_decode_malformed_xstr ... ok [INFO] [stdout] test json::test_na::test_json_na_decode ... ok [INFO] [stdout] test json::test_reference::test_json_decode_malformed_ref ... 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 values::test_coord::test_coord_make_invalid_value ... ok [INFO] [stdout] test json::test_remove::test_json_remove_encode ... ok [INFO] [stdout] test json::test_symbol::test_json_symbol_decode ... ok [INFO] [stdout] test json::test_time::test_json_decode_malformed_time ... ok [INFO] [stdout] test json::test_symbol::test_json_symbol_encode ... ok [INFO] [stdout] test json::test_time::test_json_time_decode ... ok [INFO] [stdout] test json::test_xstr::test_json_xstr_decode ... ok [INFO] [stdout] test json::test_reference::test_json_ref_decode ... ok [INFO] [stdout] test values::test_bool::test_bool_from_value ... 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_make_rows ... ok [INFO] [stdout] test values::test_grid::test_grid_iterator ... ok [INFO] [stdout] test values::test_date::test_date_make_value ... ok [INFO] [stdout] test values::test_dict::test_dict_make ... ok [INFO] [stdout] test values::test_datetime::test_datetime_from_str_value ... ok [INFO] [stdout] test values::test_dict::test_dict_make_filtered ... ok [INFO] [stdout] test values::test_datetime::test_datetime_make_value ... ok [INFO] [stdout] test filter::test_haystack_filter::test_filter_parse_path_nested ... ok [INFO] [stdout] test values::test_na::test_na_value ... ok [INFO] [stdout] test json::test_uri::test_json_decode_malformed_uri ... ok [INFO] [stdout] test values::test_number::test_number_make_value ... ok [INFO] [stdout] test values::test_number::test_number_from ... ok [INFO] [stdout] test json::test_grid::test_json_grid_empty_encode ... ok [INFO] [stdout] test values::test_reference::test_ref_make ... ok [INFO] [stdout] test values::test_reference::test_ref_make_value ... 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_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_value::test_value_bool ... 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_string::test_ref_from ... ok [INFO] [stdout] test values::test_value::test_value_dict ... ok [INFO] [stdout] test values::test_remove::test_remove_value ... ok [INFO] [stdout] test values::test_value::test_value_datetime ... ok [INFO] [stdout] test values::test_uri::test_uri_from ... ok [INFO] [stdout] test values::test_string::test_str_make_value ... ok [INFO] [stdout] test values::test_time::test_time_from_str_value ... ok [INFO] [stdout] test values::test_uri::test_uri_make_value ... ok [INFO] [stdout] test values::test_symbol::test_symbol_from ... ok [INFO] [stdout] test values::test_time::test_time_make_value ... ok [INFO] [stdout] test values::test_symbol::test_symbol_make_value ... ok [INFO] [stdout] test values::test_dict::test_dict_accessors ... ok [INFO] [stdout] test values::test_value::test_value_list ... ok [INFO] [stdout] test values::test_value::test_value_remove ... ok [INFO] [stdout] test values::test_value::test_value_grid ... ok [INFO] [stdout] test values::test_value::test_value_symbol ... ok [INFO] [stdout] test values::test_value::test_value_xstr ... ok [INFO] [stdout] test values::test_value::test_value_null ... 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_marker ... ok [INFO] [stdout] test values::test_value::test_value_time ... ok [INFO] [stdout] test values::test_value::test_value_str ... ok [INFO] [stdout] test values::test_value::test_value_na ... ok [INFO] [stdout] test values::test_value::test_value_uri ... ok [INFO] [stdout] test zinc::test_date::test_zinc_date_decode_bad ... 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_date::test_zinc_date_decode ... ok [INFO] [stdout] test zinc::test_date::test_zinc_date_encode ... ok [INFO] [stdout] test zinc::test_coord::test_zinc_coord_encode ... ok [INFO] [stdout] test zinc::test_coord::test_zinc_coord_decode_bad ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_tz_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_dict::test_zinc_dict_encode ... ok [INFO] [stdout] test zinc::test_dict::test_zinc_dict_decode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_encode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode_bad ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_decode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_empty_decode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_empty_encode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_utc_decode ... ok [INFO] [stdout] test zinc::test_datetime::test_zinc_datetime_tz_decode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_encode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_inner_encode ... ok [INFO] [stdout] test zinc::test_list::test_zinc_list_decode ... ok [INFO] [stdout] test zinc::test_list::test_zinc_list_encode ... ok [INFO] [stdout] test zinc::test_marker::test_zinc_marker_decode ... ok [INFO] [stdout] test zinc::test_marker::test_zinc_marker_encode ... 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_na::test_zinc_na_encode ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_meta_decode ... ok [INFO] [stdout] test zinc::test_reference::test_zinc_ref_bad ... ok [INFO] [stdout] test zinc::test_reference::test_zinc_ref_decode ... ok [INFO] [stdout] test zinc::test_number::test_zinc_decode_num_exp ... ok [INFO] [stdout] test zinc::test_remove::test_zinc_remove_encode ... ok [INFO] [stdout] test zinc::test_string::test_zinc_serialize_str_ecapse ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_decode_bad ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_decode ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_encode ... ok [INFO] [stdout] test zinc::test_symbol::test_zinc_symbol_decode_bad ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_encode ... ok [INFO] [stdout] test zinc::test_string::test_zinc_str_decode ... ok [INFO] [stdout] test zinc::test_time::test_zinc_time_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_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_value::test_zinc_null_decode ... ok [INFO] [stdout] test zinc::test_uri::test_zinc_uri_encode ... ok [INFO] [stdout] test zinc::test_value::test_zinc_null_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_time::test_zinc_time_millis_decode ... ok [INFO] [stdout] test zinc::test_value::test_zinc_null_decode_bad ... ok [INFO] [stdout] test values::test_value::test_value_num ... ok [INFO] [stdout] test json::test_number::test_json_decode_number ... ok [INFO] [stdout] test zinc::test_number::test_zinc_decode_num_euro ... ok [INFO] [stdout] test json::test_number::test_json_serialize_num ... ok [INFO] [stdout] test zinc::test_number::test_zinc_de_serialize_number ... ok [INFO] [stdout] test values::test_number::test_number_division ... ok [INFO] [stdout] test values::test_number::test_number_make ... ok [INFO] [stdout] test values::test_number::test_number_multiplication ... ok [INFO] [stdout] test zinc::test_number::test_zinc_serialize_num ... ok [INFO] [stdout] test values::test_number::test_number_addition ... ok [INFO] [stdout] test values::test_number::test_number_subtraction ... ok [INFO] [stdout] test zinc::test_grid::test_zinc_grid_bug_decode ... ok [INFO] [stdout] test defs::namespace::test_namespace_containment_relationship ... 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_reciprocal_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_transitive_relationship ... ok [INFO] [stdout] test defs::namespace::test_namespace_choices ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_choice ... ok [INFO] [stdout] test defs::namespace::test_namespace_associations ... ok [INFO] [stdout] test defs::namespace::test_namespace_get_by_name ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits ... ok [INFO] [stdout] test defs::namespace::test_namespace_all_supertypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_conjuncts_defs ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_protos ... ok [INFO] [stdout] test defs::namespace::test_namespace_has ... ok [INFO] [stdout] test defs::namespace::test_namespace_conjuncts ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_val ... ok [INFO] [stdout] test defs::namespace::test_namespace_all_subtypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_feature_names ... ok [INFO] [stdout] test defs::namespace::test_namespace_get_all_by_name ... ok [INFO] [stdout] test defs::namespace::test_namespace_has_subtype ... 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_is ... ok [INFO] [stdout] test json::test_haystack_json_file::test_json_file_parse ... ok [INFO] [stdout] test defs::namespace::test_namespace_tag_on_names ... ok [INFO] [stdout] test defs::namespace::test_namespace_libs ... ok [INFO] [stdout] test defs::namespace::test_namespace_subtypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_implementation ... ok [INFO] [stdout] test defs::namespace::test_namespace_features ... ok [INFO] [stdout] test defs::namespace::test_namespace_fits_entity ... ok [INFO] [stdout] test defs::namespace::test_namespace_inheritance ... 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_reflect ... ok [INFO] [stdout] test defs::namespace::test_namespace_tag_on ... ok [INFO] [stdout] test defs::namespace::test_namespace_supertypes_of ... ok [INFO] [stdout] test defs::namespace::test_namespace_has_name ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 236 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 6.34s [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-16be2573cdd0062d.rlib --extern chrono_tz=/opt/rustwide/target/debug/deps/libchrono_tz-3943f79ab2fa1eb0.rlib --extern criterion=/opt/rustwide/target/debug/deps/libcriterion-7dfd71da6b241c74.rlib --extern dashmap=/opt/rustwide/target/debug/deps/libdashmap-cc8f7d68cd220617.rlib --extern lazy_static=/opt/rustwide/target/debug/deps/liblazy_static-b341606102c7008f.rlib --extern libhaystack=/opt/rustwide/target/debug/deps/liblibhaystack.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-3470883e27ae10a4.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-00ba47f61690855c.rlib --extern uuid=/opt/rustwide/target/debug/deps/libuuid-42e05d380bd44f93.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" "074f5de4ec0937be53a3050087d1122096bd31d8e19dfc6d23c7bdcca8d07a32", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "074f5de4ec0937be53a3050087d1122096bd31d8e19dfc6d23c7bdcca8d07a32", kill_on_drop: false }` [INFO] [stdout] 074f5de4ec0937be53a3050087d1122096bd31d8e19dfc6d23c7bdcca8d07a32