[INFO] fetching crate stellar-baselib 0.5.4... [INFO] testing stellar-baselib-0.5.4 against master#c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 for pr-146098-8 [INFO] extracting crate stellar-baselib 0.5.4 into /workspace/builds/worker-7-tc1/source [INFO] started tweaking crates.io crate stellar-baselib 0.5.4 [INFO] finished tweaking crates.io crate stellar-baselib 0.5.4 [INFO] tweaked toml for crates.io crate stellar-baselib 0.5.4 written to /workspace/builds/worker-7-tc1/source/Cargo.toml [INFO] validating manifest of crates.io crate stellar-baselib 0.5.4 on toolchain c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate stellar-baselib 0.5.4 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" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded libflate v2.2.0 [INFO] [stderr] Downloaded libflate_lz77 v2.2.0 [INFO] [stderr] Downloaded stellar-strkey v0.0.13 [INFO] [stderr] Downloaded hex-literal v1.1.0 [INFO] [stderr] Downloaded dary_heap v0.3.8 [INFO] [stderr] Downloaded zopfli v0.8.3 [INFO] [stderr] Downloaded minisign-verify v0.2.4 [INFO] [stderr] Downloaded ureq v3.1.4 [INFO] [stderr] Downloaded nacl v0.5.3 [INFO] [stderr] Downloaded libsodium-sys-stable v1.22.4 [INFO] [stderr] Downloaded stellar-xdr v24.0.1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 90333d0b010cf6395e9884569711de13cbc8439a5e5846abe61bee2a16c816d9 [INFO] running `Command { std: "docker" "start" "-a" "90333d0b010cf6395e9884569711de13cbc8439a5e5846abe61bee2a16c816d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "90333d0b010cf6395e9884569711de13cbc8439a5e5846abe61bee2a16c816d9", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "90333d0b010cf6395e9884569711de13cbc8439a5e5846abe61bee2a16c816d9", kill_on_drop: false }` [INFO] [stdout] 90333d0b010cf6395e9884569711de13cbc8439a5e5846abe61bee2a16c816d9 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "RUSTDOCFLAGS=--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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 51f4d011ff1925a46b0b6d0e448530521530f2808d9bddb1ae8058e6408aeef1 [INFO] running `Command { std: "docker" "start" "-a" "51f4d011ff1925a46b0b6d0e448530521530f2808d9bddb1ae8058e6408aeef1", kill_on_drop: false }` [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling foldhash v0.2.0 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling crc32fast v1.5.0 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling rustix v1.1.2 [INFO] [stderr] Compiling httparse v1.10.1 [INFO] [stderr] Compiling linux-raw-sys v0.11.0 [INFO] [stderr] Compiling syn v2.0.110 [INFO] [stderr] Compiling serde_json v1.0.145 [INFO] [stderr] Compiling bytes v1.10.1 [INFO] [stderr] Compiling zlib-rs v0.5.2 [INFO] [stderr] Compiling core2 v0.4.0 [INFO] [stderr] Compiling simd-adler32 v0.3.7 [INFO] [stderr] Compiling rle-decode-fast v1.0.3 [INFO] [stderr] Compiling filetime v0.2.26 [INFO] [stderr] Compiling percent-encoding v2.3.2 [INFO] [stderr] Compiling schemars v0.8.22 [INFO] [stderr] Compiling zopfli v0.8.3 [INFO] [stderr] Compiling dary_heap v0.3.8 [INFO] [stderr] Compiling adler32 v1.2.0 [INFO] [stderr] Compiling utf-8 v0.7.6 [INFO] [stderr] Compiling minisign-verify v0.2.4 [INFO] [stderr] Compiling digest v0.10.7 [INFO] [stderr] Compiling data-encoding v2.9.0 [INFO] [stderr] Compiling hashbrown v0.16.0 [INFO] [stderr] Compiling ethnum v1.5.2 [INFO] [stderr] Compiling http v1.3.1 [INFO] [stderr] Compiling sha2 v0.10.9 [INFO] [stderr] Compiling escape-bytes v0.1.1 [INFO] [stderr] Compiling indexmap v2.12.0 [INFO] [stderr] Compiling libflate_lz77 v2.2.0 [INFO] [stderr] Compiling rand_core v0.9.3 [INFO] [stderr] Compiling libflate v2.2.0 [INFO] [stderr] Compiling ureq-proto v0.5.2 [INFO] [stderr] Compiling ureq v3.1.4 [INFO] [stderr] Compiling xattr v1.6.1 [INFO] [stderr] Compiling tar v0.4.44 [INFO] [stderr] Compiling darling_core v0.21.3 [INFO] [stderr] Compiling serde_derive v1.0.228 [INFO] [stderr] Compiling cfg_eval v0.1.2 [INFO] [stderr] Compiling libz-rs-sys v0.5.2 [INFO] [stderr] Compiling flate2 v1.1.5 [INFO] [stderr] Compiling zip v5.1.1 [INFO] [stderr] Compiling darling_macro v0.21.3 [INFO] [stderr] Compiling darling v0.21.3 [INFO] [stderr] Compiling serde_with_macros v3.15.1 [INFO] [stderr] Compiling crate-git-revision v0.0.6 [INFO] [stderr] Compiling libsodium-sys-stable v1.22.4 [INFO] [stderr] Compiling stellar-strkey v0.0.13 [INFO] [stderr] Compiling stellar-xdr v24.0.1 [INFO] [stderr] Compiling hex v0.4.3 [INFO] [stderr] Compiling serde_with v3.15.1 [INFO] [stderr] Compiling stellar-baselib v0.5.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 18s [INFO] running `Command { std: "docker" "inspect" "51f4d011ff1925a46b0b6d0e448530521530f2808d9bddb1ae8058e6408aeef1", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "51f4d011ff1925a46b0b6d0e448530521530f2808d9bddb1ae8058e6408aeef1", kill_on_drop: false }` [INFO] [stdout] 51f4d011ff1925a46b0b6d0e448530521530f2808d9bddb1ae8058e6408aeef1 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "RUSTDOCFLAGS=--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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 9867e6230777453720d5ec37be50a96f2a1f417eeca4b29a587442b61f44b97e [INFO] running `Command { std: "docker" "start" "-a" "9867e6230777453720d5ec37be50a96f2a1f417eeca4b29a587442b61f44b97e", kill_on_drop: false }` [INFO] [stderr] Compiling hex-literal v1.1.0 [INFO] [stderr] Compiling stellar-baselib v0.5.4 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 4.87s [INFO] running `Command { std: "docker" "inspect" "9867e6230777453720d5ec37be50a96f2a1f417eeca4b29a587442b61f44b97e", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "9867e6230777453720d5ec37be50a96f2a1f417eeca4b29a587442b61f44b97e", kill_on_drop: false }` [INFO] [stdout] 9867e6230777453720d5ec37be50a96f2a1f417eeca4b29a587442b61f44b97e [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-7-tc1/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" "RUSTDOCFLAGS=--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:4848fb76d95f26979359cc7e45710b1dbc8f3acb7aeedee7c460d7702230f228" "/opt/rustwide/cargo-home/bin/cargo" "+c90bcb9571b7aab0d8beaa2ce8a998ffaf079d38" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] a9e72774dac3266b0e9e493166651ebde3107450131917df8b99cef42a98d065 [INFO] running `Command { std: "docker" "start" "-a" "a9e72774dac3266b0e9e493166651ebde3107450131917df8b99cef42a98d065", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stdout] [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/stellar_baselib-3c36933cd2491655) [INFO] [stdout] running 249 tests [INFO] [stdout] test account::tests::test_account_constructor_muxed_account ... ok [INFO] [stdout] test account::tests::test_account_constructor_invalid_address ... ok [INFO] [stdout] test account::tests::test_account_increment_sequence_number ... ok [INFO] [stdout] test address::tests::converts_accounts_to_sc_address ... ok [INFO] [stdout] test address::tests::creates_address_object_for_accounts ... ok [INFO] [stdout] test address::tests::creates_address_object_for_accounts_sc_address ... ok [INFO] [stdout] test address::tests::creates_address_object_for_contracts ... ok [INFO] [stdout] test address::tests::creates_address_object_for_muxedaccounts ... ok [INFO] [stdout] test address::tests::test_account_address_creation ... ok [INFO] [stdout] test address::tests::test_account_from_buffer ... ok [INFO] [stdout] test address::tests::test_contract_address_creation ... ok [INFO] [stdout] test address::tests::test_contract_from_buffer ... ok [INFO] [stdout] test address::tests::test_from_string ... ok [INFO] [stdout] test address::tests::test_invalid_address_creation ... ok [INFO] [stdout] test address::tests::test_muxed_account_creation ... ok [INFO] [stdout] test address::tests::test_to_buffer_for_account ... ok [INFO] [stdout] test address::tests::test_to_buffer_for_contract ... ok [INFO] [stdout] test address::tests::test_to_buffer_for_muxedaccount ... ok [INFO] [stdout] test address::tests::test_to_sc_val_for_account ... ok [INFO] [stdout] test address::tests::test_to_sc_val_for_contract ... ok [INFO] [stdout] test address::tests::test_to_sc_val_for_muxedaccount ... ok [INFO] [stdout] test asset::tests::test_asset_code ... ok [INFO] [stdout] test asset::tests::test_compare_asset ... ok [INFO] [stdout] test asset::tests::test_compare_asset_issuers ... ok [INFO] [stdout] test asset::tests::test_compare_assets ... ok [INFO] [stdout] test asset::tests::test_compare_equal_assets ... ok [INFO] [stdout] test asset::tests::test_compare_upper_lower ... ok [INFO] [stdout] test asset::tests::test_compare_works ... ok [INFO] [stdout] test asset::tests::test_credit_alphanum12_asset_type ... ok [INFO] [stdout] test asset::tests::test_invalid_asset_code ... ok [INFO] [stdout] test asset::tests::test_credit_alphanum4_asset_type ... ok [INFO] [stdout] test asset::tests::test_native_asset_code ... ok [INFO] [stdout] test asset::tests::test_native_asset_issuer ... ok [INFO] [stdout] test asset::tests::test_native_asset_type ... ok [INFO] [stdout] test asset::tests::test_no_issuer_for_non_xlm_asset ... ok [INFO] [stdout] test asset::tests::test_non_native_asset_issuer ... ok [INFO] [stdout] test asset::tests::test_parse_12_alphanum_asset ... ok [INFO] [stdout] test asset::tests::test_parse_3_alphanum_asset ... ok [INFO] [stdout] test asset::tests::test_parse_12_alphanum_xdr_asset ... ok [INFO] [stdout] test asset::tests::test_parse_4_alphanum_asset ... ok [INFO] [stdout] test asset::tests::test_parse_5_alphanum_asset ... ok [INFO] [stdout] test asset::tests::test_parse_native_asset ... ok [INFO] [stdout] test asset::tests::test_to_string_non_native ... ok [INFO] [stdout] test asset::tests::test_to_string_native ... ok [INFO] [stdout] test contract::tests::test_call_builds_valid_xdr ... ok [INFO] [stdout] test contract::tests::test_call_with_no_parameters ... ok [INFO] [stdout] test contract::tests::test_contract_address ... ok [INFO] [stdout] test contract::tests::test_contract_constructor ... ok [INFO] [stdout] test contract::tests::test_contract_id_as_sc_address ... ok [INFO] [stdout] test contract::tests::test_contract_invalid_id ... ok [INFO] [stdout] test contract::tests::test_call_method_with_arguments ... ok [INFO] [stdout] test account::tests::test_account_constructor_valid ... ok [INFO] [stdout] test address::tests::test_contract_to_sc_address ... ok [INFO] [stdout] test asset::tests::test_parse_xdr_asset ... ok [INFO] [stdout] test contract::tests::test_contract_obsolete_hex_id ... ok [INFO] [stdout] test contract::tests::test_get_footprint_includes_correct_contract_ledger_keys ... ok [INFO] [stdout] test contract::tests::test_method_name_as_second_arg ... ok [INFO] [stdout] test hashing::tests::test_hash_buffer ... ok [INFO] [stdout] test hashing::tests::test_hash_byte_array ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_from_public_key ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_from_invalid_public_key ... ok [INFO] [stdout] test keypair::tests::keypair_constructor_fails_when_secret_key_does_not_match_public_key ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_from_raw_ed25519_seed ... ok [INFO] [stdout] test contract::tests::test_passes_all_params ... ok [INFO] [stdout] test liquidity_pool_asset::tests::returns_liquidity_pool_parameters_for_liquidity_pool_asset ... ok [INFO] [stdout] test liquidity_pool_asset::tests::test_assets_are_different ... ok [INFO] [stdout] test liquidity_pool_asset::tests::returns_liquidity_pool_shares_for_trustline_asset ... ok [INFO] [stdout] test liquidity_pool_asset::tests::correct_attributes_does_not_panic ... ok [INFO] [stdout] test keypair::tests::test_xdr_muxed_account_with_ed25519_key_type ... ok [INFO] [stdout] test liquidity_pool_asset::tests::test_to_string ... ok [INFO] [stdout] test liquidity_pool_asset::tests::to_xdr_object_parses_liquidity_pool_trustline_asset_object ... ok [INFO] [stdout] test liquidity_pool_id::tests::get_asset_type_returns_liquidity_pool_shares_for_liquidity_pool_id ... ok [INFO] [stdout] test liquidity_pool_asset::tests::test_invalid_asset_type_credit_alphanum4 ... ok [INFO] [stdout] test liquidity_pool_id::tests::does_not_throw_when_pool_id_is_valid_hash ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_invalid_raw_ed25519_seed ... ok [INFO] [stdout] test liquidity_pool_asset::tests::test_parses_liquidity_pool_asset_xdr ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_from_secret ... ok [INFO] [stdout] test keypair::tests::test_sign_decorated ... ok [INFO] [stdout] test liquidity_pool_asset::tests::test_invalid_asset_type_credit_alphanum12 ... ok [INFO] [stdout] test hashing::tests::test_hash_string ... ok [INFO] [stdout] test keypair::tests::test_create_random_keypair ... ok [INFO] [stdout] test keypair::tests::test_create_keypair_from_invalid_secret - should panic ... ok [INFO] [stdout] test liquidity_pool_asset::tests::from_operation_throws_error_for_native_asset_type ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_to_string_for_liquidity_pool_assets ... ok [INFO] [stdout] test liquidity_pool_id::tests::throws_error_when_pool_id_not_valid_hash ... ok [INFO] [stdout] test memo::tests::converts_to_from_xdr_object ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_to_xdr_object ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_parses_liquidity_pool_id_asset_xdr ... ok [INFO] [stdout] test liquidity_pool_id::tests::throws_error_when_no_parameter_provided ... ok [INFO] [stdout] test memo::tests::hash_converts_to_from_xdr_object ... ok [INFO] [stdout] test memo::tests::memo_text_returns_value_for_correct_argument ... ok [INFO] [stdout] test muxed_account::tests::test_generate_addresses ... ok [INFO] [stdout] test memo::tests::returns_value_for_correct_argument_utf8 ... ok [INFO] [stdout] test muxed_account::tests::test_parse_m_addresses ... ok [INFO] [stdout] test muxed_account::tests::test_sequence_numbers ... ok [INFO] [stdout] test memo::tests::memo_none_converts_to_from_xdr ... ok [INFO] [stdout] test op_list::account_merge::tests::test_account_merge ... ok [INFO] [stdout] test op_list::account_merge::tests::test_account_merge_bad_destination ... ok [INFO] [stdout] test op_list::allow_trust::tests::test_allow_trust ... ok [INFO] [stdout] test op_list::allow_trust::tests::test_allow_trust_12 ... ok [INFO] [stdout] test memo::tests::return_converts_to_from_xdr_object ... ok [INFO] [stdout] test op_list::allow_trust::tests::test_allow_trust_too_long ... ok [INFO] [stdout] test op_list::allow_trust::tests::test_allow_trust_bad_account ... ok [INFO] [stdout] test op_list::allow_trust::tests::test_allow_trust_bad_flag ... ok [INFO] [stdout] test op_list::account_merge::tests::test_account_merge_with_source ... ok [INFO] [stdout] test muxed_account::tests::test_virtual_accounts_creation ... ok [INFO] [stdout] test liquidity_pool_id::tests::get_liquidity_pool_id_returns_id_of_liquidity_pool_asset ... ok [INFO] [stdout] test op_list::begin_sponsoring_future_reserves::tests::test_begin_sponsorship_bad_account ... ok [INFO] [stdout] test op_list::bump_sequence::tests::test_bump_sequence ... ok [INFO] [stdout] test op_list::bump_sequence::tests::test_bump_sequence_bad ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_invalid_asset_type_credit_alphanum12 - should panic ... ok [INFO] [stdout] test op_list::change_trust::tests::test_change_trust_bad_limit ... ok [INFO] [stdout] test op_list::claim_claimable_balance::tests::test_claim_cb ... ok [INFO] [stdout] test op_list::claim_claimable_balance::tests::test_claim_cb_id_too_small ... ok [INFO] [stdout] test op_list::change_trust::tests::test_change_trust_remove ... ok [INFO] [stdout] test op_list::change_trust::tests::test_change_trust_no_limit_lp ... ok [INFO] [stdout] test op_list::change_trust::tests::test_change_trust_with_limit ... ok [INFO] [stdout] test op_list::clawback_claimable_balance::tests::test_clawback_cb ... ok [INFO] [stdout] test op_list::clawback::tests::test_clawback_bad_amount ... ok [INFO] [stdout] test op_list::create_account::tests::create_account_op_test ... ok [INFO] [stdout] test op_list::clawback::tests::test_clawback_muxed ... ok [INFO] [stdout] test op_list::create_account::tests::test_create_account_bad_amount ... ok [INFO] [stdout] test op_list::create_account::tests::test_payment_bad_destination ... ok [INFO] [stdout] test memo::tests::converts_to_from_xdr_object_buffer ... ok [INFO] [stdout] test memo::tests::converts_to_from_xdr_object_if ... ok [INFO] [stdout] test op_list::create_claimable_balance::tests::test_create_cb ... ok [INFO] [stdout] test op_list::create_claimable_balance::tests::test_create_cb_bad_amount ... ok [INFO] [stdout] test op_list::create_passive_sell_offer::tests::test_create_passive_sell_offer ... ok [INFO] [stdout] test op_list::create_passive_sell_offer::tests::test_create_passive_sell_offer_bad_amount ... ok [INFO] [stdout] test op_list::create_passive_sell_offer::tests::test_create_passive_sell_offer_bad_price ... ok [INFO] [stdout] test op_list::end_sponsoring_future_reserves::tests::test_end_sponsorship ... ok [INFO] [stdout] test op_list::extend_footprint_ttl::tests::test_extend_ttl ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_create_contract_bad_deployer ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_create_contract_default_salt ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_invoke_contract ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_invoke_contract_bad_contract_id ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_invoke_host_function ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_create_contract ... ok [INFO] [stdout] test op_list::clawback_claimable_balance::tests::test_clawback_cb_id_too_small ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_invoke_contract_bad_method ... ok [INFO] [stdout] test memo::tests::constructor_throws_error_when_type_is_invalid ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_upload_wasm ... ok [INFO] [stdout] test op_list::claim_claimable_balance::tests::test_claim_cb_id_too_big ... ok [INFO] [stdout] test op_list::invoke_host::tests::test_wrap_asset ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_price ... ok [INFO] [stdout] test op_list::clawback::tests::test_clawback ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw_bad_amount ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw_bad_amount2 ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw_bad_amount3 ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw_bad_id ... ok [INFO] [stdout] test op_list::liquidity_pool_withdraw::tests::test_lp_withdraw_bad_id2 ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_price2 ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_invalid_asset_type - should panic ... ok [INFO] [stdout] test op_list::manage_buy_offer::tests::test_manage_buy_offer ... ok [INFO] [stdout] test liquidity_pool_id::tests::test_invalid_asset_type_credit_alphanum4 - should panic ... ok [INFO] [stdout] test op_list::manage_buy_offer::tests::test_manage_buy_offer_bad_amount ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data_delete_entry ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data_long_data_64 ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data_long_name_64 ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data_too_long_data ... ok [INFO] [stdout] test op_list::manage_data::tests::test_manage_data_too_long_name ... ok [INFO] [stdout] test memo::tests::errors_when_string_longer_than_28_bytes ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_id2 ... ok [INFO] [stdout] test op_list::manage_sell_offer::tests::test_manage_sell_offer ... ok [INFO] [stdout] test memo::tests::returns_value_for_correct_argument ... ok [INFO] [stdout] test op_list::path_payment_strict_receive::tests::test_path_payment_strict_recv_bad_destination ... ok [INFO] [stdout] test op_list::manage_sell_offer::tests::test_manage_sell_offer_bad_amount ... ok [INFO] [stdout] test op_list::path_payment_strict_receive::tests::test_path_payment_strict_recv_bad_dest_max ... ok [INFO] [stdout] test op_list::manage_sell_offer::tests::test_manage_sell_offer_bad_price ... ok [INFO] [stdout] test op_list::path_payment_strict_send::tests::test_path_payment_strict_send_bad_dest_min ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_amount ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_amount2 ... ok [INFO] [stdout] test op_list::liquidity_pool_deposit::tests::test_lp_deposit_bad_id ... ok [INFO] [stdout] test op_list::path_payment_strict_receive::tests::test_path_payment_strict_recv ... ok [INFO] [stdout] test op_list::path_payment_strict_send::tests::test_path_payment_strict_send_bad_destination ... ok [INFO] [stdout] test op_list::path_payment_strict_send::tests::test_path_payment_strict_send ... ok [INFO] [stdout] test op_list::path_payment_strict_receive::tests::test_path_payment_strict_send_bad_dest_amount ... ok [INFO] [stdout] test op_list::manage_buy_offer::tests::test_manage_buy_offer_bad_price ... ok [INFO] [stdout] test op_list::payment::tests::test_payment_bad_amount ... ok [INFO] [stdout] test op_list::payment::tests::test_payment_bad_destination ... ok [INFO] [stdout] test op_list::payment::tests::test_payment_muxed ... ok [INFO] [stdout] test op_list::restore_footprint::tests::test_extend_ttl ... ok [INFO] [stdout] test op_list::path_payment_strict_send::tests::test_path_payment_strict_send_bad_send_amount ... ok [INFO] [stdout] test op_list::payment::tests::test_payment ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_claimable_balance ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_account ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_liquidity_trustline ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_data ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_offer ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_signer_payload ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_home_domain ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_account_thresholds ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_home_domain_empty ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_home_domain_too_long ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_signer_public_key ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_signer_preauth ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_asset_trustline ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_inflation_dest ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_clear_flags ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_account_flags_combined ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_signer_contract ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_account_flags ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_master_weight ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_signer_payload ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_clear_flags_combined ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_signer_pk ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_signer_preauth ... ok [INFO] [stdout] test op_list::set_trustline_flags::tests::test_set_trustline_flags ... ok [INFO] [stdout] test op_list::set_trustline_flags::tests::test_set_trustline_flags_bad_account ... ok [INFO] [stdout] test signer_key::tests::error_cases_for_invalid_strkey ... ok [INFO] [stdout] test signer_key::tests::error_cases_for_invalid_signers ... ok [INFO] [stdout] test signing::tests::test_hash_string ... ok [INFO] [stdout] test soroban::tests::test_format_token_amount_success_cases ... ok [INFO] [stdout] test signing::tests::test_verify_string ... ok [INFO] [stdout] test signer_key::tests::test_encode_decode_roundtrip ... ok [INFO] [stdout] test op_list::begin_sponsoring_future_reserves::tests::test_begin_sponsorship ... ok [INFO] [stdout] test op_list::change_trust::tests::test_change_trust_no_limit ... ok [INFO] [stdout] test op_list::clawback::tests::test_clawback_bad_account ... ok [INFO] [stdout] test op_list::clawback_claimable_balance::tests::test_clawback_cb_id_too_big ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_signer_hash ... ok [INFO] [stdout] test soroban::tests::test_parse_token_amount_success_cases ... ok [INFO] [stdout] test soroban_data_builder::tests::test_appends_footprints ... ok [INFO] [stdout] test soroban::tests::test_parse_token_amount_failure_cases ... ok [INFO] [stdout] test soroban_data_builder::tests::test_constructs_from_xdr_base64_and_nothing ... ok [INFO] [stdout] test soroban::tests::test_format_token_amount_failure_cases ... ok [INFO] [stdout] test soroban_data_builder::tests::test_makes_copies_on_build ... ok [INFO] [stdout] test op_list::revoke_sponsorship::tests::test_revoke_signer_hash ... ok [INFO] [stdout] test transaction_builder::tests::constructs_a_transaction_with_soroban_data ... ok [INFO] [stdout] test transaction_builder::tests::test_build_increments_sequence_number ... ok [INFO] [stdout] test transaction::tests::calculates_correct_hash_with_non_utf8_strings ... ok [INFO] [stdout] test transaction_builder::tests::test_multiple_simulations_without_incrementing ... ok [INFO] [stdout] test transaction_builder::tests::test_set_soroban_data_from_xdr ... ok [INFO] [stdout] test utils::continued_fraction::tests::correctly_calculates_best_rational_approximation ... ok [INFO] [stdout] test transaction_builder::tests::constructs_native_payment_transaction_with_custom_base_fee ... ok [INFO] [stdout] test transaction_builder::tests::test_set_transaction_ext_when_soroban_data_present ... ok [INFO] [stdout] test utils::continued_fraction::tests::throws_error_when_approximation_cannot_be_found - should panic ... ok [INFO] [stdout] test transaction::tests::can_successfully_decode_envelope ... ok [INFO] [stdout] test transaction_builder::tests::test_constructs_native_payment_transaction_with_two_operations ... ok [INFO] [stdout] test soroban_data_builder::tests::test_sets_properties_as_expected ... ok [INFO] [stdout] test transaction::tests::constructs_transaction_object_from_transaction_envelope ... ok [INFO] [stdout] test transaction_builder::tests::test_creates_and_signs ... ok [INFO] [stdout] test soroban_data_builder::tests::test_leaves_untouched_footprints_untouched ... ok [INFO] [stdout] test op_list::set_options::tests::test_set_options_inflation_dest_wrong_type ... ok [INFO] [stdout] test transaction_builder::tests::constructs_native_payment_transaction_with_integer_timebounds ... ok [INFO] [stderr] Doc-tests stellar_baselib [INFO] [stdout] test transaction_builder::tests::test_build_for_simulation_does_not_increment_sequence ... ok [INFO] [stdout] test transaction_builder::tests::test_constructs_native_payment_transaction ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 249 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.25s [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] running 1 test [INFO] [stdout] test src/transaction_builder.rs - transaction_builder::TransactionBuilder<'a>::build_for_simulation (line 258) - compile ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 1 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.10s [INFO] [stdout] [INFO] running `Command { std: "docker" "inspect" "a9e72774dac3266b0e9e493166651ebde3107450131917df8b99cef42a98d065", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "a9e72774dac3266b0e9e493166651ebde3107450131917df8b99cef42a98d065", kill_on_drop: false }` [INFO] [stdout] a9e72774dac3266b0e9e493166651ebde3107450131917df8b99cef42a98d065