[INFO] fetching crate corpus-ipc 0.1.0...
[INFO] testing corpus-ipc-0.1.0 against 1.100.0-beta.1+cargoflags=--release for beta-release-1.100-2
[INFO] extracting crate corpus-ipc 0.1.0 into /workspace/builds/worker-7-tc2/source
[INFO] started tweaking crates.io crate corpus-ipc 0.1.0
[INFO] finished tweaking crates.io crate corpus-ipc 0.1.0
[INFO] tweaked toml for crates.io crate corpus-ipc 0.1.0 written to /workspace/builds/worker-7-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate corpus-ipc 0.1.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 corpus-ipc 0.1.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] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:54:12
[INFO] [stderr]    |
[INFO] [stderr] 54 | homepage = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 60 | repository = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `corpus-ipc` (manifest) generated 1 warning
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-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] a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b
[INFO] running `Command { std: "docker" "start" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", 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" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b" "/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" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", 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" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:54:12
[INFO] [stderr]    |
[INFO] [stderr] 54 | homepage = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 60 | repository = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `corpus-ipc` (manifest) generated 1 warning
[INFO] [stderr]    Compiling zmij v1.0.21
[INFO] [stderr]    Compiling serde_json v1.0.149
[INFO] [stderr]    Compiling memchr v2.8.0
[INFO] [stderr]    Compiling syn v2.0.117
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling thiserror-impl v1.0.69
[INFO] [stderr]    Compiling thiserror v1.0.69
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling corpus-ipc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 14.20s
[INFO] running `Command { std: "docker" "inspect" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", 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" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b" "/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] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:54:12
[INFO] [stderr]    |
[INFO] [stderr] 54 | homepage = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 60 | repository = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `corpus-ipc` (manifest) generated 1 warning
[INFO] [stderr]    Compiling corpus-ipc v0.1.0 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 6.24s
[INFO] running `Command { std: "docker" "inspect" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", 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" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen" "--release", kill_on_drop: false }`
[INFO] [stderr] warning: `package.homepage` is redundant with `package.repository`
[INFO] [stderr]   --> Cargo.toml:54:12
[INFO] [stderr]    |
[INFO] [stderr] 54 | homepage = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stderr] ...
[INFO] [stderr] 60 | repository = "https://github.com/Limen-Neural/corpus-ipc"
[INFO] [stderr]    |              --------------------------------------------
[INFO] [stderr]    |
[INFO] [stderr]    = note: `cargo::redundant_homepage` is set to `warn` by default
[INFO] [stderr] help: consider removing `package.homepage`
[INFO] [stderr] warning: `corpus-ipc` (manifest) generated 1 warning
[INFO] [stderr]     Finished `release` profile [optimized] target(s) in 0.07s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/release/build/corpus-ipc/c858c66b1ca6f109/out/corpus_ipc-c858c66b1ca6f109)
[INFO] [stdout] 
[INFO] [stdout] running 110 tests
[INFO] [stdout] test models::compat::ipc_aliases_are_the_same_types ... ok
[INFO] [stdout] test models::compat::ipc_message_envelopes_keep_variant_names ... ok
[INFO] [stdout] test models::compat::stimulus_batch_json_keys_stay_stable ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_try_from_wire_rejects_non_finite_value ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_validate_accepts_in_range_values ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_validate_rejects_out_of_range_value ... ok
[INFO] [stdout] test models::compat::ipc_message_stimuli_and_neuromodulators_keep_variant_names ... ok
[INFO] [stdout] test models::compat::stimulus_batch_validate_accepts_matching_or_absent_mask ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_from_scores_rejects_out_of_range_value ... ok
[INFO] [stdout] test models::compat::stimulus_batch_validate_rejects_mismatched_mask_length ... ok
[INFO] [stdout] test models::compat::trace_batch_json_keys_stay_stable ... ok
[INFO] [stdout] test models::compat::stimulus_batch_default_has_no_mask_and_all_channels_valid ... ok
[INFO] [stdout] test models::limits_tests::aggregate::aggregate_accepts_exact_max ... ok
[INFO] [stdout] test models::compat::stimulus_batch_round_trips ... ok
[INFO] [stdout] test models::limits_tests::aggregate::aggregate_rejects_max_plus_one ... ok
[INFO] [stdout] test models::compat::spike_batch_json_keys_stay_stable ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_from_scores_accepts_in_range_values ... ok
[INFO] [stdout] test models::limits_tests::config::config_payload_round_trips ... ok
[INFO] [stdout] test models::compat::stimulus_batch_invalid_channel_is_distinct_from_a_real_zero ... ok
[INFO] [stdout] test models::compat::stimulus_batch_deserialize_rejects_mismatched_mask_length ... ok
[INFO] [stdout] test models::limits_tests::embeddings::embedding_round_trips ... ok
[INFO] [stdout] test models::limits_tests::gradients::duplicate_layer_id_is_rejected ... ok
[INFO] [stdout] test models::limits_tests::config::serde_rejects_oversize_config_map ... ok
[INFO] [stdout] test models::limits_tests::dispatch::ipc_message_stimuli_dispatches_mask_mismatch ... ok
[INFO] [stdout] test models::limits_tests::dispatch::ipc_message_validate_dispatches_to_payload ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_validate_rejects_non_finite_value ... ok
[INFO] [stdout] test models::limits_tests::dispatch::neuromodulator_message_validates ... ok
[INFO] [stdout] test models::limits_tests::embeddings::embedding_rejects_oversize_sequence_length ... ok
[INFO] [stdout] test models::limits_tests::gradients::gradient_batch_round_trips_and_dispatches ... ok
[INFO] [stdout] test models::limits_tests::channel_values::mask_value_length_mismatch_is_typed ... ok
[INFO] [stdout] test models::limits_tests::channel_values::stimulus_values_accept_exact_max ... ok
[INFO] [stdout] test models::limits_tests::config::config_map_accepts_exact_max_and_rejects_overflow ... ok
[INFO] [stdout] test models::limits_tests::gradients::gradient_update_round_trips ... ok
[INFO] [stdout] test models::limits_tests::metadata::metadata_round_trips ... ok
[INFO] [stdout] test models::limits_tests::metadata::metadata_rejects_max_plus_one_entry ... ok
[INFO] [stdout] test models::limits_tests::metadata::metadata_accepts_exact_max_entries ... ok
[INFO] [stdout] test models::limits_tests::metadata::nested_object_in_custom_fails_to_deserialize ... ok
[INFO] [stdout] test models::limits_tests::nested::stimulus_with_valid_metadata_validates ... ok
[INFO] [stdout] test models::limits_tests::non_finite::gradient_rejects_non_finite_values_and_traces ... ok
[INFO] [stdout] test models::limits_tests::non_finite::loss_and_config_reject_non_finite ... ok
[INFO] [stdout] test models::limits_tests::non_finite::trace_rejects_non_finite ... ok
[INFO] [stdout] test models::limits_tests::roundtrip::current_wire_fixtures_still_round_trip ... ok
[INFO] [stdout] test models::limits_tests::non_finite::spike_event_rejects_non_finite ... ok
[INFO] [stdout] test models::limits_tests::non_finite::stimulus_rejects_non_finite ... ok
[INFO] [stdout] test models::limits_tests::prefix_path_uses_prefix_when_error_path_is_empty ... ok
[INFO] [stdout] test models::limits_tests::nested::stimulus_parent_rejects_empty_key_after_round_trip_setup ... ok
[INFO] [stdout] test models::limits_tests::nested::parent_stimulus_rejects_nested_empty_key ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_and_direct_construction_share_range_checks ... ok
[INFO] [stdout] test models::limits_tests::metadata::empty_metadata_key_is_nested_metadata ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_inf_in_embedding ... ok
[INFO] [stdout] test models::limits_tests::non_finite::embedding_rejects_non_finite ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_inf_in_loss ... ok
[INFO] [stdout] test models::limits_tests::channel_values::stimulus_values_reject_max_plus_one ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_inf_in_spike_event ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_inf_in_trace_and_gradient ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_inf_in_stimulus ... ok
[INFO] [stdout] test models::compat::neuromodulator_snapshot_deserialize_rejects_out_of_range_value ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_oversize_session_id ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_mismatched_mask ... ok
[INFO] [stdout] test models::limits_tests::metadata::spike_batch_with_metadata_validates ... ok
[INFO] [stdout] test models::limits_tests::strings::oversize_layer_id_is_rejected ... ok
[INFO] [stdout] test models::limits_tests::strings::oversize_trace_session_id_is_rejected ... ok
[INFO] [stdout] test models::limits_tests::serde_reject::serde_rejects_oversize_stimulus_values ... ok
[INFO] [stdout] test models::limits_tests::spikes::spike_events_reject_max_plus_one ... ok
[INFO] [stdout] test models::limits_tests::strings::session_id_rejects_max_plus_one_bytes ... ok
[INFO] [stdout] test models::limits_tests::strings::oversize_spike_session_id_is_rejected ... ok
[INFO] [stdout] test models::limits_tests::strings::session_id_accepts_exact_max_bytes ... ok
[INFO] [stdout] test models::limits_tests::strings::oversize_metadata_key_value_and_source_are_rejected ... ok
[INFO] [stdout] test models::limits_tests::spikes::spike_events_accept_exact_max ... ok
[INFO] [stdout] test models::limits_tests::traces::duplicate_channel_id_is_rejected ... ok
[INFO] [stdout] test trait_def::tests::runtime_backend_alias_is_ipc_backend ... ok
[INFO] [stdout] test rust_backend::tests::reset_clears_initialized_and_next_process_fails ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_map_accepts_exact_max ... ok
[INFO] [stdout] test trait_def::tests::rust_backend_implements_ipc_backend ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_map_rejects_empty_key ... ok
[INFO] [stdout] test models::limits_tests::config::duplicate_config_keys_are_rejected ... ok
[INFO] [stdout] test models::limits_tests::non_finite::neuromodulator_rejects_non_finite ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_map_rejects_wrong_type ... ok
[INFO] [stdout] test rust_backend::tests::process_before_init_returns_error ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_map_rejects_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_map_rejects_oversize_key ... ok
[INFO] [stdout] test rust_backend::tests::output_has_double_the_elements ... ok
[INFO] [stdout] test rust_backend::tests::positive_input_goes_to_even_channel ... ok
[INFO] [stdout] test rust_backend::tests::spike_states_is_empty ... ok
[INFO] [stdout] test models::limits_tests::traces::traces_accept_exact_max ... ok
[INFO] [stdout] test models::limits_tests::traces::serde_rejects_duplicate_channel_id ... ok
[INFO] [stdout] test rust_backend::tests::negative_input_goes_to_odd_channel ... ok
[INFO] [stdout] test models::limits_tests::traces::trace_batch_round_trips ... ok
[INFO] [stdout] test models::limits_tests::traces::traces_reject_max_plus_one ... ok
[INFO] [stdout] test validation::checks::tests::unique_strings_reject_duplicates ... ok
[INFO] [stdout] test validation::tests::display_includes_path_kind_actual_and_limit ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_opt_string_null_and_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_string_bytes_visitor_rejects_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_vec_rejects_wrong_type ... ok
[INFO] [stdout] test validation::tests::measure_range_display_is_stable ... ok
[INFO] [stdout] test validation::tests::nan_measures_compare_by_bits ... ok
[INFO] [stdout] test validation::tests::display_omits_missing_actual_or_limit ... ok
[INFO] [stdout] test validation::tests::kind_as_str_is_stable ... ok
[INFO] [stdout] test validation::tests::measure_count_and_bytes_are_distinct ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_opt_vec_accepts_null_and_values ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_string_accepts_exact_max_and_rejects_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_string_str_visitor_rejects_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::finite_f32_rejects_infinity_and_accepts_finite ... ok
[INFO] [stdout] test validation::checks::tests::add_to_total_rejects_usize_overflow_without_panic ... ok
[INFO] [stdout] test validation::tests::default_limits_match_associated_constant ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_vec_rejects_overflow ... ok
[INFO] [stdout] test validation::bounded::tests::bounded_vec_accepts_exact_max ... ok
[INFO] [stdout] test validation::checks::tests::add_to_total_rejects_max_plus_one ... ok
[INFO] [stdout] test models::limits_tests::gradients::gradients_reject_max_plus_one ... ok
[INFO] [stdout] test models::limits_tests::gradients::gradients_accept_exact_max ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 110 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.18s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests corpus_ipc
[INFO] [stdout] 
[INFO] [stdout] running 1 test
[INFO] [stdout] test src/compatibility.rs - compatibility::decode_ipc_message_json (line 300) ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] [stdout] all doctests ran in 0.40s; merged doctests compilation took 0.39s
[INFO] running `Command { std: "docker" "inspect" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b", kill_on_drop: false }`
[INFO] [stdout] a624cc100df0a22cbcb0ae895b6a69b06b20fcec2cf87b247cbeaba97ea5df4b
