[INFO] fetching crate dprint-plugin-css 0.1.2... [INFO] checking dprint-plugin-css-0.1.2 against try#df0acfe6d8f079d1fdd8e6b7447569d81b00f126 for pr-100555 [INFO] extracting crate dprint-plugin-css 0.1.2 into /workspace/builds/worker-0/source [INFO] validating manifest of crates.io crate dprint-plugin-css 0.1.2 on toolchain df0acfe6d8f079d1fdd8e6b7447569d81b00f126 [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+df0acfe6d8f079d1fdd8e6b7447569d81b00f126" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }` [INFO] started tweaking crates.io crate dprint-plugin-css 0.1.2 [INFO] finished tweaking crates.io crate dprint-plugin-css 0.1.2 [INFO] tweaked toml for crates.io crate dprint-plugin-css 0.1.2 written to /workspace/builds/worker-0/source/Cargo.toml [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+df0acfe6d8f079d1fdd8e6b7447569d81b00f126" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }` [INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+df0acfe6d8f079d1fdd8e6b7447569d81b00f126" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+df0acfe6d8f079d1fdd8e6b7447569d81b00f126" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }` [INFO] [stdout] ea1e4def4897074341103ca6d93a09465e4eeaf079541dcc764ba90b2223e65b [INFO] running `Command { std: "docker" "start" "-a" "ea1e4def4897074341103ca6d93a09465e4eeaf079541dcc764ba90b2223e65b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "inspect" "ea1e4def4897074341103ca6d93a09465e4eeaf079541dcc764ba90b2223e65b", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "ea1e4def4897074341103ca6d93a09465e4eeaf079541dcc764ba90b2223e65b", kill_on_drop: false }` [INFO] [stdout] ea1e4def4897074341103ca6d93a09465e4eeaf079541dcc764ba90b2223e65b [INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0/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:824c28ce115f6b999260af6986f3384c158e782489540e41c0b698ca1d9fd927" "/opt/rustwide/cargo-home/bin/cargo" "+df0acfe6d8f079d1fdd8e6b7447569d81b00f126" "check" "--frozen" "--all" "--all-targets" "--message-format=json", kill_on_drop: false }` [INFO] [stdout] 2fab7262a0aa8c3ba8f39e3c15683b6cdf305ef27d645e5dde80423be935dafe [INFO] running `Command { std: "docker" "start" "-a" "2fab7262a0aa8c3ba8f39e3c15683b6cdf305ef27d645e5dde80423be935dafe", kill_on_drop: false }` [INFO] [stderr] Blocking waiting for file lock on package cache [INFO] [stderr] Compiling proc-macro2 v1.0.43 [INFO] [stderr] Compiling quote v1.0.21 [INFO] [stderr] Compiling unicode-ident v1.0.3 [INFO] [stderr] Compiling syn v1.0.99 [INFO] [stderr] Compiling libc v0.2.131 [INFO] [stderr] Compiling cfg-if v1.0.0 [INFO] [stderr] Compiling autocfg v1.1.0 [INFO] [stderr] Compiling ppv-lite86 v0.2.16 [INFO] [stderr] Compiling getrandom v0.1.16 [INFO] [stderr] Compiling siphasher v0.3.10 [INFO] [stderr] Checking once_cell v1.13.0 [INFO] [stderr] Compiling crossbeam-utils v0.8.11 [INFO] [stderr] Compiling version_check v0.9.4 [INFO] [stderr] Checking scopeguard v1.1.0 [INFO] [stderr] Compiling proc-macro-hack v0.5.19 [INFO] [stderr] Compiling serde_derive v1.0.143 [INFO] [stderr] Compiling serde v1.0.143 [INFO] [stderr] Compiling bytecheck v0.6.9 [INFO] [stderr] Compiling rayon-core v1.9.3 [INFO] [stderr] Checking smallvec v1.9.0 [INFO] [stderr] Checking matches v0.1.9 [INFO] [stderr] Compiling rend v0.3.6 [INFO] [stderr] Checking itoa v1.0.3 [INFO] [stderr] Compiling parking_lot_core v0.9.3 [INFO] [stderr] Checking dtoa v0.4.8 [INFO] [stderr] Compiling log v0.4.17 [INFO] [stderr] Compiling serde_json v1.0.83 [INFO] [stderr] Compiling rkyv v0.7.39 [INFO] [stderr] Compiling anyhow v1.0.61 [INFO] [stderr] Checking byteorder v1.4.3 [INFO] [stderr] Checking either v1.7.0 [INFO] [stderr] Checking ryu v1.0.11 [INFO] [stderr] Compiling convert_case v0.4.0 [INFO] [stderr] Checking lazy_static v1.4.0 [INFO] [stderr] Checking seahash v4.1.0 [INFO] [stderr] Checking bitflags v1.3.2 [INFO] [stderr] Checking base64 v0.13.0 [INFO] [stderr] Checking vlq v0.5.1 [INFO] [stderr] Checking regex-syntax v0.6.27 [INFO] [stderr] Checking precomputed-hash v0.1.1 [INFO] [stderr] Checking data-encoding v2.3.2 [INFO] [stderr] Checking unicode-width v0.1.9 [INFO] [stderr] Checking bumpalo v3.10.0 [INFO] [stderr] Checking rustc-hash v1.1.0 [INFO] [stderr] Checking similar v1.3.0 [INFO] [stderr] Compiling phf_shared v0.8.0 [INFO] [stderr] Compiling phf_shared v0.10.0 [INFO] [stderr] Checking data-url v0.1.1 [INFO] [stderr] Compiling ahash v0.7.6 [INFO] [stderr] Compiling memoffset v0.6.5 [INFO] [stderr] Compiling crossbeam-epoch v0.9.10 [INFO] [stderr] Compiling lock_api v0.4.7 [INFO] [stderr] Compiling rayon v1.5.3 [INFO] [stderr] Checking dtoa-short v0.3.3 [INFO] [stderr] Checking fxhash v0.2.1 [INFO] [stderr] Checking itertools v0.10.3 [INFO] [stderr] Checking phf v0.8.0 [INFO] [stderr] Checking regex v1.6.0 [INFO] [stderr] Checking getrandom v0.2.7 [INFO] [stderr] Checking num_cpus v1.13.1 [INFO] [stderr] Checking terminal_size v0.1.17 [INFO] [stderr] Checking crossbeam-channel v0.5.6 [INFO] [stderr] Checking console v0.14.1 [INFO] [stderr] Compiling rand_core v0.5.1 [INFO] [stderr] Compiling rand_core v0.6.3 [INFO] [stderr] Checking crossbeam-deque v0.8.2 [INFO] [stderr] Compiling rand_pcg v0.2.1 [INFO] [stderr] Compiling rand_chacha v0.2.2 [INFO] [stderr] Compiling rand_chacha v0.3.1 [INFO] [stderr] Checking hashbrown v0.12.3 [INFO] [stderr] Checking dprint-development v0.5.0 [INFO] [stderr] Compiling rand v0.8.5 [INFO] [stderr] Compiling rand v0.7.3 [INFO] [stderr] Compiling phf_generator v0.10.0 [INFO] [stderr] Compiling phf_generator v0.8.0 [INFO] [stderr] Checking dashmap v5.3.4 [INFO] [stderr] Compiling phf_codegen v0.8.0 [INFO] [stderr] Compiling parcel_selectors v0.24.4 [INFO] [stderr] Compiling ptr_meta_derive v0.1.4 [INFO] [stderr] Compiling bytecheck_derive v0.6.9 [INFO] [stderr] Compiling cssparser v0.29.6 [INFO] [stderr] Compiling phf_macros v0.10.0 [INFO] [stderr] Compiling cssparser-macros v0.6.0 [INFO] [stderr] Compiling rkyv_derive v0.7.39 [INFO] [stderr] Compiling derive_more v0.99.17 [INFO] [stderr] Compiling const-str-proc-macro v0.3.2 [INFO] [stderr] Checking ptr_meta v0.1.4 [INFO] [stderr] Checking const-str v0.3.2 [INFO] [stderr] Checking phf v0.10.1 [INFO] [stderr] Checking dprint-core v0.50.1 [INFO] [stderr] Checking parcel_sourcemap v2.1.0 [INFO] [stdout] error[E0210]: type projection `::Archived` must be covered by another type when it appears before the first local type (`OriginalLocation`) [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/parcel_sourcemap-2.1.0/src/mapping.rs:3:30 [INFO] [stdout] | [INFO] [stdout] 3 | #[derive(Archive, Serialize, Deserialize, Debug, Clone, Copy, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ type projection `::Archived` must be covered by another type when it appears before the first local type (`OriginalLocation`) [INFO] [stdout] | [INFO] [stdout] = note: implementing a foreign trait is only possible if at least one of the types for which it is implemented is local, and no uncovered type parameters or projections appear before that first local type [INFO] [stdout] = note: in this case, 'before' refers to the following order: `impl<..> ForeignTrait for T0`, where `T0` is the first and `Tn` is the last [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0210]: type projection `::Archived` must be covered by another type when it appears before the first local type (`Mapping`) [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/parcel_sourcemap-2.1.0/src/mapping.rs:22:30 [INFO] [stdout] | [INFO] [stdout] 22 | #[derive(Archive, Serialize, Deserialize, Debug, PartialEq)] [INFO] [stdout] | ^^^^^^^^^^^ type projection `::Archived` must be covered by another type when it appears before the first local type (`Mapping`) [INFO] [stdout] | [INFO] [stdout] = note: implementing a foreign trait is only possible if at least one of the types for which it is implemented is local, and no uncovered type parameters or projections appear before that first local type [INFO] [stdout] = note: in this case, 'before' refers to the following order: `impl<..> ForeignTrait for T0`, where `T0` is the first and `Tn` is the last [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0210]: type projection `::Archived` must be covered by another type when it appears before the first local type (`LineMapping`) [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/parcel_sourcemap-2.1.0/src/mapping_line.rs:5:30 [INFO] [stdout] | [INFO] [stdout] 5 | #[derive(Archive, Serialize, Deserialize, Debug, Clone, Copy, Default)] [INFO] [stdout] | ^^^^^^^^^^^ type projection `::Archived` must be covered by another type when it appears before the first local type (`LineMapping`) [INFO] [stdout] | [INFO] [stdout] = note: implementing a foreign trait is only possible if at least one of the types for which it is implemented is local, and no uncovered type parameters or projections appear before that first local type [INFO] [stdout] = note: in this case, 'before' refers to the following order: `impl<..> ForeignTrait for T0`, where `T0` is the first and `Tn` is the last [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0210]: type projection `::Archived` must be covered by another type when it appears before the first local type (`MappingLine`) [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/parcel_sourcemap-2.1.0/src/mapping_line.rs:11:30 [INFO] [stdout] | [INFO] [stdout] 11 | #[derive(Archive, Serialize, Deserialize, Debug, Default)] [INFO] [stdout] | ^^^^^^^^^^^ type projection `::Archived` must be covered by another type when it appears before the first local type (`MappingLine`) [INFO] [stdout] | [INFO] [stdout] = note: implementing a foreign trait is only possible if at least one of the types for which it is implemented is local, and no uncovered type parameters or projections appear before that first local type [INFO] [stdout] = note: in this case, 'before' refers to the following order: `impl<..> ForeignTrait for T0`, where `T0` is the first and `Tn` is the last [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error[E0210]: type projection `::Archived` must be covered by another type when it appears before the first local type (`SourceMapInner`) [INFO] [stdout] --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/parcel_sourcemap-2.1.0/src/lib.rs:30:30 [INFO] [stdout] | [INFO] [stdout] 30 | #[derive(Archive, Serialize, Deserialize, Debug, Default)] [INFO] [stdout] | ^^^^^^^^^^^ type projection `::Archived` must be covered by another type when it appears before the first local type (`SourceMapInner`) [INFO] [stdout] | [INFO] [stdout] = note: implementing a foreign trait is only possible if at least one of the types for which it is implemented is local, and no uncovered type parameters or projections appear before that first local type [INFO] [stdout] = note: in this case, 'before' refers to the following order: `impl<..> ForeignTrait for T0`, where `T0` is the first and `Tn` is the last [INFO] [stdout] = note: this error originates in the derive macro `Deserialize` (in Nightly builds, run with -Z macro-backtrace for more info) [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] error: aborting due to 5 previous errors [INFO] [stdout] [INFO] [stdout] [INFO] [stdout] For more information about this error, try `rustc --explain E0210`. [INFO] [stdout] [INFO] [stderr] error: could not compile `parcel_sourcemap` due to 6 previous errors [INFO] running `Command { std: "docker" "inspect" "2fab7262a0aa8c3ba8f39e3c15683b6cdf305ef27d645e5dde80423be935dafe", kill_on_drop: false }` [INFO] running `Command { std: "docker" "rm" "-f" "2fab7262a0aa8c3ba8f39e3c15683b6cdf305ef27d645e5dde80423be935dafe", kill_on_drop: false }` [INFO] [stdout] 2fab7262a0aa8c3ba8f39e3c15683b6cdf305ef27d645e5dde80423be935dafe