[INFO] cloning repository https://github.com/nimiq/core-rs
[INFO] running `Command { std: "git" "-c" "credential.helper=" "-c" "credential.helper=/workspace/cargo-home/bin/git-credential-null" "clone" "--bare" "https://github.com/nimiq/core-rs" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnimiq%2Fcore-rs", kill_on_drop: false }`
[INFO] [stderr] Cloning into bare repository '/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnimiq%2Fcore-rs'...
[INFO] running `Command { std: "git" "rev-parse" "HEAD", kill_on_drop: false }`
[INFO] [stdout] 24a91874d50ea052cd7a5e1b603b57bb0596a4f0
[INFO] testing nimiq/core-rs against 1.100.0-beta.1 for beta-1.100-2
[INFO] running `Command { std: "git" "clone" "/workspace/cache/git-repos/https%3A%2F%2Fgithub.com%2Fnimiq%2Fcore-rs" "/workspace/builds/worker-0-tc2/source", kill_on_drop: false }`
[INFO] [stderr] Cloning into '/workspace/builds/worker-0-tc2/source'...
[INFO] [stderr] done.
[INFO] started tweaking git repo https://github.com/nimiq/core-rs
[INFO] finished tweaking git repo https://github.com/nimiq/core-rs
[INFO] tweaked toml for git repo https://github.com/nimiq/core-rs written to /workspace/builds/worker-0-tc2/source/Cargo.toml
[INFO] validating manifest of git repo https://github.com/nimiq/core-rs on toolchain 1.100.0-beta.1
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--manifest-path" "Cargo.toml" "--no-deps", kill_on_drop: false }`
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "generate-lockfile" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] [stderr]     Updating crates.io index
[INFO] [stderr]      Locking 374 packages to highest compatible versions
[INFO] [stderr]       Adding atomic v0.4.6 (available: v0.6.1)
[INFO] [stderr]       Adding base64 v0.10.1 (available: v0.23.1)
[INFO] [stderr]       Adding bigdecimal v0.1.2 (available: v0.4.11)
[INFO] [stderr]       Adding bit-vec v0.5.1 (available: v0.10.1)
[INFO] [stderr]       Adding bitflags v1.3.2 (available: v2.13.2)
[INFO] [stderr]       Adding clap v2.34.0 (available: v4.6.7)
[INFO] [stderr]       Adding colored v1.9.4 (available: v3.1.1)
[INFO] [stderr]       Adding criterion v0.2.11 (available: v0.8.2)
[INFO] [stderr]       Adding curve25519-dalek v1.2.6 (available: v5.0.0)
[INFO] [stderr]       Adding directories v1.0.2 (available: v6.0.0)
[INFO] [stderr]       Adding ed25519-dalek v1.0.1 (available: v3.0.0)
[INFO] [stderr]       Adding fern v0.5.9 (available: v0.7.1)
[INFO] [stderr]       Adding futures v0.1.31 (available: v0.3.34)
[INFO] [stderr]       Adding hex v0.3.2 (available: v0.4.3)
[INFO] [stderr]       Adding human-panic v1.2.3 (available: v2.0.8)
[INFO] [stderr]       Adding hyper v0.12.36 (available: v1.11.1)
[INFO] [stderr]       Adding json v0.11.15 (available: v0.12.4)
[INFO] [stderr]       Adding num v0.2.1 (available: v0.4.3)
[INFO] [stderr]       Adding num-bigint v0.2.6 (available: v0.5.1)
[INFO] [stderr]       Adding parking_lot v0.7.1 (available: v0.12.5)
[INFO] [stderr]       Adding proc-macro2 v0.4.30 (available: v1.0.107)
[INFO] [stderr]       Adding quote v0.6.13 (available: v1.0.47)
[INFO] [stderr]       Adding rand v0.6.5 (available: v0.10.3)
[INFO] [stderr]       Adding rand v0.7.3 (available: v0.10.3)
[INFO] [stderr]       Adding reqwest v0.9.24 (available: v0.13.5)
[INFO] [stderr]       Adding sha2 v0.8.2 (available: v0.11.0)
[INFO] [stderr]       Adding syn v0.15.44 (available: v3.0.6)
[INFO] [stderr]       Adding tokio v0.1.22 (available: v1.53.2)
[INFO] [stderr]       Adding tokio-tls v0.2.1 (available: v0.3.1)
[INFO] [stderr]       Adding tokio-tungstenite v0.8.0 (available: v0.30.0)
[INFO] [stderr]       Adding toml v0.5.11 (available: v1.1.6+spec-1.1.0)
[INFO] [stderr]       Adding tungstenite v0.8.1 (available: v0.30.0)
[INFO] [stderr]       Adding url v1.7.2 (available: v2.5.8)
[INFO] [stderr]       Adding wasi v0.10.0+wasi-snapshot-preview1 (available: v0.10.2+wasi-snapshot-preview1)
[INFO] [stderr]       Adding weak-table v0.2.4 (available: v0.4.0)
[INFO] [stderr]       Adding zeroize v1.3.0 (available: v1.9.0)
[INFO] running `Command { std: CARGO_HOME="/workspace/cargo-home" RUSTUP_HOME="/workspace/rustup-home" "/workspace/cargo-home/bin/cargo" "+1.100.0-beta.1" "fetch" "--manifest-path" "Cargo.toml", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "create" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/source:/opt/rustwide/workdir:ro,Z" "-v" "/var/lib/crater-agent-workspace/builds/worker-0-tc2/target:/opt/rustwide/target:rw,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" "-m" "1610612736" "--network" "none" "ghcr.io/rust-lang/crates-build-env/linux@sha256:3111399a4047eeb3a02b7a90e478d715f38a8c6669b5c4b49d30a17385265909" "sleep" "infinity", kill_on_drop: false }`
[INFO] [stdout] b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27
[INFO] running `Command { std: "docker" "start" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-e" "CARGO_TARGET_DIR=/opt/rustwide/target" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "metadata" "--no-deps" "--format-version=1", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "inspect" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "exec" "-e" "SOURCE_DIR=/opt/rustwide/workdir" "-e" "CARGO_HOME=/opt/rustwide/cargo-home" "-e" "RUSTUP_HOME=/opt/rustwide/rustup-home" "-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" "-w" "/opt/rustwide/workdir" "--user" "0:0" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27" "/opt/rustwide/cargo-home/bin/cargo" "+1.100.0-beta.1" "build" "--frozen" "--message-format=json", kill_on_drop: false }`
[INFO] [stderr]    Compiling libc v0.2.190
[INFO] [stderr]    Compiling autocfg v1.5.1
[INFO] [stderr]    Compiling proc-macro2 v1.0.107
[INFO] [stderr]    Compiling unicode-ident v1.0.26
[INFO] [stderr]    Compiling quote v1.0.47
[INFO] [stderr]    Compiling byteorder v1.5.0
[INFO] [stderr]    Compiling cfg-if v1.0.5
[INFO] [stderr]    Compiling log v0.4.34
[INFO] [stderr]    Compiling semver-parser v0.7.0
[INFO] [stderr]    Compiling shlex v2.0.1
[INFO] [stderr]    Compiling futures v0.1.31
[INFO] [stderr]    Compiling find-msvc-tools v0.1.14
[INFO] [stderr]    Compiling maybe-uninit v2.0.0
[INFO] [stderr]    Compiling semver v0.9.0
[INFO] [stderr]    Compiling lazy_static v1.5.1
[INFO] [stderr]    Compiling cc v1.6.0
[INFO] [stderr]    Compiling either v1.18.0
[INFO] [stderr]    Compiling crossbeam-utils v0.7.2
[INFO] [stderr]    Compiling rand_core v0.4.3
[INFO] [stderr]    Compiling rustc_version v0.2.3
[INFO] [stderr]    Compiling stable_deref_trait v1.2.1
[INFO] [stderr]    Compiling typenum v1.20.1
[INFO] [stderr]    Compiling memchr v2.8.3
[INFO] [stderr]    Compiling rand_core v0.3.2
[INFO] [stderr]    Compiling num-traits v0.2.19
[INFO] [stderr]    Compiling slab v0.4.12
[INFO] [stderr]    Compiling syn v3.0.6
[INFO] [stderr]    Compiling smallvec v0.6.14
[INFO] [stderr]    Compiling autocfg v0.1.8
[INFO] [stderr]    Compiling object v0.37.3
[INFO] [stderr]    Compiling serde_core v1.0.229
[INFO] [stderr]    Compiling gimli v0.32.3
[INFO] [stderr]    Compiling tokio-executor v0.1.10
[INFO] [stderr]    Compiling miniz_oxide v0.8.9
[INFO] [stderr]    Compiling parking_lot_core v0.6.3
[INFO] [stderr]    Compiling rustc-demangle v0.1.28
[INFO] [stderr]    Compiling syn v1.0.109
[INFO] [stderr]    Compiling serde v1.0.229
[INFO] [stderr]    Compiling syn v2.0.119
[INFO] [stderr]    Compiling parking_lot v0.9.0
[INFO] [stderr]    Compiling memoffset v0.5.6
[INFO] [stderr]    Compiling generic-array v0.12.4
[INFO] [stderr]    Compiling iovec v0.1.4
[INFO] [stderr]    Compiling bytes v0.4.12
[INFO] [stderr]    Compiling num_cpus v1.17.0
[INFO] [stderr]    Compiling tokio-io v0.1.13
[INFO] [stderr]    Compiling net2 v0.2.39
[INFO] [stderr]    Compiling mio v0.6.23
[INFO] [stderr]    Compiling addr2line v0.25.1
[INFO] [stderr]    Compiling lock_api v0.3.4
[INFO] [stderr]    Compiling crossbeam-epoch v0.8.2
[INFO] [stderr]    Compiling num-integer v0.1.47
[INFO] [stderr]    Compiling tokio-sync v0.1.8
[INFO] [stderr]    Compiling num-bigint v0.2.6
[INFO] [stderr]    Compiling failure_derive v0.1.8
[INFO] [stderr]    Compiling synstructure v0.12.6
[INFO] [stderr]    Compiling tokio-reactor v0.1.12
[INFO] [stderr]    Compiling digest v0.8.1
[INFO] [stderr]    Compiling rand_chacha v0.1.1
[INFO] [stderr]    Compiling rand_pcg v0.1.2
[INFO] [stderr]    Compiling crossbeam-deque v0.7.4
[INFO] [stderr]    Compiling tokio-codec v0.1.2
[INFO] [stderr]    Compiling rand v0.6.5
[INFO] [stderr]    Compiling crossbeam-queue v0.2.3
[INFO] [stderr]    Compiling num-rational v0.2.4
[INFO] [stderr]    Compiling num-complex v0.2.4
[INFO] [stderr]    Compiling byte-tools v0.3.1
[INFO] [stderr]    Compiling block-padding v0.1.5
[INFO] [stderr]    Compiling generic-array v0.14.9
[INFO] [stderr]    Compiling tokio-threadpool v0.1.18
[INFO] [stderr]    Compiling mio-uds v0.6.8
[INFO] [stderr]    Compiling backtrace v0.3.76
[INFO] [stderr]    Compiling rand_os v0.1.3
[INFO] [stderr]    Compiling rand_isaac v0.1.1
[INFO] [stderr]    Compiling rand_xorshift v0.1.1
[INFO] [stderr]    Compiling rand_hc v0.1.0
[INFO] [stderr]    Compiling rand_jitter v0.1.4
[INFO] [stderr]    Compiling getrandom v0.1.16
[INFO] [stderr]    Compiling failure v0.1.8
[INFO] [stderr]    Compiling tokio-fs v0.1.7
[INFO] [stderr]    Compiling tokio-uds v0.2.7
[INFO] [stderr]    Compiling block-buffer v0.7.3
[INFO] [stderr]    Compiling tokio-udp v0.1.6
[INFO] [stderr]    Compiling tokio-tcp v0.1.4
[INFO] [stderr]    Compiling num-iter v0.1.46
[INFO] [stderr]    Compiling tokio-timer v0.2.13
[INFO] [stderr]    Compiling tokio-current-thread v0.1.7
[INFO] [stderr]    Compiling fake-simd v0.1.2
[INFO] [stderr]    Compiling opaque-debug v0.2.3
[INFO] [stderr]    Compiling zerocopy v0.8.60
[INFO] [stderr]    Compiling proc-macro2 v0.4.30
[INFO] [stderr]    Compiling num v0.2.1
[INFO] [stderr]    Compiling tokio v0.1.22
[INFO] [stderr]    Compiling synstructure v0.14.0
[INFO] [stderr]    Compiling clear_on_drop v0.2.5
[INFO] [stderr]    Compiling subtle v2.6.1
[INFO] [stderr]    Compiling unicode-xid v0.1.0
[INFO] [stderr]    Compiling arrayvec v0.4.12
[INFO] [stderr]    Compiling rand_core v0.5.1
[INFO] [stderr]    Compiling beserial v0.2.0 (/opt/rustwide/workdir/beserial)
[INFO] [stderr]    Compiling serde_derive v1.0.229
[INFO] [stdout] warning: the `deprecated` attribute cannot be used on trait impl blocks
[INFO] [stdout]   --> beserial/src/lib.rs:55:3
[INFO] [stdout]    |
[INFO] [stdout] 55 | #[deprecated]
[INFO] [stdout]    |   ^^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = help: the `deprecated` attribute can be applied to associated consts, associated types, constants, crates, data types, enum variants, foreign statics, functions, inherent impl blocks, macro defs, modules, statics, struct fields, traits, type aliases, and use statements
[INFO] [stdout]    = warning: this was previously accepted by the compiler but is being phased out; it will become a hard error in a future release!
[INFO] [stdout]    = note: `#[warn(useless_deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling libargon2-sys v0.2.0 (/opt/rustwide/workdir/libargon2-sys)
[INFO] [stderr]    Compiling tinyvec v1.13.3
[INFO] [stdout] warning: use of deprecated associated function `failure::core::num::<impl i64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> beserial/src/types.rs:23:56
[INFO] [stdout]    |
[INFO] [stdout] 23 |     fn to_i64(&self) -> Option<i64> { if self.0 > i64::max_value() as u64 { None } else { Some(self.0 as i64) } }
[INFO] [stdout]    |                                                        ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: use of deprecated associated function `failure::core::num::<impl u64>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]    --> beserial/src/types.rs:107:32
[INFO] [stdout]     |
[INFO] [stdout] 107 |             if byte_1_8 > u64::max_value() - 0x0102_0408_1020_4080 {
[INFO] [stdout]     |                                ^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> beserial/src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Fail, Debug, PartialEq, Eq, Clone)]
[INFO] [stdout]    |          ^---
[INFO] [stdout]    |          |
[INFO] [stdout]    |          `Fail` is not local
[INFO] [stdout]    |          move the `impl` block outside of this constant `_DERIVE_failure_Fail_FOR_SerializingError`
[INFO] [stdout] 37 | pub enum SerializingError {
[INFO] [stdout]    |          ---------------- `SerializingError` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Fail` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: `#[warn(non_local_definitions)]` on by default
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: non-local `impl` definition, `impl` blocks should be written at the same level as their item
[INFO] [stdout]   --> beserial/src/lib.rs:36:10
[INFO] [stdout]    |
[INFO] [stdout] 36 | #[derive(Fail, Debug, PartialEq, Eq, Clone)]
[INFO] [stdout]    |          ^---
[INFO] [stdout]    |          |
[INFO] [stdout]    |          `Display` is not local
[INFO] [stdout]    |          move the `impl` block outside of this constant `_DERIVE_failure_core_fmt_Display_FOR_SerializingError`
[INFO] [stdout] 37 | pub enum SerializingError {
[INFO] [stdout]    |          ---------------- `SerializingError` is not local
[INFO] [stdout]    |
[INFO] [stdout]    = note: the derive macro `Fail` defines the non-local `impl`, and may need to be changed
[INFO] [stdout]    = note: the derive macro `Fail` may come from an old version of the `failure_derive` crate, try updating your dependency with `cargo update -p failure_derive`
[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: items in an anonymous const item (`const _: () = { ... }`) are treated as in the same scope as the anonymous const's declaration for the purpose of this lint
[INFO] [stdout]    = note: this warning originates in the derive macro `Fail` (in Nightly builds, run with -Z macro-backtrace for more info)
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling syn v0.15.44
[INFO] [stderr]    Compiling nodrop v0.1.14
[INFO] [stderr]    Compiling zerofrom-derive v0.1.8
[INFO] [stderr]    Compiling unicode-normalization v0.1.25
[INFO] [stderr]    Compiling quote v0.6.13
[INFO] [stderr]    Compiling digest v0.9.0
[INFO] [stderr]    Compiling parking_lot_core v0.4.0
[INFO] [stderr]    Compiling fixedbitset v0.1.9
[INFO] [stderr]    Compiling ordermap v0.3.5
[INFO] [stderr]    Compiling nimiq-macros v0.2.0 (/opt/rustwide/workdir/macros)
[INFO] [stderr]    Compiling constant_time_eq v0.1.5
[INFO] [stderr]    Compiling hex v0.3.2
[INFO] [stderr]    Compiling blake2-rfc v0.2.18
[INFO] [stderr]    Compiling zeroize_derive v1.5.0
[INFO] [stderr]    Compiling petgraph v0.4.13
[INFO] [stderr]    Compiling zeroize v1.3.0
[INFO] [stderr]    Compiling zerofrom v0.1.8
[INFO] [stderr]    Compiling curve25519-dalek v1.2.6
[INFO] [stderr]    Compiling yoke-derive v0.8.4
[INFO] [stderr]    Compiling block-buffer v0.9.0
[INFO] [stderr]    Compiling sha2 v0.8.2
[INFO] [stdout] warning: `extern` declarations without an explicit ABI are deprecated
[INFO] [stdout]  --> libargon2-sys/src/lib.rs:5:1
[INFO] [stdout]   |
[INFO] [stdout] 5 | extern {
[INFO] [stdout]   | ^^^^^^ help: explicitly specify the "C" ABI: `extern "C"`
[INFO] [stdout]   |
[INFO] [stdout]   = note: `#[warn(missing_abi)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling thread-id v3.3.0
[INFO] [stderr]    Compiling owning_ref v0.4.1
[INFO] [stderr]    Compiling matches v0.1.10
[INFO] [stderr]    Compiling scopeguard v0.3.3
[INFO] [stderr]    Compiling signature v1.6.4
[INFO] [stderr]    Compiling opaque-debug v0.3.1
[INFO] [stderr]    Compiling ed25519 v1.5.3
[INFO] [stderr]    Compiling sha2 v0.9.9
[INFO] [stderr]    Compiling lock_api v0.1.5
[INFO] [stderr]    Compiling nimiq-hash v0.2.0 (/opt/rustwide/workdir/hash)
[INFO] [stdout] warning: use of deprecated associated function `core::num::<impl u32>::max_value`: replaced by the `MAX` associated constant on this type
[INFO] [stdout]   --> hash/src/pbkdf2.rs:14:53
[INFO] [stdout]    |
[INFO] [stdout] 14 |     if (derived_key_length as u64) > u64::from(u32::max_value()) * (Sha512Hash::len() as u64) {
[INFO] [stdout]    |                                                     ^^^^^^^^^
[INFO] [stdout]    |
[INFO] [stdout]    = note: `#[warn(deprecated)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling curve25519-dalek v3.2.1
[INFO] [stderr]    Compiling zerovec-derive v0.11.6
[INFO] [stderr]    Compiling yoke v0.8.3
[INFO] [stderr]    Compiling parking_lot v0.7.1
[INFO] [stderr]    Compiling data-encoding v2.11.1
[INFO] [stderr]    Compiling idna v0.1.5
[INFO] [stderr]    Compiling displaydoc v0.2.7
[INFO] [stderr]    Compiling nimiq-collections v0.2.0 (/opt/rustwide/workdir/collections)
[INFO] [stdout] error[E0554]: `#![feature]` may not be used on the beta release channel
[INFO] [stdout]  --> collections/src/lib.rs:2:1
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(box_into_raw_non_null)]
[INFO] [stdout]   | ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] warning: the feature `specialization` is incomplete and may not be safe to use and/or cause compiler crashes
[INFO] [stdout]  --> collections/src/lib.rs:3:12
[INFO] [stdout]   |
[INFO] [stdout] 3 | #![feature(specialization)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout]   = note: see issue #31844 <https://github.com/rust-lang/rust/issues/31844> for more information
[INFO] [stdout]   = help: consider using `min_specialization` instead, which is more stable and complete
[INFO] [stdout]   = note: `#[warn(incomplete_features)]` on by default
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0635]: unknown feature `box_into_raw_non_null`
[INFO] [stdout]  --> collections/src/lib.rs:2:12
[INFO] [stdout]   |
[INFO] [stdout] 2 | #![feature(box_into_raw_non_null)]
[INFO] [stdout]   |            ^^^^^^^^^^^^^^^^^^^^^
[INFO] [stdout]   |
[INFO] [stdout] help: there is a feature with a similar name: `box_as_non_null`
[INFO] [stdout]   |
[INFO] [stdout] 2 - #![feature(box_into_raw_non_null)]
[INFO] [stdout] 2 + #![feature(box_as_non_null)]
[INFO] [stdout]   |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `into_raw_non_null` found for struct `Box<_, _>` in the current scope
[INFO] [stdout]    --> collections/src/linked_list.rs:141:34
[INFO] [stdout]     |
[INFO] [stdout] 141 |             let node = Some(Box::into_raw_non_null(node));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ associated function or constant not found in `Box<_, _>`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Box<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Box::<T>::new
[INFO] [stdout]       Box::<T>::new_uninit
[INFO] [stdout]       Box::<T>::new_zeroed
[INFO] [stdout]       Box::<T>::try_new
[INFO] [stdout]       and 27 others
[INFO] [stdout]    --> /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:290:4
[INFO] [stdout] help: there is an associated function `into_non_null` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 141 -             let node = Some(Box::into_raw_non_null(node));
[INFO] [stdout] 141 +             let node = Some(Box::into_non_null(node));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] error[E0599]: no associated function or constant named `into_raw_non_null` found for struct `Box<_, _>` in the current scope
[INFO] [stdout]    --> collections/src/linked_list.rs:176:34
[INFO] [stdout]     |
[INFO] [stdout] 176 |             let node = Some(Box::into_raw_non_null(node));
[INFO] [stdout]     |                                  ^^^^^^^^^^^^^^^^^ associated function or constant not found in `Box<_, _>`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Box<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Box::<T>::new
[INFO] [stdout]       Box::<T>::new_uninit
[INFO] [stdout]       Box::<T>::new_zeroed
[INFO] [stdout]       Box::<T>::try_new
[INFO] [stdout]       and 27 others
[INFO] [stdout]    --> /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:290:4
[INFO] [stdout] help: there is an associated function `into_non_null` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 176 -             let node = Some(Box::into_raw_non_null(node));
[INFO] [stdout] 176 +             let node = Some(Box::into_non_null(node));
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stderr]    Compiling zerovec v0.11.8
[INFO] [stdout] error[E0599]: no associated function or constant named `into_raw_non_null` found for struct `Box<_, _>` in the current scope
[INFO] [stdout]    --> collections/src/linked_list.rs:914:38
[INFO] [stdout]     |
[INFO] [stdout] 914 |                 let node = Some(Box::into_raw_non_null(Box::new(Node {
[INFO] [stdout]     |                                      ^^^^^^^^^^^^^^^^^ associated function or constant not found in `Box<_, _>`
[INFO] [stdout]     |
[INFO] [stdout] note: if you're trying to build a new `Box<_, _>` consider using one of the following associated functions:
[INFO] [stdout]       Box::<T>::new
[INFO] [stdout]       Box::<T>::new_uninit
[INFO] [stdout]       Box::<T>::new_zeroed
[INFO] [stdout]       Box::<T>::try_new
[INFO] [stdout]       and 27 others
[INFO] [stdout]    --> /rustc/e3feeb59cd1bdd011a2bfcc0747b55125d9b8527/library/alloc/src/boxed.rs:290:4
[INFO] [stdout] help: there is an associated function `into_non_null` with a similar name
[INFO] [stdout]     |
[INFO] [stdout] 914 -                 let node = Some(Box::into_raw_non_null(Box::new(Node {
[INFO] [stdout] 914 +                 let node = Some(Box::into_non_null(Box::new(Node {
[INFO] [stdout]     |
[INFO] [stdout] 
[INFO] [stdout] 
[INFO] [stdout] Some errors have detailed explanations: E0554, E0599, E0635.
[INFO] [stdout] 
[INFO] [stdout] For more information about an error, try `rustc --explain E0554`.
[INFO] [stdout] 
[INFO] [stderr] error: could not compile `nimiq-collections` (lib) due to 5 previous errors; 1 warning emitted
[INFO] [stderr] warning: build failed, waiting for other jobs to finish...
[INFO] running `Command { std: "docker" "inspect" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27", kill_on_drop: false }`
[INFO] running `Command { std: "docker" "rm" "-f" "b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27", kill_on_drop: false }`
[INFO] [stdout] b9fb0864b4bfa0c13e97f81c97ff4f0abef12079b4594eeb2eee0b461b736b27
