[INFO] cloning repository https://github.com/ykszk/labelme-rs [INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/ykszk/labelme-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fykszk%2Flabelme-rs", kill_on_drop: false }` [INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fykszk%2Flabelme-rs'... [INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }` [INFO] [stdout] 99d0cebda7557fabdc02c527278fc768303e5cf8 [INFO] checking ykszk/labelme-rs against master#5b270e1198e911247244b035a6f06ce3af0a4420 for pr-126571-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fykszk%2Flabelme-rs" "/workspace/builds/worker-5-tc1/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc1/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ykszk/labelme-rs on toolchain 5b270e1198e911247244b035a6f06ce3af0a4420 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+5b270e1198e911247244b035a6f06ce3af0a4420" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-5-tc1/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/ykszk/labelme-rs [INFO] finished tweaking git repo https://github.com/ykszk/labelme-rs [INFO] tweaked toml for git repo https://github.com/ykszk/labelme-rs written to /workspace/builds/worker-5-tc1/source/Cargo.toml [INFO] crate git repo https://github.com/ykszk/labelme-rs 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" "+5b270e1198e911247244b035a6f06ce3af0a4420" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded thiserror-impl v1.0.56 [INFO] [stderr] Downloaded ahash v0.8.7 [INFO] [stderr] Downloaded thiserror v1.0.56 [INFO] [stderr] Downloaded unindent v0.2.3 [INFO] [stderr] Downloaded stacker v0.1.15 [INFO] [stderr] Downloaded mimalloc v0.1.39 [INFO] [stderr] Downloaded anstyle v1.0.4 [INFO] [stderr] Downloaded glob v0.3.1 [INFO] [stderr] Downloaded indoc v2.0.4 [INFO] [stderr] Downloaded pyo3-build-config v0.20.2 [INFO] [stderr] Downloaded pyo3-ffi v0.20.2 [INFO] [stderr] Downloaded chrono v0.4.33 [INFO] [stderr] Downloaded pyo3 v0.20.2 [INFO] [stderr] Downloaded regex-automata v0.4.5 [INFO] [stderr] Downloaded jpeg-decoder v0.3.0 [INFO] [stderr] Downloaded svg v0.15.0 [INFO] [stderr] Downloaded dicom-dictionary-std v0.6.1 [INFO] [stderr] Downloaded chumsky v0.9.3 [INFO] [stderr] Downloaded clap_builder v4.5.0 [INFO] [stderr] Downloaded clap_derive v4.5.0 [INFO] [stderr] Downloaded encode_unicode v0.3.6 [INFO] [stderr] Downloaded portable-atomic v1.6.0 [INFO] [stderr] Downloaded indicatif v0.17.7 [INFO] [stderr] Downloaded jzon v0.12.5 [INFO] [stderr] Downloaded anyhow v1.0.79 [INFO] [stderr] Downloaded dicom-parser v0.6.0 [INFO] [stderr] Downloaded safe-transmute v0.11.2 [INFO] [stderr] Downloaded dicom-core v0.6.3 [INFO] [stderr] Downloaded cmake v0.1.50 [INFO] [stderr] Downloaded snafu-derive v0.7.5 [INFO] [stderr] Downloaded gdcm-rs v0.5.0 [INFO] [stderr] Downloaded snafu v0.7.5 [INFO] [stderr] Downloaded dicom-pixeldata v0.2.2 [INFO] [stderr] Downloaded bytemuck v1.14.0 [INFO] [stderr] Downloaded half v2.3.1 [INFO] [stderr] Downloaded smallvec v1.11.2 [INFO] [stderr] Downloaded num-traits v0.2.17 [INFO] [stderr] Downloaded fdeflate v0.3.3 [INFO] [stderr] Downloaded png v0.17.10 [INFO] [stderr] Downloaded crc32fast v1.3.2 [INFO] [stderr] Downloaded miniz_oxide v0.7.1 [INFO] [stderr] Downloaded flate2 v1.0.28 [INFO] [stderr] Downloaded rayon v1.8.1 [INFO] [stderr] Downloaded serde_yaml v0.9.31 [INFO] [stderr] Downloaded libmimalloc-sys v0.1.35 [INFO] [stderr] Downloaded bstr v1.9.0 [INFO] [stderr] Downloaded pest v2.7.6 [INFO] [stderr] Downloaded pest_meta v2.7.6 [INFO] [stderr] Downloaded pest_derive v2.7.6 [INFO] [stderr] Downloaded zerocopy-derive v0.7.32 [INFO] [stderr] Downloaded zerocopy v0.7.32 [INFO] [stderr] Downloaded indexmap v2.2.2 [INFO] [stderr] Downloaded syn v2.0.48 [INFO] [stderr] Downloaded pyo3-macros v0.20.2 [INFO] [stderr] Downloaded psm v0.1.21 [INFO] [stderr] Downloaded clap v4.5.0 [INFO] [stderr] Downloaded console v0.15.8 [INFO] [stderr] Downloaded number_prefix v0.4.0 [INFO] [stderr] Downloaded unicode-width v0.1.11 [INFO] [stderr] Downloaded dicom-encoding v0.6.1 [INFO] [stderr] Downloaded jpeg-encoder v0.6.0 [INFO] [stderr] Downloaded image v0.24.8 [INFO] [stderr] Downloaded hermit-abi v0.3.3 [INFO] [stderr] Downloaded walkdir v2.4.0 [INFO] [stderr] Downloaded proc-macro2 v1.0.76 [INFO] [stderr] Downloaded redox_syscall v0.4.1 [INFO] [stderr] Downloaded parking_lot_core v0.9.9 [INFO] [stderr] Downloaded pyo3-macros-backend v0.20.2 [INFO] [stderr] Downloaded clap_complete v4.5.0 [INFO] [stderr] Downloaded roff v0.2.1 [INFO] [stderr] Downloaded clap_mangen v0.2.20 [INFO] [stderr] Downloaded anstream v0.6.11 [INFO] [stderr] Downloaded env_filter v0.1.0 [INFO] [stderr] Downloaded env_logger v0.11.1 [INFO] [stderr] Downloaded dicom-object v0.6.3 [INFO] [stderr] Downloaded byteordered v0.6.0 [INFO] [stderr] Downloaded lock_api v0.4.11 [INFO] [stderr] Downloaded dicom-transfer-syntax-registry v0.6.2 [INFO] [stderr] Downloaded rustversion v1.0.14 [INFO] [stderr] Downloaded pest_generator v2.7.6 [INFO] [stderr] Downloaded allocator-api2 v0.2.16 [INFO] [stderr] Downloaded ryu v1.0.16 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+5b270e1198e911247244b035a6f06ce3af0a4420" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4d8b6653584cd6ee3215f8a080ce2a1eee9f1bd7e1339b019ebe2030e46e5c55 [INFO] running `Command { std: "docker" "start" "-a" "4d8b6653584cd6ee3215f8a080ce2a1eee9f1bd7e1339b019ebe2030e46e5c55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4d8b6653584cd6ee3215f8a080ce2a1eee9f1bd7e1339b019ebe2030e46e5c55", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4d8b6653584cd6ee3215f8a080ce2a1eee9f1bd7e1339b019ebe2030e46e5c55", kill_on_drop: false }` [INFO] [stdout] 4d8b6653584cd6ee3215f8a080ce2a1eee9f1bd7e1339b019ebe2030e46e5c55 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-5-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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+5b270e1198e911247244b035a6f06ce3af0a4420" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] cc35ea498b459716cc1543028fcbf3204936b0c190d1019e2baa328df0e33f77 [INFO] running `Command { std: "docker" "start" "-a" "cc35ea498b459716cc1543028fcbf3204936b0c190d1019e2baa328df0e33f77", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.76 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Checking memchr v2.7.1 [INFO] [stderr] Compiling thiserror v1.0.56 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Checking regex-syntax v0.8.2 [INFO] [stderr] Checking zerocopy v0.7.32 [INFO] [stderr] Checking allocator-api2 v0.2.16 [INFO] [stderr] Compiling serde v1.0.196 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Compiling ahash v0.8.7 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Checking utf8parse v0.2.1 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking equivalent v1.0.1 [INFO] [stderr] Checking anstyle-parse v0.2.3 [INFO] [stderr] Checking log v0.4.20 [INFO] [stderr] Checking colorchoice v1.0.0 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking anstyle v1.0.4 [INFO] [stderr] Checking anstyle-query v1.0.2 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Checking ryu v1.0.16 [INFO] [stderr] Compiling serde_json v1.0.113 [INFO] [stderr] Checking itoa v1.0.10 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Checking fdeflate v0.3.3 [INFO] [stderr] Checking clap_lex v0.7.0 [INFO] [stderr] Checking strsim v0.11.0 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking anstream v0.6.11 [INFO] [stderr] Compiling target-lexicon v0.12.13 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Checking walkdir v2.4.0 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Checking jpeg-decoder v0.3.0 [INFO] [stderr] Checking aho-corasick v1.1.2 [INFO] [stderr] Checking bstr v1.9.0 [INFO] [stderr] Checking clap_builder v4.5.0 [INFO] [stderr] Checking unsafe-libyaml v0.2.10 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Checking bytemuck v1.14.0 [INFO] [stderr] Compiling anyhow v1.0.79 [INFO] [stderr] Checking crossbeam-deque v0.8.5 [INFO] [stderr] Checking png v0.17.10 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Checking unic-ucd-segment v0.9.0 [INFO] [stderr] Checking unicode-width v0.1.11 [INFO] [stderr] Checking svg v0.15.0 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking console v0.15.8 [INFO] [stderr] Checking number_prefix v0.4.0 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Compiling pyo3-build-config v0.20.2 [INFO] [stderr] Checking jzon v0.12.5 [INFO] [stderr] Checking glob v0.3.1 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Checking unic-segment v0.9.0 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Checking smallvec v1.11.2 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking roff v0.2.1 [INFO] [stderr] Compiling indoc v2.0.4 [INFO] [stderr] Checking unindent v0.2.3 [INFO] [stderr] Checking home v0.5.9 [INFO] [stderr] Checking image v0.24.8 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Checking indicatif v0.17.7 [INFO] [stderr] Checking regex-automata v0.4.5 [INFO] [stderr] Compiling psm v0.1.21 [INFO] [stderr] Compiling libmimalloc-sys v0.1.35 [INFO] [stderr] Compiling stacker v0.1.15 [INFO] [stderr] Checking chumsky v0.9.3 [INFO] [stderr] Compiling pyo3-ffi v0.20.2 [INFO] [stderr] Compiling pyo3 v0.20.2 [INFO] [stderr] Checking mimalloc v0.1.39 [INFO] [stderr] Compiling pyo3-macros-backend v0.20.2 [INFO] [stderr] Checking regex v1.10.3 [INFO] [stderr] Checking globset v0.4.14 [INFO] [stderr] Checking env_filter v0.1.0 [INFO] [stderr] Checking env_logger v0.11.1 [INFO] [stderr] Checking ignore v0.4.22 [INFO] [stderr] Compiling thiserror-impl v1.0.56 [INFO] [stderr] Compiling serde_derive v1.0.196 [INFO] [stderr] Compiling clap_derive v4.5.0 [INFO] [stderr] Checking globwalk v0.8.1 [INFO] [stderr] Compiling pest v2.7.6 [INFO] [stderr] Compiling pyo3-macros v0.20.2 [INFO] [stderr] Checking clap v4.5.0 [INFO] [stderr] Checking clap_complete v4.5.0 [INFO] [stderr] Checking clap_mangen v0.2.20 [INFO] [stderr] Compiling pest_meta v2.7.6 [INFO] [stderr] Compiling pest_generator v2.7.6 [INFO] [stderr] Compiling pest_derive v2.7.6 [INFO] [stderr] Checking indexmap v2.2.2 [INFO] [stderr] Checking serde_yaml v0.9.31 [INFO] [stderr] Checking tera v1.19.1 [INFO] [stderr] Checking labelme-rs v0.9.0 (/opt/rustwide/workdir/labelme-rs) [INFO] [stderr] Checking lmrs v0.9.0 (/opt/rustwide/workdir/lmrs) [INFO] [stderr] Checking xtask v0.9.0 (/opt/rustwide/workdir/xtask) [INFO] [stderr] Checking lmrspy v0.9.0 (/opt/rustwide/workdir/lmrspy) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> lmrspy/src/lib.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #[pymethods] [INFO] [stdout] | -^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `PyClassImplCollector` is not local [INFO] [stdout] | `PyClassNewTextSignature` is not local [INFO] [stdout] | move the `impl` block outside of this function `trampoline` and up 4 bodies [INFO] [stdout] | [INFO] [stdout] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [INFO] [stdout] = note: `impl` may be usable in bounds, etc. from outside the expression, which might e.g. make something constructible that previously wasn't, because it's still on a publicly-visible type [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> lmrspy/src/lib.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #[pymethods] [INFO] [stdout] | -^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `PyClassImplCollector` is not local [INFO] [stdout] | `PyClassNewTextSignature` is not local [INFO] [stdout] | move the `impl` block outside of this function `trampoline` and up 4 bodies [INFO] [stdout] | [INFO] [stdout] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [INFO] [stdout] = note: `impl` may be usable in bounds, etc. from outside the expression, which might e.g. make something constructible that previously wasn't, because it's still on a publicly-visible type [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.69s [INFO] running `Command { std: "docker" "inspect" "cc35ea498b459716cc1543028fcbf3204936b0c190d1019e2baa328df0e33f77", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "cc35ea498b459716cc1543028fcbf3204936b0c190d1019e2baa328df0e33f77", kill_on_drop: false }` [INFO] [stdout] cc35ea498b459716cc1543028fcbf3204936b0c190d1019e2baa328df0e33f77 [INFO] checking ykszk/labelme-rs against try#0ecd73ac69e42f0c7915911f31169e93143ae55d for pr-126571-1 [INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fykszk%2Flabelme-rs" "/workspace/builds/worker-5-tc2/source", kill_on_drop: false }` [INFO] [stderr] Cloning into '/workspace/builds/worker-5-tc2/source'... [INFO] [stderr] done. [INFO] validating manifest of git repo https://github.com/ykszk/labelme-rs on toolchain 0ecd73ac69e42f0c7915911f31169e93143ae55d [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+0ecd73ac69e42f0c7915911f31169e93143ae55d" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] removed /workspace/builds/worker-5-tc2/source/.cargo/config.toml [INFO] started tweaking git repo https://github.com/ykszk/labelme-rs [INFO] finished tweaking git repo https://github.com/ykszk/labelme-rs [INFO] tweaked toml for git repo https://github.com/ykszk/labelme-rs written to /workspace/builds/worker-5-tc2/source/Cargo.toml [INFO] crate git repo https://github.com/ykszk/labelme-rs 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" "+0ecd73ac69e42f0c7915911f31169e93143ae55d" "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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+0ecd73ac69e42f0c7915911f31169e93143ae55d" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] c452fe4af9998544f44340da95a6ce69cfe12eba952df7dafe4647c2cce08d12 [INFO] running `Command { std: "docker" "start" "-a" "c452fe4af9998544f44340da95a6ce69cfe12eba952df7dafe4647c2cce08d12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "c452fe4af9998544f44340da95a6ce69cfe12eba952df7dafe4647c2cce08d12", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "c452fe4af9998544f44340da95a6ce69cfe12eba952df7dafe4647c2cce08d12", kill_on_drop: false }` [INFO] [stdout] c452fe4af9998544f44340da95a6ce69cfe12eba952df7dafe4647c2cce08d12 [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:dff56e7819e73ed36160586b3445e93eb0be776c16704aeeded9c3fb668b2384" "/opt/rustwide/cargo-home/bin/cargo" "+0ecd73ac69e42f0c7915911f31169e93143ae55d" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 146568bc4c52b13edb4f9a0980c9aa5326a8568ff6c87d15ad5f757bfab91010 [INFO] running `Command { std: "docker" "start" "-a" "146568bc4c52b13edb4f9a0980c9aa5326a8568ff6c87d15ad5f757bfab91010", kill_on_drop: false }` [INFO] [stderr] Compiling proc-macro2 v1.0.76 [INFO] [stderr] Compiling unicode-ident v1.0.12 [INFO] [stderr] Compiling libc v0.2.153 [INFO] [stderr] Checking memchr v2.7.1 [INFO] [stderr] Compiling thiserror v1.0.56 [INFO] [stderr] Compiling once_cell v1.19.0 [INFO] [stderr] Checking regex-syntax v0.8.2 [INFO] [stderr] Checking zerocopy v0.7.32 [INFO] [stderr] Checking allocator-api2 v0.2.16 [INFO] [stderr] Compiling serde v1.0.196 [INFO] [stderr] Compiling crossbeam-utils v0.8.19 [INFO] [stderr] Compiling ahash v0.8.7 [INFO] [stderr] Compiling crc32fast v1.3.2 [INFO] [stderr] Checking utf8parse v0.2.1 [INFO] [stderr] Checking simd-adler32 v0.3.7 [INFO] [stderr] Compiling heck v0.4.1 [INFO] [stderr] Checking anstyle-parse v0.2.3 [INFO] [stderr] Checking adler v1.0.2 [INFO] [stderr] Checking anstyle v1.0.4 [INFO] [stderr] Checking anstyle-query v1.0.2 [INFO] [stderr] Checking equivalent v1.0.1 [INFO] [stderr] Checking log v0.4.20 [INFO] [stderr] Checking colorchoice v1.0.0 [INFO] [stderr] Checking miniz_oxide v0.7.1 [INFO] [stderr] Compiling num-traits v0.2.17 [INFO] [stderr] Checking itoa v1.0.10 [INFO] [stderr] Checking ryu v1.0.16 [INFO] [stderr] Compiling ucd-trie v0.1.6 [INFO] [stderr] Compiling serde_json v1.0.113 [INFO] [stderr] Checking fdeflate v0.3.3 [INFO] [stderr] Checking strsim v0.11.0 [INFO] [stderr] Checking same-file v1.0.6 [INFO] [stderr] Checking anstream v0.6.11 [INFO] [stderr] Checking clap_lex v0.7.0 [INFO] [stderr] Compiling target-lexicon v0.12.13 [INFO] [stderr] Checking walkdir v2.4.0 [INFO] [stderr] Checking jpeg-decoder v0.3.0 [INFO] [stderr] Checking unsafe-libyaml v0.2.10 [INFO] [stderr] Checking aho-corasick v1.1.2 [INFO] [stderr] Checking hashbrown v0.14.3 [INFO] [stderr] Checking bstr v1.9.0 [INFO] [stderr] Checking clap_builder v4.5.0 [INFO] [stderr] Checking flate2 v1.0.28 [INFO] [stderr] Checking byteorder v1.5.0 [INFO] [stderr] Checking crossbeam-epoch v0.9.18 [INFO] [stderr] Compiling quote v1.0.35 [INFO] [stderr] Checking bytemuck v1.14.0 [INFO] [stderr] Compiling anyhow v1.0.79 [INFO] [stderr] Compiling portable-atomic v1.6.0 [INFO] [stderr] Compiling syn v2.0.48 [INFO] [stderr] Compiling cc v1.0.83 [INFO] [stderr] Checking crossbeam-deque v0.8.5 [INFO] [stderr] Checking color_quant v1.1.0 [INFO] [stderr] Checking unic-ucd-segment v0.9.0 [INFO] [stderr] Checking png v0.17.10 [INFO] [stderr] Checking base64 v0.21.7 [INFO] [stderr] Checking svg v0.15.0 [INFO] [stderr] Checking unicode-width v0.1.11 [INFO] [stderr] Checking console v0.15.8 [INFO] [stderr] Checking number_prefix v0.4.0 [INFO] [stderr] Checking humantime v2.1.0 [INFO] [stderr] Checking num_cpus v1.16.0 [INFO] [stderr] Checking jzon v0.12.5 [INFO] [stderr] Compiling pyo3-build-config v0.20.2 [INFO] [stderr] Checking glob v0.3.1 [INFO] [stderr] Compiling lock_api v0.4.11 [INFO] [stderr] Compiling parking_lot_core v0.9.9 [INFO] [stderr] Checking unic-segment v0.9.0 [INFO] [stderr] Compiling memoffset v0.9.0 [INFO] [stderr] Checking smallvec v1.11.2 [INFO] [stderr] Checking scopeguard v1.2.0 [INFO] [stderr] Checking roff v0.2.1 [INFO] [stderr] Checking unindent v0.2.3 [INFO] [stderr] Compiling indoc v2.0.4 [INFO] [stderr] Checking home v0.5.9 [INFO] [stderr] Checking parking_lot v0.12.1 [INFO] [stderr] Compiling psm v0.1.21 [INFO] [stderr] Compiling stacker v0.1.15 [INFO] [stderr] Compiling libmimalloc-sys v0.1.35 [INFO] [stderr] Checking image v0.24.8 [INFO] [stderr] Checking indicatif v0.17.7 [INFO] [stderr] Checking regex-automata v0.4.5 [INFO] [stderr] Checking chumsky v0.9.3 [INFO] [stderr] Compiling pyo3-ffi v0.20.2 [INFO] [stderr] Compiling pyo3 v0.20.2 [INFO] [stderr] Checking mimalloc v0.1.39 [INFO] [stderr] Checking regex v1.10.3 [INFO] [stderr] Checking globset v0.4.14 [INFO] [stderr] Checking ignore v0.4.22 [INFO] [stderr] Checking env_filter v0.1.0 [INFO] [stderr] Checking env_logger v0.11.1 [INFO] [stderr] Compiling pyo3-macros-backend v0.20.2 [INFO] [stderr] Checking globwalk v0.8.1 [INFO] [stderr] Compiling thiserror-impl v1.0.56 [INFO] [stderr] Compiling serde_derive v1.0.196 [INFO] [stderr] Compiling clap_derive v4.5.0 [INFO] [stderr] Checking pest v2.7.6 [INFO] [stderr] Compiling pyo3-macros v0.20.2 [INFO] [stderr] Checking clap v4.5.0 [INFO] [stderr] Checking clap_mangen v0.2.20 [INFO] [stderr] Checking clap_complete v4.5.0 [INFO] [stderr] Compiling pest_meta v2.7.6 [INFO] [stderr] Compiling pest_generator v2.7.6 [INFO] [stderr] Compiling pest_derive v2.7.6 [INFO] [stderr] Checking indexmap v2.2.2 [INFO] [stderr] Checking serde_yaml v0.9.31 [INFO] [stderr] Checking tera v1.19.1 [INFO] [stderr] Checking labelme-rs v0.9.0 (/opt/rustwide/workdir/labelme-rs) [INFO] [stderr] Checking lmrs v0.9.0 (/opt/rustwide/workdir/lmrs) [INFO] [stderr] Checking lmrspy v0.9.0 (/opt/rustwide/workdir/lmrspy) [INFO] [stderr] Checking xtask v0.9.0 (/opt/rustwide/workdir/xtask) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> lmrspy/src/lib.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #[pymethods] [INFO] [stdout] | -^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `PyClassImplCollector` is not local [INFO] [stdout] | `PyClassNewTextSignature` is not local [INFO] [stdout] | move the `impl` block outside of this function `trampoline` and up 4 bodies [INFO] [stdout] | [INFO] [stdout] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [INFO] [stdout] = note: `impl` may be usable in bounds, etc. from outside the expression, which might e.g. make something constructible that previously wasn't, because it's still on a publicly-visible type [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> lmrspy/src/lib.rs:21:1 [INFO] [stdout] | [INFO] [stdout] 21 | #[pymethods] [INFO] [stdout] | -^^^^^^^^^^^ [INFO] [stdout] | | [INFO] [stdout] | `PyClassImplCollector` is not local [INFO] [stdout] | `PyClassNewTextSignature` is not local [INFO] [stdout] | move the `impl` block outside of this function `trampoline` and up 4 bodies [INFO] [stdout] | [INFO] [stdout] = note: the attribute macro `pymethods` defines the non-local `impl`, and may need to be changed [INFO] [stdout] = note: the attribute macro `pymethods` may come from an old version of the `pyo3_macros` crate, try updating your dependency with `cargo update -p pyo3_macros` [INFO] [stdout] = note: `impl` may be usable in bounds, etc. from outside the expression, which might e.g. make something constructible that previously wasn't, because it's still on a publicly-visible type [INFO] [stdout] = note: an `impl` is never scoped, even when it is nested inside an item, as it may impact type checking outside of that item, which can be the case if neither the trait or the self type are at the same nesting level as the `impl` [INFO] [stdout] = note: this lint may become deny-by-default in the edition 2024 and higher, see the tracking issue [INFO] [stdout] = note: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] = note: this warning originates in the attribute macro `pymethods` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] warning: 1 warning emitted [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 38.19s [INFO] running `Command { std: "docker" "inspect" "146568bc4c52b13edb4f9a0980c9aa5326a8568ff6c87d15ad5f757bfab91010", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "146568bc4c52b13edb4f9a0980c9aa5326a8568ff6c87d15ad5f757bfab91010", kill_on_drop: false }` [INFO] [stdout] 146568bc4c52b13edb4f9a0980c9aa5326a8568ff6c87d15ad5f757bfab91010