[INFO] cloning repository https://github.com/davidspies/relidrat
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/davidspies/relidrat" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavidspies%2Frelidrat", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavidspies%2Frelidrat'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] cf05579121003178975ad2463b4968c7de09dc36
[INFO] testing davidspies/relidrat against 1.69.0 for beta-1.70-1
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fdavidspies%2Frelidrat" "/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/davidspies/relidrat on toolchain 1.69.0
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.69.0" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking git repo https://github.com/davidspies/relidrat
[INFO] finished tweaking git repo https://github.com/davidspies/relidrat
[INFO] tweaked toml for git repo https://github.com/davidspies/relidrat written to /workspace/builds/worker-5-tc1/source/Cargo.toml
[INFO] crate git repo https://github.com/davidspies/relidrat 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" "+1.69.0" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Blocking waiting for file lock on package cache
[INFO] [stderr]     Updating git repository `https://github.com/davidspies/standing-relations`
[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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] 04a49fb41b199ace95e79ec89fbb2b8aaa43d34d6fa9cf9a74b5e6110b7af3ff
[INFO] running `Command { std: "docker" "start" "-a" "04a49fb41b199ace95e79ec89fbb2b8aaa43d34d6fa9cf9a74b5e6110b7af3ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "04a49fb41b199ace95e79ec89fbb2b8aaa43d34d6fa9cf9a74b5e6110b7af3ff", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "04a49fb41b199ace95e79ec89fbb2b8aaa43d34d6fa9cf9a74b5e6110b7af3ff", kill_on_drop: false }`
[INFO] [stdout] 04a49fb41b199ace95e79ec89fbb2b8aaa43d34d6fa9cf9a74b5e6110b7af3ff
[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=warn" "-e" "RUSTDOCFLAGS=--cap-lints=warn" "-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:5ff2268d62e97bff2cde7d5815dd6ed5b47097566f13b8d0ca110b04b60e07ed" "/opt/rustwide/cargo-home/bin/cargo" "+1.69.0" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 139890f5f17d9f98e82d3e1d0378c279cae245f63eff994d26dc152d745c0226
[INFO] running `Command { std: "docker" "start" "-a" "139890f5f17d9f98e82d3e1d0378c279cae245f63eff994d26dc152d745c0226", kill_on_drop: false }`
[INFO] [stderr]    Compiling memchr v2.4.0
[INFO] [stderr]    Compiling log v0.4.14
[INFO] [stderr]    Compiling libc v0.2.98
[INFO] [stderr]    Compiling cfg-if v1.0.0
[INFO] [stderr]    Compiling regex-syntax v0.6.25
[INFO] [stderr]    Compiling termcolor v1.1.2
[INFO] [stderr]    Compiling humantime v2.1.0
[INFO] [stderr]    Compiling standing-relations v0.1.0 (https://github.com/davidspies/standing-relations?branch=main#abdad6fc)
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/lib.rs:1:28
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last, min_type_alias_impl_trait, box_into_inner, cell_update)]
[INFO] [stdout]   |                            ^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: removed in favor of full type_alias_impl_trait
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: `impl Trait` in type aliases is unstable
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/flat_iter.rs:10:25
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type IntoFlatIter = impl Iterator<Item = J::Item>;
[INFO] [stdout]    |                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #63063 <https://github.com/rust-lang/rust/issues/63063> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0658]: `impl Trait` in type aliases is unstable
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: see issue #63063 <https://github.com/rust-lang/rust/issues/63063> for more information
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/lib.rs:1:12
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last, min_type_alias_impl_trait, box_into_inner, cell_update)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/lib.rs:1:55
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last, min_type_alias_impl_trait, box_into_inner, cell_update)]
[INFO] [stdout]   |                                                       ^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the stable release channel
[INFO] [stdout]  --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/lib.rs:1:71
[INFO] [stdout]   |
[INFO] [stdout] 1 | #![feature(map_first_last, min_type_alias_impl_trait, box_into_inner, cell_update)]
[INFO] [stdout]   |                                                                       ^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `K` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the type `K` will meet its required lifetime bounds...
[INFO] [stdout]    |
[INFO] [stdout] note: ...that is required by this bound
[INFO] [stdout]   --> /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/collections/hash/map.rs:1393:24
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash + 'a, VL, VR> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `VL` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the type `VL` will meet its required lifetime bounds...
[INFO] [stdout]    |
[INFO] [stdout] note: ...that is required by this bound
[INFO] [stdout]   --> /rustc/84c898d65adf2f39a5a98507f1fe0ce10a2b8dbc/library/std/src/collections/hash/map.rs:1393:31
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash, VL: 'a, VR> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `VR` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the reference type `&'a VR` does not outlive the data it points at
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash, VL, VR: 'a> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `VR` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the reference type `&'a HashMap<K, VR>` does not outlive the data it points at
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash, VL, VR: 'a> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                              ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `K` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the reference type `&'a HashMap<K, VR>` does not outlive the data it points at
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash + 'a, VL, VR> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `VL` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the reference type `&'a HashMap<K, VL>` does not outlive the data it points at
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash, VL: 'a, VR> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                          ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0309]: the parameter type `K` may not live long enough
[INFO] [stdout]   --> /opt/rustwide/cargo-home/git/checkouts/standing-relations-f2679081bed9322b/abdad6f/src/core/op/triangles/intersection.rs:10:19
[INFO] [stdout]    |
[INFO] [stdout] 10 |     type Output = impl Iterator<Item = (&'a K, &'a VL, &'a VR)>;
[INFO] [stdout]    |                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ ...so that the reference type `&'a HashMap<K, VL>` does not outlive the data it points at
[INFO] [stdout]    |
[INFO] [stdout] help: consider adding an explicit lifetime bound...
[INFO] [stdout]    |
[INFO] [stdout] 9  | impl<'a, K: Eq + Hash + 'a, VL, VR> Intersectable<&'a HashMap<K, VR>> for &'a HashMap<K, VL> {
[INFO] [stdout]    |                       ++++
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 13 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0309, E0554, E0557, E0658.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0309`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `standing-relations` due to 14 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "139890f5f17d9f98e82d3e1d0378c279cae245f63eff994d26dc152d745c0226", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "139890f5f17d9f98e82d3e1d0378c279cae245f63eff994d26dc152d745c0226", kill_on_drop: false }`
[INFO] [stdout] 139890f5f17d9f98e82d3e1d0378c279cae245f63eff994d26dc152d745c0226
