[INFO] fetching crate casper-types 1.2.0... [INFO] testing casper-types-1.2.0 against master#432e145bd5a974c5b6f4dd9b352891bd7502b69d for pr-87041 [INFO] extracting crate casper-types 1.2.0 into /workspace/builds/worker-4/source [INFO] validating manifest of crates.io crate casper-types 1.2.0 on toolchain 432e145bd5a974c5b6f4dd9b352891bd7502b69d [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate casper-types 1.2.0 [INFO] finished tweaking crates.io crate casper-types 1.2.0 [INFO] tweaked toml for crates.io crate casper-types 1.2.0 written to /workspace/builds/worker-4/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 2ca099fef30c8451b7531fbeafad85e7c6b6b5e7d97671123c7f925c6e6ece71 [INFO] running `Command { std: "docker" "start" "-a" "2ca099fef30c8451b7531fbeafad85e7c6b6b5e7d97671123c7f925c6e6ece71", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "2ca099fef30c8451b7531fbeafad85e7c6b6b5e7d97671123c7f925c6e6ece71", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2ca099fef30c8451b7531fbeafad85e7c6b6b5e7d97671123c7f925c6e6ece71", kill_on_drop: false }` [INFO] [stdout] 2ca099fef30c8451b7531fbeafad85e7c6b6b5e7d97671123c7f925c6e6ece71 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cbc0c984ded3a9bde40bf67bb38d919c5075d64277d8625a43016adf3a181aef [INFO] running `Command { std: "docker" "start" "-a" "cbc0c984ded3a9bde40bf67bb38d919c5075d64277d8625a43016adf3a181aef", kill_on_drop: false }` [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling subtle v2.4.1 [INFO] [stderr] Compiling wyz v0.2.0 [INFO] [stderr] Compiling funty v1.1.0 [INFO] [stderr] Compiling radium v0.3.0 [INFO] [stderr] Compiling serde v1.0.126 [INFO] [stderr] Compiling opaque-debug v0.3.0 [INFO] [stderr] Compiling byteorder v1.4.3 [INFO] [stderr] Compiling cpufeatures v0.1.5 [INFO] [stderr] Compiling serde_json v1.0.64 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling itoa v0.4.7 [INFO] [stderr] Compiling once_cell v1.8.0 [INFO] [stderr] Compiling base16 v0.2.1 [INFO] [stderr] Compiling base64 v0.13.0 [INFO] [stderr] Compiling proc-macro2 v1.0.27 [INFO] [stderr] Compiling generic-array v0.14.4 [INFO] [stderr] Compiling num-traits v0.2.14 [INFO] [stderr] Compiling num-integer v0.1.44 [INFO] [stderr] Compiling num-rational v0.4.0 [INFO] [stderr] Compiling getrandom v0.2.3 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Compiling uint v0.9.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling rand v0.8.4 [INFO] [stderr] Compiling quote v1.0.9 [INFO] [stderr] Compiling digest v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.10.0 [INFO] [stderr] Compiling block-buffer v0.9.0 [INFO] [stderr] Compiling crypto-mac v0.8.0 [INFO] [stderr] Compiling signature v1.2.2 [INFO] [stderr] Compiling bitvec v0.18.5 [INFO] [stderr] Compiling blake2 v0.9.1 [INFO] [stderr] Compiling hmac v0.10.1 [INFO] [stderr] Compiling syn v1.0.73 [INFO] [stderr] Compiling sha2 v0.9.5 [INFO] [stderr] Compiling ed25519 v1.1.1 [INFO] [stderr] Compiling ff v0.8.0 [INFO] [stderr] Compiling group v0.8.0 [INFO] [stderr] Compiling synstructure v0.12.5 [INFO] [stderr] Compiling zeroize_derive v1.1.0 [INFO] [stderr] Compiling serde_derive v1.0.126 [INFO] [stderr] Compiling datasize_derive v0.2.9 [INFO] [stderr] Compiling displaydoc v0.1.7 [INFO] [stderr] Compiling num-derive v0.3.3 [INFO] [stderr] Compiling zeroize v1.3.0 [INFO] [stderr] Compiling elliptic-curve v0.8.5 [INFO] [stderr] Compiling curve25519-dalek v3.1.0 [INFO] [stderr] Compiling datasize v0.2.9 [INFO] [stderr] Compiling ecdsa v0.10.2 [INFO] [stderr] Compiling k256 v0.7.3 [INFO] [stderr] Compiling ed25519-dalek v1.0.1 [INFO] [stderr] Compiling casper-types v1.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished dev [unoptimized + debuginfo] target(s) in 47.76s [INFO] running `Command { std: "docker" "inspect" "cbc0c984ded3a9bde40bf67bb38d919c5075d64277d8625a43016adf3a181aef", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cbc0c984ded3a9bde40bf67bb38d919c5075d64277d8625a43016adf3a181aef", kill_on_drop: false }` [INFO] [stdout] cbc0c984ded3a9bde40bf67bb38d919c5075d64277d8625a43016adf3a181aef [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2195df8eb9b1472af60a1592d8dee5dce436440cb7987e0e6c748e68d24df742 [INFO] running `Command { std: "docker" "start" "-a" "2195df8eb9b1472af60a1592d8dee5dce436440cb7987e0e6c748e68d24df742", kill_on_drop: false }` [INFO] [stderr] Compiling crossbeam-utils v0.8.5 [INFO] [stderr] Compiling semver v1.0.3 [INFO] [stderr] Compiling memchr v2.4.0 [INFO] [stderr] Compiling crossbeam-epoch v0.9.5 [INFO] [stderr] Compiling matches v0.1.8 [INFO] [stderr] Compiling rayon-core v1.9.1 [INFO] [stderr] Compiling scopeguard v1.1.0 [INFO] [stderr] Compiling either v1.6.1 [INFO] [stderr] Compiling regex-syntax v0.6.25 [INFO] [stderr] Compiling unicode-width v0.1.8 [INFO] [stderr] Compiling regex-automata v0.1.10 [INFO] [stderr] Compiling plotters-backend v0.3.2 [INFO] [stderr] Compiling percent-encoding v2.1.0 [INFO] [stderr] Compiling half v1.7.1 [INFO] [stderr] Compiling same-file v1.0.6 [INFO] [stderr] Compiling quick-error v2.0.1 [INFO] [stderr] Compiling oorandom v11.1.3 [INFO] [stderr] Compiling memoffset v0.6.4 [INFO] [stderr] Compiling rayon v1.5.1 [INFO] [stderr] Compiling num_cpus v1.13.0 [INFO] [stderr] Compiling atty v0.2.14 [INFO] [stderr] Compiling rand_xorshift v0.3.0 [INFO] [stderr] Compiling tempfile v3.2.0 [INFO] [stderr] Compiling toml v0.5.8 [INFO] [stderr] Compiling bincode v1.3.3 [INFO] [stderr] Compiling serde_test v1.0.126 [INFO] [stderr] Compiling tinytemplate v1.2.1 [INFO] [stderr] Compiling unicode-bidi v0.3.5 [INFO] [stderr] Compiling form_urlencoded v1.0.1 [INFO] [stderr] Compiling textwrap v0.11.0 [INFO] [stderr] Compiling itertools v0.9.0 [INFO] [stderr] Compiling itertools v0.10.1 [INFO] [stderr] Compiling walkdir v2.3.2 [INFO] [stderr] Compiling rusty-fork v0.3.0 [INFO] [stderr] Compiling clap v2.33.3 [INFO] [stderr] Compiling serde_cbor v0.11.1 [INFO] [stderr] Compiling idna v0.2.3 [INFO] [stderr] Compiling plotters-svg v0.3.1 [INFO] [stderr] Compiling plotters v0.3.1 [INFO] [stderr] Compiling rustc_version v0.4.0 [INFO] [stderr] Compiling crossbeam-channel v0.5.1 [INFO] [stderr] Compiling bstr v0.2.16 [INFO] [stderr] Compiling csv-core v0.1.10 [INFO] [stderr] Compiling pulldown-cmark v0.8.0 [INFO] [stderr] Compiling cast v0.2.7 [INFO] [stderr] Compiling crossbeam-deque v0.8.0 [INFO] [stderr] Compiling url v2.2.2 [INFO] [stderr] Compiling criterion-plot v0.4.3 [INFO] [stderr] Compiling csv v1.1.6 [INFO] [stderr] Compiling regex v1.5.4 [INFO] [stderr] Compiling proptest v1.0.0 [INFO] [stderr] Compiling version-sync v0.9.2 [INFO] [stderr] Compiling criterion v0.3.4 [INFO] [stderr] Compiling casper-types v1.2.0 (/opt/rustwide/workdir) [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 1m 06s [INFO] running `Command { std: "docker" "inspect" "2195df8eb9b1472af60a1592d8dee5dce436440cb7987e0e6c748e68d24df742", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2195df8eb9b1472af60a1592d8dee5dce436440cb7987e0e6c748e68d24df742", kill_on_drop: false }` [INFO] [stdout] 2195df8eb9b1472af60a1592d8dee5dce436440cb7987e0e6c748e68d24df742 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4/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" "CARGO_TARGET_DIR=/opt/rustwide/target" "-e" "CARGO_INCREMENTAL=0" "-e" "RUST_BACKTRACE=full" "-e" "RUSTFLAGS=--cap-lints=forbid" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-w" "/opt/rustwide/workdir" "-m" "1610612736" "--user" "0:0" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+432e145bd5a974c5b6f4dd9b352891bd7502b69d" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a26c8cfa5cbd7042f3cd9cf98202328c02911e1220893c564183bda7354e02eb [INFO] running `Command { std: "docker" "start" "-a" "a26c8cfa5cbd7042f3cd9cf98202328c02911e1220893c564183bda7354e02eb", kill_on_drop: false }` [INFO] [stderr] Finished test [unoptimized + debuginfo] target(s) in 0.11s [INFO] [stderr] Running unittests (/opt/rustwide/target/debug/deps/casper_types-e06c50440cb6e126) [INFO] [stdout] [INFO] [stdout] running 300 tests [INFO] [stdout] test access_rights::tests::test_is_readable ... ok [INFO] [stdout] test account::tests::account_hash_from_slice_too_small ... ok [INFO] [stdout] test account::tests::account_hash_from_slice_too_big ... ok [INFO] [stdout] test account::tests::account_hash_serde_roundtrip ... ok [INFO] [stdout] test account::tests::try_from_i32_for_remove_key_failure ... ok [INFO] [stdout] test account::tests::try_from_i32_for_set_threshold_failure ... ok [INFO] [stdout] test account::tests::account_hash_from_str ... ok [INFO] [stdout] test api_error::tests::error_edge_cases ... ok [INFO] [stdout] test api_error::tests::error_round_trips ... ok [INFO] [stdout] test api_error::tests::error_values ... ok [INFO] [stdout] test api_error::tests::error_descriptions ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_fail_to_serialize_deserialize_malicious_bytes ... ok [INFO] [stdout] test bytesrepr::bytes::tests::vec_u8_from_bytes ... ok [INFO] [stdout] test account::tests::account_hash_from_slice ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_ser_de_human_readable ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_ser_de_readable ... ok [INFO] [stdout] test account::tests::try_from_i32_for_add_key_failure ... ok [INFO] [stdout] test account::tests::try_from_i32_for_update_key_failure ... ok [INFO] [stdout] test account::tests::account_hash_json_roundtrip ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_serialize_deserialize_bytes ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_serialize_deserialize_bytes_and_keep_rem ... ok [INFO] [stdout] test access_rights::tests::test_is_writable ... ok [INFO] [stdout] test access_rights::tests::test_is_addable ... ok [INFO] [stdout] test bytesrepr::bytes::tests::should_ser_de_compact ... ok [INFO] [stdout] test bytesrepr::proptests::test_i32 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple5 ... ok [INFO] [stdout] test bytesrepr::proptests::test_sem_ver ... ok [INFO] [stdout] test bytesrepr::proptests::test_i64 ... ok [INFO] [stdout] test bytesrepr::proptests::test_bool ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple2 ... ok [INFO] [stdout] test bytesrepr::proptests::test_ratio_u64 ... ok [INFO] [stdout] test bytesrepr::proptests::test_array_u8_32 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple10 ... ok [INFO] [stdout] test bytesrepr::proptests::test_account_hash ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple4 ... ok [INFO] [stdout] test bytesrepr::proptests::test_access_rights ... ok [INFO] [stdout] test bytesrepr::proptests::test_u64 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple6 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple9 ... ok [INFO] [stdout] test bytesrepr::proptests::test_u16 ... ok [INFO] [stdout] test bytesrepr::proptests::test_u256_serialization ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple3 ... ok [INFO] [stdout] test bytesrepr::proptests::test_unit ... ok [INFO] [stdout] test bytesrepr::proptests::test_protocol_version ... ok [INFO] [stdout] test bytesrepr::proptests::test_u32 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple7 ... ok [INFO] [stdout] test bytesrepr::proptests::test_vec_i32 ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple8 ... ok [INFO] [stdout] test cl_type::tests::small_array_of_u8_should_work ... ok [INFO] [stdout] test cl_type::tests::any_should_work ... ok [INFO] [stdout] test cl_type::tests::i32_should_work ... ok [INFO] [stdout] test cl_type::tests::i64_should_work ... ok [INFO] [stdout] test cl_type::tests::bool_should_work ... ok [INFO] [stdout] test cl_type::tests::map_of_cl_type_should_work ... ok [INFO] [stdout] test cl_type::tests::large_array_of_cl_type_should_work ... ok [INFO] [stdout] test cl_type::tests::option_of_cl_type_should_work ... ok [INFO] [stdout] test cl_type::tests::result_of_cl_type_should_work ... ok [INFO] [stdout] test bytesrepr::tests::should_not_deserialize_zero_denominator ... ok [INFO] [stdout] test bytesrepr::proptests::test_u8 ... ok [INFO] [stdout] test bytesrepr::tests::should_not_serialize_zero_denominator ... ok [INFO] [stdout] test cl_type::tests::u256_should_work ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::list_of_bools_to_json_value ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::list_of_ints_to_json_value ... ok [INFO] [stdout] test cl_type::tests::uref_should_work ... ok [INFO] [stdout] test cl_type::tests::tuple_2_should_work ... ok [INFO] [stdout] test cl_type::tests::tuple_1_should_work ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::list_of_string_to_json_value ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::list_of_public_keys_to_json_value ... ok [INFO] [stdout] test bytesrepr::proptests::test_u512_serialization ... ok [INFO] [stdout] test cl_type::tests::key_should_work ... ok [INFO] [stdout] test cl_type::tests::tuple_3_should_work ... ok [INFO] [stdout] test cl_type::tests::u128_should_work ... ok [INFO] [stdout] test cl_type::tests::vec_of_cl_type_should_work ... ok [INFO] [stdout] test cl_type::tests::string_should_work ... ok [INFO] [stdout] test bytesrepr::proptests::test_phase_serialization ... ok [INFO] [stdout] test bytesrepr::proptests::test_u8_slice_32 ... ok [INFO] [stdout] test cl_type::tests::u32_should_work ... ok [INFO] [stdout] test cl_type::tests::unit_should_work ... ok [INFO] [stdout] test cl_type::tests::u8_should_work ... ok [INFO] [stdout] test cl_type::tests::u512_should_work ... ok [INFO] [stdout] test bytesrepr::proptests::test_u128_serialization ... ok [INFO] [stdout] test bytesrepr::proptests::test_uref ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::bytes_to_json_value ... ok [INFO] [stdout] test cl_type::tests::u64_should_work ... ok [INFO] [stdout] test cl_value::tests::option::i32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::bool_cl_value_should_encode_to_json ... ok [INFO] [stdout] test bytesrepr::proptests::test_tuple1 ... ok [INFO] [stdout] test cl_value::tests::json_roundtrip ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::option_some_of_lists_to_json_value ... ok [INFO] [stdout] test cl_value::tests::option::u64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::u32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::u256_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::u128_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::u512_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::result_error_to_json_value ... ok [INFO] [stdout] test cl_value::tests::option::string_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::i64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::option_none_to_json_value ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::result_ok_to_json_value ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::tuples_to_json_value ... ok [INFO] [stdout] test cl_value::tests::option::public_key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::public_key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::uref_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::unit_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::i64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::bool_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::i32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::option::u8_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::map_of_string_to_list_of_ints_to_json_value ... ok [INFO] [stdout] test cl_value::jsonrepr::tests::list_of_list_of_public_keys_to_json_value ... ok [INFO] [stdout] test cl_value::tests::result::u128_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::u32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::string_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::u256_cl_value_should_encode_to_json ... ok [INFO] [stdout] test contract_wasm::tests::contract_wasm_hash_from_slice ... ok [INFO] [stdout] test cl_value::tests::simple_types::u32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::bool_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::i32_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::unit_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::uref_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::uref_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::u256_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::u64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::u8_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::i64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::serde_roundtrip ... ok [INFO] [stdout] test cl_value::tests::simple_types::public_key_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::unit_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::u64_cl_value_should_encode_to_json ... ok [INFO] [stdout] test bytesrepr::proptests::test_result ... ok [INFO] [stdout] test cl_value::tests::result::u8_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::string_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::result::u512_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::u128_cl_value_should_encode_to_json ... ok [INFO] [stdout] test cl_value::tests::simple_types::u512_cl_value_should_encode_to_json ... ok [INFO] [stdout] test contracts::tests::contract_hash_json_roundtrip ... ok [INFO] [stdout] test contracts::tests::should_remove_group ... ok [INFO] [stdout] test contract_wasm::tests::contract_wasm_hash_json_roundtrip ... ok [INFO] [stdout] test contract_wasm::tests::test_debug_repr_of_short_wasm ... ok [INFO] [stdout] test contracts::tests::contract_hash_from_str ... ok [INFO] [stdout] test contract_wasm::tests::contract_wasm_hash_serde_roundtrip ... ok [INFO] [stdout] test bytesrepr::proptests::test_str ... ok [INFO] [stdout] test crypto::asymmetric_key::tests::can_construct_ed25519_keypair_from_ones ... ok [INFO] [stdout] test bytesrepr::proptests::test_key_serialization ... ok [INFO] [stdout] test contracts::tests::contract_package_hash_from_slice ... ok [INFO] [stdout] test contracts::tests::contract_hash_serde_roundtrip ... ok [INFO] [stdout] test contracts::tests::next_contract_version ... ok [INFO] [stdout] test contracts::tests::contract_package_hash_serde_roundtrip ... ok [INFO] [stdout] test contracts::tests::roundtrip_serialization ... ok [INFO] [stdout] test contracts::tests::should_disable_contract_version ... ok [INFO] [stdout] test crypto::asymmetric_key::tests::can_construct_ed25519_keypair_from_zeroes ... ok [INFO] [stdout] test crypto::asymmetric_key::tests::can_construct_secp256k1_keypair_from_ones ... ok [INFO] [stdout] test contracts::tests::contract_package_hash_json_roundtrip ... ok [INFO] [stdout] test contract_wasm::tests::test_debug_repr_of_long_wasm ... ok [INFO] [stdout] test contract_wasm::tests::contract_wasm_hash_from_str ... ok [INFO] [stdout] test key::tests::abuse_vec_key ... ok [INFO] [stdout] test key::tests::check_key_account_getters ... ok [INFO] [stdout] test key::tests::key_max_serialized_length ... ok [INFO] [stdout] test key::tests::serialization_roundtrip_bincode ... ok [INFO] [stdout] test key::tests::key_to_json ... ok [INFO] [stdout] test crypto::asymmetric_key::tests::can_construct_system_public_key ... ok [INFO] [stdout] test key::tests::serialization_roundtrip_json ... ok [INFO] [stdout] test key::tests::should_display_key ... ok [INFO] [stdout] test key::tests::should_fail_to_parse_key_from_str ... ok [INFO] [stdout] test contracts::tests::contract_package_hash_from_str ... ok [INFO] [stdout] test key::tests::check_key_uref_getters ... ok [INFO] [stdout] test key::tests::test_is_addable ... ok [INFO] [stdout] test key::tests::check_key_hash_getters ... ok [INFO] [stdout] test json_pretty_printer::tests::should_shorten_long_strings ... ok [INFO] [stdout] test key::tests::test_is_readable ... ok [INFO] [stdout] test key::tests::should_parse_key_from_str ... ok [INFO] [stdout] test contracts::tests::contract_hash_from_slice ... ok [INFO] [stdout] test era_id::tests::should_calculate_correct_inclusive_future_eras ... ok [INFO] [stdout] test era_id::tests::should_have_valid_genesis_era_id ... ok [INFO] [stdout] test json_pretty_printer::tests::should_not_modify_short_strings ... ok [INFO] [stdout] test protocol_version::tests::should_accept_minor_version_update_with_optional_code ... ok [INFO] [stdout] test protocol_version::tests::should_allow_code_on_major_update ... ok [INFO] [stdout] test key::tests::test_is_writable ... ok [INFO] [stdout] test protocol_version::tests::should_accept_patch_version_update_with_optional_code ... ok [INFO] [stdout] test protocol_version::tests::serialize_roundtrip ... ok [INFO] [stdout] test era_id::tests::bytesrepr_roundtrip ... ok [INFO] [stdout] test protocol_version::tests::should_be_compatible_with_equal_major_version_backwards ... ok [INFO] [stdout] test protocol_version::tests::should_be_able_to_default ... ok [INFO] [stdout] test protocol_version::tests::should_follow_major_version_upgrade ... ok [INFO] [stdout] test protocol_version::tests::should_be_able_to_compare_two_instances ... ok [INFO] [stdout] test protocol_version::tests::should_check_same_version_is_invalid ... ok [INFO] [stdout] test protocol_version::tests::should_check_follows_minor_version_upgrade ... ok [INFO] [stdout] test protocol_version::tests::should_allow_skip_minor_version_within_major_version ... ok [INFO] [stdout] test protocol_version::tests::should_follow_version_with_required_code ... ok [INFO] [stdout] test protocol_version::tests::should_be_able_to_compare_relative_value ... ok [INFO] [stdout] test protocol_version::tests::should_allow_skipped_minor_and_patch_on_major_bump ... ok [INFO] [stdout] test protocol_version::tests::should_allow_skip_patch_version_within_minor_version ... ok [INFO] [stdout] test protocol_version::tests::should_be_compatible_with_equal_major_version_forwards ... ok [INFO] [stdout] test protocol_version::tests::should_be_able_to_get_instance ... ok [INFO] [stdout] test protocol_version::tests::should_not_be_compatible_with_different_major_version ... ok [INFO] [stdout] test protocol_version::tests::should_reject_major_version_rollback ... ok [INFO] [stdout] test protocol_version::tests::should_not_follow_version_with_invalid_code ... ok [INFO] [stdout] test runtime_args::tests::named_serialization_roundtrip ... ok [INFO] [stdout] test runtime_args::tests::should_create_args_with ... ok [INFO] [stdout] test protocol_version::tests::should_reject_patch_version_rollback ... ok [INFO] [stdout] test protocol_version::tests::should_reject_if_major_version_decreases ... ok [INFO] [stdout] test protocol_version::tests::should_not_skip_major_version ... ok [INFO] [stdout] test protocol_version::tests::should_serialize_to_json_properly ... ok [INFO] [stdout] test runtime_args::tests::btreemap_compat ... ok [INFO] [stdout] test runtime_args::tests::empty_macro ... ok [INFO] [stdout] test runtime_args::tests::test_runtime_args ... ok [INFO] [stdout] test semver::tests::parse_from_string ... ok [INFO] [stdout] test semver::tests::should_compare_semver_versions ... ok [INFO] [stdout] test protocol_version::tests::should_not_care_if_major_bump_resets_minor_or_patch ... ok [INFO] [stdout] test system::auction::bid::vesting::tests::test_locked_amount ... ok [INFO] [stdout] test system::system_contract_type::tests::create_handle_payment_variant_from_int ... ok [INFO] [stdout] test system::auction::unbonding_purse::tests::should_be_validator_condition ... ok [INFO] [stdout] test bytesrepr::proptests::test_vecdeque_i32 ... ok [INFO] [stdout] test protocol_version::tests::should_follow_version_with_optional_code ... ok [INFO] [stdout] test protocol_version::tests::should_not_care_if_minor_bump_resets_patch ... ok [INFO] [stdout] test system::auction::bid::tests::serialization_roundtrip ... ok [INFO] [stdout] test system::auction::bid::vesting::tests::vested_amounts_conserve_stake ... ok [INFO] [stdout] test system::auction::unbonding_purse::tests::should_be_delegator_condition ... ok [INFO] [stdout] test system::auction::unbonding_purse::tests::serialization_roundtrip ... ok [INFO] [stdout] test bytesrepr::proptests::test_vec_u8 ... ok [INFO] [stdout] test system::auction::error::tests::error_round_trips ... ok [INFO] [stdout] test system::auction::bid::tests::should_initialize_delegators_different_timestamps ... ok [INFO] [stdout] test system::auction::seigniorage_recipient::tests::test_overflow_in_delegation_rate ... ok [INFO] [stdout] test system::system_contract_type::tests::create_mint_variant_from_int ... ok [INFO] [stdout] test system::system_contract_type::tests::create_unknown_system_contract_variant ... ok [INFO] [stdout] test system::auction::seigniorage_recipient::tests::test_overflow_in_delegation_total_stake ... ok [INFO] [stdout] test system::system_contract_type::tests::create_auction_variant_from_int ... ok [INFO] [stdout] test system::system_contract_type::tests::get_index_of_auction_contract ... ok [INFO] [stdout] test system::system_contract_type::tests::create_standard_payment_variant_from_int ... ok [INFO] [stdout] test execution_result::tests::bytesrepr_test_transform ... ok [INFO] [stdout] test execution_result::tests::bytesrepr_test_execution_result ... ok [INFO] [stdout] test bytesrepr::proptests::test_string ... ok [INFO] [stdout] test system::mint::error::tests::error_round_trips ... ok [INFO] [stdout] test bytesrepr::tests::should_fail_to_serialize_slice_of_u8 - should panic ... ok [INFO] [stdout] test crypto::asymmetric_key::tests::cannot_construct_secp256k1_keypair_from_zeroes - should panic ... ok [INFO] [stdout] test system::auction::seigniorage_recipient::tests::serialization_roundtrip ... ok [INFO] [stdout] test transfer::tests::transfer_addr_json_roundtrip ... ok [INFO] [stdout] test system::system_contract_type::tests::get_index_of_mint_contract ... ok [INFO] [stdout] test transfer::tests::transfer_addr_from_str ... ok [INFO] [stdout] test system::system_contract_type::tests::get_index_of_handle_payment_contract ... ok [INFO] [stdout] test system::system_contract_type::tests::get_index_of_standard_payment_contract ... ok [INFO] [stdout] test transfer::tests::transfer_addr_serde_roundtrip ... ok [INFO] [stdout] test uint::tests::as_primitive_from_i32 ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u128 ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u32 ... ok [INFO] [stdout] test uint::tests::serde_roundtrip_u256 ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u8 ... ok [INFO] [stdout] test uint::u256_test::is_odd ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u64 ... ok [INFO] [stdout] test uint::u128_test::test_lcm ... ok [INFO] [stdout] test uint::u256_test::is_even ... ok [INFO] [stdout] test uint::tests::serde_roundtrip_u512 ... ok [INFO] [stdout] test uint::tests::serde_roundtrip_u128 ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u512 ... ok [INFO] [stdout] test uint::u128_test::test_gcd ... ok [INFO] [stdout] test uint::tests::wrapping_test_u256 ... ok [INFO] [stdout] test uint::u128_test::is_even ... ok [INFO] [stdout] test uint::u256_test::test_div_mod_floor ... ok [INFO] [stdout] test uint::u128_test::test_is_multiple_of ... ok [INFO] [stdout] test uint::tests::wrapping_test_u128 ... ok [INFO] [stdout] test uint::tests::wrapping_test_u512 ... ok [INFO] [stdout] test uint::u128_test::test_div_mod_floor ... ok [INFO] [stdout] test uint::tests::as_primitive_from_i64 ... ok [INFO] [stdout] test uint::tests::as_primitive_from_u256 ... ok [INFO] [stdout] test uint::u128_test::is_odd ... ok [INFO] [stdout] test uint::u256_test::test_is_multiple_of ... ok [INFO] [stdout] test uint::u256_test::test_lcm ... ok [INFO] [stdout] test uint::u512_test::is_even ... ok [INFO] [stdout] test system::auction::delegator::tests::serialization_roundtrip ... ok [INFO] [stdout] test uint::u512_test::test_div_mod_floor ... ok [INFO] [stdout] test uref::tests::json_roundtrip ... ok [INFO] [stdout] test uint::u256_test::test_gcd ... ok [INFO] [stdout] test uint::u512_test::is_odd ... ok [INFO] [stdout] test uint::u128_test::overflow_add_test - should panic ... ok [INFO] [stdout] test system::auction::bid::vesting::tests::prop_total_vested_amounts_conserve_stake ... ok [INFO] [stdout] test uint::u256_test::overflow_mul_test - should panic ... ok [INFO] [stdout] test uint::u256_test::overflow_add_test - should panic ... ok [INFO] [stdout] test uint::u128_test::overflow_mul_test - should panic ... ok [INFO] [stdout] test uint::u128_test::underflow_sub_test - should panic ... ok [INFO] [stdout] test uint::u512_test::test_is_multiple_of ... ok [INFO] [stdout] test uint::u512_test::underflow_sub_test - should panic ... ok [INFO] [stdout] test uint::u512_test::test_lcm ... ok [INFO] [stdout] test uint::u512_test::overflow_mul_test - should panic ... ok [INFO] [stdout] test uref::tests::serde_roundtrip ... ok [INFO] [stdout] test uref::tests::uref_as_string ... ok [INFO] [stdout] test uref::tests::uref_from_str ... ok [INFO] [stdout] test uint::u512_test::overflow_add_test - should panic ... ok [INFO] [stdout] test uint::u512_test::test_gcd ... ok [INFO] [stdout] test uint::u256_test::underflow_sub_test - should panic ... ok [INFO] [stdout] test deploy_info::tests::test_serialization_roundtrip ... ok [INFO] [stdout] test bytesrepr::proptests::test_option ... ok [INFO] [stdout] test bytesrepr::proptests::test_vec_vec_u8 ... ok [INFO] [stdout] test transfer::tests::test_serialization_roundtrip ... ok [INFO] [stdout] test system::auction::bid::vesting::tests::prop_serialization_roundtrip ... ok [INFO] [stdout] test bytesrepr::proptests::test_cl_value_serialization ... ok [INFO] [stdout] test system::auction::era_info::tests::test_serialization_roundtrip ... ok [INFO] [stderr] Running tests/version_numbers.rs (/opt/rustwide/target/debug/deps/version_numbers-75ca294e283f6a3e) [INFO] [stdout] test bytesrepr::proptests::test_uref_map ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 300 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 9.36s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test test_html_root_url ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests casper-types [INFO] [stdout] [INFO] [stdout] running 3 tests [INFO] [stdout] test src/api_error.rs - api_error::ApiError (line 440) ... ok [INFO] [stdout] test src/runtime_args.rs - runtime_args (line 185) ... ok [INFO] [stdout] test src/api_error.rs - api_error::ApiError (line 84) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 3 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 1.33s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a26c8cfa5cbd7042f3cd9cf98202328c02911e1220893c564183bda7354e02eb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a26c8cfa5cbd7042f3cd9cf98202328c02911e1220893c564183bda7354e02eb", kill_on_drop: false }` [INFO] [stdout] a26c8cfa5cbd7042f3cd9cf98202328c02911e1220893c564183bda7354e02eb