[INFO] fetching crate sod-crossbeam 0.3.4...
[INFO] testing sod-crossbeam-0.3.4 against nightly-2024-10-28 for randomize-layout
[INFO] extracting crate sod-crossbeam 0.3.4 into /workspace/builds/worker-6-tc1/source
[INFO] validating manifest of crates.io crate sod-crossbeam 0.3.4 on toolchain nightly-2024-10-28
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate sod-crossbeam 0.3.4
[INFO] finished tweaking crates.io crate sod-crossbeam 0.3.4
[INFO] tweaked toml for crates.io crate sod-crossbeam 0.3.4 written to /workspace/builds/worker-6-tc1/source/Cargo.toml
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 12 packages to latest compatible versions
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+nightly-2024-10-28" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded sod v0.3.4
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 84cfeb8726240c9f8b252463e55346496e245fb2d1f3ce42f2a632f3e1db226b
[INFO] running `Command { std: "docker" "start" "-a" "84cfeb8726240c9f8b252463e55346496e245fb2d1f3ce42f2a632f3e1db226b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "84cfeb8726240c9f8b252463e55346496e245fb2d1f3ce42f2a632f3e1db226b", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "84cfeb8726240c9f8b252463e55346496e245fb2d1f3ce42f2a632f3e1db226b", kill_on_drop: false }`
[INFO] [stdout] 84cfeb8726240c9f8b252463e55346496e245fb2d1f3ce42f2a632f3e1db226b
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-tc1/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-6-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:4a844ea9eb2546a2d2c7022eacef16ef2e8229c7fbb2c7d4d55a9ceca922f72d" "/opt/rustwide/cargo-home/bin/cargo" "+nightly-2024-10-28" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 7fd486fbb5c2b3ed32f599da80d99878cab6a2525060b302cbb14a1b32484d6e
[INFO] running `Command { std: "docker" "start" "-a" "7fd486fbb5c2b3ed32f599da80d99878cab6a2525060b302cbb14a1b32484d6e", kill_on_drop: false }`
[INFO] [stderr]    Compiling crossbeam-utils v0.8.20
[INFO] [stderr]    Compiling syn v2.0.86
[INFO] [stderr]    Compiling crossbeam-epoch v0.9.18
[INFO] [stderr]    Compiling crossbeam-queue v0.3.11
[INFO] [stderr]    Compiling crossbeam-channel v0.5.13
[INFO] [stderr]    Compiling crossbeam-deque v0.8.5
[INFO] [stderr]    Compiling crossbeam v0.8.4
[INFO] [stderr]    Compiling async-trait v0.1.83
[INFO] [stderr]    Compiling sod v0.3.4
[INFO] [stdout] error[E0310]: the associated type `<P as Service>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1114:10
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, NS> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<P as Service>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<P as Service>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, NS> where <P as Service>::Error: 'static {
[INFO] [stdout]      |                                                      ++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<S as Service>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1114:10
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, NS> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<S as Service>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<S as Service>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1114 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, NS> where <S as Service>::Error: 'static {
[INFO] [stdout]      |                                                      ++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<P as Service>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1138:10
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<P as Service>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<P as Service>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> where <P as Service>::Error: 'static {
[INFO] [stdout]      |                                                                                ++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<S as Service>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1138:10
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<S as Service>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<S as Service>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1138 |     ) -> ServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> where <S as Service>::Error: 'static {
[INFO] [stdout]      |                                                                                ++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<P as MutService>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1184:10
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, NS> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<P as MutService>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<P as MutService>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, NS> where <P as MutService>::Error: 'static {
[INFO] [stdout]      |                                                         +++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<S as MutService>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1184:10
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, NS> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<S as MutService>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<S as MutService>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1184 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, NS> where <S as MutService>::Error: 'static {
[INFO] [stdout]      |                                                         +++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<P as MutService>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1208:10
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<P as MutService>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<P as MutService>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> where <P as MutService>::Error: 'static {
[INFO] [stdout]      |                                                                                   +++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0310]: the associated type `<S as MutService>::Error` may not live long enough
[INFO] [stdout]     --> /opt/rustwide/cargo-home/registry/src/index.crates.io-6f17d22bba15001f/sod-0.3.4/src/lib.rs:1208:10
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> {
[INFO] [stdout]      |          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]      |          |
[INFO] [stdout]      |          the associated type `<S as MutService>::Error` must be valid for the static lifetime...
[INFO] [stdout]      |          ...so that the type `<S as MutService>::Error` will meet its required lifetime bounds
[INFO] [stdout]      |
[INFO] [stdout] help: consider adding an explicit lifetime bound
[INFO] [stdout]      |
[INFO] [stdout] 1208 |     ) -> MutServiceChainBuilder<ServiceChain<P, S>, CloningForkService<NS1, NS2>> where <S as MutService>::Error: 'static {
[INFO] [stdout]      |                                                                                   +++++++++++++++++++++++++++++++++++++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] For more information about this error, try `rustc --explain E0310`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `sod` (lib) due to 8 previous errors
[INFO] running `Command { std: "docker" "inspect" "7fd486fbb5c2b3ed32f599da80d99878cab6a2525060b302cbb14a1b32484d6e", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "7fd486fbb5c2b3ed32f599da80d99878cab6a2525060b302cbb14a1b32484d6e", kill_on_drop: false }`
[INFO] [stdout] 7fd486fbb5c2b3ed32f599da80d99878cab6a2525060b302cbb14a1b32484d6e
