[INFO] fetching crate prqlc-parser 0.13.2... [INFO] testing prqlc-parser-0.13.2 against master#9e136a30a965bf4e63f03095c57df7257bf96fd6 for pr-134530 [INFO] extracting crate prqlc-parser 0.13.2 into /workspace/builds/worker-4-tc1/source [INFO] validating manifest of crates.io crate prqlc-parser 0.13.2 on toolchain 9e136a30a965bf4e63f03095c57df7257bf96fd6 [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate prqlc-parser 0.13.2 [INFO] finished tweaking crates.io crate prqlc-parser 0.13.2 [INFO] tweaked toml for crates.io crate prqlc-parser 0.13.2 written to /workspace/builds/worker-4-tc1/source/Cargo.toml [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Updating crates.io index [INFO] [stderr] Locking 69 packages to latest compatible versions [INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Downloading crates ... [INFO] [stderr] Downloaded schemars v1.0.0-alpha.17 [INFO] [stderr] Downloaded schemars_derive v1.0.0-alpha.17 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] 4c161927697f0585fc9a3def79d43af1b0b9cc360869323beb8e90c37d444ea8 [INFO] running `Command { std: "docker" "start" "-a" "4c161927697f0585fc9a3def79d43af1b0b9cc360869323beb8e90c37d444ea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "4c161927697f0585fc9a3def79d43af1b0b9cc360869323beb8e90c37d444ea8", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "4c161927697f0585fc9a3def79d43af1b0b9cc360869323beb8e90c37d444ea8", kill_on_drop: false }` [INFO] [stdout] 4c161927697f0585fc9a3def79d43af1b0b9cc360869323beb8e90c37d444ea8 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "build" "--frozen" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 8bc1000b93004bf7599b747116e49432e9a3e424cc52437a9608ac3bba823f14 [INFO] running `Command { std: "docker" "start" "-a" "8bc1000b93004bf7599b747116e49432e9a3e424cc52437a9608ac3bba823f14", kill_on_drop: false }` [INFO] [stderr] Compiling rustversion v1.0.18 [INFO] [stderr] Compiling serde_json v1.0.133 [INFO] [stderr] Compiling once_cell v1.20.2 [INFO] [stderr] Compiling zerocopy v0.7.35 [INFO] [stderr] Compiling ref-cast v1.0.23 [INFO] [stderr] Compiling semver v1.0.24 [INFO] [stderr] Compiling memchr v2.7.4 [INFO] [stderr] Compiling cc v1.2.5 [INFO] [stderr] Compiling allocator-api2 v0.2.21 [INFO] [stderr] Compiling either v1.13.0 [INFO] [stderr] Compiling dyn-clone v1.0.17 [INFO] [stderr] Compiling syn v2.0.90 [INFO] [stderr] Compiling itertools v0.13.0 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling psm v0.1.24 [INFO] [stderr] Compiling stacker v0.1.17 [INFO] [stderr] Compiling chumsky v0.9.3 [INFO] [stderr] Compiling serde_derive_internals v0.29.1 [INFO] [stderr] Compiling serde_derive v1.0.216 [INFO] [stderr] Compiling ref-cast-impl v1.0.23 [INFO] [stderr] Compiling strum_macros v0.26.4 [INFO] [stderr] Compiling enum-as-inner v0.6.1 [INFO] [stderr] Compiling schemars_derive v1.0.0-alpha.17 [INFO] [stderr] Compiling strum v0.26.3 [INFO] [stderr] Compiling serde v1.0.216 [INFO] [stderr] Compiling schemars v1.0.0-alpha.17 [INFO] [stderr] Compiling prqlc-parser v0.13.2 (/opt/rustwide/workdir) [INFO] [stderr] Finished `dev` profile [unoptimized + debuginfo] target(s) in 26.92s [INFO] running `Command { std: "docker" "inspect" "8bc1000b93004bf7599b747116e49432e9a3e424cc52437a9608ac3bba823f14", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "8bc1000b93004bf7599b747116e49432e9a3e424cc52437a9608ac3bba823f14", kill_on_drop: false }` [INFO] [stdout] 8bc1000b93004bf7599b747116e49432e9a3e424cc52437a9608ac3bba823f14 [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-4-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:f3a9d4ad9d972b27faf3965f35b62e55ba32bbce8f20bc8fe909558a86702fde" "/opt/rustwide/cargo-home/bin/cargo" "+9e136a30a965bf4e63f03095c57df7257bf96fd6" "test" "--frozen" "--no-run" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 598ac7c1ca8fc5f6484f9af7fdd312977e0fa0745777a6af77141c1c1b94a2aa [INFO] running `Command { std: "docker" "start" "-a" "598ac7c1ca8fc5f6484f9af7fdd312977e0fa0745777a6af77141c1c1b94a2aa", kill_on_drop: false }` [INFO] [stderr] Compiling regex-syntax v0.8.5 [INFO] [stderr] Compiling serde_json v1.0.133 [INFO] [stderr] Compiling aho-corasick v1.1.3 [INFO] [stderr] Compiling bstr v1.11.1 [INFO] [stderr] Compiling linked-hash-map v0.5.6 [INFO] [stderr] Compiling similar v2.6.0 [INFO] [stderr] Compiling ahash v0.8.11 [INFO] [stderr] Compiling console v0.15.10 [INFO] [stderr] Compiling hashbrown v0.14.5 [INFO] [stderr] Compiling chumsky v0.9.3 [INFO] [stderr] Compiling schemars v1.0.0-alpha.17 [INFO] [stderr] Compiling regex-automata v0.4.9 [INFO] [stderr] Compiling regex v1.11.1 [INFO] [stderr] Compiling globset v0.4.15 [INFO] [stderr] Compiling insta v1.41.1 [INFO] [stderr] Compiling prqlc-parser v0.13.2 (/opt/rustwide/workdir) [INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item [INFO] [stdout] --> src/parser/mod.rs:203:9 [INFO] [stdout] | [INFO] [stdout] 202 | fn test_no_doc_comment_in_with_doc_comment() { [INFO] [stdout] | -------------------------------------------- move the `impl` block outside of this function `test_no_doc_comment_in_with_doc_comment` [INFO] [stdout] 203 | impl SupportsDocComment for String { [INFO] [stdout] | ^^^^^------------------^^^^^------ [INFO] [stdout] | | | [INFO] [stdout] | | `String` is not local [INFO] [stdout] | `SupportsDocComment` is not local [INFO] [stdout] | [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: `#[warn(non_local_definitions)]` on by default [INFO] [stdout] [INFO] [stdout] [INFO] [stderr] error: could not compile `prqlc-parser` (lib test); 1 warning emitted [INFO] [stderr] [INFO] [stderr] Caused by: [INFO] [stderr] process didn't exit successfully: `/opt/rustwide/rustup-home/toolchains/9e136a30a965bf4e63f03095c57df7257bf96fd6/bin/rustc --crate-name prqlc_parser --edition=2021 src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --emit=dep-info,link -C embed-bitcode=no -C debuginfo=2 --forbid=unsafe_code --warn=unexpected_cfgs --check-cfg 'cfg(coverage,coverage_nightly)' --test --check-cfg 'cfg(docsrs)' --check-cfg 'cfg(feature, values("serde_yaml"))' -C metadata=2dd56e57a2c714a4 -C extra-filename=-b20b557a2a695793 --out-dir /opt/rustwide/target/debug/deps -L dependency=/opt/rustwide/target/debug/deps --extern chumsky=/opt/rustwide/target/debug/deps/libchumsky-95a2c3971f54a265.rlib --extern enum_as_inner=/opt/rustwide/target/debug/deps/libenum_as_inner-631f400d956d9645.so --extern insta=/opt/rustwide/target/debug/deps/libinsta-8456cfe636beba5f.rlib --extern itertools=/opt/rustwide/target/debug/deps/libitertools-81524015b6b5198d.rlib --extern log=/opt/rustwide/target/debug/deps/liblog-5fb51f756c1191b0.rlib --extern schemars=/opt/rustwide/target/debug/deps/libschemars-caa9c9c829698aa9.rlib --extern semver=/opt/rustwide/target/debug/deps/libsemver-a295bd834bdacb32.rlib --extern serde=/opt/rustwide/target/debug/deps/libserde-37316f0258e407d6.rlib --extern serde_json=/opt/rustwide/target/debug/deps/libserde_json-819daaafebd08d77.rlib --extern stacker=/opt/rustwide/target/debug/deps/libstacker-f639590b1ea15275.rlib --extern strum=/opt/rustwide/target/debug/deps/libstrum-eddba0196794227f.rlib --cap-lints=forbid -L native=/opt/rustwide/target/debug/build/psm-80a435f4fce16cae/out` (signal: 9, SIGKILL: kill) [INFO] running `Command { std: "docker" "inspect" "598ac7c1ca8fc5f6484f9af7fdd312977e0fa0745777a6af77141c1c1b94a2aa", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "598ac7c1ca8fc5f6484f9af7fdd312977e0fa0745777a6af77141c1c1b94a2aa", kill_on_drop: false }` [INFO] [stdout] 598ac7c1ca8fc5f6484f9af7fdd312977e0fa0745777a6af77141c1c1b94a2aa