[INFO] fetching crate dynamodb-crud 0.1.6... [INFO] testing dynamodb-crud-0.1.6 against try#dec9417b8611e34e787a3e4c37686b5131f9e5c5 for pr-154210-1 [INFO] extracting crate dynamodb-crud 0.1.6 into /workspace/builds/worker-5-tc2/source [INFO] started tweaking crates.io crate dynamodb-crud 0.1.6 [INFO] finished tweaking crates.io crate dynamodb-crud 0.1.6 [INFO] tweaked toml for crates.io crate dynamodb-crud 0.1.6 written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] validating manifest of crates.io crate dynamodb-crud 0.1.6 on toolchain dec9417b8611e34e787a3e4c37686b5131f9e5c5 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] crate crates.io crate dynamodb-crud 0.1.6 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" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 12ac4e4b9032457d607b45c020ccd6279fe96eb7fbc4fb50a0e40f5badd92d2d [INFO] running `Command { std: "docker" "start" "-a" "12ac4e4b9032457d607b45c020ccd6279fe96eb7fbc4fb50a0e40f5badd92d2d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "12ac4e4b9032457d607b45c020ccd6279fe96eb7fbc4fb50a0e40f5badd92d2d", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "12ac4e4b9032457d607b45c020ccd6279fe96eb7fbc4fb50a0e40f5badd92d2d", kill_on_drop: false }` [INFO] [stdout] 12ac4e4b9032457d607b45c020ccd6279fe96eb7fbc4fb50a0e40f5badd92d2d [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 035a5e1c8edc8c2d2f3c43349dc192e34530c8e3db15390e3c8d49c80577f512 [INFO] running `Command { std: "docker" "start" "-a" "035a5e1c8edc8c2d2f3c43349dc192e34530c8e3db15390e3c8d49c80577f512", kill_on_drop: false }` [INFO] [stderr] Compiling futures-task v0.3.32 [INFO] [stderr] Compiling tokio v1.49.0 [INFO] [stderr] Compiling http v0.2.12 [INFO] [stderr] Compiling bytes-utils v0.1.4 [INFO] [stderr] Compiling time v0.3.47 [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling aws-lc-rs v1.16.0 [INFO] [stderr] Compiling ring v0.17.14 [INFO] [stderr] Compiling rustls v0.23.37 [INFO] [stderr] Compiling rustls v0.21.12 [INFO] [stderr] Compiling tower v0.5.3 [INFO] [stderr] Compiling aws-types v1.3.13 [INFO] [stderr] Compiling serde_core v1.0.228 [INFO] [stderr] Compiling uuid v1.21.0 [INFO] [stderr] Compiling regex-lite v0.1.9 [INFO] [stderr] Compiling serde v1.0.228 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling http-body v0.4.6 [INFO] [stderr] Compiling rustls-webpki v0.103.9 [INFO] [stderr] Compiling sct v0.7.1 [INFO] [stderr] Compiling rustls-webpki v0.101.7 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling tokio-util v0.7.18 [INFO] [stderr] Compiling aws-smithy-async v1.2.13 [INFO] [stderr] Compiling tokio-rustls v0.24.1 [INFO] [stderr] Compiling tokio-rustls v0.26.4 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling aws-smithy-types v1.4.5 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling aws-smithy-runtime-api v1.11.5 [INFO] [stderr] Compiling aws-smithy-json v0.62.4 [INFO] [stderr] Compiling aws-smithy-http v0.63.5 [INFO] [stderr] Compiling aws-credential-types v1.2.13 [INFO] [stderr] Compiling aws-smithy-observability v0.2.5 [INFO] [stderr] Compiling aws-sigv4 v1.4.1 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling aws-smithy-http-client v1.1.11 [INFO] [stderr] Compiling aws-smithy-runtime v1.10.2 [INFO] [stderr] Compiling aws-runtime v1.7.1 [INFO] [stderr] Compiling aws-sdk-dynamodb v1.107.0 [INFO] [stderr] Compiling serde_dynamo v4.3.0 [INFO] [stderr] Compiling dynamodb-crud v0.1.6 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 1m 10s [INFO] running `Command { std: "docker" "inspect" "035a5e1c8edc8c2d2f3c43349dc192e34530c8e3db15390e3c8d49c80577f512", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "035a5e1c8edc8c2d2f3c43349dc192e34530c8e3db15390e3c8d49c80577f512", kill_on_drop: false }` [INFO] [stdout] 035a5e1c8edc8c2d2f3c43349dc192e34530c8e3db15390e3c8d49c80577f512 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 332536527ed2147e24118bdbb6eed71ccc4b9768f85afbadecebd198f9cf7edb [INFO] running `Command { std: "docker" "start" "-a" "332536527ed2147e24118bdbb6eed71ccc4b9768f85afbadecebd198f9cf7edb", kill_on_drop: false }` [INFO] [stderr] Compiling syn v2.0.117 [INFO] [stderr] Compiling winnow v0.7.14 [INFO] [stderr] Compiling aho-corasick v1.1.4 [INFO] [stderr] Compiling toml_datetime v0.7.5+spec-1.1.0 [INFO] [stderr] Compiling rstest_macros v0.26.1 [INFO] [stderr] Compiling glob v0.3.3 [INFO] [stderr] Compiling relative-path v1.9.3 [INFO] [stderr] Compiling serde_json v1.0.149 [INFO] [stderr] Compiling regex-automata v0.4.14 [INFO] [stderr] Compiling toml_parser v1.0.9+spec-1.1.0 [INFO] [stderr] Compiling toml_edit v0.23.10+spec-1.0.0 [INFO] [stderr] Compiling proc-macro-crate v3.4.0 [INFO] [stderr] Compiling regex v1.12.3 [INFO] [stderr] Compiling tracing-attributes v0.1.31 [INFO] [stderr] Compiling futures-macro v0.3.32 [INFO] [stderr] Compiling futures-util v0.3.32 [INFO] [stderr] Compiling tracing v0.1.44 [INFO] [stderr] Compiling h2 v0.4.13 [INFO] [stderr] Compiling aws-smithy-async v1.2.13 [INFO] [stderr] Compiling h2 v0.3.27 [INFO] [stderr] Compiling rstest v0.26.1 [INFO] [stderr] Compiling aws-smithy-runtime-api v1.11.5 [INFO] [stderr] Compiling hyper v1.8.1 [INFO] [stderr] Compiling aws-smithy-http v0.63.5 [INFO] [stderr] Compiling aws-credential-types v1.2.13 [INFO] [stderr] Compiling aws-smithy-observability v0.2.5 [INFO] [stderr] Compiling aws-types v1.3.13 [INFO] [stderr] Compiling aws-sigv4 v1.4.1 [INFO] [stderr] Compiling hyper v0.14.32 [INFO] [stderr] Compiling hyper-util v0.1.20 [INFO] [stderr] Compiling hyper-rustls v0.27.7 [INFO] [stderr] Compiling hyper-rustls v0.24.2 [INFO] [stderr] Compiling aws-smithy-http-client v1.1.11 [INFO] [stderr] Compiling aws-smithy-runtime v1.10.2 [INFO] [stderr] Compiling aws-runtime v1.7.1 [INFO] [stderr] Compiling aws-sdk-dynamodb v1.107.0 [INFO] [stderr] Compiling serde_dynamo v4.3.0 [INFO] [stderr] Compiling dynamodb-crud v0.1.6 (/opt/rustwide/workdir) [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 51.65s [INFO] running `Command { std: "docker" "inspect" "332536527ed2147e24118bdbb6eed71ccc4b9768f85afbadecebd198f9cf7edb", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "332536527ed2147e24118bdbb6eed71ccc4b9768f85afbadecebd198f9cf7edb", kill_on_drop: false }` [INFO] [stdout] 332536527ed2147e24118bdbb6eed71ccc4b9768f85afbadecebd198f9cf7edb [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc2/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:d429b63d4308055ea97f60fb1d3dfca48854a00942f1bd2ad806beaf015945ec" "/opt/rustwide/cargo-home/bin/cargo" "+dec9417b8611e34e787a3e4c37686b5131f9e5c5" "test" "--frozen", kill_on_drop: false }` [INFO] [stdout] 297465d7c4d9c785ad3bc6a11216ef1eac05efb6b79db3ff8802d5291e9ead82 [INFO] running `Command { std: "docker" "start" "-a" "297465d7c4d9c785ad3bc6a11216ef1eac05efb6b79db3ff8802d5291e9ead82", kill_on_drop: false }` [INFO] [stderr] Finished `test` profile [unoptimized + debuginfo] target(s) in 0.13s [INFO] [stderr] Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/dynamodb_crud-63c8aac637e44898) [INFO] [stdout] [INFO] [stdout] running 48 tests [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_1_leaves_single_condition ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_2_leaves_multiple_conditions_and ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_4_node_single_level ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_3_leaves_multiple_conditions_or ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_5_node_nested ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_6_leaves_same_key_or_equals ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_7_leaves_same_key_or_different_operators ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_8_node_nested_same_key_or ... ok [INFO] [stdout] test common::key::tests::test_keys_to_hash_map::case_1_partition_key_only_string ... ok [INFO] [stdout] test common::condition::tests::test_condition_map_to_condition_operation::case_9_inter_key_collision_across_leaves ... ok [INFO] [stdout] test common::key::tests::test_keys_to_hash_map::case_2_partition_key_only_number ... ok [INFO] [stdout] test common::key::tests::test_keys_to_hash_map::case_4_partition_key_string_sort_key_number ... ok [INFO] [stdout] test common::key::tests::test_keys_to_hash_map::case_3_partition_key_and_sort_key_strings ... ok [INFO] [stdout] test common::selection::tests::test_selection_map_to_selection_operation::case_1_leaves_single ... ok [INFO] [stdout] test common::selection::tests::test_selection_map_to_selection_operation::case_2_leaves_multiple ... ok [INFO] [stdout] test common::selection::tests::test_selection_map_to_selection_operation::case_3_node_single_level ... ok [INFO] [stdout] test common::selection::tests::test_selection_map_to_selection_operation::case_4_node_nested ... ok [INFO] [stdout] test read::batch_get_item::tests::test_batch_get_item::case_1_empty ... ok [INFO] [stdout] test read::get_item::tests::test_get_item::case_1_empty ... ok [INFO] [stdout] test read::get_item::tests::test_get_item::case_2_full ... ok [INFO] [stdout] test read::query::tests::test_query::case_1_empty ... ok [INFO] [stdout] test read::batch_get_item::tests::test_batch_get_item::case_2_full ... ok [INFO] [stdout] test read::scan::tests::test_scan::case_2_full ... ok [INFO] [stdout] test read::query::tests::test_query::case_2_full ... ok [INFO] [stdout] test write::batch_write_item::tests::test_batch_write_item::case_1_empty ... ok [INFO] [stdout] test read::scan::tests::test_scan::case_1_empty ... ok [INFO] [stdout] test write::delete_item::tests::test_delete_item::case_1_empty ... ok [INFO] [stdout] test write::batch_write_item::tests::test_batch_write_item::case_2_full ... ok [INFO] [stdout] test write::delete_item::tests::test_delete_item::case_2_full ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_02_set_increment ... ok [INFO] [stdout] test write::put_item::tests::test_put_item::case_1_empty ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_03_set_decrement ... ok [INFO] [stdout] test write::put_item::tests::test_put_item::case_2_full ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_04_set_list_append ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_01_set_assign ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_06_set_if_not_exists ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_08_remove_single ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_05_set_list_prepend ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_07_set_multiple ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_09_remove_multiple ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_10_add_number ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_13_nested_path_set ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_11_add_set ... ok [INFO] [stdout] test write::update_item::tests::test_update_item::case_1_empty ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_15_combined_operations ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_12_delete_set ... ok [INFO] [stdout] test write::update_item::tests::test_update_expression_map::case_14_nested_path_deep ... ok [INFO] [stdout] test write::update_item::tests::test_update_item::case_2_full ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 48 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.01s [INFO] [stdout] [INFO] [stderr] Doc-tests dynamodb_crud [INFO] [stdout] [INFO] [stdout] running 16 tests [INFO] [stdout] test src/lib.rs - (line 25) - compile ... ok [INFO] [stdout] test src/read/query.rs - read::query::Query (line 18) - compile ... ok [INFO] [stdout] test src/read/scan.rs - read::scan::Scan (line 18) - compile ... ok [INFO] [stdout] test src/read/get_item.rs - read::get_item::GetItem (line 18) - compile ... ok [INFO] [stdout] test src/read/batch_get_item.rs - read::batch_get_item::BatchGetItem (line 11) - compile ... ok [INFO] [stdout] test src/write/batch_write_item.rs - write::batch_write_item::BatchWriteItem (line 62) - compile ... ok [INFO] [stdout] test src/write/delete_item.rs - write::delete_item::DeleteItem (line 17) - compile ... ok [INFO] [stdout] test src/write/put_item.rs - write::put_item::PutItem (line 17) - compile ... ok [INFO] [stdout] test src/write/update_item.rs - write::update_item::UpdateItem (line 261) - compile ... ok [INFO] [stdout] test src/common/selection.rs - common::selection::SelectionMap (line 8) ... ok [INFO] [stdout] test src/common/condition.rs - common::condition::ConditionMap (line 222) ... ok [INFO] [stdout] test src/common/key.rs - common::key::Key (line 8) ... ok [INFO] [stdout] test src/common/condition.rs - common::condition::Condition (line 31) ... ok [INFO] [stdout] test src/common/key.rs - common::key::Keys (line 26) ... ok [INFO] [stdout] test src/write/update_item.rs - write::update_item::UpdateExpressionMap (line 177) ... ok [INFO] [stdout] test src/write/update_item.rs - write::update_item::SetInput (line 68) ... ok [INFO] [stdout] [INFO] [stdout] test result: ok. 16 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s [INFO] [stdout] [INFO] [stdout] all doctests ran in 1.30s; merged doctests compilation took 0.84s [INFO] running `Command { std: "docker" "inspect" "297465d7c4d9c785ad3bc6a11216ef1eac05efb6b79db3ff8802d5291e9ead82", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "297465d7c4d9c785ad3bc6a11216ef1eac05efb6b79db3ff8802d5291e9ead82", kill_on_drop: false }` [INFO] [stdout] 297465d7c4d9c785ad3bc6a11216ef1eac05efb6b79db3ff8802d5291e9ead82