[INFO] fetching crate bomboni_request 0.1.55...
[INFO] testing bomboni_request-0.1.55 against master#1871252fc8bb672d40787e67404e6eaae7059369 for pr-125151
[INFO] extracting crate bomboni_request 0.1.55 into /workspace/builds/worker-2-tc1/source
[INFO] validating manifest of crates.io crate bomboni_request 0.1.55 on toolchain 1871252fc8bb672d40787e67404e6eaae7059369
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bomboni_request 0.1.55
[INFO] finished tweaking crates.io crate bomboni_request 0.1.55
[INFO] tweaked toml for crates.io crate bomboni_request 0.1.55 written to /workspace/builds/worker-2-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 202 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding axum v0.6.20 (latest: v0.7.5)
[INFO] [stderr]       Adding axum-core v0.3.4 (latest: v0.4.3)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding h2 v0.3.26 (latest: v0.4.5)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding http v0.2.12 (latest: v1.1.0)
[INFO] [stderr]       Adding http-body v0.4.6 (latest: v1.0.0)
[INFO] [stderr]       Adding hyper v0.14.28 (latest: v1.3.1)
[INFO] [stderr]       Adding hyper-timeout v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding matchit v0.7.3 (latest: v0.8.2)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding sync_wrapper v0.1.2 (latest: v1.0.1)
[INFO] [stderr]       Adding tonic v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded bomboni_wasm_derive v0.1.55
[INFO] [stderr]   Downloaded bomboni_wasm_core v0.1.55
[INFO] [stderr]   Downloaded pot v3.0.0
[INFO] [stderr]   Downloaded bomboni_common v0.1.55
[INFO] [stderr]   Downloaded bomboni_core v0.1.55
[INFO] [stderr]   Downloaded serde-wasm-bindgen v0.6.5
[INFO] [stderr]   Downloaded bomboni_request_derive v0.1.55
[INFO] [stderr]   Downloaded bomboni_prost v0.1.55
[INFO] [stderr]   Downloaded bomboni_proto v0.1.55
[INFO] [stderr]   Downloaded bomboni_wasm v0.1.55
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 485f876e7ac11110e22274f1421d4267ba1143986a7f298411f9cd9e9a65be30
[INFO] running `Command { std: "docker" "start" "-a" "485f876e7ac11110e22274f1421d4267ba1143986a7f298411f9cd9e9a65be30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "485f876e7ac11110e22274f1421d4267ba1143986a7f298411f9cd9e9a65be30", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "485f876e7ac11110e22274f1421d4267ba1143986a7f298411f9cd9e9a65be30", kill_on_drop: false }`
[INFO] [stdout] 485f876e7ac11110e22274f1421d4267ba1143986a7f298411f9cd9e9a65be30
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] bc84d38451a848624f6e7a9623245ffef6a3fd154430f7ed61d1b4a66882b794
[INFO] running `Command { std: "docker" "start" "-a" "bc84d38451a848624f6e7a9623245ffef6a3fd154430f7ed61d1b4a66882b794", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling zeroize v1.7.0
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling fastrand v2.1.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling multimap v0.10.0
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling der v0.7.9
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling ucd-trie v0.1.6
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling cpufeatures v0.2.12
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling num-bigint-dig v0.8.4
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling tempfile v3.10.1
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling rsa v0.9.6
[INFO] [stderr]    Compiling bomboni_core v0.1.55
[INFO] [stderr]    Compiling darling_core v0.20.9
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling darling_macro v0.20.9
[INFO] [stderr]    Compiling pest v2.7.10
[INFO] [stderr]    Compiling prost v0.12.6
[INFO] [stderr]    Compiling darling v0.20.9
[INFO] [stderr]    Compiling bomboni_request_derive v0.1.55
[INFO] [stderr]    Compiling prost-types v0.12.6
[INFO] [stderr]    Compiling pest_meta v2.7.10
[INFO] [stderr]    Compiling bomboni_prost v0.1.55
[INFO] [stderr]    Compiling prost-build v0.12.6
[INFO] [stderr]    Compiling pest_generator v2.7.10
[INFO] [stderr]    Compiling pest_derive v2.7.10
[INFO] [stderr]    Compiling bomboni_proto v0.1.55
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling pot v3.0.0
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling bomboni_common v0.1.55
[INFO] [stderr]    Compiling bomboni_request v0.1.55 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 13.04s
[INFO] running `Command { std: "docker" "inspect" "bc84d38451a848624f6e7a9623245ffef6a3fd154430f7ed61d1b4a66882b794", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "bc84d38451a848624f6e7a9623245ffef6a3fd154430f7ed61d1b4a66882b794", kill_on_drop: false }`
[INFO] [stdout] bc84d38451a848624f6e7a9623245ffef6a3fd154430f7ed61d1b4a66882b794
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] a86ed4bf7f9721337c786ecc97502e0440bbd28be7888be894b3b78ab2d45419
[INFO] running `Command { std: "docker" "start" "-a" "a86ed4bf7f9721337c786ecc97502e0440bbd28be7888be894b3b78ab2d45419", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling bomboni_request v0.1.55 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:530:42
[INFO] [stdout]     |
[INFO] [stdout] 530 |             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stdout]     |                                          ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 530 -             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stdout] 530 +             |item: i32| -> (i32, String) (item, item.to_string()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:560:48
[INFO] [stdout]     |
[INFO] [stdout] 560 |             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stdout]     |                                                ^^      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 560 -             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stdout] 560 +             |item: (i32, &'static str)| -> i32 item.0,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:584:46
[INFO] [stdout]     |
[INFO] [stdout] 584 |             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stdout]     |                                              ^^    ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 584 -             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stdout] 584 +             |item: (i32, i32)| -> (i32, i32) item,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/parse/mod.rs:1423:9
[INFO] [stdout]      |
[INFO] [stdout] 1423 | /         impl RequestParse<i32> for i32 {
[INFO] [stdout] 1424 | |             fn parse(value: i32) -> RequestResult<Self> {
[INFO] [stdout] 1425 | |                 Ok(value)
[INFO] [stdout] 1426 | |             }
[INFO] [stdout] 1427 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current function `parse_generics`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.61s
[INFO] running `Command { std: "docker" "inspect" "a86ed4bf7f9721337c786ecc97502e0440bbd28be7888be894b3b78ab2d45419", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "a86ed4bf7f9721337c786ecc97502e0440bbd28be7888be894b3b78ab2d45419", kill_on_drop: false }`
[INFO] [stdout] a86ed4bf7f9721337c786ecc97502e0440bbd28be7888be894b3b78ab2d45419
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+1871252fc8bb672d40787e67404e6eaae7059369" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] f61885d073c496c9ea4630f8c755159e33b61ab0d4704969b6753af15a5a2120
[INFO] running `Command { std: "docker" "start" "-a" "f61885d073c496c9ea4630f8c755159e33b61ab0d4704969b6753af15a5a2120", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:530:42
[INFO] [stderr]     |
[INFO] [stderr] 530 |             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stderr]     |                                          ^^                        ^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 530 -             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stderr] 530 +             |item: i32| -> (i32, String) (item, item.to_string()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:560:48
[INFO] [stderr]     |
[INFO] [stderr] 560 |             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stderr]     |                                                ^^      ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 560 -             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stderr] 560 +             |item: (i32, &'static str)| -> i32 item.0,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:584:46
[INFO] [stderr]     |
[INFO] [stderr] 584 |             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stderr]     |                                              ^^    ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 584 -             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stderr] 584 +             |item: (i32, i32)| -> (i32, i32) item,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/parse/mod.rs:1423:9
[INFO] [stderr]      |
[INFO] [stderr] 1423 | /         impl RequestParse<i32> for i32 {
[INFO] [stderr] 1424 | |             fn parse(value: i32) -> RequestResult<Self> {
[INFO] [stderr] 1425 | |                 Ok(value)
[INFO] [stderr] 1426 | |             }
[INFO] [stderr] 1427 | |         }
[INFO] [stderr]      | |_________^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current function `parse_generics`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `bomboni_request` (lib test) generated 4 warnings (run `cargo fix --lib -p bomboni_request --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.14s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bomboni_request-214fef13f9f323fb)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test error::tests::it_works ... ok
[INFO] [stdout] test filter::tests::evaluate ... ok
[INFO] [stdout] test error::tests::query_error_metadata ... ok
[INFO] [stdout] test parse::tests::custom_default_field ... ok
[INFO] [stdout] test parse::tests::derived_fields ... ok
[INFO] [stdout] test parse::tests::custom_parse_fields ... ok
[INFO] [stdout] test parse::tests::it_works ... ok
[INFO] [stdout] test filter::tests::to_string ... ok
[INFO] [stdout] test parse::tests::parse_names ... ok
[INFO] [stdout] test filter::tests::modify ... ok
[INFO] [stdout] test filter::tests::parse_tree ... ok
[INFO] [stdout] test error::tests::field_paths ... ok
[INFO] [stdout] test parse::tests::parse_keep ... ok
[INFO] [stdout] test parse::tests::parse_resource ... ok
[INFO] [stdout] test parse::tests::parse_source_nested ... ok
[INFO] [stdout] test parse::tests::serde_as ... ok
[INFO] [stdout] test ordering::tests::basic ... ok
[INFO] [stdout] test parse::tests::parse_boxes ... ok
[INFO] [stdout] test parse::tests::parse_generics ... ok
[INFO] [stdout] test parse::tests::parse_oneof ... ok
[INFO] [stdout] test parse::tests::parse_optional_vec ... ok
[INFO] [stdout] test parse::tests::parse_tagged_union ... ok
[INFO] [stdout] test ordering::tests::evaluate ... ok
[INFO] [stdout] test filter::tests::validate_schema ... ok
[INFO] [stdout] test parse::helpers::tests::parse_ids ... ok
[INFO] [stdout] test parse::tests::parse_collections ... ok
[INFO] [stdout] test filter::tests::it_works ... ok
[INFO] [stdout] test parse::tests::parse_maps ... ok
[INFO] [stdout] test parse::tests::parse_query ... ok
[INFO] [stdout] test parse::tests::parse_regex ... ok
[INFO] [stdout] test query::list::tests::page_tokens ... ok
[INFO] [stdout] test parse::tests::wrap_request_message ... ok
[INFO] [stdout] test parse::tests::source_convert ... ok
[INFO] [stdout] test query::list::tests::errors ... ok
[INFO] [stdout] test value::tests::display ... ok
[INFO] [stdout] test query::list::tests::it_works ... ok
[INFO] [stdout] test schema::tests::get_member ... ok
[INFO] [stdout] test parse::tests::variant_wrapper_value ... ok
[INFO] [stdout] test query::search::tests::it_works ... ok
[INFO] [stdout] test query::page_token::base64::tests::it_works ... ok
[INFO] [stdout] test query::page_token::aes256::tests::errors ... ok
[INFO] [stdout] test query::search::tests::errors ... ok
[INFO] [stdout] test query::page_token::aes256::tests::it_works ... ok
[INFO] [stdout] test query::page_token::rsa::tests::it_works ... ok
[INFO] [stdout] test query::page_token::rsa::tests::errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.44s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bomboni_request
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "f61885d073c496c9ea4630f8c755159e33b61ab0d4704969b6753af15a5a2120", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "f61885d073c496c9ea4630f8c755159e33b61ab0d4704969b6753af15a5a2120", kill_on_drop: false }`
[INFO] [stdout] f61885d073c496c9ea4630f8c755159e33b61ab0d4704969b6753af15a5a2120
[INFO] testing bomboni_request-0.1.55 against try#b642703cf9526da1e72c0b6755753b939a9c6b6d for pr-125151
[INFO] extracting crate bomboni_request 0.1.55 into /workspace/builds/worker-2-tc2/source
[INFO] validating manifest of crates.io crate bomboni_request 0.1.55 on toolchain b642703cf9526da1e72c0b6755753b939a9c6b6d
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate bomboni_request 0.1.55
[INFO] finished tweaking crates.io crate bomboni_request 0.1.55
[INFO] tweaked toml for crates.io crate bomboni_request 0.1.55 written to /workspace/builds/worker-2-tc2/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 202 packages to latest compatible versions
[INFO] [stderr]       Adding addr2line v0.21.0 (latest: v0.22.0)
[INFO] [stderr]       Adding axum v0.6.20 (latest: v0.7.5)
[INFO] [stderr]       Adding axum-core v0.3.4 (latest: v0.4.3)
[INFO] [stderr]       Adding base64 v0.21.7 (latest: v0.22.1)
[INFO] [stderr]       Adding bitflags v1.3.2 (latest: v2.5.0)
[INFO] [stderr]       Adding fixedbitset v0.4.2 (latest: v0.5.7)
[INFO] [stderr]       Adding generic-array v0.14.7 (latest: v1.0.0)
[INFO] [stderr]       Adding gimli v0.28.1 (latest: v0.29.0)
[INFO] [stderr]       Adding h2 v0.3.26 (latest: v0.4.5)
[INFO] [stderr]       Adding hashbrown v0.12.3 (latest: v0.14.5)
[INFO] [stderr]       Adding http v0.2.12 (latest: v1.1.0)
[INFO] [stderr]       Adding http-body v0.4.6 (latest: v1.0.0)
[INFO] [stderr]       Adding hyper v0.14.28 (latest: v1.3.1)
[INFO] [stderr]       Adding hyper-timeout v0.4.1 (latest: v0.5.1)
[INFO] [stderr]       Adding indexmap v1.9.3 (latest: v2.2.6)
[INFO] [stderr]       Adding itertools v0.12.1 (latest: v0.13.0)
[INFO] [stderr]       Adding linux-raw-sys v0.4.14 (latest: v0.6.4)
[INFO] [stderr]       Adding matchit v0.7.3 (latest: v0.8.2)
[INFO] [stderr]       Adding object v0.32.2 (latest: v0.35.0)
[INFO] [stderr]       Adding spin v0.5.2 (latest: v0.9.8)
[INFO] [stderr]       Adding sync_wrapper v0.1.2 (latest: v1.0.1)
[INFO] [stderr]       Adding tonic v0.10.2 (latest: v0.11.0)
[INFO] [stderr]       Adding wasi v0.11.0+wasi-snapshot-preview1 (latest: v0.13.1+wasi-0.2.0)
[INFO] [stderr]       Adding windows-sys v0.48.0 (latest: v0.52.0)
[INFO] [stderr]       Adding windows-targets v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_aarch64_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_i686_msvc v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnu v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_gnullvm v0.48.5 (latest: v0.52.5)
[INFO] [stderr]       Adding windows_x86_64_msvc v0.48.5 (latest: v0.52.5)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] faa66b67e39e3a82810e21e964904ce12337170220f594e62de9c2049b0f57be
[INFO] running `Command { std: "docker" "start" "-a" "faa66b67e39e3a82810e21e964904ce12337170220f594e62de9c2049b0f57be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "faa66b67e39e3a82810e21e964904ce12337170220f594e62de9c2049b0f57be", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "faa66b67e39e3a82810e21e964904ce12337170220f594e62de9c2049b0f57be", kill_on_drop: false }`
[INFO] [stdout] faa66b67e39e3a82810e21e964904ce12337170220f594e62de9c2049b0f57be
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] c338a168283f10f5c9691f442f2c41e140153124195296df33145b9c5d4f5044
[INFO] running `Command { std: "docker" "start" "-a" "c338a168283f10f5c9691f442f2c41e140153124195296df33145b9c5d4f5044", kill_on_drop: false }`
[INFO] [stderr]    Compiling proc-macro2 v1.0.83
[INFO] [stderr]    Compiling unicode-ident v1.0.12
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling libc v0.2.155
[INFO] [stderr]    Compiling version_check v0.9.4
[INFO] [stderr]    Compiling typenum v1.17.0
[INFO] [stderr]    Compiling anyhow v1.0.86
[INFO] [stderr]    Compiling either v1.12.0
[INFO] [stderr]    Compiling memchr v2.7.2
[INFO] [stderr]    Compiling subtle v2.5.0
[INFO] [stderr]    Compiling const-oid v0.9.6
[INFO] [stderr]    Compiling bytes v1.6.0
[INFO] [stderr]    Compiling thiserror v1.0.61
[INFO] [stderr]    Compiling rustix v0.38.34
[INFO] [stderr]    Compiling prettyplease v0.2.20
[INFO] [stderr]    Compiling autocfg v1.3.0
[INFO] [stderr]    Compiling unicode-segmentation v1.11.0
[INFO] [stderr]    Compiling itertools v0.12.1
[INFO] [stderr]    Compiling serde v1.0.202
[INFO] [stderr]    Compiling once_cell v1.19.0
[INFO] [stderr]    Compiling libm v0.2.8
[INFO] [stderr]    Compiling zeroize v1.7.0
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling convert_case v0.6.0
[INFO] [stderr]    Compiling equivalent v1.0.1
[INFO] [stderr]    Compiling generic-array v0.14.7
[INFO] [stderr]    Compiling linux-raw-sys v0.4.14
[INFO] [stderr]    Compiling base64ct v1.6.0
[INFO] [stderr]    Compiling regex-syntax v0.8.3
[INFO] [stderr]    Compiling hashbrown v0.14.5
[INFO] [stderr]    Compiling bitflags v2.5.0
[INFO] [stderr]    Compiling fixedbitset v0.4.2
[INFO] [stderr]    Compiling fastrand v2.1.0
[INFO] [stderr]    Compiling pem-rfc7468 v0.7.0
[INFO] [stderr]    Compiling aho-corasick v1.1.3
[INFO] [stderr]    Compiling ppv-lite86 v0.2.17
[INFO] [stderr]    Compiling quote v1.0.36
[INFO] [stderr]    Compiling der v0.7.9
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling heck v0.5.0
[INFO] [stderr]    Compiling syn v2.0.66
[INFO] [stderr]    Compiling ident_case v1.0.1
[INFO] [stderr]    Compiling strsim v0.11.1
[INFO] [stderr]    Compiling getrandom v0.2.15
[INFO] [stderr]    Compiling fnv v1.0.7
[INFO] [stderr]    Compiling powerfmt v0.2.0
[INFO] [stderr]    Compiling multimap v0.10.0
[INFO] [stderr]    Compiling log v0.4.21
[INFO] [stderr]    Compiling rand_core v0.6.4
[INFO] [stderr]    Compiling ucd-trie v0.1.6
[INFO] [stderr]    Compiling indexmap v2.2.6
[INFO] [stderr]    Compiling cpufeatures v0.2.12
[INFO] [stderr]    Compiling rand_chacha v0.3.1
[INFO] [stderr]    Compiling itoa v1.0.11
[INFO] [stderr]    Compiling time-core v0.1.2
[INFO] [stderr]    Compiling spin v0.5.2
[INFO] [stderr]    Compiling num-bigint-dig v0.8.4
[INFO] [stderr]    Compiling num-conv v0.1.0
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling half v2.4.1
[INFO] [stderr]    Compiling smallvec v1.13.2
[INFO] [stderr]    Compiling lazy_static v1.4.0
[INFO] [stderr]    Compiling rand v0.8.5
[INFO] [stderr]    Compiling num-integer v0.1.46
[INFO] [stderr]    Compiling regex-automata v0.4.6
[INFO] [stderr]    Compiling crypto-common v0.1.6
[INFO] [stderr]    Compiling block-buffer v0.10.4
[INFO] [stderr]    Compiling inout v0.1.3
[INFO] [stderr]    Compiling spki v0.7.3
[INFO] [stderr]    Compiling petgraph v0.6.5
[INFO] [stderr]    Compiling universal-hash v0.5.1
[INFO] [stderr]    Compiling cipher v0.4.4
[INFO] [stderr]    Compiling digest v0.10.7
[INFO] [stderr]    Compiling num-iter v0.1.45
[INFO] [stderr]    Compiling polyval v0.6.2
[INFO] [stderr]    Compiling pkcs8 v0.10.2
[INFO] [stderr]    Compiling aead v0.5.2
[INFO] [stderr]    Compiling tempfile v3.10.1
[INFO] [stderr]    Compiling signature v2.2.0
[INFO] [stderr]    Compiling pkcs1 v0.7.5
[INFO] [stderr]    Compiling ghash v0.5.1
[INFO] [stderr]    Compiling ctr v0.9.2
[INFO] [stderr]    Compiling aes v0.8.4
[INFO] [stderr]    Compiling blake2 v0.10.6
[INFO] [stderr]    Compiling aes-gcm v0.10.3
[INFO] [stderr]    Compiling regex v1.10.4
[INFO] [stderr]    Compiling rsa v0.9.6
[INFO] [stderr]    Compiling bomboni_core v0.1.55
[INFO] [stderr]    Compiling darling_core v0.20.9
[INFO] [stderr]    Compiling prost-derive v0.12.6
[INFO] [stderr]    Compiling thiserror-impl v1.0.61
[INFO] [stderr]    Compiling serde_derive v1.0.202
[INFO] [stderr]    Compiling darling_macro v0.20.9
[INFO] [stderr]    Compiling pest v2.7.10
[INFO] [stderr]    Compiling prost v0.12.6
[INFO] [stderr]    Compiling darling v0.20.9
[INFO] [stderr]    Compiling bomboni_request_derive v0.1.55
[INFO] [stderr]    Compiling prost-types v0.12.6
[INFO] [stderr]    Compiling pest_meta v2.7.10
[INFO] [stderr]    Compiling prost-build v0.12.6
[INFO] [stderr]    Compiling bomboni_prost v0.1.55
[INFO] [stderr]    Compiling pest_generator v2.7.10
[INFO] [stderr]    Compiling bomboni_proto v0.1.55
[INFO] [stderr]    Compiling pest_derive v2.7.10
[INFO] [stderr]    Compiling deranged v0.3.11
[INFO] [stderr]    Compiling pot v3.0.0
[INFO] [stderr]    Compiling time v0.3.36
[INFO] [stderr]    Compiling bomboni_common v0.1.55
[INFO] [stderr]    Compiling bomboni_request v0.1.55 (/opt/rustwide/workdir)
[INFO] [stderr]     Finished `dev` profile [unoptimized + debuginfo] target(s) in 18.19s
[INFO] running `Command { std: "docker" "inspect" "c338a168283f10f5c9691f442f2c41e140153124195296df33145b9c5d4f5044", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "c338a168283f10f5c9691f442f2c41e140153124195296df33145b9c5d4f5044", kill_on_drop: false }`
[INFO] [stdout] c338a168283f10f5c9691f442f2c41e140153124195296df33145b9c5d4f5044
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 4839296439cc2819aa61deb9b772bc7d5491df710a0d2ad005b16a501dcd13db
[INFO] running `Command { std: "docker" "start" "-a" "4839296439cc2819aa61deb9b772bc7d5491df710a0d2ad005b16a501dcd13db", kill_on_drop: false }`
[INFO] [stderr]    Compiling serde_json v1.0.117
[INFO] [stderr]    Compiling ryu v1.0.18
[INFO] [stderr]    Compiling bomboni_request v0.1.55 (/opt/rustwide/workdir)
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:530:42
[INFO] [stdout]     |
[INFO] [stdout] 530 |             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stdout]     |                                          ^^                        ^^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 530 -             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stdout] 530 +             |item: i32| -> (i32, String) (item, item.to_string()),
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:560:48
[INFO] [stdout]     |
[INFO] [stdout] 560 |             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stdout]     |                                                ^^      ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 560 -             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stdout] 560 +             |item: (i32, &'static str)| -> i32 item.0,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: unnecessary braces around block return value
[INFO] [stdout]    --> src/parse/mod.rs:584:46
[INFO] [stdout]     |
[INFO] [stdout] 584 |             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stdout]     |                                              ^^    ^^
[INFO] [stdout]     |
[INFO] [stdout] help: remove these braces
[INFO] [stdout]     |
[INFO] [stdout] 584 -             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stdout] 584 +             |item: (i32, i32)| -> (i32, i32) item,
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stdout]     --> src/parse/mod.rs:1423:9
[INFO] [stdout]      |
[INFO] [stdout] 1423 | /         impl RequestParse<i32> for i32 {
[INFO] [stdout] 1424 | |             fn parse(value: i32) -> RequestResult<Self> {
[INFO] [stdout] 1425 | |                 Ok(value)
[INFO] [stdout] 1426 | |             }
[INFO] [stdout] 1427 | |         }
[INFO] [stdout]      | |_________^
[INFO] [stdout]      |
[INFO] [stdout]      = help: move this `impl` block outside the of the current function `parse_generics`
[INFO] [stdout]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stdout]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stdout]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stdout]      = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: 4 warnings emitted
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 5.61s
[INFO] running `Command { std: "docker" "inspect" "4839296439cc2819aa61deb9b772bc7d5491df710a0d2ad005b16a501dcd13db", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "4839296439cc2819aa61deb9b772bc7d5491df710a0d2ad005b16a501dcd13db", kill_on_drop: false }`
[INFO] [stdout] 4839296439cc2819aa61deb9b772bc7d5491df710a0d2ad005b16a501dcd13db
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-tc2/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-2-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:59a85a07ab18ca8720692f8e61effa1c651d9e2ca591e072c2b212bb91a6b8b5" "/opt/rustwide/cargo-home/bin/cargo" "+b642703cf9526da1e72c0b6755753b939a9c6b6d" "test" "--frozen", kill_on_drop: false }`
[INFO] [stdout] ea2b8f086f02c52fc1fb76693ad147c2ddf58ed7de8f4ae18fe1e683ef5f0c20
[INFO] running `Command { std: "docker" "start" "-a" "ea2b8f086f02c52fc1fb76693ad147c2ddf58ed7de8f4ae18fe1e683ef5f0c20", kill_on_drop: false }`
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:530:42
[INFO] [stderr]     |
[INFO] [stderr] 530 |             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stderr]     |                                          ^^                        ^^
[INFO] [stderr]     |
[INFO] [stderr]     = note: `#[warn(unused_braces)]` on by default
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 530 -             |item: i32| -> (i32, String) { (item, item.to_string()) },
[INFO] [stderr] 530 +             |item: i32| -> (i32, String) (item, item.to_string()),
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:560:48
[INFO] [stderr]     |
[INFO] [stderr] 560 |             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stderr]     |                                                ^^      ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 560 -             |item: (i32, &'static str)| -> i32 { item.0 },
[INFO] [stderr] 560 +             |item: (i32, &'static str)| -> i32 item.0,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: unnecessary braces around block return value
[INFO] [stderr]    --> src/parse/mod.rs:584:46
[INFO] [stderr]     |
[INFO] [stderr] 584 |             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stderr]     |                                              ^^    ^^
[INFO] [stderr]     |
[INFO] [stderr] help: remove these braces
[INFO] [stderr]     |
[INFO] [stderr] 584 -             |item: (i32, i32)| -> (i32, i32) { item },
[INFO] [stderr] 584 +             |item: (i32, i32)| -> (i32, i32) item,
[INFO] [stderr]     |
[INFO] [stderr] 
[INFO] [stderr] warning: non-local `impl` definition, they should be avoided as they go against expectation
[INFO] [stderr]     --> src/parse/mod.rs:1423:9
[INFO] [stderr]      |
[INFO] [stderr] 1423 | /         impl RequestParse<i32> for i32 {
[INFO] [stderr] 1424 | |             fn parse(value: i32) -> RequestResult<Self> {
[INFO] [stderr] 1425 | |                 Ok(value)
[INFO] [stderr] 1426 | |             }
[INFO] [stderr] 1427 | |         }
[INFO] [stderr]      | |_________^
[INFO] [stderr]      |
[INFO] [stderr]      = help: move this `impl` block outside the of the current function `parse_generics`
[INFO] [stderr]      = note: an `impl` definition is non-local if it is nested inside an item and may impact type checking outside of that item. This can be the case if neither the trait or the self type are at the same nesting level as the `impl`
[INFO] [stderr]      = note: one exception to the rule are anon-const (`const _: () = { ... }`) at top-level module and anon-const at the same nesting as the trait or type
[INFO] [stderr]      = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue <https://github.com/rust-lang/rust/issues/120363>
[INFO] [stderr]      = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stderr] 
[INFO] [stderr] warning: `bomboni_request` (lib test) generated 4 warnings (run `cargo fix --lib -p bomboni_request --tests` to apply 3 suggestions)
[INFO] [stderr]     Finished `test` profile [unoptimized + debuginfo] target(s) in 0.09s
[INFO] [stderr]      Running unittests src/lib.rs (/opt/rustwide/target/debug/deps/bomboni_request-214fef13f9f323fb)
[INFO] [stdout] 
[INFO] [stdout] running 45 tests
[INFO] [stdout] test error::tests::field_paths ... ok
[INFO] [stdout] test error::tests::it_works ... ok
[INFO] [stdout] test error::tests::query_error_metadata ... ok
[INFO] [stdout] test filter::tests::parse_tree ... ok
[INFO] [stdout] test filter::tests::evaluate ... ok
[INFO] [stdout] test filter::tests::modify ... ok
[INFO] [stdout] test filter::tests::to_string ... ok
[INFO] [stdout] test parse::helpers::tests::parse_ids ... ok
[INFO] [stdout] test filter::tests::validate_schema ... ok
[INFO] [stdout] test parse::tests::custom_default_field ... ok
[INFO] [stdout] test ordering::tests::basic ... ok
[INFO] [stdout] test parse::tests::custom_parse_fields ... ok
[INFO] [stdout] test ordering::tests::evaluate ... ok
[INFO] [stdout] test parse::tests::derived_fields ... ok
[INFO] [stdout] test parse::tests::parse_boxes ... ok
[INFO] [stdout] test parse::tests::it_works ... ok
[INFO] [stdout] test filter::tests::it_works ... ok
[INFO] [stdout] test parse::tests::parse_generics ... ok
[INFO] [stdout] test parse::tests::parse_names ... ok
[INFO] [stdout] test parse::tests::parse_maps ... ok
[INFO] [stdout] test parse::tests::parse_oneof ... ok
[INFO] [stdout] test parse::tests::parse_keep ... ok
[INFO] [stdout] test parse::tests::parse_source_nested ... ok
[INFO] [stdout] test parse::tests::parse_tagged_union ... ok
[INFO] [stdout] test parse::tests::serde_as ... ok
[INFO] [stdout] test parse::tests::source_convert ... ok
[INFO] [stdout] test parse::tests::variant_wrapper_value ... ok
[INFO] [stdout] test parse::tests::wrap_request_message ... ok
[INFO] [stdout] test parse::tests::parse_resource ... ok
[INFO] [stdout] test parse::tests::parse_optional_vec ... ok
[INFO] [stdout] test query::list::tests::errors ... ok
[INFO] [stdout] test parse::tests::parse_query ... ok
[INFO] [stdout] test query::list::tests::page_tokens ... ok
[INFO] [stdout] test query::search::tests::errors ... ok
[INFO] [stdout] test query::search::tests::it_works ... ok
[INFO] [stdout] test value::tests::display ... ok
[INFO] [stdout] test query::list::tests::it_works ... ok
[INFO] [stdout] test query::page_token::base64::tests::it_works ... ok
[INFO] [stdout] test schema::tests::get_member ... ok
[INFO] [stdout] test query::page_token::aes256::tests::it_works ... ok
[INFO] [stdout] test parse::tests::parse_regex ... ok
[INFO] [stdout] test parse::tests::parse_collections ... ok
[INFO] [stdout] test query::page_token::aes256::tests::errors ... ok
[INFO] [stdout] test query::page_token::rsa::tests::it_works ... ok
[INFO] [stdout] test query::page_token::rsa::tests::errors ... ok
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 45 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.30s
[INFO] [stdout] 
[INFO] [stderr]    Doc-tests bomboni_request
[INFO] [stdout] 
[INFO] [stdout] running 0 tests
[INFO] [stdout] 
[INFO] [stdout] test result: ok. 0 passed; 0 failed; 0 ignored; 0 measured; 0 filtered out; finished in 0.00s
[INFO] [stdout] 
[INFO] running `Command { std: "docker" "inspect" "ea2b8f086f02c52fc1fb76693ad147c2ddf58ed7de8f4ae18fe1e683ef5f0c20", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "ea2b8f086f02c52fc1fb76693ad147c2ddf58ed7de8f4ae18fe1e683ef5f0c20", kill_on_drop: false }`
[INFO] [stdout] ea2b8f086f02c52fc1fb76693ad147c2ddf58ed7de8f4ae18fe1e683ef5f0c20
