[INFO] fetching crate decodal 0.4.0...
[INFO] testing decodal-0.4.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate decodal 0.4.0 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate decodal 0.4.0
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate decodal 0.4.0
[INFO] tweaked toml for crates.io crate decodal 0.4.0 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate decodal 0.4.0 on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] crate crates.io crate decodal 0.4.0 already has a lockfile, it will not be regenerated
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-1-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:77db811e55d90add9212f6832c23229e3de5f1c1f9905e8cb07319ea15df73ac" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] 8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff
[INFO] running `Command { std: "docker" "start" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling decodal v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 3.59s
[INFO] running `Command { std: "docker" "inspect" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr]    Compiling decodal v0.4.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 22.31s
[INFO] running `Command { std: "docker" "inspect" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.02s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/decodal/b091edc380190ad0/out/decodal-b091edc380190ad0)
[INFO] [stdout] 
[INFO] [stdout] running 67 tests
[INFO] [stdout] test constraints::tests::detects_non_integer_int_bound ... ok
[INFO] [stdout] test eval::tests::abstract_collection_ranges_can_be_proven_narrower ... ok
[INFO] [stdout] test eval::tests::arithmetic_can_feed_constraints ... ok
[INFO] [stdout] test constraints::tests::detects_primitive_conflict ... ok
[INFO] [stdout] test eval::tests::array_concat_has_lower_precedence_than_arithmetic ... ok
[INFO] [stdout] test constraints::tests::detects_empty_int_range ... ok
[INFO] [stdout] test eval::tests::array_constraint_accepts_matching_items ... ok
[INFO] [stdout] test eval::tests::array_constraint_applies_object_defaults ... ok
[INFO] [stdout] test eval::tests::array_constraint_rejects_invalid_item_with_index ... ok
[INFO] [stdout] test eval::tests::ascription_rejects_fields_outside_the_wider_object ... ok
[INFO] [stdout] test eval::tests::composes_schema_and_value ... ok
[INFO] [stdout] test eval::tests::array_constraint_validates_default_array ... ok
[INFO] [stdout] test eval::tests::array_constraints_compose_per_item ... ok
[INFO] [stdout] test eval::tests::ascription_refines_present_fields_and_materializes_later ... ok
[INFO] [stdout] test eval::tests::abstract_ascription_requires_and_preserves_the_narrower_range ... ok
[INFO] [stdout] test eval::tests::ascription_keeps_right_only_fields_abstract_without_forcing_defaults ... ok
[INFO] [stdout] test eval::tests::array_constraint_accepts_empty_array ... ok
[INFO] [stdout] test eval::tests::constraint_violation_reports_related_spans ... ok
[INFO] [stdout] test eval::tests::evaluates_logical_and_comparison_expressions ... ok
[INFO] [stdout] test eval::tests::constrained_parameters_use_as_range_refinement ... ok
[INFO] [stdout] test eval::tests::detects_constraint_violation ... ok
[INFO] [stdout] test eval::tests::host_prelude_provides_abstract_object ... ok
[INFO] [stdout] test eval::tests::host_prelude_provides_map_schema ... ok
[INFO] [stdout] test eval::tests::logical_operators_short_circuit ... ok
[INFO] [stdout] test eval::tests::imports_host_structured_content ... ok
[INFO] [stdout] test eval::tests::map_constraint_validates_arbitrary_keys_and_closed_values ... ok
[INFO] [stdout] test eval::tests::host_prelude_provides_object_rest_and_unknown_ranges ... ok
[INFO] [stdout] test eval::tests::evaluates_arithmetic_expressions ... ok
[INFO] [stdout] test eval::tests::imports_module_on_demand ... ok
[INFO] [stdout] test eval::tests::evaluates_array_concat ... ok
[INFO] [stdout] test eval::tests::map_constraint_composes_with_objects_and_accepts_empty_maps ... ok
[INFO] [stdout] test eval::tests::host_schema_errors_point_to_the_dcdl_application ... ok
[INFO] [stdout] test eval::tests::materializes_default ... ok
[INFO] [stdout] test eval::tests::materialize_error_reports_field_path ... ok
[INFO] [stdout] test eval::tests::nested_array_constraints_validate_recursively ... ok
[INFO] [stdout] test eval::tests::module_binding_shadows_host_prelude ... ok
[INFO] [stdout] test eval::tests::object_composition_conflict_reports_both_fields ... ok
[INFO] [stdout] test eval::tests::object_composition_keeps_fields_present_on_only_one_side ... ok
[INFO] [stdout] test eval::tests::object_rest_constraint_rejects_invalid_additional_fields ... ok
[INFO] [stdout] test eval::tests::object_rest_constraints_compose_as_ranges ... ok
[INFO] [stdout] test eval::tests::object_rest_constraint_accepts_and_preserves_additional_fields ... ok
[INFO] [stdout] test eval::tests::parenthesized_wildcard_remains_a_match_pattern ... ok
[INFO] [stdout] test eval::tests::rejects_division_by_zero ... ok
[INFO] [stdout] test eval::tests::rejects_invalid_array_concat_operands ... ok
[INFO] [stdout] test eval::tests::rejects_invalid_comparison_operands ... ok
[INFO] [stdout] test eval::tests::rejects_invalid_logical_operands ... ok
[INFO] [stdout] test eval::tests::removed_array_primitive_reports_migration ... ok
[INFO] [stdout] test eval::tests::structured_imports_share_cached_runtime_value_by_key ... ok
[INFO] [stdout] test eval::tests::top_level_fields_are_recursive_module_scope ... ok
[INFO] [stdout] test eval::tests::unknown_is_the_unmaterializable_top_range ... ok
[INFO] [stdout] test eval::tests::structured_array_violation_reports_indexed_import_path ... ok
[INFO] [stdout] test eval::tests::structured_import_violation_reports_key_path_and_schema_span ... ok
[INFO] [stdout] test lexer::tests::tokenizes_array_constraint_ellipsis ... ok
[INFO] [stdout] test lexer::tests::tokenizes_basic_source ... ok
[INFO] [stdout] test lexer::tests::tooling_tokens_retain_comments_and_whitespace_gaps ... ok
[INFO] [stdout] test parser::tests::parser_accepts_the_public_lossless_token_stream ... ok
[INFO] [stdout] test parser::tests::parses_object_dot_field ... ok
[INFO] [stdout] test parser::tests::parses_top_level_fields_as_object ... ok
[INFO] [stdout] test parser::tests::parses_as_below_composition ... ok
[INFO] [stdout] test parser::tests::rejects_array_constraint_without_element_constraint ... ok
[INFO] [stdout] test parser::tests::parses_map_constraint ... ok
[INFO] [stdout] test parser::tests::parses_object_rest_constraint_after_named_fields ... ok
[INFO] [stdout] test parser::tests::parses_array_constraint ... ok
[INFO] [stdout] test typed::tests::data_is_the_unknown_schema_and_round_trips_values ... ok
[INFO] [stdout] test typed::tests::hash_maps_can_receive_rest_fields ... ok
[INFO] [stdout] test typed::tests::rest_maps_decode_only_fields_outside_the_known_domain ... ok
[INFO] [stdout] test typed::tests::string_maps_expose_map_schemas_and_decode_objects ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 67 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.04s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests decodal
[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] running `Command { std: "docker" "inspect" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff", kill_on_drop: false }`
[INFO] [stdout] 8f875b9e17cb02a9b5857d10f6968d61b83c3e490e1225fbd3db20c1ededb9ff
