[INFO] fetching crate solana_libra_types 0.0.1-sol5... [INFO] testing solana_libra_types-0.0.1-sol5 against 1.44.0 for beta-1.45-1 [INFO] extracting crate solana_libra_types 0.0.1-sol5 into /workspace/builds/worker-8/source [INFO] validating manifest of crates.io crate solana_libra_types 0.0.1-sol5 on toolchain 1.44.0 [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "read-manifest" "--manifest-path" "Cargo.toml"` [INFO] started tweaking crates.io crate solana_libra_types 0.0.1-sol5 [INFO] finished tweaking crates.io crate solana_libra_types 0.0.1-sol5 [INFO] tweaked toml for crates.io crate solana_libra_types 0.0.1-sol5 written to /workspace/builds/worker-8/source/Cargo.toml [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update"` [INFO] running `"/workspace/cargo-home/bin/cargo" "+1.44.0" "fetch" "--locked" "--manifest-path" "Cargo.toml"` [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "build" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 7a9aa65b84f61a016f7aa11fd1e43931d10ca165928cccd29c6964ff83246da2 [INFO] running `"docker" "start" "-a" "7a9aa65b84f61a016f7aa11fd1e43931d10ca165928cccd29c6964ff83246da2"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling bit-vec v0.6.2 [INFO] [stderr] Compiling solana_libra_types v0.0.1-sol5 (/opt/rustwide/workdir) [INFO] [stderr] Compiling bit-set v0.5.2 [INFO] [stderr] Compiling proptest v0.9.6 [INFO] [stderr] Compiling solana_libra_nibble v0.0.1-sol5 [INFO] [stderr] Compiling solana_libra_proptest_helpers v0.0.1-sol5 [INFO] [stderr] Compiling solana_libra_crypto v0.0.1-sol5 [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 34.98s [INFO] running `"docker" "inspect" "7a9aa65b84f61a016f7aa11fd1e43931d10ca165928cccd29c6964ff83246da2"` [INFO] running `"docker" "rm" "-f" "7a9aa65b84f61a016f7aa11fd1e43931d10ca165928cccd29c6964ff83246da2"` [INFO] [stdout] 7a9aa65b84f61a016f7aa11fd1e43931d10ca165928cccd29c6964ff83246da2 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen" "--no-run"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 997005d7bd0c218e1ca6bc21be73e2465e6ca4f9045f094b1740d400a3025fa7 [INFO] running `"docker" "start" "-a" "997005d7bd0c218e1ca6bc21be73e2465e6ca4f9045f094b1740d400a3025fa7"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Compiling solana_libra_prost_ext v0.0.1-sol5 [INFO] [stderr] Compiling solana_libra_types v0.0.1-sol5 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 43.74s [INFO] running `"docker" "inspect" "997005d7bd0c218e1ca6bc21be73e2465e6ca4f9045f094b1740d400a3025fa7"` [INFO] running `"docker" "rm" "-f" "997005d7bd0c218e1ca6bc21be73e2465e6ca4f9045f094b1740d400a3025fa7"` [INFO] [stdout] 997005d7bd0c218e1ca6bc21be73e2465e6ca4f9045f094b1740d400a3025fa7 [INFO] running `"docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-8/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" "MAP_USER_ID=0" "-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" "--network" "none" "rustops/crates-build-env" "/opt/rustwide/cargo-home/bin/cargo" "+1.44.0" "test" "--frozen"` [INFO] [stderr] WARNING: Your kernel does not support swap limit capabilities or the cgroup is not mounted. Memory limited without swap. [INFO] [stdout] 3690cd4ddc8d999b80e6c1284ac24c2206f559048cb17bd24cf3c06255fad372 [INFO] running `"docker" "start" "-a" "3690cd4ddc8d999b80e6c1284ac24c2206f559048cb17bd24cf3c06255fad372"` [INFO] [stderr] sudo: setrlimit(RLIMIT_CORE): Operation not permitted [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.32s [INFO] [stderr] Running /opt/rustwide/target/debug/deps/solana_libra_types-33633163612a6515 [INFO] [stdout] [INFO] [stdout] running 133 tests [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_accumulator_proof_to_protobuf ... ok [INFO] [stdout] test account_state_blob::account_state_blob_test::test_debug_does_not_panic ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_accumulator_proof_malformed_hashes ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_sparse_merkle_proof_malformed_leaf ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_sparse_merkle_proof_to_protobuf ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_sparse_merkle_proof_wrong_number_of_siblings ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_sparse_merkle_proof_malformed_hashes ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_convert_accumulator_proof_wrong_number_of_siblings ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_accumulator_bitmap ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_accumulator_bitmap_iterator_roundtrip ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_accumulator_bitmap_iterator_inverse_roundtrip ... ok [INFO] [stdout] test account_state_blob::account_state_blob_test::account_state_blob_hash ... ok [INFO] [stdout] test proof::position::position_test::test_basic_invariants ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_sparse_merkle_bitmap ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_sparse_merkle_bitmap_iterator_inverse_roundtrip ... ok [INFO] [stdout] test proof::position::position_test::test_frozen_subtree_sibling_iterator ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_sparse_merkle_bitmap_iterator_roundtrip ... ok [INFO] [stdout] test proof::position::position_test::test_is_freezable ... ok [INFO] [stdout] test proof::position::position_test::test_is_freezable_out_of_boundary ... ok [INFO] [stdout] test proof::position::position_test::test_left_most_child ... ok [INFO] [stdout] test proof::position::position_test::test_parent_sequence ... ok [INFO] [stdout] test proof::position::position_test::test_is_placeholder ... ok [INFO] [stdout] test proof::position::position_test::test_position_extended ... ok [INFO] [stdout] test proof::position::position_test::test_is_placeholder_out_of_boundary ... ok [INFO] [stdout] test proof::position::position_test::test_position_is_right_child ... ok [INFO] [stdout] test proof::position::position_test::test_position_left_child ... ok [INFO] [stdout] test proof::position::position_test::test_position_is_left_child ... ok [INFO] [stdout] test proof::position::position_test::test_position_level ... ok [INFO] [stdout] test proof::position::position_test::test_position_right_child ... ok [INFO] [stdout] test proof::position::position_test::test_position_parent ... ok [INFO] [stdout] test proof::position::position_test::test_position_root_from_leaf_index ... ok [INFO] [stdout] test proof::position::position_test::test_position_sibling_left ... ok [INFO] [stdout] test proof::position::position_test::test_position_sibling_right ... ok [INFO] [stdout] test proof::position::position_test::test_right_most_child ... ok [INFO] [stdout] test proof::position::position_test::test_root_level_from_leaf_count ... ok [INFO] [stdout] test account_state_blob::account_state_blob_test::account_state_blob_roundtrip ... ok [INFO] [stdout] test proof::proof_test::test_accumulator_proof_max_siblings_leftmost ... ok [INFO] [stdout] test proof::proof_test::test_accumulator_proof_max_siblings_rightmost ... ok [INFO] [stdout] test proof::position::position_test::test_sibling_sequence ... ok [INFO] [stdout] test proof::proof_test::test_accumulator_proof_sibling_overflow ... ok [INFO] [stdout] test proof::proof_test::test_verify_account_state_and_event ... ok [INFO] [stdout] test proof::proof_test::test_verify_empty_accumulator ... ok [INFO] [stdout] test proof::proof_test::test_verify_empty_sparse_merkle ... ok [INFO] [stdout] test proof::proof_test::test_verify_signed_transaction ... ok [INFO] [stdout] test proof::proof_test::test_verify_single_element_accumulator ... ok [INFO] [stdout] test proof::proof_test::test_verify_single_element_sparse_merkle ... ok [INFO] [stdout] test proof::proof_test::test_verify_three_element_accumulator ... ok [INFO] [stdout] test proof::proof_test::test_verify_three_element_sparse_merkle ... ok [INFO] [stdout] test proof::proof_test::test_verify_two_element_accumulator ... ok [INFO] [stdout] test transaction::transaction_argument::test_transaction_argument::parse_address ... ok [INFO] [stdout] test transaction::transaction_argument::test_transaction_argument::parse_args ... ok [INFO] [stdout] test transaction::transaction_argument::test_transaction_argument::parse_byte_array ... ok [INFO] [stdout] test transaction::transaction_argument::test_transaction_argument::parse_u64 ... ok [INFO] [stdout] test proof::position::position_test::test_position_right_child_from_leaf ... ok [INFO] [stdout] test proof::position::position_test::test_position_left_child_from_leaf ... ok [INFO] [stdout] test unit_tests::access_path_test::access_path_ord ... ok [INFO] [stdout] test unit_tests::access_path_test::test_access_path_protobuf_conversion ... ok [INFO] [stdout] test unit_tests::access_path_test::test_access_path_protobuf_conversion_error ... ok [INFO] [stdout] test transaction::unit_tests::program_test::transaction_arguments_round_trip_canonical_serialization ... ok [INFO] [stdout] test unit_tests::address_test::test_address ... ok [INFO] [stdout] test unit_tests::access_path_test::test_access_path_to_protobuf_roundtrip ... ok [INFO] [stdout] test unit_tests::address_test::test_address_bytes ... ok [INFO] [stdout] test unit_tests::address_test::test_address_from_proto_invalid_length ... ok [INFO] [stdout] test proof::position::position_test::test_frozen_subtree_iterator ... ok [INFO] [stdout] test unit_tests::address_test::test_address_protobuf_roundtrip ... ok [INFO] [stdout] test unit_tests::address_test::test_bech32 ... ok [INFO] [stdout] test unit_tests::address_test::test_ref ... ok [INFO] [stdout] test unit_tests::address_test::test_address_string_roundtrip ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_access_path_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_account_address_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_program_canonical_serialization_example ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_accumulator_consistency_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_raw_transaction_with_a_write_set_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_argument_address_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::address_test::test_address_bech32_roundtrip ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_argument_byte_array_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_argument_u64_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_payload_with_a_program_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_payload_with_a_write_set_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_write_op_delete_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_write_op_value_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_write_set_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::code_debug_fmt_test::test_code_fmt ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_transaction_argument_string_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::canonical_serialization_examples::test_raw_transaction_with_a_program_canonical_serialization_example ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::request_item_is_none ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::response_item_is_none ... ok [INFO] [stdout] test unit_tests::contract_event_proto_conversion_test::test_event ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_accumulator_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_signed_transaction_proof_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::test_request_item_conversion ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_event_proof_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test unit_tests::identifier_test::identifier_ident_str_equivalence ... ok [INFO] [stdout] test unit_tests::identifier_test::identifier_canonical_serialization ... ok [INFO] [stdout] test unit_tests::identifier_test::identifier_string_roundtrip ... ok [INFO] [stdout] test unit_tests::identifier_test::serde_serialize_no_wrapper ... ok [INFO] [stdout] test unit_tests::identifier_test::serde_json_roundtrip ... ok [INFO] [stdout] test unit_tests::language_storage_test::test_module_id_protobuf_roundtrip ... ok [INFO] [stdout] test unit_tests::language_storage_test::test_module_id_canonical_roundtrip ... ok [INFO] [stdout] test proof::accumulator::accumulator_test::test_accumulator_append ... ok [INFO] [stdout] test unit_tests::contract_event_proto_conversion_test::test_event_with_proof ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_sparse_merkle_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::test_response_item ... ok [INFO] [stdout] test unit_tests::transaction_proto_conversion_test::test_transaction_info ... ok [INFO] [stdout] test account_state_blob::account_state_blob_test::account_state_with_proof ... ok [INFO] [stdout] test proof::definition::proof_proto_conversion_test::test_account_state_proof_protobuf_conversion_roundtrip ... ok [INFO] [stdout] test unit_tests::transaction_test::test_invalid_signature ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::test_update_to_latest_ledger_request ... ok [INFO] [stdout] test unit_tests::transaction_proto_conversion_test::test_transaction_list_with_proof ... ok [INFO] [stdout] test transaction::unit_tests::program_test::program_round_trip_canonical_serialization ... ok [INFO] [stdout] test unit_tests::transaction_test::test_sig ... ok [INFO] [stdout] test unit_tests::transaction_test::transaction_round_trip_canonical_serialization ... ok [INFO] [stdout] test unit_tests::transaction_test::transaction_payload_round_trip_canonical_serialization ... ok [INFO] [stdout] test unit_tests::block_metadata_test::test_block_metadata_canonical_serialization ... ok [INFO] [stdout] test unit_tests::vm_error_proto_conversion_test::status_roundtrip ... ok [INFO] [stdout] test validator_signer::proptests::test_new_signer ... ok [INFO] [stdout] test validator_verifier::tests::test_check_voting_power ... ok [INFO] [stdout] test validator_verifier::tests::test_equal_vote_quorum_validators ... ok [INFO] [stdout] test validator_verifier::tests::test_unequal_vote_quorum_validators ... ok [INFO] [stdout] test validator_verifier::tests::test_validator ... ok [INFO] [stdout] test unit_tests::transaction_proto_conversion_test::test_signed_txn_with_proof ... ok [INFO] [stdout] test unit_tests::transaction_proto_conversion_test::test_signed_txn ... ok [INFO] [stdout] test proof::accumulator::accumulator_test::test_accumulator_append_subtrees ... ok [INFO] [stdout] test unit_tests::ledger_info_proto_conversion_test::test_ledger_info_with_many_signatures ... ok [INFO] [stdout] test unit_tests::transaction_proto_conversion_test::test_transaction_to_commit ... ok [INFO] [stdout] test unit_tests::write_set_test::write_set_roundtrip_canonical_serialization ... ok [INFO] [stdout] test unit_tests::validator_set_test::test_validator_set_canonical_serialization ... ok [INFO] [stdout] test unit_tests::validator_change_proto_conversion_test::test_validator_change_event_with_proof_conversion ... ok [INFO] [stdout] test unit_tests::validator_set_test::test_validator_set_protobuf_conversion ... ok [INFO] [stdout] test proof::proof_test::test_transaction_list_with_proof ... ok [INFO] [stdout] test unit_tests::ledger_info_proto_conversion_test::test_ledger_info ... ok [INFO] [stdout] test unit_tests::get_with_proof_proto_conversion_test::test_update_to_latest_ledger_response ... ok [INFO] [stdout] test unit_tests::ledger_info_proto_conversion_test::test_ledger_info_with_signatures ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 133 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out [INFO] [stdout] [INFO] [stderr] Doc-tests solana_libra_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 [INFO] [stdout] [INFO] running `"docker" "inspect" "3690cd4ddc8d999b80e6c1284ac24c2206f559048cb17bd24cf3c06255fad372"` [INFO] running `"docker" "rm" "-f" "3690cd4ddc8d999b80e6c1284ac24c2206f559048cb17bd24cf3c06255fad372"` [INFO] [stdout] 3690cd4ddc8d999b80e6c1284ac24c2206f559048cb17bd24cf3c06255fad372