[INFO] fetching crate stoffel-vm-types 0.1.2...
[INFO] testing stoffel-vm-types-0.1.2 against 1.100.0-beta.1 for beta-1.100-2
[INFO] extracting crate stoffel-vm-types 0.1.2 into /workspace/builds/worker-2-tc2/source
[INFO] started tweaking crates.io crate stoffel-vm-types 0.1.2
[INFO] removed 0 missing examples
[INFO] finished tweaking crates.io crate stoffel-vm-types 0.1.2
[INFO] tweaked toml for crates.io crate stoffel-vm-types 0.1.2 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] validating manifest of crates.io crate stoffel-vm-types 0.1.2 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 stoffel-vm-types 0.1.2 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-2-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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] 0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be
[INFO] running `Command { std: "docker" "start" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", 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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be" "/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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", 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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.106
[INFO] [stderr]    Compiling quote v1.0.46
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling rustc-hash v2.1.3
[INFO] [stderr]    Compiling parking_lot_core v0.9.12
[INFO] [stderr]    Compiling parking_lot v0.12.5
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling syn v2.0.118
[INFO] [stderr]    Compiling num-bigint v0.4.6
[INFO] [stderr]    Compiling serde_derive v1.0.228
[INFO] [stderr]    Compiling serde v1.0.228
[INFO] [stderr]    Compiling stoffel-vm-types v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `num-bigint`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.num-bigint]
[INFO] [stderr]   |               ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-bigint`
[INFO] [stderr] warning: `stoffel-vm-types` (manifest) generated 1 warning
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.85s
[INFO] running `Command { std: "docker" "inspect" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", 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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be" "/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 stoffel-vm-types v0.1.2 (/opt/rustwide/workdir)
[INFO] [stderr] warning: unused dependency `num-bigint`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.num-bigint]
[INFO] [stderr]   |               ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-bigint`
[INFO] [stderr] warning: `stoffel-vm-types` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 3.97s
[INFO] running `Command { std: "docker" "inspect" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", 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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "test" "--frozen", kill_on_drop: false }`
[INFO] [stderr] warning: unused dependency `num-bigint`
[INFO] [stderr]  --> Cargo.toml:1:15
[INFO] [stderr]   |
[INFO] [stderr] 1 | [dependencies.num-bigint]
[INFO] [stderr]   |               ^^^^^^^^^^^
[INFO] [stderr]   |
[INFO] [stderr]   = note: `cargo::unused_dependencies` is set to `warn` by default
[INFO] [stderr] help: consider removing the dependency on `num-bigint`
[INFO] [stderr] warning: `stoffel-vm-types` (manifest) generated 1 warning
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.06s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/build/stoffel-vm-types/4740f4b50039a362/out/stoffel_vm_types-4740f4b50039a362)
[INFO] [stdout] 
[INFO] [stdout] running 94 tests
[INFO] [stdout] test activations::tests::bind_owned_parameters_moves_values_into_registers_and_keeps_locals ... ok
[INFO] [stdout] test activations::tests::bind_parameters_writes_registers_and_locals ... ok
[INFO] [stdout] test activations::tests::activation_record_tracks_closure_as_typed_handle ... ok
[INFO] [stdout] test activations::tests::bind_parameters_does_not_partially_mutate_on_bounds_error ... ok
[INFO] [stdout] test activations::tests::bind_parameters_reports_typed_arity_error ... ok
[INFO] [stdout] test activations::tests::bind_parameters_reports_typed_register_bounds_error ... ok
[INFO] [stdout] test activations::tests::compare_flag_preserves_branch_semantics_without_magic_numbers ... ok
[INFO] [stdout] test activations::tests::activation_stack_encapsulates_frame_lifecycle ... ok
[INFO] [stdout] test compiled_binary::tests::bytecode_v3_avss_manifest_defaults_to_bls12381_curve ... ok
[INFO] [stdout] test activations::tests::instruction_pointer_advancement_reports_overflow ... ok
[INFO] [stdout] test activations::tests::instruction_pointer_previous_is_explicit_control_flow_state ... ok
[INFO] [stdout] test activations::tests::take_stack_moves_values_and_clears_frame_stack ... ok
[INFO] [stdout] test compiled_binary::tests::bytecode_v1_deserializes_with_empty_client_io_manifest ... ok
[INFO] [stdout] test compiled_binary::tests::bytecode_v2_client_io_manifest_defaults_to_honeybadger_backend ... ok
[INFO] [stdout] test activations::tests::replace_stack_swaps_frame_stack_transactionally ... ok
[INFO] [stdout] test compiled_binary::tests::bytecode_v7_function_type_metadata_round_trips ... ok
[INFO] [stdout] test compiled_binary::tests::from_vm_functions_assigns_constant_indices_while_converting ... ok
[INFO] [stdout] test compiled_binary::tests::serialize_deserialize_preserves_negative_i8_constants ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_constant_count_above_supported_limit_before_allocation ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_function_count_above_supported_limit_before_allocation ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_instruction_count_above_supported_limit_before_allocation ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_invalid_parent_presence_flag ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_invalid_share_type_metadata ... ok
[INFO] [stdout] test compiled_binary::tests::deserialize_rejects_string_payload_above_supported_limit_before_allocation ... ok
[INFO] [stdout] test compiled_binary::tests::serialize_rejects_function_metadata_that_exceeds_binary_format ... ok
[INFO] [stdout] test compiled_binary::tests::test_serialize_deserialize ... ok
[INFO] [stdout] test compiled_binary::tests::serialize_rejects_instruction_operands_that_exceed_binary_format ... ok
[INFO] [stdout] test compiled_binary::tests::serialize_rejects_label_offsets_that_exceed_binary_format ... ok
[INFO] [stdout] test compiled_binary::tests::test_create_and_convert ... ok
[INFO] [stdout] test compiled_binary::tests::test_complex_function ... ok
[INFO] [stdout] test compiled_binary::tests::serialize_rejects_u16_string_lengths_that_exceed_binary_format ... ok
[INFO] [stdout] test compiled_binary::tests::to_vm_functions_expands_compact_secret_register_counts ... ok
[INFO] [stdout] test compiled_binary::tests::try_for_each_vm_function_from_reader_rejects_conflicting_duplicate_records ... ok
[INFO] [stdout] test compiled_binary::tests::try_for_each_vm_function_from_reader_expands_compact_secret_register_counts ... ok
[INFO] [stdout] test compiled_binary::tests::try_into_vm_functions_expands_compact_secret_register_counts ... ok
[INFO] [stdout] test compiled_binary::tests::try_for_each_vm_function_from_reader_skips_identical_duplicate_records ... ok
[INFO] [stdout] test compiled_binary::tests::try_to_vm_functions_deduplicates_identical_function_records ... ok
[INFO] [stdout] test compiled_binary::tests::try_for_each_vm_function_from_reader_streams_functions_and_returns_manifest ... ok
[INFO] [stdout] test compiled_binary::tests::try_to_vm_functions_rejects_conflicting_duplicate_names ... ok
[INFO] [stdout] test compiled_binary::tests::try_to_vm_functions_rejects_unrepresentable_frame_register_count ... ok
[INFO] [stdout] test compiled_binary::tests::try_to_vm_functions_preserves_source_instructions_for_tracing ... ok
[INFO] [stdout] test compiled_binary::tests::try_to_vm_functions_rejects_invalid_constant_indices ... ok
[INFO] [stdout] test core_types::tests::array_capacity_hint_does_not_force_large_dense_allocation ... ok
[INFO] [stdout] test compiled_binary::tests::bytecode_v2_client_io_manifest_round_trips ... ok
[INFO] [stdout] test core_types::tests::array_rejects_indices_that_exceed_representable_vm_length ... ok
[INFO] [stdout] test core_types::tests::array_push_appends_without_redecoding_numeric_keys ... ok
[INFO] [stdout] test core_types::tests::closure_and_upvalue_accessors_preserve_captured_state ... ok
[INFO] [stdout] test core_types::tests::fixed_point_precision_is_vm_local_metadata ... ok
[INFO] [stdout] test core_types::tests::foreign_object_registration_is_fallible ... ok
[INFO] [stdout] test core_types::tests::fixed_point_precision_try_new_rejects_invalid_metadata ... ok
[INFO] [stdout] test core_types::tests::object_store_exposes_optional_table_memory_view ... ok
[INFO] [stdout] test core_types::tests::object_store_lookup_helpers_preserve_table_kinds ... ok
[INFO] [stdout] test core_types::tests::foreign_object_storage_encapsulates_typed_objects ... ok
[INFO] [stdout] test core_types::tests::object_store_trait_table_field_distinguishes_missing_field_from_invalid_handle ... ok
[INFO] [stdout] test core_types::tests::object_store_capacity_hint_does_not_force_large_dense_allocation ... ok
[INFO] [stdout] test core_types::tests::object_store_direct_ref_allocation_methods_are_fallible ... ok
[INFO] [stdout] test core_types::tests::object_store_push_array_values_checks_index_conversion ... ok
[INFO] [stdout] test core_types::tests::object_store_trait_allocation_reports_id_overflow ... ok
[INFO] [stdout] test core_types::tests::share_type_rejects_fixed_point_fractional_bits_out_of_range ... ok
[INFO] [stdout] test core_types::tests::share_type_rejects_zero_fixed_point_total_bits ... ok
[INFO] [stdout] test core_types::tests::share_type_accepts_positive_secret_int_bit_length ... ok
[INFO] [stdout] test core_types::tests::share_type_rejects_zero_secret_int_bit_length ... ok
[INFO] [stdout] test core_types::tests::share_data_exposes_representation_format ... ok
[INFO] [stdout] test core_types::tests::share_type_accepts_valid_fixed_point_precision ... ok
[INFO] [stdout] test core_types::tests::table_ref_converts_only_object_and_array_values ... ok
[INFO] [stdout] test core_types::tests::value_formatting_can_use_mutating_table_memory_reads ... ok
[INFO] [stdout] test functions::tests::instruction_register_validation_reports_typed_bounds_error ... ok
[INFO] [stdout] test functions::tests::resolve_instructions_assigns_constant_indices_during_lowering ... ok
[INFO] [stdout] test functions::tests::resolve_instructions_normalizes_register_count ... ok
[INFO] [stdout] test core_types::tests::table_memory_trait_covers_object_and_array_access ... ok
[INFO] [stdout] test functions::tests::resolve_instructions_reports_typed_unknown_label ... ok
[INFO] [stdout] test functions::tests::try_frame_register_count_rejects_register_index_overflow ... ok
[INFO] [stdout] test functions::tests::try_frame_register_count_reserves_return_register ... ok
[INFO] [stdout] test functions::tests::try_frame_register_count_uses_absolute_secret_register_operands ... ok
[INFO] [stdout] test instructions::tests::resolved_instruction_is_compact ... ok
[INFO] [stdout] test registers::tests::pending_reveal_is_explicit_register_state_not_a_vm_value ... ok
[INFO] [stdout] test registers::tests::register_file_clear_copy_distinguishes_secret_registers_from_out_of_bounds ... ok
[INFO] [stdout] test registers::tests::register_file_clear_copy_reports_pending_source ... ok
[INFO] [stdout] test core_types::tests::table_memory_capacity_hint_is_optional_for_backends ... ok
[INFO] [stdout] test registers::tests::register_file_copies_clear_values_within_clear_bank ... ok
[INFO] [stdout] test core_types::tests::value_formatting_uses_table_memory_view_trait_object ... ok
[INFO] [stdout] test core_types::tests::value_type_name_covers_vm_value_variants ... ok
[INFO] [stdout] test functions::tests::resolve_instructions_rejects_register_index_overflow ... ok
[INFO] [stdout] test functions::tests::resolve_instructions_reports_typed_label_out_of_bounds ... ok
[INFO] [stdout] test registers::tests::register_file_keeps_short_clear_only_frames_compact ... ok
[INFO] [stdout] test registers::tests::register_file_secret_copy_reports_pending_and_clear_sources ... ok
[INFO] [stdout] test registers::tests::register_layout_resolves_bank_local_addresses ... ok
[INFO] [stdout] test registers::tests::register_file_copies_secret_values_within_secret_bank ... ok
[INFO] [stdout] test registers::tests::register_file_equality_includes_bank_layout ... ok
[INFO] [stdout] test registers::tests::register_layout_classifies_bank_crossing_moves ... ok
[INFO] [stdout] test registers::tests::register_file_writes_clear_value_from_borrowed_source ... ok
[INFO] [stdout] test registers::tests::register_file_splits_clear_and_secret_banks ... ok
[INFO] [stdout] test compiled_binary::tests::to_vm_functions_panics_on_invalid_frame_register_count - should panic ... ok
[INFO] [stdout] test compiled_binary::tests::to_vm_functions_panics_on_invalid_constant_indices - should panic ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 94 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.05s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests stoffel_vm_types
[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" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be", kill_on_drop: false }`
[INFO] [stdout] 0a733d5450f1f8e47d78a66aee795ab2c936e9d9eaecfea1cf639dd2ea9574be
