[INFO] fetching crate r3_port_riscv 0.1.1...
[INFO] testing r3_port_riscv-0.1.1 against beta-2021-08-01 for beta-1.55-1
[INFO] extracting crate r3_port_riscv 0.1.1 into /workspace/builds/worker-13/source
[INFO] validating manifest of crates.io crate r3_port_riscv 0.1.1 on toolchain beta-2021-08-01
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] started tweaking crates.io crate r3_port_riscv 0.1.1
[INFO] finished tweaking crates.io crate r3_port_riscv 0.1.1
[INFO] tweaked toml for crates.io crate r3_port_riscv 0.1.1 written to /workspace/builds/worker-13/source/Cargo.toml
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "generate-lockfile" "--manifest-path" "Cargo.toml" "-Zno-index-update", kill_on_drop: false }`
[INFO] running `Command { std: "/workspace/cargo-home/bin/cargo" "+beta-2021-08-01" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]  Downloading crates ...
[INFO] [stderr]   Downloaded riscv v0.6.0
[INFO] [stderr]   Downloaded riscv-rt-macros v0.1.6
[INFO] [stderr]   Downloaded riscv-rt v0.8.0
[INFO] [stderr]   Downloaded r0 v1.0.0
[INFO] [stderr]   Downloaded riscv-target v0.1.2
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] [stdout] da2900fe3f76772930f54d642e9ad9424b1c52efb42b56c2143ddd22d4c43a23
[INFO] running `Command { std: "docker" "start" "-a" "da2900fe3f76772930f54d642e9ad9424b1c52efb42b56c2143ddd22d4c43a23", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "da2900fe3f76772930f54d642e9ad9424b1c52efb42b56c2143ddd22d4c43a23", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "da2900fe3f76772930f54d642e9ad9424b1c52efb42b56c2143ddd22d4c43a23", kill_on_drop: false }`
[INFO] [stdout] da2900fe3f76772930f54d642e9ad9424b1c52efb42b56c2143ddd22d4c43a23
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/target:/opt/rustwide/target:rw,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-13/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" "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:34b6a614d2c27851fe6cbf88fbd1137609cefab8b10d0615aaeb6fd47975d74e" "/opt/rustwide/cargo-home/bin/cargo" "+beta-2021-08-01" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stdout] 79fb73763a1110c209067c1b8ae4716f9d5a8503203997c4e310113ad67fc686
[INFO] running `Command { std: "docker" "start" "-a" "79fb73763a1110c209067c1b8ae4716f9d5a8503203997c4e310113ad67fc686", kill_on_drop: false }`
[INFO] [stderr]    Compiling rand_core v0.4.2
[INFO] [stderr]    Compiling svg v0.5.12
[INFO] [stderr]    Compiling pom v1.1.0
[INFO] [stderr]    Compiling bit_field v0.10.1
[INFO] [stderr]    Compiling tokenlock v0.3.4
[INFO] [stderr]    Compiling staticvec v0.10.8
[INFO] [stderr]    Compiling assert_matches v1.5.0
[INFO] [stderr]    Compiling r0 v1.0.0
[INFO] [stderr]    Compiling tock-registers v0.5.0
[INFO] [stderr]    Compiling num-traits v0.2.14
[INFO] [stderr]    Compiling bare-metal v0.2.5
[INFO] [stderr]    Compiling riscv-target v0.1.2
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/lib.rs:51:3
[INFO] [stdout]    |
[INFO] [stdout] 51 |   const_raw_ptr_to_usize_cast,
[INFO] [stdout]    |   ^^^^^^^^^^^^^^^^^^^^^^^^^^^ feature has been removed
[INFO] [stdout]    |
[INFO] [stdout]    = note: at compile-time, pointers do not have an integer value, so these casts cannot be properly supported
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0557]: feature has been removed
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tock-registers-0.5.0/src/lib.rs:5:12
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(const_fn)]
[INFO] [stdout]   |            ^^^^^^^^ feature has been removed
[INFO] [stdout]   |
[INFO] [stdout]   = note: split into finer-grained feature gates
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]   --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/lib.rs:31:1
[INFO] [stdout]    |
[INFO] [stdout] 31 | / #![feature(
[INFO] [stdout] 32 | |   const_assume,
[INFO] [stdout] 33 | |   const_evaluatable_checked,
[INFO] [stdout] 34 | |   const_fn_floating_point_arithmetic,
[INFO] [stdout] ...  |
[INFO] [stdout] 70 | |   untagged_unions
[INFO] [stdout] 71 | | )]
[INFO] [stdout]    | |__^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/tock-registers-0.5.0/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | #![feature(const_fn)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:104:1
[INFO] [stdout]     |
[INFO] [stdout] 104 | / impl<'a, T: 'a, const N: usize> const Iterator for StaticVecIterConst<'a, T, N> {
[INFO] [stdout] 105 | |   type Item = &'a T;
[INFO] [stdout] 106 | |
[INFO] [stdout] 107 | |   #[inline(always)]
[INFO] [stdout] ...   |
[INFO] [stdout] 177 | |   }
[INFO] [stdout] 178 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cycle`, `cmp`, `is_sorted`, `for_each`, `map_while`, `collect`, `fold`, `max`, `rev`, `partial_cmp_by`, `max_by`, `filter`, `intersperse_with`, `intersperse`, `take_while`, `skip`, `inspect`, `try_for_each`, `min_by_key`, `partial_cmp`, `map`, `min`, `cloned`, `le`, `step_by`, `skip_while`, `all`, `position`, `copied`, `rposition`, `cmp_by`, `advance_by`, `peekable`, `flatten`, `is_partitioned`, `min_by`, `fuse`, `try_fold`, `try_find`, `product`, `is_sorted_by_key`, `enumerate`, `flat_map`, `partition_in_place`, `lt`, `ge`, `gt`, `find_map`, `sum`, `is_sorted_by`, `chain`, `take`, `zip`, `max_by_key`, `eq`, `find`, `by_ref`, `ne`, `filter_map`, `scan`, `partition`, `reduce`, `unzip`, `any`, `eq_by` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:180:1
[INFO] [stdout]     |
[INFO] [stdout] 180 | / impl<'a, T: 'a, const N: usize> const DoubleEndedIterator for StaticVecIterConst<'a, T, N> {
[INFO] [stdout] 181 | |   #[inline(always)]
[INFO] [stdout] 182 | |   fn next_back(&mut self) -> Option<&'a T> {
[INFO] [stdout] 183 | |     unsafe {
[INFO] [stdout] ...   |
[INFO] [stdout] 217 | |   }
[INFO] [stdout] 218 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `advance_back_by`, `try_rfold`, `rfind`, `rfold` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:237:1
[INFO] [stdout]     |
[INFO] [stdout] 237 | / unsafe impl<'a, T: 'a, const N: usize> const TrustedRandomAccess for StaticVecIterConst<'a, T, N> {
[INFO] [stdout] 238 | |   const MAY_HAVE_SIDE_EFFECT: bool = false;
[INFO] [stdout] 239 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `size` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:243:1
[INFO] [stdout]     |
[INFO] [stdout] 243 | / impl<'a, T: 'a, const N: usize> const Clone for StaticVecIterConst<'a, T, N> {
[INFO] [stdout] 244 | |   #[inline(always)]
[INFO] [stdout] 245 | |   fn clone(&self) -> Self {
[INFO] [stdout] 246 | |     Self {
[INFO] [stdout] ...   |
[INFO] [stdout] 251 | |   }
[INFO] [stdout] 252 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `clone_from` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: aborting due to 2 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:296:1
[INFO] [stdout]     |
[INFO] [stdout] 296 | / impl<'a, T: 'a, const N: usize> const Iterator for StaticVecIterMut<'a, T, N> {
[INFO] [stdout] 297 | |   type Item = &'a mut T;
[INFO] [stdout] 298 | |
[INFO] [stdout] 299 | |   #[inline(always)]
[INFO] [stdout] ...   |
[INFO] [stdout] 369 | |   }
[INFO] [stdout] 370 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `cycle`, `cmp`, `is_sorted`, `for_each`, `map_while`, `collect`, `fold`, `max`, `rev`, `partial_cmp_by`, `max_by`, `filter`, `intersperse_with`, `intersperse`, `take_while`, `skip`, `inspect`, `try_for_each`, `min_by_key`, `partial_cmp`, `map`, `min`, `cloned`, `le`, `step_by`, `skip_while`, `all`, `position`, `copied`, `rposition`, `cmp_by`, `advance_by`, `peekable`, `flatten`, `is_partitioned`, `min_by`, `fuse`, `try_fold`, `try_find`, `product`, `is_sorted_by_key`, `enumerate`, `flat_map`, `partition_in_place`, `lt`, `ge`, `gt`, `find_map`, `sum`, `is_sorted_by`, `chain`, `take`, `zip`, `max_by_key`, `eq`, `find`, `by_ref`, `ne`, `filter_map`, `scan`, `partition`, `reduce`, `unzip`, `any`, `eq_by` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0554, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:372:1
[INFO] [stdout]     |
[INFO] [stdout] 372 | / impl<'a, T: 'a, const N: usize> const DoubleEndedIterator for StaticVecIterMut<'a, T, N> {
[INFO] [stdout] 373 | |   #[inline(always)]
[INFO] [stdout] 374 | |   fn next_back(&mut self) -> Option<&'a mut T> {
[INFO] [stdout] 375 | |     unsafe {
[INFO] [stdout] ...   |
[INFO] [stdout] 409 | |   }
[INFO] [stdout] 410 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `advance_back_by`, `try_rfold`, `rfind`, `rfold` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:429:1
[INFO] [stdout]     |
[INFO] [stdout] 429 | / unsafe impl<'a, T: 'a, const N: usize> const TrustedRandomAccess for StaticVecIterMut<'a, T, N> {
[INFO] [stdout] 430 | |   const MAY_HAVE_SIDE_EFFECT: bool = false;
[INFO] [stdout] 431 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `size` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:629:1
[INFO] [stdout]     |
[INFO] [stdout] 629 | / unsafe impl<T: Copy, const N: usize> const TrustedRandomAccess for StaticVecIntoIter<T, N> {
[INFO] [stdout] 630 | |   const MAY_HAVE_SIDE_EFFECT: bool = false;
[INFO] [stdout] 631 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `size` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error: const trait implementations may not use non-const default functions
[INFO] [stdout]    --> /opt/rustwide/cargo-home/registry/src/github.com-1ecc6299db9ec823/staticvec-0.10.8/src/iterators.rs:756:1
[INFO] [stdout]     |
[INFO] [stdout] 756 | / unsafe impl<'a, T: Copy + 'a, const N: usize> const TrustedRandomAccess
[INFO] [stdout] 757 | |   for StaticVecDrain<'a, T, N>
[INFO] [stdout] 758 | | {
[INFO] [stdout] 759 | |   const MAY_HAVE_SIDE_EFFECT: bool = false;
[INFO] [stdout] 760 | | }
[INFO] [stdout]     | |_^
[INFO] [stdout]     |
[INFO] [stdout]     = note: `size` not implemented
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `tock-registers` due to 3 previous errors
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] [stdout] error: aborting due to 11 previous errors
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0554, E0557.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: build failed
[INFO] running `Command { std: "docker" "inspect" "79fb73763a1110c209067c1b8ae4716f9d5a8503203997c4e310113ad67fc686", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "79fb73763a1110c209067c1b8ae4716f9d5a8503203997c4e310113ad67fc686", kill_on_drop: false }`
[INFO] [stdout] 79fb73763a1110c209067c1b8ae4716f9d5a8503203997c4e310113ad67fc686
