[INFO] fetching crate seam-core 0.1.3...
[INFO] testing seam-core-0.1.3 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate seam-core 0.1.3 into /workspace/builds/worker-1-tc2/source
[INFO] started tweaking crates.io crate seam-core 0.1.3
[INFO] removed 0 missing tests
[INFO] finished tweaking crates.io crate seam-core 0.1.3
[INFO] tweaked toml for crates.io crate seam-core 0.1.3 written to /workspace/builds/worker-1-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate seam-core 0.1.3 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 seam-core 0.1.3 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:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48
[INFO] running `Command { std: "docker" "start" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", 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" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48" "/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" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", 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" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling seam-core v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 0.99s
[INFO] running `Command { std: "docker" "inspect" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", 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" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling serde_json v1.0.151
[INFO] [stderr]    Compiling seam-core v0.1.3 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 6.92s
[INFO] running `Command { std: "docker" "inspect" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", 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" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.03s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/seam-core/ce1aeb915198b6bd/out/seam_core-ce1aeb915198b6bd)
[INFO] [stdout] 
[INFO] [stdout] running 64 tests
[INFO] [stdout] test format::tests::names_round_trip ... ok
[INFO] [stdout] test datetime::tests::a_naive_datetime_is_an_error_not_an_assumption ... ok
[INFO] [stdout] test datetime::tests::ordinary_dates_pass ... ok
[INFO] [stdout] test datetime::tests::datetimes_with_an_offset_pass ... ok
[INFO] [stdout] test error::tests::codes_are_snake_case_and_stable ... ok
[INFO] [stdout] test format::tests::hostnames ... ok
[INFO] [stdout] test format::tests::uuids ... ok
[INFO] [stdout] test json::tests::a_duplicated_key_keeps_the_last ... ok
[INFO] [stdout] test json::tests::a_hostile_document_does_not_exhaust_the_stack ... ok
[INFO] [stdout] test datetime::tests::dates_that_do_not_exist_fail ... ok
[INFO] [stdout] test error::tests::paths_render_in_the_documented_form ... ok
[INFO] [stdout] test json::tests::an_escaped_string_is_decoded_on_demand ... ok
[INFO] [stdout] test json::tests::a_null_member_is_null_and_a_missing_one_is_absent ... ok
[INFO] [stdout] test json::tests::floats_stay_floats ... ok
[INFO] [stdout] test json::tests::keys_are_visited_in_order ... ok
[INFO] [stdout] test json::tests::malformed_input_is_rejected ... ok
[INFO] [stdout] test json::tests::errors_carry_a_position ... ok
[INFO] [stdout] test json::tests::an_integer_past_64_bits_is_a_kind_not_a_number ... ok
[INFO] [stdout] test json::tests::a_plain_string_is_borrowed_not_copied ... ok
[INFO] [stdout] test json::tests::nesting_is_walkable ... ok
[INFO] [stdout] test format::tests::emails ... ok
[INFO] [stdout] test datetime::tests::malformed_datetimes_fail_as_malformed ... ok
[INFO] [stdout] test json::tests::invalid_utf8_is_rejected ... ok
[INFO] [stdout] test format::tests::ipv4_addresses ... ok
[INFO] [stdout] test json::tests::an_escaped_key_still_matches ... ok
[INFO] [stdout] test format::tests::ipv6_addresses ... ok
[INFO] [stdout] test json::tests::the_boundary_integer_survives ... ok
[INFO] [stdout] test datetime::tests::lenient_date_spellings_are_rejected ... ok
[INFO] [stdout] test json::tests::utf8_passes_through_untouched ... ok
[INFO] [stdout] test json::tests::objects_and_arrays_are_walkable ... ok
[INFO] [stdout] test json::tests::limits_are_enforced_while_reading ... ok
[INFO] [stdout] test parser::tests::comments_are_ignored ... ok
[INFO] [stdout] test parser::tests::duplicates_are_caught ... ok
[INFO] [stdout] test parser::tests::array_items_carry_their_own_nullability ... ok
[INFO] [stdout] test parser::tests::fields_keep_declaration_order ... ok
[INFO] [stdout] test parser::tests::quoted_enum_values_allow_characters_idents_cannot_hold ... ok
[INFO] [stdout] test parser::tests::integer_width_and_signedness_survive ... ok
[INFO] [stdout] test parser::tests::rule_arguments_are_checked ... ok
[INFO] [stdout] test parser::tests::enums_arrays_and_rules_parse ... ok
[INFO] [stdout] test schema::tests::integer_ranges_are_exact_at_the_edges ... ok
[INFO] [stdout] test schema::tests::only_64_bit_integers_need_bigint_in_js ... ok
[INFO] [stdout] test schema::tests::presence_axes_are_independent ... ok
[INFO] [stdout] test validate::tests::a_naive_datetime_never_slips_through ... ok
[INFO] [stdout] test validate::tests::a_null_array_item_is_rejected_unless_the_element_allows_it ... ok
[INFO] [stdout] test validate::tests::a_valid_payload_passes ... ok
[INFO] [stdout] test validate::tests::absent_and_null_are_judged_separately ... ok
[INFO] [stdout] test validate::tests::errors_carry_the_path_into_arrays ... ok
[INFO] [stdout] test validate::tests::every_issue_is_reported_not_just_the_first ... ok
[INFO] [stdout] test validate::tests::integer_width_is_enforced_against_the_declared_type ... ok
[INFO] [stdout] test limits::tests::the_default_is_the_conservative_one ... ok
[INFO] [stdout] test limits::tests::max_depth_is_capped_however_it_arrives ... ok
[INFO] [stdout] test validate::tests::limits_stop_an_oversized_array ... ok
[INFO] [stdout] test parser::tests::a_type_may_refer_to_one_declared_later ... ok
[INFO] [stdout] test parser::tests::an_unknown_type_is_reported_where_it_is_used ... ok
[INFO] [stdout] test validate::tests::limits_stop_an_oversized_string ... ok
[INFO] [stdout] test parser::tests::parses_the_readme_schema ... ok
[INFO] [stdout] test validate::tests::the_readme_payload_keeps_its_u64_exactly ... ok
[INFO] [stdout] test value::tests::u64_above_i64_max_keeps_its_value ... ok
[INFO] [stdout] test validate::tests::the_string_limit_counts_bytes_not_characters ... ok
[INFO] [stdout] test value::tests::absent_and_null_do_not_collapse ... ok
[INFO] [stdout] test value::tests::the_max_safe_integer_boundary_is_exact ... ok
[INFO] [stdout] test parser::tests::structural_mistakes_point_at_the_right_token ... ok
[INFO] [stdout] test parser::tests::the_four_presence_states_round_trip ... ok
[INFO] [stdout] test parser::tests::unknown_rules_are_rejected_rather_than_ignored ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 64 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]      Running tests/fuzz.rs (/opt/rustwide/target/debug/build/seam-core/153db893f52889b5/out/fuzz-153db893f52889b5)
[INFO] [stdout] running 4 tests
[INFO] [stdout] test the_harness_would_notice_a_panic ... ok
[INFO] [stdout] test known_bad_inputs_stay_fixed ... ok
[INFO] [stdout] test the_generator_reaches_past_the_first_byte ... ok
[INFO] [stderr]      Running tests/unions.rs (/opt/rustwide/target/debug/build/seam-core/168b74a66f0a5571/out/unions-168b74a66f0a5571)
[INFO] [stdout] test no_input_makes_the_engine_panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 4 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.48s
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] running 21 tests
[INFO] [stdout] test a_union_is_not_an_object ... ok
[INFO] [stdout] test a_union_declares_its_variants_and_its_tag ... ok
[INFO] [stdout] test a_variant_may_not_be_another_union ... ok
[INFO] [stdout] test a_variant_may_not_declare_the_tag_itself ... ok
[INFO] [stdout] test an_unlisted_tag_is_unknown_variant_and_stops_there ... ok
[INFO] [stdout] test a_tag_value_may_be_a_quoted_string ... ok
[INFO] [stdout] test a_variant_may_be_declared_after_the_union_that_uses_it ... ok
[INFO] [stdout] test a_union_inside_an_array_reports_the_element_s_own_index ... ok
[INFO] [stdout] test a_union_needs_a_variant_and_may_not_repeat_a_tag ... ok
[INFO] [stdout] test a_tag_that_is_not_a_string_is_a_type_mismatch ... ok
[INFO] [stdout] test a_missing_tag_is_required_at_the_tag_s_own_path ... ok
[INFO] [stdout] test a_null_tag_is_null_not_allowed ... ok
[INFO] [stdout] test the_tag_is_required_because_nothing_is_guessed ... ok
[INFO] [stdout] test the_tag_is_not_an_unknown_field_of_the_variant ... ok
[INFO] [stdout] test the_tag_selects_the_variant_and_the_variant_is_checked ... ok
[INFO] [stdout] test presence_applies_to_a_union_valued_field_like_any_other ... ok
[INFO] [stdout] test the_unknown_variant_message_lists_what_was_expected ... ok
[INFO] [stdout] test a_union_may_be_the_type_of_a_field ... ok
[INFO] [stdout] test a_variant_must_name_a_declared_schema ... ok
[INFO] [stdout] test a_union_and_a_schema_cannot_share_a_name ... ok
[INFO] [stdout] test an_issue_inside_a_union_valued_field_carries_the_field_s_path ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 21 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.08s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests seam_core
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/lib.rs - (line 5) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.38s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48", kill_on_drop: false }`
[INFO] [stdout] c6a09de0ca9063fb51da382034404e375ef9edfc9654a2ee1a67e440b1c50f48
